Peter Wemm
eb30c1c0b9
Rip some well duplicated code out of cpu_wait() and cpu_exit() and move
...
it to the MI area. KSE touched cpu_wait() which had the same change
replicated five ways for each platform. Now it can just do it once.
The only MD parts seemed to be dealing with fpu state cleanup and things
like vm86 cleanup on x86. The rest was identical.
XXX: ia64 and powerpc did not have cpu_throw(), so I've put a functional
stub in place.
Reviewed by: jake, tmm, dillon
2001-09-10 04:28:58 +00:00
..
2001-09-05 01:22:14 +00:00
2001-09-05 01:22:14 +00:00
2001-09-05 01:22:14 +00:00
2001-01-23 04:40:54 +00:00
2001-09-05 20:43:02 +00:00
2001-08-31 02:15:13 +00:00
2001-04-24 22:45:41 +00:00
2000-06-09 16:04:30 +00:00
2001-03-10 22:47:57 +00:00
2000-06-02 09:27:48 +00:00
2001-08-30 09:47:17 +00:00
2001-06-29 15:21:28 +00:00
2000-10-09 12:34:51 +00:00
2001-08-22 04:07:27 +00:00
2001-06-16 15:28:28 +00:00
2001-09-05 01:06:28 +00:00
2001-06-16 22:42:19 +00:00
2001-09-05 01:22:14 +00:00
2001-08-31 07:07:28 +00:00
2001-09-04 08:33:30 +00:00
2001-09-05 05:35:42 +00:00
2001-09-05 01:22:14 +00:00
2001-01-10 19:17:38 +00:00
2001-07-17 08:25:24 +00:00
2001-08-02 20:35:35 +00:00
2001-06-13 10:58:39 +00:00
2001-08-02 08:30:40 +00:00
2001-01-01 08:05:48 +00:00
2000-05-01 20:32:07 +00:00
2000-10-23 12:55:51 +00:00
2001-08-04 18:02:47 +00:00
2001-06-20 14:51:58 +00:00
2000-06-15 20:30:53 +00:00
2001-01-14 05:14:37 +00:00
2001-01-14 05:14:37 +00:00
2001-01-14 05:14:37 +00:00
2001-09-05 01:22:14 +00:00
2000-09-07 16:38:04 +00:00
2001-09-05 01:22:14 +00:00
2001-09-10 01:23:39 +00:00
2001-09-08 22:59:30 +00:00
2001-08-27 17:05:29 +00:00
2001-07-19 18:34:40 +00:00
2001-05-01 08:13:21 +00:00
2000-07-18 19:31:52 +00:00
2001-03-31 16:20:05 +00:00
2001-08-02 11:17:38 +00:00
2001-05-24 07:22:27 +00:00
2001-06-26 22:16:30 +00:00
2001-05-24 07:22:27 +00:00
2001-09-05 01:22:14 +00:00
2001-03-20 02:10:18 +00:00
2001-04-09 09:39:29 +00:00
2001-02-24 22:20:11 +00:00
2000-09-26 05:09:21 +00:00
2001-09-05 01:22:14 +00:00
2000-10-31 14:30:29 +00:00
2000-12-01 08:57:47 +00:00
2001-02-21 06:39:57 +00:00
2001-03-11 22:51:05 +00:00
2001-09-06 02:40:43 +00:00
2001-02-08 20:28:57 +00:00
2001-02-15 11:35:55 +00:00
2001-06-25 23:09:31 +00:00
2001-01-06 09:34:20 +00:00
2001-03-27 05:45:52 +00:00
2001-08-02 20:35:35 +00:00
2001-09-05 01:36:46 +00:00
2001-09-05 01:36:46 +00:00
2001-06-13 10:58:39 +00:00
2001-06-18 15:09:33 +00:00
2001-09-05 01:22:14 +00:00
2001-05-03 08:57:26 +00:00
2001-05-01 08:13:21 +00:00
2001-08-10 06:37:05 +00:00
2001-08-19 04:35:28 +00:00
2001-02-24 15:44:30 +00:00
2001-04-10 07:59:06 +00:00
2001-03-17 10:00:50 +00:00
2001-08-07 19:23:16 +00:00
2001-08-24 19:48:07 +00:00
2001-09-09 14:57:17 +00:00
2001-07-31 04:14:30 +00:00
2001-07-05 08:52:40 +00:00
2000-05-01 13:33:56 +00:00
2001-09-05 01:22:14 +00:00
2001-01-21 01:34:14 +00:00
2001-08-31 00:51:35 +00:00
2001-09-05 01:22:14 +00:00
2001-08-23 20:32:21 +00:00
2001-09-05 01:22:14 +00:00
2001-05-10 17:45:49 +00:00
2001-01-09 04:33:49 +00:00
2001-02-06 12:05:58 +00:00
2001-09-05 01:22:14 +00:00
2001-09-10 04:28:58 +00:00
2001-08-16 08:35:51 +00:00
2001-09-02 20:36:19 +00:00
2001-08-21 13:41:46 +00:00
2000-12-29 09:55:40 +00:00
2001-02-18 17:40:47 +00:00
2001-05-26 15:37:25 +00:00
2001-09-05 01:22:14 +00:00
2001-08-10 22:53:32 +00:00
2001-09-05 01:22:14 +00:00
2001-02-12 00:20:08 +00:00
2001-09-05 01:22:14 +00:00
2001-07-18 15:58:06 +00:00
2001-01-20 03:11:47 +00:00
2001-01-04 03:29:16 +00:00
2000-05-01 13:33:56 +00:00
2001-08-14 22:13:14 +00:00
2001-09-05 01:22:14 +00:00
2001-09-05 01:22:14 +00:00
2001-08-01 00:54:00 +00:00
2001-07-25 14:47:56 +00:00
2001-09-05 01:22:14 +00:00
2001-09-05 01:22:14 +00:00
2001-07-02 20:49:25 +00:00
2001-08-21 07:39:47 +00:00
2000-07-04 04:58:34 +00:00
2001-09-05 18:19:09 +00:00
2001-09-01 19:37:41 +00:00
2001-09-01 19:37:41 +00:00
2001-09-01 19:37:41 +00:00
2001-07-25 17:21:18 +00:00
2000-12-01 08:57:47 +00:00
2001-06-18 20:24:54 +00:00
2001-05-21 17:32:47 +00:00
2001-09-01 19:37:41 +00:00
2001-08-31 21:44:12 +00:00
2000-06-09 22:32:36 +00:00
2001-06-20 03:26:41 +00:00
2001-09-05 01:22:14 +00:00
2001-01-23 04:44:04 +00:00
2000-03-20 14:09:06 +00:00
2001-04-16 13:05:05 +00:00
2001-02-17 05:40:52 +00:00
2000-01-29 16:47:35 +00:00
2000-11-28 20:03:23 +00:00
2001-06-20 03:26:41 +00:00
2001-09-01 08:31:09 +00:00
2001-05-25 16:59:11 +00:00
2001-06-18 20:24:54 +00:00
2001-09-05 01:22:14 +00:00
2001-06-18 20:24:54 +00:00
2001-09-05 01:22:14 +00:00
2001-08-16 08:41:15 +00:00
2001-03-24 08:37:56 +00:00
2001-01-23 14:32:01 +00:00
2001-09-08 20:02:33 +00:00