Problems with hfsplus on ipods in 2.6.38+

From: Daniel Barkalow
Date: Wed Jul 13 2011 - 22:24:20 EST


I've got an ipod which doesn't work with 2.6.38 or later, unless I revert:

358f26d52680cb150907302d4334359de7dd2d59
52399b171dfaea02b6944cd6feba49b624147126

In the failing case, I get:

sd 2:0:0:0: [sdb] Bad block number requested
hfs: unable to find HFS+ superblock

in dmesg when I try to mount it.

Before 2.6.38, or with those commits reverted, it mounts fine and works so
far as I can tell. (There's an Ubuntu bug report:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/734883, which
reports other people having similar results). I can test patches and
collect information that might be helpful, if you have any ideas.

-Daniel
*This .sig left intentionally blank*
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/