isofs: work-around for Rock Ridge+Joliet CDs with empty ISO root directory
authorOndrej Zary <linux@rainbow-software.org>
Wed, 27 Oct 2010 22:33:30 +0000 (15:33 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 28 Oct 2010 01:03:08 +0000 (18:03 -0700)
commite45c9effed903ba3fdbd6ef0498ee8989c35af0a
treefb754f3858b2188e95e63c435b2844fe5c476661
parentb4754ebc319ca2e8eb95e51a5d2e2d00047c4db9
isofs: work-around for Rock Ridge+Joliet CDs with empty ISO root directory

If a CD has both Rock Ridge and Joliet extensions and the ISO root
directory is empty, no files are visible.  Disable Rock Ridge extensions
in this case and use Joliet root directory instead.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Guenter Roeck <guenter.roeck@ericsson.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/isofs/inode.c