]> www.infradead.org Git - users/jedix/linux-maple.git/commit
[dm] do not forward ioctls from logical volumes to the underlying device
authorJoe Jin <joe.jin@oracle.com>
Fri, 23 Dec 2011 02:00:27 +0000 (10:00 +0800)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 17 May 2012 17:51:46 +0000 (10:51 -0700)
commit528fa4bfd55395db4694d3c14f1e982bfd4aec8d
tree76185b118a734437580b9f27103c0166bddeacd8
parentf02116914fe36105c0bdd7b4be627c8c15389ef2
[dm] do not forward ioctls from logical volumes to the underlying device

CVE-2011-4127.

A logical volume can map to just part of underlying physical volume.
In this case, it must be treated like a partition.

Based on a patch from Alasdair G Kergon.

Cc: Alasdair G Kergon <agk@redhat.com>
Cc: Mike Snitzer <msnitzer@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/md/dm-linear.c
drivers/md/dm-mpath.c