Call cninit_finish() in configure_final().
Call cninit_finish() from configure_final().
s/-1000/BUS_PROBE_LOW_PRIORITY/

Pointed out by:	nyan
Create nexus in configure_first() instead of in configure(). This
makes sure that sysinit tasks that run after configure_first(),
but before configure() have a nexus to hang devices off.
Correct mistake in previous commit: add 'bsm' to LDIRS not LSUBDIRS.

Pointy hat:	over here, please
malloc.h relies on param.h for a definition of MAXCPU.  I guess that there is
other header pollution that makes this work right now, but it falls over when
doing a RELENG_5 -> HEAD upgrade.
Eliminate aio_activeproc; it's unused.
Kernel hooks to support PMC sampling modes.

Reviewed by:	alc
Deny to switch into banked video mode when it is not available.  Some
users has reported corrupted display with old video cards.

Submitted by:	Michal Mertl <mime traveller cz>
 - Add bufobj_wrefl() to add a write ref to a bufobj that is already locked.
 - Don't set our bio op to be a READ when we've just completed a write.  There
   are subtle differences in the read and write completion path.  Instead,
   grab an extra write ref so the write path can drop it when we recursively
   call bufdone().  I believe this may be the source of the wrong bufobj
   panics.

Reported by:	pho, kkenn
Add the Dell PERC 4/IM as supported.

Submitted by:	Muthu_T@Dell.com
Markup nits.
Introduce a new field in the syscalls.master file format to hold the
audit event identifier associated with each system call, which will
be stored by makesyscalls.sh in the sy_auevent field of struct sysent.
For now, default the audit identifier on all system calls to AUE_NULL,
but in the near future, other BSM event identifiers will be used.  The
mapping of system calls to event identifiers is many:one due to
multiple system calls that map to the same end functionality across
compatibility wrappers, ABI wrappers, etc.

Submitted by:	wsalamon
Obtained from:	TrustedBSD Project
Rebuild generated system call definition files following the addition of
the audit event field to the syscalls.master file format.

Submitted by:	wsalamon
Obtained from:	TrustedBSD Project
New release notes:
	syscons VESA support,
	libpcap v0.8.3 --> v0.9.1 (alpha 096), and
	TCPDUMP v3.8.3 --> v3.9.1 (alpha 096).
Eliminate unnecessary calls to wakeup(); no one sleeps on &aio_freeproc.

Eliminate an unused flag, AIOP_SCHED; it's cleared but never set.
Fix LINT by defining vga_pxlmouse_planar and vga_pxlmouse_direct.
Make apm(8) understand AC Line state 2 as "backup power".

Submitted by:	liamfoy@sepulcrum.org
Use the proc mtx to prevent simultaneous changes to p_aioinfo.