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 ...
Julian Elischer
julian at elischer.org
Wed Mar 12 17:32:29 UTC 2008
I like the discussion that went int this..
Jeff Roberson wrote:
> 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