# This series applies on 2.6.24-rc5 # # # Large blocksize support for ext4 # ext4_large_blocksize_support.patch ext4_rec_len_overflow_with_64kblk_fix-v2.patch large-file-blocktype.patch ext4_extents_use_ext4_lblk_t_fix.patch ext4_extents_remove_unneeded_casts.patch #block group varibles ext4_grpnum_t ext4_grp_t.patch ext4_grp_t_int_fix.patch #large file support ext4_add_update_incompat_feature.patch ext4-sparse-warning-fix.patch ext4-rename-i_file_acl-to-i_file_acl_lo.patch ext4-rename-i_dir_acl-to-i_size_high.patch 48-bit-i_blocks.patch large-file.patch ext2_fix_max_size.patch ext3_fix_max_size.patch #New from eric to fix large files for bitmap files ext4_different_maxbytes_funcs_for_bitmap_and_extent_files.patch ext4_export_iov_shorten_from_kernel_for_ext4.patch ext4_store_maxbytes_for_bitmaped_files.patch ext4_sync_group_desciptor_with_e2fsprogs.patch ext4-Return-after-ext4_error-in-case-of-failures.patch ext4_ifdef_fix.patch ext4_fix_oops_on_corrupted_mount.patch change-default-ext4-error.patch # in 2.6.24-rc3-mm2 tree add-buffer-head-related-helper-functions.patch ext4_add_block_bitmap_validation.patch ext4-add-block-bitmap-validation-fix.patch # in 2.6.24-rc3-mm2 tree jbd2-remove-printk-from-j_assert-macros.patch # will be in 2.6.24-rc3-mm3 as # jbd2-fix-assertion-failure-in-fs-jbd2-checkpointc.patch # jbd2-fix-assertion-failure-in-fs-jbd2-checkpointc.patch #extent getblocks return fix, patches from mm tree ext4-check-for-the-correct-error-return-from-ext4_ext_get_blocks.patch ext4-check-for-the-correct-error-return-from-ext4_ext_get_blocks-fix.patch remove-unused-code-from-ext4_find_entry #################################################### # unstable patches still have outstanding comments from lkml #################################################### stable-boundary stable-boundary-undo.patch # Export jbd stats through procfs # Fold together: # ext4-jbd-stats-through-procfs.patch # ext4-jbd-stats-through-procfs_fix.patch # ext4-fs-jbd2-journalc-kmalloc-memset-conversion-to-kzalloc.patch # still have comments from akpm to be addressed jbd-stats-through-procfs # in 2.6.24-rc3-mm2 tree as # ext4-fix-oops-with-jbd-stats-through-procfs-and-external.patch jbd-stats-through-procfs-with-external-journal-oops-fix.patch ext4_jbd2_stats_kmalloc_failure_fix.patch ext4_jbd2_stats_comments_fix.patch ext4_accumulated_jbd2_stats_in_jiffies.patch ext4_open-code-jbd2_stats-union-references.patch # Add journal checksums ext4-journal_chksum-2.6.20.patch # Should be folded into above patch! ext4-journal-chksum-review-fix.patch ext4_journal_chksum_highmem_fix.patch # inode verion patch series # inode versioning is needed for NFSv4 # # vfs changes, 64 bit inode->i_version inode-version-vfs.patch inode-version-ext4.patch #from 2.6.24-rc3-mm2 tree # # XXX From akpm comment: We need to grep the whole kernel tree and look # for any similar bugs which patch the inode-version-vfs.patch might have # introduced similar to this one! # 64-bit-i_version-afs-fixes.patch # New delayed allocation patch delalloc-vfs.patch delalloc-ext4.patch ext-truncate-mutex.patch ext3-4-migrate.patch ################################################### #mballoc ################################################### # n.b. in the rc7-mm1 tree as introduce-ext4_find_next_bit.patch generic-find-next-le-bit.patch new-extent-function.patch mballoc-core.patch # pull from 2.6.24-rc3-mm2 mm tree ext4-fix-mb_debug-format-warnings.patch # in 2.6.24-rc3-mm2 tree as # ext4-fix-freespace-accounting-with-mballoc-on-32bit-machines.patch ext4_mballoc_freespace_accounting_fix.patch # Large block support for blocksize > pagesize # Needed for Christoph Lameter's largeblock patchset # to support large block on system that # blocksize > pagesize jbd-blocks-reservation-fix-for-large-blk.patch jbd2-blocks-reservation-fix-for-large-blk.patch enable-delalloc-and-mballoc.patch show-mballoc-delalloc-option.patch fix-show-options.patch ext4_fix_up_ext4fs_debug_builds.patch