Pull up following revision(s) (requested by christos in ticket #331):
	dist/nvi/dist/configure.in: revision 1.2
check for memcpy too
Pull up following revision(s) (requested by martin in ticket #332):
	sys/arch/m68k/include/ieeefp.h: revision 1.7
The FE_* constants are used verbatim to set the RND field in the FPCR
register - so FE_UPWARD needs to be 3 and FE_DOWNWARD 2 - otherwise
our libc code for fpsetround(), fpgetround() and __flt_rounds() would
need to be adjust (and become slower). This fixes a failure in the
lib/libc/ieeefp/round regression test.
OK: matt
Pull up following revision(s) (requested by bjh21 in ticket #333):
	sys/arch/acorn26/acorn26/irq.c: revision 1.11
Make the restartable atomic sequence for _lock_cas() actually atomic and
restartable on acorn26.
Pull up following revision(s) (requested by martin in ticket #332):
	sys/arch/m68k/fpe/fpu_emulate.h: revision 1.13
	sys/arch/m68k/include/fpreg.h: revision 1.1
Move FPSR_ register bit definitions into their own file
Pull up following revision(s) (requested by martin in ticket #332):
	sys/arch/m68k/fpe/fpu_emulate.h: revision 1.14
fix include path in previous
Pull up following revision(s) (requested by martin in ticket #332):
	sys/arch/amiga/amiga/trap.c: revision 1.122
	sys/arch/atari/atari/trap.c: revision 1.99
	sys/arch/cesfic/cesfic/trap.c: revision 1.43
	sys/arch/hp300/hp300/trap.c: revision 1.140
	sys/arch/luna68k/luna68k/trap.c: revision 1.55
	sys/arch/m68k/include/signal.h: revision 1.25
	sys/arch/m68k/m68k/sig_machdep.c: revision 1.41
	sys/arch/mac68k/mac68k/trap.c: revision 1.136 via patch
	sys/arch/mvme68k/mvme68k/trap.c: revision 1.98
	sys/arch/news68k/news68k/trap.c: revision 1.60
	sys/arch/next68k/next68k/trap.c: revision 1.75
	sys/arch/sun2/sun2/trap.c: revision 1.37
	sys/arch/sun3/sun3/trap.c: revision 1.136
	sys/arch/x68k/x68k/trap.c: revision 1.97
Centralize fpu exception to siginfo code encoding for all m68k archs,
fixes a failure in the lib/libc/ieeefp/except regression test.
Pull up following revision(s) (requested by bjh21 in ticket #334):
	sys/arch/acorn26/podulebus/if_eh.c: revision 1.15
Make sure that dp8390_intr() gets passed the softc pointer, not the device
pointer, when it's called.
Pull up following revision(s) (requested by bjh21 in ticket #335):
	sys/dev/ic/com_upc.c: revision 1.11
	sys/dev/ic/lpt_upc.c: revision 1.10
	sys/dev/ic/wdc_upc.c: revision 1.26
The introduction of config_stdsubmatch() lost an important feature of
upc_submatch() whereby it made sure that the correct driver attached.
Since this didn't really belong in the submatch function anyway,
reintroduce it in the match functions for upc's children.
This allows my A5000 to find at least one of its hard disks.
Tickets 323-335.
Pull up following revision(s) (requested by ad in ticket #336):
	sys/kern/subr_kobj.c: revision 1.27 via patch
Use NOCHROOT when doing the lookup against the standard module path.
Prevents abuse of chroots to load tainted kernel modules.
Pull up following revision(s) (requested by ad in ticket #337):
	share/man/man5/boot.cfg.5: revision 1.13
ramdisk.kmod -> miniroot.kmod
Pull up following revision(s) (requested by cube in ticket #338):
	sys/compat/sa/compat_sa.c: revision 1.7
	sys/kern/kern_exit.c: revision 1.215
Adjust the sleeps in lwpcache and lwpublk. Make them uninterruptable
for now. This will prevent signals from waking them. Adjust
exit_lwps() to explicitly add LW_SINTR to all of them, so that
the process exit code can wake them up.
This is needed as threads in both of these wait channels die once
they are woken. So they aren't interruptable in the typical sense.
I am now able to suspend & resume firefox successfully now.
Pull up following revision(s) (requested by ad in ticket #339):
	sys/kern/subr_autoconf.c: revision 1.167
Don't need to hold kernel_lock for most of this (and not into the swapper!).
Pull up following revision(s) (requested by ad in ticket #340):
	sys/kern/subr_vmem.c: revision 1.52
Put vm_lock into its own cache line.
Pull up following revision(s) (requested by ad in ticket #341):
	sys/kern/sys_descrip.c: revision 1.8
Prevent a potential deadlock from a multithreaded process doing:
t1	dup2(0, 1)
t2	dup2(1, 0)
Pull up following revision(s) (requested by ad in ticket #342):
	sys/arch/amd64/amd64/lock_stubs.S: revision 1.21
	sys/arch/i386/i386/lock_stubs.S: revision 1.22
- Fix a bug in amd64 rw_tryenter() where it could return failure even after
  acquiring a lock, if aligned on a 4GB boundary.
- Microoptimize more.
Pull up following revision(s) (requested by ad in ticket #343):
	common/lib/libc/arch/i386/atomic/atomic.S: revision 1.14
	sys/arch/x86/include/cpufunc.h: revision 1.9
	sys/arch/x86/x86/identcpu.c: revision 1.12
	sys/arch/x86/x86/cpu.c: revision 1.60
	sys/arch/x86/x86/patch.c: revision 1.15
PR kern/40213 my i386 machine can't boot because of tsc
- Patch in atomic_cas_64() twice. The first patch is early and makes it
  the MP-atomic version available if we have cmpxchg8b. The second patch
  strips the lock prefix if ncpu==1.
- Fix the i486 atomic_cas_64() to not unconditionally enable interrupts.
Pull up following revision(s) (requested by ad in ticket #344):
	sys/nfs/nfs_node.c: revision 1.108
	sys/nfs/nfsnode.h: revision 1.69
- Don't vput() a vnode that we do not hold locked.
- Eliminate one of the few remaining uses of LK_CANRECURSE.
Pull up following revision(s) (requested by ad in ticket #344):
	sys/nfs/nfsnode.h: revision 1.70
protect sillyrename with _KERNEL
Pull up following revision(s) (requested by ad in ticket #345):
	sys/kern/kern_runq.c: revision 1.23
	sys/sys/cpu.h: revision 1.25
- Wrap sys/cpu.h contents in _LOCORE.
- Add a RESCHED_LAZY flag and use instead of zero.