CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2013/03/27 08:30:11
Modified files: sys/dev : softraid_raid1.c softraid_raid6.c softraid_raidp.c Log message: Rewrite the work unit handling code in the RAID 1/4/5/6 interrupt handlers. This simplifies the code and will allow for easier conversion to the workq based work unit completion routines. It also ensures that work units are always removed from the pending queue and that colliders are started, even in the event of an I/O failure. ok krw@