cvs commit: src/sys/vm pmap.h vm_vmspace.c src/sys/sys sysmsg.h systm.h vkernel.h vmspace.h src/sys/kern kern_exec.c kern_exit.c kern_fork.c kern_shutdown.c src/sys/i386/i386 machdep.c pmap.c trap.c vm_machdep.c

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Oct 20 10:05:05 PDT 2006


dillon      2006/10/20 10:02:19 PDT

DragonFly src repository

  Modified files:
    sys/vm               pmap.h vm_vmspace.c 
    sys/sys              sysmsg.h systm.h vkernel.h vmspace.h 
    sys/kern             kern_exec.c kern_exit.c kern_fork.c 
                         kern_shutdown.c 
    sys/i386/i386        machdep.c pmap.c trap.c vm_machdep.c 
  Log:
  Add a ton of infrastructure for VKERNEL support.   Add code for intercepting
  traps and system calls, for switching to and executing a foreign VM space,
  and for accessing trap frames.
  
  Revision  Changes    Path
  1.19      +1 -0      src/sys/vm/pmap.h
  1.4       +202 -38   src/sys/vm/vm_vmspace.c
  1.11      +3 -0      src/sys/sys/sysmsg.h
  1.43      +3 -0      src/sys/sys/systm.h
  1.4       +26 -7     src/sys/sys/vkernel.h
  1.4       +1 -1      src/sys/sys/vmspace.h
  1.47      +2 -4      src/sys/kern/kern_exec.c
  1.64      +2 -4      src/sys/kern/kern_exit.c
  1.59      +3 -2      src/sys/kern/kern_fork.c
  1.39      +2 -4      src/sys/kern/kern_shutdown.c
  1.99      +21 -0     src/sys/i386/i386/machdep.c
  1.59      +33 -19    src/sys/i386/i386/pmap.c
  1.82      +52 -2     src/sys/i386/i386/trap.c
  1.47      +1 -0      src/sys/i386/i386/vm_machdep.c


http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_vmspace.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysmsg.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.42&r2=1.43&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vkernel.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vmspace.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.63&r2=1.64&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fork.c.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_shutdown.c.diff?r1=1.38&r2=1.39&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/machdep.c.diff?r1=1.98&r2=1.99&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/pmap.c.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/trap.c.diff?r1=1.81&r2=1.82&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/vm_machdep.c.diff?r1=1.46&r2=1.47&f=u





More information about the Commits mailing list