freebsd-skq/sys/cddl/compat/opensolaris
Pawel Jakub Dawidek cfb3e98d37 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
2010-05-16 15:12:34 +00:00
..
kern Add task structure to zio and use it instead of allocating one. 2010-05-16 15:12:34 +00:00
rpc Our libc doesn't implement control method for XDR (only kernel does) and it 2009-08-20 00:05:29 +00:00
sys Add task structure to zio and use it instead of allocating one. 2010-05-16 15:12:34 +00:00