]> www.infradead.org Git - users/jedix/linux-maple.git/commit
[block] add and use scsi_blk_cmd_ioctl
authorJoe Jin <joe.jin@oracle.com>
Fri, 23 Dec 2011 01:58:55 +0000 (09:58 +0800)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 17 May 2012 17:51:44 +0000 (10:51 -0700)
commit6607b9702874e36212c5bcd80c6d24f0c236cf45
treed05f7a0f3589f9045b3c6d90621649f94a5fa134
parent31806781d1d5d4f045d7e8fda46c415a12764a41
[block] add and use scsi_blk_cmd_ioctl

CVE-2011-4127.

Introduce a wrapper around scsi_cmd_ioctl that takes a block device.
The function will then be enhanced to detect partition block devices and,
in that case, subject the ioctls to whitelisting.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Conflicts:

block/scsi_ioctl.c
drivers/block/ub.c

Orabug: 14056755

Signed-off-by: Guangyu Sun <guangyu.sun@oracle.com>
block/scsi_ioctl.c
drivers/block/cciss.c
drivers/block/ub.c
drivers/block/virtio_blk.c
drivers/cdrom/cdrom.c
drivers/scsi/sd.c
include/linux/blkdev.h