Hi Linus, please pull the hfsplus updates for this merge window. The patches are largely bugfixes, but now that we have sorted the issues with incorrectly used 32-bit types we can finally enable support for volumes larger than 2 Terrabytes. The following changes since commit ca56a95eedcc95f8fea7b49c87565cd961d74fe2: Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 (2011-06-29 18:18:48 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/hch/hfsplus.git for-linus Alexey Khoroshilov (3): hfsplus: Fix double iput of the same inode in hfsplus_fill_super() hfsplus: add error checking for hfs_find_init() hfsplus: Add error propagation for hfsplus_ext_write_extent_locked Anton Salikhmetov (1): hfsplus: assignments inside `if' condition clean-up Christoph Hellwig (3): hfsplus: fix overflow in hfsplus_get_block hfsplus: fix overflow in hfsplus_read_wrapper hfsplus: lift the 2TB size limit Naohiro Aota (1): hfsplus: Add additional range check to handle on-disk corruptions Seth Forshee (2): hfsplus: add missing call to bio_put() hfsplus: ensure bio requests are not smaller than the hardware sectors fs/hfsplus/brec.c | 4 ++ fs/hfsplus/catalog.c | 14 +++++-- fs/hfsplus/dir.c | 8 +++- fs/hfsplus/extents.c | 50 +++++++++++++++++------- fs/hfsplus/hfsplus_fs.h | 18 +++++++- fs/hfsplus/inode.c | 12 +++-- fs/hfsplus/part_tbl.c | 32 +++++++++------- fs/hfsplus/super.c | 45 +++++++++++++++------- fs/hfsplus/unicode.c | 35 +++++++++++++---- fs/hfsplus/wrapper.c | 97 ++++++++++++++++++++++++++++++++++------------- 10 files changed, 224 insertions(+), 91 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html