cvs commit: src/sys/cpu/i386/include cpufunc.h src/sys/dev/misc/syscons Makefile src/sys/emulation/linux/i386 linux_ptrace.c src/sys/emulation/linux/i386/linprocfs linprocfs.h linprocfs_vnops.c src/sys/kern kern_exec.c kern_ktr.c sys_process.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Nov 7 12:50:08 PST 2006


dillon      2006/11/07 12:48:16 PST

DragonFly src repository

  Modified files:
    sys/cpu/i386/include cpufunc.h 
    sys/dev/misc/syscons Makefile 
    sys/emulation/linux/i386 linux_ptrace.c 
    sys/emulation/linux/i386/linprocfs linprocfs.h 
                                       linprocfs_vnops.c 
    sys/kern             kern_exec.c kern_ktr.c sys_process.c 
    sys/machine/pc32     Makefile.inc 
    sys/machine/pc32/i386 db_trace.c machdep.c math_emulate.c 
                          procfs_machdep.c tls.c 
    sys/machine/pc32/include md_var.h 
    sys/sys              procfs.h reg.h systm.h 
    sys/vfs/procfs       procfs_dbregs.c procfs_fpregs.c 
                         procfs_regs.c procfs_vnops.c 
  Log:
  More Machine-dependant/Machine-independant code and header file separation.
  Numerous machine interfaces have MI APIs and should be declared in MI headers
  even though the routines are defined in MD sources.
  
  * Improve rdtsc()'s API so it can be used in MI code.
  * Add an explicit enable in machine/${MACHINE}/Makefile.inc for syscons/apm.
  * Abstract <machine/reg.h> and provide a MI API for it via <sys/reg.h>.
  * Move additional MI API calls from <machine/md_var.h> to <sys/systm.h>.
  
  Revision  Changes    Path
  1.18      +2 -0      src/sys/cpu/i386/include/cpufunc.h
  1.3       +5 -2      src/sys/dev/misc/syscons/Makefile
  1.12      +1 -1      src/sys/emulation/linux/i386/linux_ptrace.c
  1.9       +1 -1      src/sys/emulation/linux/i386/linprocfs/linprocfs.h
  1.37      +1 -1      src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
  1.50      +1 -1      src/sys/kern/kern_exec.c
  1.18      +5 -2      src/sys/kern/kern_ktr.c
  1.24      +2 -2      src/sys/kern/sys_process.c
  1.2       +1 -0      src/sys/machine/pc32/Makefile.inc
  1.16      +1 -1      src/sys/machine/pc32/i386/db_trace.c
  1.104     +1 -1      src/sys/machine/pc32/i386/machdep.c
  1.7       +1 -1      src/sys/machine/pc32/i386/math_emulate.c
  1.7       +1 -1      src/sys/machine/pc32/i386/procfs_machdep.c
  1.6       +1 -1      src/sys/machine/pc32/i386/tls.c
  1.20      +0 -8      src/sys/machine/pc32/include/md_var.h
  1.4       +1 -1      src/sys/sys/procfs.h
  1.2       +11 -7     src/sys/sys/reg.h
  1.45      +12 -1     src/sys/sys/systm.h
  1.8       +1 -1      src/sys/vfs/procfs/procfs_dbregs.c
  1.8       +1 -1      src/sys/vfs/procfs/procfs_fpregs.c
  1.9       +1 -1      src/sys/vfs/procfs/procfs_regs.c
  1.39      +1 -1      src/sys/vfs/procfs/procfs_vnops.c


http://www.dragonflybsd.org/cvsweb/src/sys/cpu/i386/include/cpufunc.h.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_ptrace.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.49&r2=1.50&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_ktr.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_process.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/Makefile.inc.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/db_trace.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/machdep.c.diff?r1=1.103&r2=1.104&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/math_emulate.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/procfs_machdep.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/tls.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/include/md_var.h.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/procfs.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/reg.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_dbregs.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_fpregs.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_regs.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_vnops.c.diff?r1=1.38&r2=1.39&f=u





More information about the Commits mailing list