K 10 svn:author V 3 pjd K 8 svn:date V 27 2010-05-16T15:12:34.588941Z K 7 svn:log V 288 Add task structure to zio and use it instead of allocating one. This eliminates the only place where we can sleep when calling zio_interrupt(). As a side-effect this can actually improve performance a little as we allocate one less thing for every I/O. Prodded by: kib MFC after: 1 week END