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