7f685c218a
share/man/man4/Makefile, share/man/man4/xnb.4, sys/dev/xen/netback/netback.c, sys/dev/xen/netback/netback_unit_tests.c: Rewrote the netback driver for xen to attach properly via newbus and work properly in both HVM and PVM mode (only HVM is tested). Works with the in-tree FreeBSD netfront driver or the Windows netfront driver from SuSE. Has not been extensively tested with a Linux netfront driver. Does not implement LRO, TSO, or polling. Includes unit tests that may be run through sysctl after compiling with XNB_DEBUG defined. sys/dev/xen/blkback/blkback.c, sys/xen/interface/io/netif.h: Comment elaboration. sys/kern/uipc_mbuf.c: Fix page fault in kernel mode when calling m_print() on a null mbuf. Since m_print() is only used for debugging, there are no performance concerns for extra error checking code. sys/kern/subr_scanf.c: Add the "hh" and "ll" width specifiers from C99 to scanf(). A few callers were already using "ll" even though scanf() was handling it as "l". Submitted by: Alan Somers <alans@spectralogic.com> Submitted by: John Suykerbuyk <johns@spectralogic.com> Sponsored by: Spectra Logic MFC after: 1 week Reviewed by: ken |
||
---|---|---|
.. | ||
arch-x86 | ||
foreign | ||
hvm | ||
io | ||
acm_ops.h | ||
acm.h | ||
arch-ia64.h | ||
arch-powerpc.h | ||
arch-x86_32.h | ||
arch-x86_64.h | ||
callback.h | ||
COPYING | ||
dom0_ops.h | ||
domctl.h | ||
elfnote.h | ||
elfstructs.h | ||
event_channel.h | ||
features.h | ||
grant_table.h | ||
kexec.h | ||
libelf.h | ||
memory.h | ||
nmi.h | ||
physdev.h | ||
platform.h | ||
sched.h | ||
sysctl.h | ||
trace.h | ||
vcpu.h | ||
version.h | ||
xen-compat.h | ||
xen.h | ||
xencomm.h | ||
xenoprof.h |