freebsd-nq/sys
Konstantin Belousov 78ae4338a2 Add macro DECLARE_MODULE_TIED to denote a module as requiring the
kernel of exactly the same __FreeBSD_version as the headers module was
compiled against.

Mark our in-tree ABI emulators with DECLARE_MODULE_TIED. The modules
use kernel interfaces that the Release Engineering Team feel are not
stable enough to guarantee they will not change during the life cycle
of a STABLE branch. In particular, the layout of struct sysentvec is
declared to be not part of the STABLE KBI.

Discussed with:	bz, rwatson
Approved by:	re (bz, kensmith)
MFC after:	2 weeks
2010-10-12 09:18:17 +00:00
..
amd64 Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
arm Add the QILA9G20 config files. 2010-10-06 22:41:32 +00:00
boot mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
bsm
cam Decrease poll interval from 1000 to 100us. This significantly reduces 2010-09-22 05:17:18 +00:00
cddl Provide internal ioflags() function that converts ioflag provided by FreeBSD's 2010-10-10 20:49:33 +00:00
compat Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
conf Add the XHCI USB controller to NOTES. 2010-10-11 21:53:03 +00:00
contrib o) Allow devices to override the MDIO read and write functions presented to 2010-10-02 05:43:17 +00:00
crypto Fix two copy&paste bugs. 2010-09-25 10:32:52 +00:00
ddb One more use for _SIG_VALID. 2010-07-12 10:18:10 +00:00
dev The IFF_DRV_RUNNING flag is set at the end of bge_init_locked. But 2010-10-11 23:07:12 +00:00
fs Try and make the nfsrv_localunlock() function in the experimental 2010-10-11 23:15:18 +00:00
gdb there must be only one SYSINIT with SI_SUB_RUN_SCHEDULER+SI_ORDER_ANY order 2010-09-30 17:05:23 +00:00
geom Replace strlen(_PATH_DEV) with sizeof(_PATH_DEV) - 1. 2010-10-09 20:20:27 +00:00
gnu The r184588 changed the layout of struct export_args, causing an ABI 2010-10-10 07:05:47 +00:00
i386 Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
ia64 Fix bogus error message from bus_dmamem_alloc() about incorrect alignment. 2010-09-29 21:53:11 +00:00
isa bus_add_child: change type of order parameter to u_int 2010-09-10 11:19:03 +00:00
kern Add a flag TDF_TIDHASH to prevent a thread from being 2010-10-12 00:36:56 +00:00
kgssapi
libkern Make the RPC specific __rpc_inet_ntop() and __rpc_inet_pton() general 2010-09-24 15:01:45 +00:00
mips PCI fix for XLR C revision chips, limit DMA address to the first 2GB 2010-10-06 15:37:55 +00:00
modules Link the XHCI (USB 3.0 hardware driver) into the default kernel build. 2010-10-04 23:22:03 +00:00
net Only hide the ifa and not the tp under #ifdef INET as the tp is needed 2010-10-01 15:14:14 +00:00
net80211 Fix background roaming to actually work in AUTO roaming mode. 2010-10-01 09:18:30 +00:00
netatalk
netgraph Fix typo 2010-08-02 22:26:08 +00:00
netinet put back the assigment to sched_time. It was correct, and 2010-10-01 15:38:35 +00:00
netinet6 Add a bandaid for a long-standing race condition during route entry 2010-09-27 19:26:56 +00:00
netipsec MFp4 @178283: 2010-05-24 16:27:47 +00:00
netipx
netnatm
netncp Switch to our preferred 2-clause BSD license. 2010-04-07 16:50:38 +00:00
netsmb Switch to our preferred 2-clause BSD license. 2010-04-07 16:50:38 +00:00
nfs Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separate 2010-07-24 22:11:11 +00:00
nfsclient Do not fork nfsiod directly from the vop methods. This causes LORs between 2010-09-12 19:06:08 +00:00
nfsserver - When VFS_VGET() is not supported, switch to VOP_LOOKUP(). 2010-08-26 23:41:40 +00:00
nlm Make the RPC specific __rpc_inet_ntop() and __rpc_inet_pton() general 2010-09-24 15:01:45 +00:00
opencrypto Add support for AES-XTS. 2010-09-23 11:52:32 +00:00
pc98 Now userland POSIX semaphore is based on umtx. The kernel module 2010-09-24 09:04:16 +00:00
pci Rename rl_setmulti() to rl_rxfilter() as rl_rxfilter() will handle 2010-09-30 17:37:08 +00:00
powerpc Handle vector assist traps without a kernel panic, by setting denormalized 2010-10-05 18:08:07 +00:00
rpc Make the RPC specific __rpc_inet_ntop() and __rpc_inet_pton() general 2010-09-24 15:01:45 +00:00
security Replace sbuf_overflowed() with sbuf_error(), which returns any error 2010-09-10 16:42:16 +00:00
sparc64 In the replacement text of the __bswapN_const() macros cast the argument 2010-10-08 14:59:45 +00:00
sun4v Just use the sparc64 version of this header rather than duplicating it. 2010-10-08 14:50:58 +00:00
sys Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
teken Make ^L with cons25 and origin mode bit more sane. 2010-08-09 18:07:15 +00:00
tools Add an extra comment to the SDT probes definition. This allows us to get 2010-08-22 11:18:57 +00:00
ufs The r184588 changed the layout of struct export_args, causing an ABI 2010-10-10 07:05:47 +00:00
vm If vm_map_find() is asked to allocate a superpage-aligned region of virtual 2010-10-04 16:49:40 +00:00
x86 Restore pre-r212778 optimization, skipping timer reprogramming when it is 2010-09-18 07:36:43 +00:00
xdr
xen
Makefile