cvs commit: src/sys/kern kern_exit.c kern_sig.c         src/sys/platform/vkernel/i386 cpu_regs.c trap.c src/sys/sys proc.h         vkernel.h src/sys/vm pmap.h vm_vmspace.c         src/sys/platform/pc32/i386 machdep.c trap.c
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Sat Jun 30 18:12:04 PDT 2007
    
    
  
dillon      2007/06/30 18:11:38 PDT
DragonFly src repository
  Modified files:
    sys/kern             kern_exit.c kern_sig.c 
    sys/platform/vkernel/i386 cpu_regs.c trap.c 
    sys/sys              proc.h vkernel.h 
    sys/vm               pmap.h vm_vmspace.c 
    sys/platform/pc32/i386 machdep.c trap.c 
  Log:
  More multi-threaded support for virtualization.  Move the save context
  from the process structure to the lwp structure, cleaning up the vmspace
  support structures at the same time.  This allows multiple LWPs in the
  same process to be running a virtualization context at the same time.
  
  Revision  Changes    Path
  1.82      +14 -2     src/sys/kern/kern_exit.c
  1.82      +2 -2      src/sys/kern/kern_sig.c
  1.17      +1 -1      src/sys/platform/vkernel/i386/cpu_regs.c
  1.26      +5 -5      src/sys/platform/vkernel/i386/trap.c
  1.110     +4 -3      src/sys/sys/proc.h
  1.10      +11 -10    src/sys/sys/vkernel.h
  1.27      +1 -0      src/sys/vm/pmap.h
  1.13      +109 -117  src/sys/vm/vm_vmspace.c
  1.125     +1 -2      src/sys/platform/pc32/i386/machdep.c
  1.106     +3 -3      src/sys/platform/pc32/i386/trap.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exit.c.diff?r1=1.81&r2=1.82&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.81&r2=1.82&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/cpu_regs.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/trap.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.109&r2=1.110&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vkernel.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_vmspace.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/machdep.c.diff?r1=1.124&r2=1.125&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/trap.c.diff?r1=1.105&r2=1.106&f=u
    
    
More information about the Commits
mailing list