freebsd-nq/sys/compat
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
..
freebsd32 Supply some useful information to the started image using ELF aux vectors. 2010-08-17 08:55:45 +00:00
ia32 Reorganize syscall entry and leave handling. 2010-05-23 18:32:02 +00:00
linprocfs In linprocfs_doargv(): 2010-09-28 11:32:17 +00:00
linsysfs Add a pn_destroy field to pfs_node. This field points to a destructor 2007-03-12 12:16:52 +00:00
linux Simplify timeout check in futex_wait() using itimerfix() and return error 2010-10-06 18:51:22 +00:00
ndis Use the printf-like capability from kproc_create(). 2010-10-05 20:56:08 +00:00
netbsd
svr4 Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
x86bios Prefer pmap_unmapbios() over pmap_unmapdev(). The binary does not change 2010-10-05 18:38:23 +00:00