c0af288bed
- Introduce the amr_io_lock to control access to command queues, bio queues, and the hardware. - Eliminate the taskqueue and do all completion processing in the ithread. - Assign a static slot number to each command instead of doing a linear search for free slots each time a command is needed. - Modify the interrupt handler to more closely match what Linux does, for safety. |
||
---|---|---|
.. | ||
amr_cam.c | ||
amr_compat.h | ||
amr_disk.c | ||
amr_pci.c | ||
amr_tables.h | ||
amr.c | ||
amrio.h | ||
amrreg.h | ||
amrvar.h |