1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/sys/amd64
Julian Elischer 77c4066424 Add some DIAGNOSTIC code.
While in userland, keep the thread's ucred reference in a shadow
field so that the usual place to store it is NULL.
If DIAGNOSTIC is not set, the thread ucred is kept valid until the next
kernel entry, at which time it is checked against the process cred
and possibly corrected. Produces a BIG speedup in
kernels with INVARIANTS set. (A previous commit corrected it
for the non INVARIANTS case already)

Reviewed by:	dillon@freebsd.org
2002-02-22 23:58:22 +00:00
..
acpica Fix typo in function name. 2002-01-10 03:26:46 +00:00
amd64 Add some DIAGNOSTIC code. 2002-02-22 23:58:22 +00:00
conf Re-enable WITNESS for GENERIC. Since the 5.x branch is mostly about 2002-02-13 18:47:50 +00:00
include Convert p->p_runtime and PCPU(switchtime) to bintime format. 2002-02-22 13:32:01 +00:00
isa - Split the routine to initialize a bus_space_handle into the separate 2002-02-17 09:16:45 +00:00
pci The Libretto L series has no $PIR table, but does have a _PIR table. 2002-01-20 03:28:29 +00:00
Makefile Update pathnames for creation of tags file. 2001-12-05 01:23:21 +00:00