Date: Wed, 12 Mar 2008 10:32:27 -0700 From: Julian Elischer <julian@elischer.org> To: Jeff Roberson <jeff@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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 ... Message-ID: <47D813AB.6060407@elischer.org> In-Reply-To: <200803121012.m2CAC24p033661@repoman.freebsd.org> References: <200803121012.m2CAC24p033661@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47D813AB.6060407>