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

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to