system call numbers change for MAC

Robert Watson rwatson at FreeBSD.org
Tue Mar 5 16:17:56 GMT 2002


Due to the merge of the KSEM3 changes into the FreeBSD main tree, some
system call numbers we were "borrowing" got re-used, so I've slid the MAC
system call numbers up a couple of values to avoid collision.  I've also
now committed placeholder system call entries in the main FreeBSD system
call table, to avoid this happening again.  If you're running the code
from the trustedbsd_mac branch, you'll need to do a careful upgrade to
avoid running MAC system calls with a kernel with the wrong system call
numbers.  I would recommend doing the builds for kernel and userland,
booting to single-user GENERIC, and installing world and kernel from
there. Some very strange things may happen if the KSE implementations for
the system calls get run instead of the MAC calls :-).

Robert N M Watson             FreeBSD Core Team, TrustedBSD Project
robert at fledge.watson.org      NAI Labs, Safeport Network Services


To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-discuss" in the body of the message



More information about the trustedbsd-discuss mailing list