Jason Evans
0384fff8c5
Major update to the way synchronization is done in the kernel. Highlights
...
include:
* Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The
alpha port is still in transition and currently uses both.)
* Per-CPU idle processes.
* Interrupts are run in their own separate kernel threads and can be
preempted (i386 only).
Partially contributed by: BSDi (BSD/OS)
Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
2000-09-07 01:33:02 +00:00
..
2000-04-16 20:48:33 +00:00
1999-08-28 01:08:13 +00:00
2000-09-02 15:06:54 +00:00
2000-09-02 15:06:54 +00:00
2000-01-14 10:41:39 +00:00
1999-11-19 16:49:30 +00:00
1999-11-19 16:49:30 +00:00
2000-08-13 17:05:27 +00:00
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
2000-01-25 09:01:55 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-09-06 11:21:14 +00:00
1999-12-29 04:46:21 +00:00
2000-06-14 18:48:39 +00:00
2000-06-14 18:48:39 +00:00
1999-08-28 01:08:13 +00:00
2000-06-14 18:48:39 +00:00
2000-03-29 03:15:22 +00:00
1999-08-28 01:08:13 +00:00
2000-03-29 03:15:22 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
2000-09-07 01:33:02 +00:00
2000-09-07 01:33:02 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
1999-10-04 13:55:35 +00:00
2000-05-01 20:32:07 +00:00
1999-12-29 04:46:21 +00:00
1999-12-29 04:46:21 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
1999-09-29 15:06:27 +00:00
2000-09-07 01:33:02 +00:00
2000-09-07 01:33:02 +00:00
2000-05-01 20:32:07 +00:00
1999-12-14 20:54:38 +00:00
1999-12-14 20:54:38 +00:00
1999-12-14 20:54:38 +00:00
1999-12-14 20:54:38 +00:00
1999-12-14 20:54:38 +00:00
1999-12-14 20:54:38 +00:00
1999-08-28 01:08:13 +00:00
2000-02-02 17:59:13 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
2000-05-06 18:18:32 +00:00
2000-04-04 16:46:19 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
1999-12-29 04:46:21 +00:00
2000-09-07 01:33:02 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-08-11 09:05:12 +00:00
2000-03-18 15:21:40 +00:00
2000-05-31 18:55:02 +00:00
2000-09-07 01:33:02 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-03-10 17:56:33 +00:00
2000-03-29 05:39:04 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
2000-09-07 01:33:02 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-03-31 08:29:21 +00:00
1999-12-29 04:46:21 +00:00
2000-08-16 21:24:44 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
2000-02-12 18:33:54 +00:00
1999-08-28 01:08:13 +00:00
1999-10-14 21:38:33 +00:00
1999-12-29 04:46:21 +00:00
1999-09-29 15:06:27 +00:00
1999-12-04 10:40:24 +00:00
1999-11-12 13:52:11 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-09-07 01:33:02 +00:00
1999-08-28 01:08:13 +00:00
1999-09-10 15:51:44 +00:00
1999-12-29 04:46:21 +00:00
1999-08-28 01:08:13 +00:00
1999-12-29 04:46:21 +00:00
2000-03-20 10:22:19 +00:00
1999-12-29 04:46:21 +00:00
1999-12-29 04:46:21 +00:00
2000-03-24 22:24:09 +00:00
1999-10-11 20:33:17 +00:00
2000-05-01 20:32:07 +00:00
1999-08-28 01:08:13 +00:00
1999-09-02 20:59:50 +00:00
2000-03-30 07:17:05 +00:00
1999-08-28 01:08:13 +00:00