summaryrefslogtreecommitdiff
path: root/mm/mmap.c
diff options
context:
space:
mode:
authorHannes Reinecke <hare@suse.de>2014-02-26 10:07:04 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-03-06 21:30:13 -0800
commitf4124bc34fe3a9f6c5fa3910ca0cc573708eb3b6 (patch)
treebd3b3bed18cec7927df2d19fce030869838987cc /mm/mmap.c
parent102544b7f13be7023db6f6447bf67cdafc239f24 (diff)
downloadlinux-3.10-f4124bc34fe3a9f6c5fa3910ca0cc573708eb3b6.tar.gz
linux-3.10-f4124bc34fe3a9f6c5fa3910ca0cc573708eb3b6.tar.bz2
linux-3.10-f4124bc34fe3a9f6c5fa3910ca0cc573708eb3b6.zip
dm mpath: fix stalls when handling invalid ioctls
commit a1989b330093578ea5470bea0a00f940c444c466 upstream. An invalid ioctl will never be valid, irrespective of whether multipath has active paths or not. So for invalid ioctls we do not have to wait for multipath to activate any paths, but can rather return an error code immediately. This fix resolves numerous instances of: udevd[]: worker [] unexpectedly returned with status 0x0100 that have been seen during testing. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Mike Snitzer <snitzer@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'mm/mmap.c')
0 files changed, 0 insertions, 0 deletions