]> www.infradead.org Git - users/jedix/linux-maple.git/commit
block: loop: don't enable direct-io unless the filesystem supports it
authorDave Kleikamp <dave.kleikamp@oracle.com>
Tue, 22 Sep 2015 19:18:11 +0000 (14:18 -0500)
committerDave Kleikamp <dave.kleikamp@oracle.com>
Tue, 22 Sep 2015 19:18:11 +0000 (14:18 -0500)
commit7cbfba44f6ca2d707ba45c96e5273d5b0b02f1dc
tree0c4d8150e064c4199ba7ef21dff577c96c04c694
parentc30ef17d6db028c122bf5e19feb4301226c49617
block: loop: don't enable direct-io unless the filesystem supports it

Commit 3ddce635 was over-aggressive and enabled direct-io in the loop
driver even if the underlying file system didn't support it. This
would cause a NULL dereference of aops->direct_IO.

Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
drivers/block/loop.c