Date: Thu, 7 Feb 2002 12:58:48 -0800 (PST) From: Julian Elischer <julian@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha db_trace.c locore.s machdep.c pmap.c prom.c sys_machdep.c vm_machdep.c src/sys/alpha/linux linux_machdep.c linux_sysvec.c src/sys/alpha/osf1 imgact_osf1.c src/sys/compat/pecoff imgact_pecoff.c src/sys/ddb db_ps.c ... Message-ID: <200202072058.g17Kwmm74296@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
julian 2002/02/07 12:58:48 PST Modified files: sys/alpha/alpha db_trace.c locore.s machdep.c pmap.c prom.c sys_machdep.c vm_machdep.c sys/alpha/linux linux_machdep.c linux_sysvec.c sys/alpha/osf1 imgact_osf1.c sys/compat/pecoff imgact_pecoff.c sys/ddb db_ps.c sys/fs/procfs procfs_ctl.c procfs_dbregs.c procfs_fpregs.c procfs_ioctl.c procfs_regs.c procfs_status.c sys/i386/i386 db_trace.c machdep.c swtch.s vm_machdep.c sys/i386/ibcs2 imgact_coff.c sys/i386/linux linux_machdep.c linux_sysvec.c sys/ia64/ia64 locore.s machdep.c pmap.c vm_machdep.c sys/kern init_main.c kern_exec.c kern_fork.c kern_idle.c kern_intr.c kern_kthread.c kern_proc.c kern_shutdown.c kern_sig.c subr_witness.c sys_process.c tty.c vfs_aio.c vfs_subr.c vfs_syscalls.c sys/netgraph ng_ksocket.c sys/netinet tcp_syncache.c sys/netipx spx_usrreq.c sys/nfsclient nfs_socket.c sys/pc98/i386 machdep.c sys/posix4 p1003_1b.c sys/powerpc/powerpc machdep.c vm_machdep.c sys/security/lomac kernel_util.c sys/sparc64/sparc64 db_trace.c machdep.c vm_machdep.c sys/sys proc.h vnode.h sys/vm vm_extern.h vm_glue.c Log: Pre-KSE/M3 commit. this is a low-functionality change that changes the kernel to access the main thread of a process via the linked list of threads rather than assuming that it is embedded in the process. It IS still embeded there but remove all teh code that assumes that in preparation for the next commit which will actually move it out. Reviewed by: peter@freebsd.org, gallatin@cs.duke.edu, benno rice, Revision Changes Path 1.11 +2 -2 src/sys/alpha/alpha/db_trace.c 1.21 +1 -1 src/sys/alpha/alpha/locore.s 1.162 +12 -13 src/sys/alpha/alpha/machdep.c 1.83 +2 -2 src/sys/alpha/alpha/pmap.c 1.21 +2 -2 src/sys/alpha/alpha/prom.c 1.13 +4 -4 src/sys/alpha/alpha/sys_machdep.c 1.64 +3 -4 src/sys/alpha/alpha/vm_machdep.c 1.19 +2 -2 src/sys/alpha/linux/linux_machdep.c 1.80 +1 -1 src/sys/alpha/linux/linux_sysvec.c 1.9 +4 -4 src/sys/alpha/osf1/imgact_osf1.c 1.11 +18 -12 src/sys/compat/pecoff/imgact_pecoff.c 1.27 +1 -1 src/sys/ddb/db_ps.c 1.35 +8 -5 src/sys/fs/procfs/procfs_ctl.c 1.16 +2 -2 src/sys/fs/procfs/procfs_dbregs.c 1.23 +2 -2 src/sys/fs/procfs/procfs_fpregs.c 1.3 +1 -1 src/sys/fs/procfs/procfs_ioctl.c 1.22 +2 -2 src/sys/fs/procfs/procfs_regs.c 1.39 +4 -2 src/sys/fs/procfs/procfs_status.c 1.45 +2 -2 src/sys/i386/i386/db_trace.c 1.493 +18 -12 src/sys/i386/i386/machdep.c 1.127 +16 -13 src/sys/i386/i386/swtch.s 1.180 +2 -3 src/sys/i386/i386/vm_machdep.c 1.48 +5 -3 src/sys/i386/ibcs2/imgact_coff.c 1.23 +4 -3 src/sys/i386/linux/linux_machdep.c 1.95 +1 -1 src/sys/i386/linux/linux_sysvec.c 1.21 +0 -2 src/sys/ia64/ia64/locore.s 1.75 +9 -10 src/sys/ia64/ia64/machdep.c 1.43 +1 -1 src/sys/ia64/ia64/pmap.c 1.34 +2 -3 src/sys/ia64/ia64/vm_machdep.c 1.183 +12 -11 src/sys/kern/init_main.c 1.150 +1 -1 src/sys/kern/kern_exec.c 1.129 +33 -30 src/sys/kern/kern_fork.c 1.22 +2 -2 src/sys/kern/kern_idle.c 1.67 +1 -1 src/sys/kern/kern_intr.c 1.21 +3 -3 src/sys/kern/kern_kthread.c 1.106 +86 -66 src/sys/kern/kern_proc.c 1.118 +2 -3 src/sys/kern/kern_shutdown.c 1.145 +2 -2 src/sys/kern/kern_sig.c 1.97 +4 -2 src/sys/kern/subr_witness.c 1.77 +10 -10 src/sys/kern/sys_process.c 1.161 +5 -1 src/sys/kern/tty.c 1.114 +4 -4 src/sys/kern/vfs_aio.c 1.341 +6 -5 src/sys/kern/vfs_subr.c 1.221 +0 -2 src/sys/kern/vfs_syscalls.c 1.27 +3 -3 src/sys/netgraph/ng_ksocket.c 1.10 +2 -2 src/sys/netinet/tcp_syncache.c 1.32 +2 -2 src/sys/netipx/spx_usrreq.c 1.76 +2 -2 src/sys/nfsclient/nfs_socket.c 1.258 +11 -12 src/sys/pc98/i386/machdep.c 1.18 +6 -6 src/sys/posix4/p1003_1b.c 1.20 +8 -9 src/sys/powerpc/powerpc/machdep.c 1.65 +1 -3 src/sys/powerpc/powerpc/vm_machdep.c 1.2 +1 -1 src/sys/security/lomac/kernel_util.c 1.9 +1 -1 src/sys/sparc64/sparc64/db_trace.c 1.32 +8 -9 src/sys/sparc64/sparc64/machdep.c 1.19 +2 -4 src/sys/sparc64/sparc64/vm_machdep.c 1.200 +12 -4 src/sys/sys/proc.h 1.167 +1 -1 src/sys/sys/vnode.h 1.52 +1 -1 src/sys/vm/vm_extern.h 1.124 +5 -4 src/sys/vm/vm_glue.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202072058.g17Kwmm74296>