summaryrefslogtreecommitdiffstats
path: root/arch/s390
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2007-08-10 14:32:28 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2007-08-10 14:32:36 +0200
commitc6d0e8014a59b641c0669cf5df151667144f220e (patch)
treeac16722d835e946e05266ed2208c1cba30c3260d /arch/s390
parentb01af5ba9105094ba4f1af60da8f7be44321a0c7 (diff)
downloadlinux-c6d0e8014a59b641c0669cf5df151667144f220e.tar.gz
linux-c6d0e8014a59b641c0669cf5df151667144f220e.tar.bz2
linux-c6d0e8014a59b641c0669cf5df151667144f220e.zip
[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>
Diffstat (limited to 'arch/s390')
0 files changed, 0 insertions, 0 deletions