cvs commit: src/sys/amd64/amd64 machdep.c trap.c vm_machdep.c
src/sys/amd64/conf DEFAULTS src/sys/amd64/linux32 linux32_sysvec.c
src/sys/arm/arm trap.c src/sys/arm/conf AVILA
src/sys/arm/xscale/i8134x crb_machdep.c src/sys/compat/freebsd32 ...
Jeff Roberson
jeff at FreeBSD.org
Wed Mar 12 10:12:02 UTC 2008
jeff 2008-03-12 10:12:02 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 machdep.c trap.c vm_machdep.c
sys/amd64/conf DEFAULTS
sys/amd64/linux32 linux32_sysvec.c
sys/arm/arm trap.c
sys/arm/conf AVILA
sys/arm/xscale/i8134x crb_machdep.c
sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h
freebsd32_syscalls.c freebsd32_sysent.c
syscalls.master
sys/conf files options
sys/fs/fifofs fifo_vnops.c
sys/fs/procfs procfs_ctl.c procfs_dbregs.c
procfs_status.c
sys/i386/conf DEFAULTS
sys/i386/i386 sys_machdep.c trap.c vm_machdep.c
sys/i386/ibcs2 imgact_coff.c
sys/i386/linux linux_sysvec.c
sys/ia64/conf DEFAULTS
sys/ia64/ia64 machdep.c trap.c
sys/ia64/include ucontext.h
sys/kern imgact_elf.c init_sysent.c kern_clock.c
kern_exec.c kern_fork.c kern_intr.c
kern_proc.c kern_resource.c kern_sig.c
kern_switch.c kern_synch.c kern_thread.c
p1003_1b.c sched_4bsd.c sched_ule.c
subr_sleepqueue.c subr_trap.c
subr_witness.c sys_process.c syscalls.c
syscalls.master systrace_args.c
sys/pc98/conf DEFAULTS
sys/pc98/pc98 machdep.c
sys/powerpc/aim trap.c vm_machdep.c
sys/powerpc/booke trap.c vm_machdep.c
sys/powerpc/conf DEFAULTS
sys/sparc64/conf DEFAULTS
sys/sparc64/sparc64 trap.c
sys/sys proc.h sched.h syscall.h syscall.mk
sysproto.h systm.h
sys/vm vm_glue.c vm_map.c
Removed files:
sys/kern kern_kse.c
sys/sys kse.h
Log:
Remove kernel support for M:N threading.
While the KSE project was quite successful in bringing threading to
FreeBSD, the M:N approach taken by the kse library was never developed
to its full potential. Backwards compatibility will be provided via
libmap.conf for dynamically linked binaries and static binaries will
be broken.
Revision Changes Path
1.681 +1 -1 src/sys/amd64/amd64/machdep.c
1.325 +0 -8 src/sys/amd64/amd64/trap.c
1.257 +0 -11 src/sys/amd64/amd64/vm_machdep.c
1.13 +0 -3 src/sys/amd64/conf/DEFAULTS
1.32 +1 -2 src/sys/amd64/linux32/linux32_sysvec.c
1.37 +0 -12 src/sys/arm/arm/trap.c
1.9 +0 -1 src/sys/arm/conf/AVILA
1.4 +0 -4 src/sys/arm/xscale/i8134x/crb_machdep.c
1.83 +0 -0 src/sys/compat/freebsd32/freebsd32_proto.h
1.81 +0 -5 src/sys/compat/freebsd32/freebsd32_syscall.h
1.72 +5 -5 src/sys/compat/freebsd32/freebsd32_syscalls.c
1.82 +5 -5 src/sys/compat/freebsd32/freebsd32_sysent.c
1.97 +5 -7 src/sys/compat/freebsd32/syscalls.master
1.1280 +0 -1 src/sys/conf/files
1.620 +0 -1 src/sys/conf/options
1.144 +1 -1 src/sys/fs/fifofs/fifo_vnops.c
1.57 +2 -5 src/sys/fs/procfs/procfs_ctl.c
1.28 +0 -1 src/sys/fs/procfs/procfs_dbregs.c
1.63 +7 -14 src/sys/fs/procfs/procfs_status.c
1.13 +0 -3 src/sys/i386/conf/DEFAULTS
1.113 +0 -3 src/sys/i386/i386/sys_machdep.c
1.312 +0 -8 src/sys/i386/i386/trap.c
1.285 +1 -14 src/sys/i386/i386/vm_machdep.c
1.71 +1 -1 src/sys/i386/ibcs2/imgact_coff.c
1.151 +1 -2 src/sys/i386/linux/linux_sysvec.c
1.13 +0 -3 src/sys/ia64/conf/DEFAULTS
1.231 +0 -3 src/sys/ia64/ia64/machdep.c
1.130 +0 -4 src/sys/ia64/ia64/trap.c
1.8 +0 -1 src/sys/ia64/include/ucontext.h
1.186 +2 -6 src/sys/kern/imgact_elf.c
1.235 +6 -6 src/sys/kern/init_sysent.c
1.207 +0 -8 src/sys/kern/kern_clock.c
1.316 +1 -1 src/sys/kern/kern_exec.c
1.290 +1 -1 src/sys/kern/kern_fork.c
1.154 +0 -1 src/sys/kern/kern_intr.c
1.240 +0 -1445 src/sys/kern/kern_kse.c (dead)
1.262 +2 -2 src/sys/kern/kern_proc.c
1.183 +0 -2 src/sys/kern/kern_resource.c
1.358 +0 -157 src/sys/kern/kern_sig.c
1.139 +1 -1 src/sys/kern/kern_switch.c
1.308 +2 -12 src/sys/kern/kern_synch.c
1.269 +2 -127 src/sys/kern/kern_thread.c
1.38 +2 -2 src/sys/kern/p1003_1b.c
1.117 +0 -2 src/sys/kern/sched_4bsd.c
1.232 +0 -9 src/sys/kern/sched_ule.c
1.47 +2 -10 src/sys/kern/subr_sleepqueue.c
1.302 +1 -23 src/sys/kern/subr_trap.c
1.241 +0 -1 src/sys/kern/subr_witness.c
1.147 +0 -15 src/sys/kern/sys_process.c
1.219 +6 -6 src/sys/kern/syscalls.c
1.239 +6 -11 src/sys/kern/syscalls.master
1.19 +0 -44 src/sys/kern/systrace_args.c
1.11 +0 -3 src/sys/pc98/conf/DEFAULTS
1.401 +1 -1 src/sys/pc98/pc98/machdep.c
1.72 +0 -5 src/sys/powerpc/aim/trap.c
1.120 +1 -1 src/sys/powerpc/aim/vm_machdep.c
1.2 +0 -5 src/sys/powerpc/booke/trap.c
1.2 +1 -1 src/sys/powerpc/booke/vm_machdep.c
1.10 +0 -3 src/sys/powerpc/conf/DEFAULTS
1.12 +0 -3 src/sys/sparc64/conf/DEFAULTS
1.90 +0 -4 src/sys/sparc64/sparc64/trap.c
1.29 +0 -135 src/sys/sys/kse.h (dead)
1.506 +10 -105 src/sys/sys/proc.h
1.37 +0 -5 src/sys/sys/sched.h
1.216 +0 -6 src/sys/sys/syscall.h
1.171 +0 -6 src/sys/sys/syscall.mk
1.220 +0 -34 src/sys/sys/sysproto.h
1.264 +0 -1 src/sys/sys/systm.h
1.228 +0 -2 src/sys/vm/vm_glue.c
1.393 +2 -2 src/sys/vm/vm_map.c
More information about the cvs-src
mailing list