cvs commit: src/bin/ps keyword.c print.c src/sys/cpu/i386/include cpu.h src/sys/ddb db_ps.c src/sys/dev/misc/spigot spigot.c src/sys/dev/misc/syscons syscons.c src/sys/emulation/43bsd 43bsd_signal.c src/sys/emulation/linux/i386 linux_machdep.c ...
Simon Schubert
corecode at crater.dragonflybsd.org
Sat Feb 3 09:08:22 PST 2007
corecode 2007/02/03 09:05:59 PST
DragonFly src repository
Modified files:
bin/ps keyword.c print.c
sys/cpu/i386/include cpu.h
sys/ddb db_ps.c
sys/dev/misc/spigot spigot.c
sys/dev/misc/syscons syscons.c
sys/emulation/43bsd 43bsd_signal.c
sys/emulation/linux/i386 linux_machdep.c linux_ptrace.c
linux_sysvec.c
sys/emulation/linux linux_signal.c
sys/emulation/posix4 ksched.c p1003_1b.c posix4.h
sys/kern imgact_elf.c init_main.c
kern_checkpoint.c kern_descrip.c
kern_event.c kern_exec.c kern_exit.c
kern_fork.c kern_kinfo.c kern_memio.c
kern_proc.c kern_resource.c kern_sig.c
kern_synch.c kern_threads.c kern_time.c
kern_usched.c lwkt_caps.c lwkt_msgport.c
sys_generic.c sys_process.c tty.c
tty_pty.c vfs_aio.c
sys/netproto/ncp ncp_ncp.c
sys/netproto/smb smb_iod.c smb_subr.c
sys/platform/pc32/i386 machdep.c math_emulate.c pmap.c
procfs_machdep.c sys_machdep.c trap.c
vm_machdep.c
sys/platform/pc32/isa npx.c
sys/platform/vkernel/i386 cpu_regs.c npx.c procfs_machdep.c
trap.c
sys/platform/vkernel/platform init.c pmap.c
sys/sys caps.h kinfo.h proc.h ptrace.h reg.h
signalvar.h
sys/vfs/mfs mfs_vfsops.c
sys/vfs/nfs nfs_socket.c
sys/vfs/procfs procfs_status.c
sys/vm vm_glue.c vm_meter.c vm_pageout.c
usr.bin/systat pigs.c
usr.bin/top machine.c
Log:
1:1 Userland threading stage 2.11/4:
Move signals into lwps, take p_lwp out of proc.
Originally-Submitted-by: David Xu <davidxu at freebsd.org>
Reviewed-by: Thomas E. Spanjaard <tgen at netphreax.net>
Revision Changes Path
1.26 +1 -1 src/bin/ps/keyword.c
1.27 +2 -2 src/bin/ps/print.c
1.24 +1 -1 src/sys/cpu/i386/include/cpu.h
1.21 +9 -3 src/sys/ddb/db_ps.c
1.15 +2 -2 src/sys/dev/misc/spigot/spigot.c
1.30 +2 -2 src/sys/dev/misc/syscons/syscons.c
1.4 +13 -13 src/sys/emulation/43bsd/43bsd_signal.c
1.20 +8 -6 src/sys/emulation/linux/i386/linux_machdep.c
1.14 +10 -6 src/sys/emulation/linux/i386/linux_ptrace.c
1.27 +32 -30 src/sys/emulation/linux/i386/linux_sysvec.c
1.13 +8 -8 src/sys/emulation/linux/linux_signal.c
1.8 +14 -14 src/sys/emulation/posix4/ksched.c
1.9 +14 -5 src/sys/emulation/posix4/p1003_1b.c
1.7 +6 -5 src/sys/emulation/posix4/posix4.h
1.48 +6 -3 src/sys/kern/imgact_elf.c
1.72 +12 -13 src/sys/kern/init_main.c
1.16 +9 -3 src/sys/kern/kern_checkpoint.c
1.77 +3 -3 src/sys/kern/kern_descrip.c
1.33 +1 -1 src/sys/kern/kern_event.c
1.53 +8 -3 src/sys/kern/kern_exec.c
1.69 +8 -8 src/sys/kern/kern_exit.c
1.61 +8 -11 src/sys/kern/kern_fork.c
1.5 +2 -2 src/sys/kern/kern_kinfo.c
1.29 +1 -1 src/sys/kern/kern_memio.c
1.35 +2 -0 src/sys/kern/kern_proc.c
1.31 +8 -3 src/sys/kern/kern_resource.c
1.62 +67 -57 src/sys/kern/kern_sig.c
1.72 +32 -19 src/sys/kern/kern_synch.c
1.10 +10 -1 src/sys/kern/kern_threads.c
1.39 +1 -1 src/sys/kern/kern_time.c
1.8 +5 -1 src/sys/kern/kern_usched.c
1.12 +1 -6 src/sys/kern/lwkt_caps.c
1.36 +1 -1 src/sys/kern/lwkt_msgport.c
1.40 +9 -2 src/sys/kern/sys_generic.c
1.27 +10 -7 src/sys/kern/sys_process.c
1.36 +37 -14 src/sys/kern/tty.c
1.19 +5 -1 src/sys/kern/tty_pty.c
1.35 +6 -4 src/sys/kern/vfs_aio.c
1.11 +4 -2 src/sys/netproto/ncp/ncp_ncp.c
1.15 +2 -1 src/sys/netproto/smb/smb_iod.c
1.26 +8 -5 src/sys/netproto/smb/smb_subr.c
1.118 +12 -11 src/sys/platform/pc32/i386/machdep.c
1.9 +1 -1 src/sys/platform/pc32/i386/math_emulate.c
1.73 +14 -7 src/sys/platform/pc32/i386/pmap.c
1.8 +41 -7 src/sys/platform/pc32/i386/procfs_machdep.c
1.31 +2 -2 src/sys/platform/pc32/i386/sys_machdep.c
1.97 +3 -3 src/sys/platform/pc32/i386/trap.c
1.56 +3 -3 src/sys/platform/pc32/i386/vm_machdep.c
1.41 +2 -2 src/sys/platform/pc32/isa/npx.c
1.13 +9 -7 src/sys/platform/vkernel/i386/cpu_regs.c
1.5 +1 -1 src/sys/platform/vkernel/i386/npx.c
1.2 +35 -7 src/sys/platform/vkernel/i386/procfs_machdep.c
1.16 +6 -4 src/sys/platform/vkernel/i386/trap.c
1.29 +2 -2 src/sys/platform/vkernel/platform/init.c
1.16 +14 -7 src/sys/platform/vkernel/platform/pmap.c
1.10 +1 -1 src/sys/sys/caps.h
1.11 +1 -1 src/sys/sys/kinfo.h
1.92 +12 -20 src/sys/sys/proc.h
1.9 +1 -1 src/sys/sys/ptrace.h
1.3 +1 -1 src/sys/sys/reg.h
1.17 +19 -16 src/sys/sys/signalvar.h
1.36 +1 -1 src/sys/vfs/mfs/mfs_vfsops.c
1.40 +6 -3 src/sys/vfs/nfs/nfs_socket.c
1.14 +4 -1 src/sys/vfs/procfs/procfs_status.c
1.49 +11 -5 src/sys/vm/vm_glue.c
1.11 +7 -3 src/sys/vm/vm_meter.c
1.30 +2 -1 src/sys/vm/vm_pageout.c
1.13 +1 -1 src/usr.bin/systat/pigs.c
1.21 +2 -2 src/usr.bin/top/machine.c
http://www.dragonflybsd.org/cvsweb/src/bin/ps/keyword.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/ps/print.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/cpu/i386/include/cpu.h.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/ddb/db_ps.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/spigot/spigot.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/syscons.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/43bsd/43bsd_signal.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_machdep.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_ptrace.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_sysvec.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_signal.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/posix4/ksched.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/posix4/p1003_1b.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/posix4/posix4.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.47&r2=1.48&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_main.c.diff?r1=1.71&r2=1.72&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_checkpoint.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_descrip.c.diff?r1=1.76&r2=1.77&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_event.c.diff?r1=1.32&r2=1.33&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.52&r2=1.53&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.68&r2=1.69&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_kinfo.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_memio.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_proc.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_resource.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_synch.c.diff?r1=1.71&r2=1.72&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_threads.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_time.c.diff?r1=1.38&r2=1.39&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_usched.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_caps.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_msgport.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_generic.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_process.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_pty.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_aio.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ncp/ncp_ncp.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_iod.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/machdep.c.diff?r1=1.117&r2=1.118&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/math_emulate.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/pmap.c.diff?r1=1.72&r2=1.73&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/procfs_machdep.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/sys_machdep.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/trap.c.diff?r1=1.96&r2=1.97&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/vm_machdep.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/isa/npx.c.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/cpu_regs.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/npx.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/procfs_machdep.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/trap.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/platform/init.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/platform/pmap.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/caps.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kinfo.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.91&r2=1.92&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/ptrace.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/reg.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/signalvar.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vfsops.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_socket.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_status.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_glue.c.diff?r1=1.48&r2=1.49&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_meter.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pageout.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/systat/pigs.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/top/machine.c.diff?r1=1.20&r2=1.21&f=u
More information about the Commits
mailing list