144093 Commits

Author SHA1 Message Date
mav
69460f7965 Update for the last API changes. 2008-12-25 10:18:35 +00:00
mav
67c6448f1b ng_tty(4) module updated to match the new TTY subsystem. 2008-12-25 10:05:00 +00:00
mav
5e78e7d410 Rejoin ng_tty module to the build. 2008-12-25 09:32:20 +00:00
trhodes
363cfe271a Document that kldunloadf can return EINVAL.
PR:		125639
2008-12-25 09:15:31 +00:00
julian
eee0b0af37 shave about 7% off the overhead of ng_ether by using per-hook
receive data methods.
2008-12-25 09:02:55 +00:00
trhodes
fb811d854f Remove reference to unimplemented "-c" option.
PR:		119338
2008-12-25 08:48:08 +00:00
julian
3b46c85ea8 Hook up the ether_echo node and fix the man page 2008-12-25 07:34:14 +00:00
trhodes
1f8fc18328 Print a warning when blackhole and reject are used together.
Update arp.8 manual page syntax.

PR:		125896
Submitted by:	Marc Olzheim <marcolz@stack.nl>
Approved by:	sam
2008-12-25 06:44:19 +00:00
weongyo
e11a965a41 fix a silly bug that I missed a for-loop to initialize AL2230S PHY.
Reported by:    Hans Petter Selasky <hselasky_at_c2i.net>
2008-12-25 04:29:40 +00:00
kmacy
66a23f1042 - Close a race during which the open flag could be cleared but the tun_softc would still be referenced
by adding a separate TUN_CLOSED flag that is set after tunclose is done referencing it.

- drop the tun_mtx after the flag check to avoid holding it across if_detach which can recurse in to
  if_tun.c
2008-12-25 02:14:25 +00:00
julian
36efa471ac Add a trivial node to reflect ethernet frames to whence they came.
MFC after: 1 month
2008-12-25 00:01:29 +00:00
rwatson
885540f52e In ugidfw(8), print the rule number and rule contents (as parsed and then
regenerated in libugidfw) rather than simply printing that the rule was
added with only the number.  This makes ugidfw(8) behave a bit more like
ipfw(8), and also means that the administrator sees how the rule was
interpreted once uids/gids/etc were processed.

Obtained from:	TrustedBSD Project
2008-12-24 22:40:13 +00:00
bms
ec227891eb Add macro RB_FOREACH_SAFE(), which accepts an additional argument
specifying a temporary tree node pointer. It may be used in a
similar way to the *_SAFE() macros in <sys/queue.h>.
2008-12-24 19:57:22 +00:00
trhodes
953a7479f3 Apply various fixes:
Silence mdoc(7) warnings;
Xref correct manual pages;
Point user to the ddb.8 manual page.

PR:		129398
Submitted by:	gavin
2008-12-24 11:12:21 +00:00
trhodes
53d890b734 Update the description of -k, output files appear to
be left regardless of an error, signal, or complete
run.

PR:		69861
Submitted by:	vlad902@gmail.com
2008-12-24 10:08:39 +00:00
trhodes
bc9f9a22f1 Fix a typo higter->higher.
Spotted by:	ganbold
2008-12-24 09:17:30 +00:00
sam
a2900adc73 must pack structures for architectures like arm
Reviewed by:	thompsa
2008-12-24 06:59:07 +00:00
kmacy
bc73e3c369 Fix missed unlock and reference drop of lle
Found by: pho
2008-12-24 05:31:26 +00:00
obrien
0a4722ed76 Garbage collect 'fflags'. 2008-12-24 03:07:19 +00:00
kmacy
7c3c2fbe0c avoid lock recursion by deferring the link check until after LLE lock is dropped 2008-12-24 01:08:18 +00:00
emax
110365dd9e Change message severity level from WARN to INFO. This should reduce
amount of messages sent to syslog

MFC after:	1 week
2008-12-24 00:00:52 +00:00
rnoland
8672278c6f Only set registers if irqs are enabled
Approved by:	kib
Obtained from:	drm git
2008-12-23 22:53:57 +00:00
dougb
29da7fd3fd Update bmake glue for changes in 9.4.3 2008-12-23 22:51:10 +00:00
dougb
6da056b534 Updates for version 9.4.3 2008-12-23 22:50:39 +00:00
dougb
c673a416c3 Merge from vendor/bind9/dist as of the 9.4.3 import 2008-12-23 22:47:56 +00:00
marcel
cabae62b0b Add support for the FPA floating-point format on ARM. The
FPA floating-point format is identical to the VFP format,
but is always stored in big-endian.
Introduce _IEEE_WORD_ORDER to describe the byte-order of
the FP representation.

