freebsd-dev/sys/compat
Dmitry Chagin e5d81ef1b5 Extend struct sysvec with new method sv_schedtail, which is used for an
explicit process at fork trampoline path instead of eventhadler(schedtail)
invocation for each child process.

Remove eventhandler(schedtail) code and change linux ABI to use newly added
sysvec method.

While here replace explicit comparing of module sysentvec structure with the
newly created process sysentvec to detect the linux ABI.

Discussed with:	kib

MFC after:	2 Week
2011-03-08 19:01:45 +00:00
..
freebsd32 Export login class information via kinfo and make it possible to view 2011-03-05 14:41:49 +00:00
ia32 Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
linprocfs Update interface stats counters to match the current format in linux and 2011-01-31 00:09:52 +00:00
linsysfs Remove no-op assignment. 2010-11-15 23:14:14 +00:00
linux Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
ndis Use the cprd_mem field when setting the start and length for a memory 2011-02-23 21:45:28 +00:00
netbsd Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
svr4 Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
x86bios Prefer pmap_unmapbios() over pmap_unmapdev(). The binary does not change 2010-10-05 18:38:23 +00:00