Heiko Carstens c6d0e8014a [S390] qdio: make sure data structures are correctly aligned.
The slsb structure contained at the beginning of the qdio_q structure
must start on a 256 byte boundary. To make sure this is the case even
if slab debugging is turned on create an own slab cache for qdio_q
structures.
Besides that don't use the slab allocator to allocate whole pages. Use
the page allocator instead.
Also fix a few memory leaks in error handling code.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2007-08-10 14:32:36 +02:00
..
2005-04-16 15:20:36 -07:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:20 +02:00
2007-07-27 12:29:20 +02:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:19 +02:00
2007-07-27 12:29:19 +02:00