cvs commit: src/sys/machine/vkernel/i386 cpu_regs.c exception.c trap.c src/sys/machine/vkernel/platform console.c init.c pmap.c

Matthew Dillon dillon at
Mon Jan 8 00:23:11 PST 2007

dillon      2007/01/08 00:17:17 PST

DragonFly src repository

  Modified files:
    sys/machine/vkernel/i386 cpu_regs.c exception.c trap.c 
    sys/machine/vkernel/platform console.c init.c pmap.c 
  The signal return code was trying to access user mode addresses
  directly, which doesn't work when the user process is in an entirely
  different vmspace.  Use copyin() instead.
  Assign SIGQUIT (^\) on the console to cause a virtual kernel to enter
  its internal db> debugger.
  Quickly hack a callout() based poller for console input so the console
  works (sorta).
  Allow a kernel environment to specified as an option in the form
  -e name=value:name=value:...
  NULL-out the pmap self-mapping cache when a pmap is destroyed.
  Revision  Changes    Path
  1.5       +13 -12    src/sys/machine/vkernel/i386/cpu_regs.c
  1.3       +21 -2     src/sys/machine/vkernel/i386/exception.c
  1.6       +15 -5     src/sys/machine/vkernel/i386/trap.c
  1.4       +32 -1     src/sys/machine/vkernel/platform/console.c
  1.15      +18 -1     src/sys/machine/vkernel/platform/init.c
  1.7       +21 -1     src/sys/machine/vkernel/platform/pmap.c

More information about the Commits mailing list