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