[S390] dasd: use vmalloc for statistics input buffer
authorStefan Weinhuber <wein@de.ibm.com>
Wed, 3 Aug 2011 14:44:20 +0000 (16:44 +0200)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Wed, 3 Aug 2011 14:44:19 +0000 (16:44 +0200)
commite4258d55bff06780cd424c671b576a90acc1592f
treea8a7da35bff7d9379678ba8f59f512f12681f768
parent7dd6b3343fdc190712d1620ee8848d25c4c77c33
[S390] dasd: use vmalloc for statistics input buffer

The size of the buffer that is used to store DASD statistics input
strings depends on the user input. If the input string is to large,
the write operation could fail with -ENOMEM. To avoid this, use
vmalloc instead of kmalloc.

Signed-off-by: Stefan Weinhuber <wein@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
drivers/s390/block/dasd.c
drivers/s390/block/dasd_proc.c