From owner-cvs-src@FreeBSD.ORG Wed Mar 12 17:32:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67E341065671 for ; Wed, 12 Mar 2008 17:32:29 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outS.internet-mail-service.net (outS.internet-mail-service.net [216.240.47.242]) by mx1.freebsd.org (Postfix) with ESMTP id 1F8EE8FC1F for ; Wed, 12 Mar 2008 17:32:28 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Wed, 12 Mar 2008 10:32:28 -0700 Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id 8F6F82D602D; Wed, 12 Mar 2008 10:32:27 -0700 (PDT) Message-ID: <47D813AB.6060407@elischer.org> Date: Wed, 12 Mar 2008 10:32:27 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Jeff Roberson References: <200803121012.m2CAC24p033661@repoman.freebsd.org> In-Reply-To: <200803121012.m2CAC24p033661@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2008 17:32:29 -0000 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