DragonFly commits List (threaded) for 2007-06
DragonFly BSD
DragonFly commits List (threaded) for 2007-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 30 Jun 2007 18:11:38 -0700 (PDT)

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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]