From: Philip Langdale Date: Sat, 27 Oct 2007 11:34:10 +0000 (+0200) Subject: compat_ioctl: fix block device compat ioctl regression X-Git-Tag: v2.6.24-rc2~103^2 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33013a881104304fcffe817f17f22a1588908037;p=linux-2.6 compat_ioctl: fix block device compat ioctl regression The conversion of handlers to compat_blkdev_ioctl accidentally disabled handling of most ioctl numbers on block devices because of a typo. Fix the one line to enable it all again. Signed-off-by: Arnd Bergmann Signed-off-by: Jens Axboe --- diff --git a/block/compat_ioctl.c b/block/compat_ioctl.c index f84093b97f..cae0a85261 100644 --- a/block/compat_ioctl.c +++ b/block/compat_ioctl.c @@ -581,7 +581,7 @@ static int compat_blkdev_driver_ioctl(struct inode *inode, struct file *file, { int ret; - switch (arg) { + switch (cmd) { case HDIO_GET_UNMASKINTR: case HDIO_GET_MULTCOUNT: case HDIO_GET_KEEPSETTINGS: