Bruce Evans
ed86674a3d
Don't forget to load %es with the kernel data segment selector in
...
Xcpustop(). %es is used in at least the call to savectx() when savectx()
calls bcopy(), so not loading it was fatal if a stop IPI interrupts
user mode.
This reduces bugs starting and stopping CPUs for debuggers. CPUs are
stopped mainly in kdb_trap() and cpu_reset(). At reset time there is
a good chance that all the CPUs are in the kernel, so the bug was
probably harmless then.
2003-10-16 10:44:24 +00:00
..
2003-10-09 10:17:16 +00:00
2003-10-16 10:44:24 +00:00
2003-09-25 01:10:26 +00:00
2003-09-16 11:24:23 +00:00
2003-10-08 07:12:30 +00:00
2003-10-05 07:44:45 +00:00
2003-10-11 15:08:32 +00:00
2003-10-15 08:53:04 +00:00
2003-10-09 03:02:46 +00:00
2003-10-14 13:37:37 +00:00
2003-09-28 06:02:33 +00:00
2003-10-15 18:52:44 +00:00
2003-10-15 20:00:59 +00:00
2003-10-12 11:35:55 +00:00
2003-10-05 06:43:03 +00:00
2003-09-02 17:30:40 +00:00
2003-10-16 10:44:24 +00:00
2003-10-09 10:17:16 +00:00
2003-09-26 10:41:44 +00:00
2003-10-05 02:45:36 +00:00
2003-10-16 10:04:54 +00:00
2003-09-26 20:26:25 +00:00
2003-10-12 22:04:24 +00:00
2003-10-13 14:57:41 +00:00
2003-09-26 17:00:44 +00:00
2003-08-29 19:27:09 +00:00
2003-10-12 22:04:24 +00:00
2003-10-16 02:00:12 +00:00
2003-10-14 18:49:08 +00:00
2003-09-29 22:57:43 +00:00
2003-09-11 21:40:21 +00:00
2003-10-07 15:14:33 +00:00
2003-09-27 12:01:01 +00:00
2003-09-26 20:26:25 +00:00
2003-10-05 12:41:35 +00:00
2003-10-04 17:37:51 +00:00
2003-09-27 12:01:01 +00:00
2003-10-11 09:24:58 +00:00
2003-08-29 23:25:00 +00:00
2003-10-10 20:35:28 +00:00
2003-09-13 18:46:24 +00:00
2003-10-06 01:47:12 +00:00
2003-10-02 03:07:51 +00:00
2003-10-10 10:31:48 +00:00
2003-10-16 09:48:09 +00:00
2003-10-06 03:28:03 +00:00
2003-10-15 08:00:45 +00:00