These are the patches that have been applied from git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git for-stable. I believe the Ubuntu Jaunty tree is consistent with regard to stable patches for ext4.
a061dca583b37c7146b0a7bfff4a9d261cfe6569 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Initialize the new group descriptor when resizing the filesystem
ad8f7fc46d665f5ec310e0e85b942e52c21b796e UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs"
1906a5fddfb971e542afca5331317fd024a60f4e UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add sanity check to make_indexed_dir
02fdb472dd20958ce8312236c7f8dbad56f69a2f UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: only use i_size_high for regular files
ae36a1c34d2152bf12872e266d1ceb1767cb4f19 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add sanity checks for the superblock before mounting the filesystem
5ba014073b5bc1e694d384ddc83dd631b494a4bf UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix s_dirty_blocks_counter if block allocation failed with nodelalloc
7dd17cb59913bc840f4f9afb939c80d278567ff3 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Init the complete page while building buddy cache
2f4e5185503a4fe45e1095fa97a91b168a6e9dea UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Don't allow new groups to be added during block allocation
f362329e7ba213965cbd64bd6cc2f7b9f3d29513 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: mark the blocks/inode bitmap beyond end of group as used
24e067f6e163f098643cffac39bf89c63945ab0a UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Use new buffer_head flag to check uninit group bitmaps initialization
455efd1c02074f9c79e4726de9a47e8fef9def33 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: Add BH_JBDPrivateStart
1e6202778728ec29b7eb7fb0df5d45732eafefd7 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix the race between read_inode_bitmap() and ext4_new_inode()
0bfe75ee038b6774197e03990c1e6132c26cc4dc UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix race between read_block_bitmap() and mark_diskspace_used()
f5de197efcd44096152aacc0e8d3c02637959185 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: don't use blocks freed but not yet committed in buddy cache init
bfe25765f9d655bcdb0ed883786ef1ad8509b027 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: cleanup mballoc header files
dbf8b1c4e8122e705447b69aea9ee6ef3a9caa30 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
455220fb409ce06ac3c902417c5a85d17b0308c0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add blocks added during resize to bitmap
ee83e1624f60d902277b1071e58365b3fedaf6e0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Don't overwrite allocation_context ac_status
dad87da3db508b0e7befb67c2d7e70219b2bcafc UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: Add barrier not supported test to journal_wait_on_commit_record
7a2025d90a50a1bfa145bbc9bb5b583f4ee2b0d8 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Widen type of ext4_sb_info.s_mb_maxs[]
180bf959c096efc27efb4842903602cf0328512f UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: avoid ext4_error when mounting a fs with a single bg
63d729a0ec189f4dd93b4ce465add791ea3347c0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix the delalloc writepages to allocate blocks at the right offset.
07f6b2cceb948f4a0f2b384c69765b285b7a03e1 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: tone down ext4_da_writepages warnings
7051f08630b7269d548930be358624f2830577df UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add support for non-native signed/unsigned htree hash algorithms
These are the patches that have been applied from git://git. kernel. org/pub/ scm/linux/ kernel/ git/tytso/ ext4.git for-stable. I believe the Ubuntu Jaunty tree is consistent with regard to stable patches for ext4.
a061dca583b37c7 146b0a7bfff4a9d 261cfe6569 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Initialize the new group descriptor when resizing the filesystem ec310e0e85b942e 52c21b796e UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs" 542afca5331317f d024a60f4e UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add sanity check to make_indexed_dir ce8312236c7f8db ad56f69a2f UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: only use i_size_high for regular files f12872e266d1ceb 1767cb4f19 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add sanity checks for the superblock before mounting the filesystem 694d384ddc83dd6 31b494a4bf UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix s_dirty_ blocks_ counter if block allocation failed with nodelalloc 40f4f9afb939c80 d278567ff3 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Init the complete page while building buddy cache 45e1095fa97a91b 168a6e9dea UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Don't allow new groups to be added during block allocation 65cbd64bd6cc2f7 b9f3d29513 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: mark the blocks/inode bitmap beyond end of group as used 8643cffac39bf89 c63945ab0a UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Use new buffer_head flag to check uninit group bitmaps initialization c79e4726de9a47e 8fef9def33 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: Add BH_JBDPrivateStart 9b7eb7fb0df5d45 732eafefd7 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix the race between read_inode_bitmap() and ext4_new_inode() 4197e03990c1e61 32c26cc4dc UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix race between read_block_bitmap() and mark_diskspace_ used() 6152aacc0e8d3c0 2637959185 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: don't use blocks freed but not yet committed in buddy cache init cdb0ed883786ef1 ad8509b027 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: cleanup mballoc header files 05447b69aea9ee6 ef3a9caa30 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Use EXT4_GROUP_ INFO_NEED_ INIT_BIT during resize ac3c902417c5a85 d17b0308c0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add blocks added during resize to bitmap 2277b1071e58365 b3fedaf6e0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Don't overwrite allocation_context ac_status e7befb67c2d7e70 219b2bcafc UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] jbd2: Add barrier not supported test to journal_ wait_on_ commit_ record fa145bbc9bb5b58 3f4ee2b0d8 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Widen type of ext4_sb_ info.s_ mb_maxs[ ] 27efb4842903602 cf0328512f UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: avoid ext4_error when mounting a fs with a single bg dd93b4ce465add7 91ea3347c0 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Fix the delalloc writepages to allocate blocks at the right offset. a0f2b384c69765b 285b7a03e1 UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: tone down ext4_da_writepages warnings d548930be358624 f2830577df UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4: Add support for non-native signed/unsigned htree hash algorithms
ad8f7fc46d665f5
1906a5fddfb971e
02fdb472dd20958
ae36a1c34d2152b
5ba014073b5bc1e
7dd17cb59913bc8
2f4e5185503a4fe
f362329e7ba2139
24e067f6e163f09
455efd1c02074f9
1e6202778728ec2
0bfe75ee038b677
f5de197efcd4409
bfe25765f9d655b
dbf8b1c4e8122e7
455220fb409ce06
ee83e1624f60d90
dad87da3db508b0
7a2025d90a50a1b
180bf959c096efc
63d729a0ec189f4
07f6b2cceb948f4
7051f08630b7269