freebsd-dev/sys/i386
Thomas Moestl a93b6bf5e9 In cpu_fork(), initialize pcb_psl for the new process to PSL_KERNEL,
instead of taking the (userland) eflags from the trap frame and masking
out PSL_I. There is no need to inherit any flags from the forking process;
the old method however can cause flags set in userland for the forking
process to be bogusly set in kernel mode when the newly forked process
runs for the first time (in particular PSL_T, which is set for userland
when the process is single-stepped; this would cause trace traps in
kernel mode).

Approved by:	re (jhb)
2003-05-16 01:10:33 +00:00
..
acpica Add some extra #ifdef stubs so that this compiles on 4.8. 2003-05-13 16:59:46 +00:00
bios Merge PC98 support. 2003-03-25 05:19:18 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Clear up that COMPAT_43 may not do the same thing on every architecture 2003-05-15 02:10:30 +00:00
i386 In cpu_fork(), initialize pcb_psl for the new process to PSL_KERNEL, 2003-05-16 01:10:33 +00:00
ibcs2 - Replace inline implementations of sigprocmask() with calls to 2003-04-22 18:23:49 +00:00
include Initialize logical_cpus_mask when the logical CPUs are enumerated in 2003-05-15 05:12:24 +00:00
isa Style nits. 2003-05-07 17:21:38 +00:00
linux - Merge struct procsig with struct sigacts. 2003-05-13 20:36:02 +00:00
pci Initiate de-orbit burn for USE_PCI_BIOS_FOR_READ_WRITE. This has been 2003-02-18 03:36:49 +00:00
svr4 - Merge struct procsig with struct sigacts. 2003-05-13 20:36:02 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00