SRU Justification: After examining the ext4 maintainer's 2.6.28-stable tree repository there were a few candidate patches we should consider backporting. These will prevent some cases of Oops', lock contention, file corruption, CPU lockups, memory leaks, and fsck errors.
SRU Justification: After examining the ext4 maintainer's 2.6.28-stable tree repository there were a few candidate patches we should consider backporting. These will prevent some cases of Oops', lock contention, file corruption, CPU lockups, memory leaks, and fsck errors.
Impact: https:/ /lists. ubuntu. com/archives/ kernel- team/2009- June/006142. html
Fix: Backport the following 7 patches
fb68407b0d9efba 962c03f55009c79 7e22f024bc jbd2: Call journal commit callback without holding j_list_lock 54165fa4c15923c abd952c106 ext4: Fix sub-block zeroing for writes into preallocated extents 2a9cf45982b7248 93e53a859e ext4: Fix softlockup caused by illegal i_file_acl value in on-disk inode b2b8fedc048ba15 4ca798667b ext4: fix typo which causes a memory leak on error path b24cadcef5e6665 6bfadec8b9 ext4: fix bogus BUG_ONs in in mballoc code 511daa413c64985 a05b2feee3 ext4: fix ext4_free_inode() vs. ext4_claim_inode() race 9f38c4123121b63 ee409278a7 ext4: don't call jbd2_journal_ force_commit_ nested without journal
9c1ee184a30394e
485c26ec70f823f
a7b19448ddbdc34
8d03c7a0c550e7a
7ce9d5d1f3c8736
8f64b32eb73fbfe