John Baldwin
90652ed180
- Modify alpha_setup_intr() to take interrupt handler flags as an additional
...
argument. These flags include INTR_FAST, INTR_MPSAFE, etc.
- Properly handle INTR_EXCL when it is passed in to allow an interrupt
handler to claim exclusive ownership of an interrupt thread.
- Add support for psuedo-fast interrupts on the alpha. For fast interrupts,
we don't allocate an interrupt thread; instead, during dispatching of an
interrupt, we run the handler directly instead of scheduling the thread
to run. Note that the handler is currently run without Giant and must be
MP safe. The only fast handler currently is for the sio driver.
Requested by: dfr
2000-11-01 18:40:02 +00:00
..
1999-12-29 04:46:21 +00:00
2000-10-24 10:49:56 +00:00
1999-11-29 19:57:51 +00:00
2000-10-27 11:45:49 +00:00
2000-10-16 20:15:43 +00:00
2000-10-25 00:15: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
2000-10-20 06:45:48 +00:00
2000-08-28 21:48:13 +00:00
2000-08-28 21:48:13 +00:00
2000-10-15 09:51:49 +00:00
2000-05-01 20:32:07 +00:00
2000-10-08 21:34:00 +00:00
2000-10-06 02:20:21 +00:00
2000-10-05 23:09:57 +00:00
2000-09-07 01:33:02 +00:00
2000-05-01 20:32:07 +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
1999-08-28 01:08:13 +00:00
2000-05-01 20:32:07 +00:00
1999-12-29 04:46:21 +00:00
1999-08-28 01:08:13 +00:00
2000-09-07 01:33:02 +00:00
2000-10-23 18:36:03 +00:00
1999-08-28 01:08:13 +00:00
2000-05-10 19:41:40 +00:00
2000-05-06 18:18:32 +00:00
1999-08-28 01:08:13 +00:00
2000-11-01 18:40:02 +00:00
1999-12-29 04:46:21 +00:00
2000-10-27 07:07:24 +00:00
1999-12-29 04:46:21 +00:00
2000-04-15 08:07:56 +00:00
2000-10-25 05:19:40 +00:00
2000-10-24 10:49:56 +00:00
2000-09-23 12:18:06 +00:00
2000-10-25 05:19:40 +00:00
2000-10-09 08:08:36 +00:00
2000-10-20 22:44:06 +00:00
1999-08-28 01:08:13 +00:00
2000-10-17 10:05:49 +00:00
2000-09-07 01:33:02 +00:00
2000-09-07 01:33:02 +00:00
2000-09-23 12:18:06 +00:00
2000-09-07 01:33:02 +00:00
1999-12-29 04:46:21 +00:00
2000-03-18 08:00:51 +00:00
1999-08-28 01:08:13 +00:00
1999-11-22 15:14:56 +00:00
1999-12-29 04:46:21 +00:00
2000-06-25 09:30:53 +00:00
2000-05-01 20:32:07 +00:00
1999-10-14 21:38:33 +00:00
2000-09-07 01:33:02 +00:00
2000-10-06 11:53:32 +00:00
1999-08-28 01:08:13 +00:00
1999-09-29 15:06:27 +00:00
1999-10-04 19:33:58 +00:00
2000-10-20 07:58:15 +00:00
1999-08-28 01:08:13 +00:00
2000-08-28 21:48:13 +00:00
2000-01-16 07:07:33 +00:00
2000-09-13 18:33:25 +00:00
1999-10-08 09:09:13 +00:00
1999-08-28 01:08:13 +00:00
2000-03-30 07:17:05 +00:00