Obtained from:	Juniper Networks, Inc
2008-12-23 22:20:59 +00:00
marcus
09a2776e69 Do not KASSERT when vp->v_dd is NULL. Only directories which have had ".."
looked up would have v_dd set to a non-NULL value.  This fixes a panic
seen when running installworld on a diskless system with a separate /usr
file system.

Submitted by:	cracauer
Approved by:	kib
2008-12-23 20:43:42 +00:00
gnn
174adf4f1e Add a new program, ether_reflect, which is useful in testing ethernet
devices and switches.
2008-12-23 20:25:04 +00:00
gnn
399c759067 Fix a bug in the man page where we were not showing the correct flags
in the explanation. Several of the flags were -i, since it was a copy/paste
operation.
2008-12-23 20:07:51 +00:00
kib
87478ed893 Keep the hold on the vnode during VOP_VPTOCNP() call, allowing the vop
implementation to drop vnode lock, if needed.

Reported and tested by:	pho
2008-12-23 20:04:31 +00:00
thompsa
5b36b9db35 Remove CALLOUT_RETURNUNLOCKED from the callouts, there is no reason for them to
drop the lock for us.
2008-12-23 19:59:21 +00:00
gnn
0a41f1543c Add the mctest program and description to the README. 2008-12-23 19:46:12 +00:00
dougb
fa25a858e2 The lib/bind directory has its own configure script. Update accordingly. 2008-12-23 19:19:45 +00:00
dougb
77bde798e1 Vendor import of BIND 9.4.3 2008-12-23 19:18:41 +00:00
dougb
ec8da49ce6 Update copyrights and comments as of 9.4.3 (no functional changes) 2008-12-23 19:15:04 +00:00
dougb
6c8226d7d6 Vendor import of BIND 9.4.3 2008-12-23 18:35:21 +00:00
dougb
e2c9b86ef6 Minor tweak to reflect my actual process. 2008-12-23 18:31:38 +00:00
dougb
7f88623c45 This directory was added to src/contrib/bind9 prior to the svn move so
that BIND 9.4.1 could compile and run on the ARM platform, but is not
part of the vendor source.  It will remain in src/contrib/bind9 since
it is a local modification.
2008-12-23 18:30:32 +00:00
trhodes
32f95995c5 Netgroup database can be centralized via NIS, list it.
Add a missing comma and bump doc date.

PR:		127602
Submitted by:	Dmitry Sivachenko <mitya@yandex-team.ru>
2008-12-23 18:00:33 +00:00
obrien
610cc50686 Make signal handler safer.
Submitted by:	Jaakko Heinonen <jh@saunalahti.fi>
2008-12-23 17:57:17 +00:00
sam
c5ef864c3b move IXP4XX EHCI bus shim to the usb directory and rename 2008-12-23 17:40:02 +00:00
trhodes
51fadfa5df Add "crit" to the list of keywords.
PR:		126934
2008-12-23 17:39:24 +00:00
thompsa
13c65f56b5 Name the bus mutex by the controller name, this allows each bus to be
distinguished in lock profiling, etc.
2008-12-23 17:36:25 +00:00
bz
291c79e84c pr_pfh has been gone from protosw since r120386 (more than 5 years ago).
MFC after:	4 weeks
2008-12-23 16:54:00 +00:00
bz
46b52a2d38 Remove long unused netinet/ipprotosw.h (basically since r82884).
Discussed with:		rwatson
MFC after:		4 weeks
2008-12-23 16:52:03 +00:00
bz
29f34ef6c1 Check for ipprotosw.h more precisely.
It hasn't been needed for more than 5 years, since r120386.

MFC after:	4 weeks
2008-12-23 16:49:07 +00:00
ivoras
97219f9ae7 Add missing newlines to flags tags of CPU topology, for prettier
output.

Reviewed by:	jeff (original version)
Approved by:	gnn (mentor) (original version)
2008-12-23 16:19:59 +00:00
rnoland
21d0476e38 Fix up handling of Intel G4X chips some more.
Note that you need at least xf86-video-intel 2.4.3 for this to work.
The G4X doesn't put the GATT into the same area of stolen memory
as all the other chips and older versions of the driver didn't
handle that properly.

Tested by:	ganbold
Approved by:	kib
MFC after:	2 weeks
2008-12-23 16:16:30 +00:00
kib
009cfd52f9 Clear busy state on the pages which are after the one that failed the bind
attempt.

Reported and tested by:	ganbold
Reviewed by:	rnoland
MFC after:	2 weeks
2008-12-23 16:04:33 +00:00
thompsa
467b45492d Move another block of ASUS events to devd/asus.conf that were missed in r186249 2008-12-23 15:47:31 +00:00