2ffd2a6ad1d3 ("ext4: remove unnecessary parameter "needed" in ext4_discard_preallocations") 0f6bc57971c6 ("ext4: use LIST_HEAD() to initialize the list_head in mballoc.c") b6c7d6dc8aeb ("ext4: remove unused function declaration") ed5d285b3f2a ("ext4: make ext4_es_remove_extent() return void") e9fe2b882bd5 ("ext4: using nofail preallocation in ext4_es_remove_extent()") bda3efaf774f ("ext4: use pre-allocated es in __es_remove_extent()") 95f0b320339a ("ext4: use pre-allocated es in __es_insert_extent()") 73a2f033656b ("ext4: factor out __es_alloc_extent() and __es_free_extent()") 9649eb18c628 ("ext4: add a new helper to check if es must be kept") 3872778664e3 ("ext4: Use rbtrees to manage PAs instead of inode i_prealloc_list") a8e38fd37cff ("ext4: Convert pa->pa_inode_list and pa->pa_obj_lock into a union") 0830344c953a ("ext4: Abstract out overlap fix/check logic in ext4_mb_normalize_request()") 7692094ac513 ("ext4: Move overlap assert logic into a separate function") bcf434992145 ("ext4: Refactor code in ext4_mb_normalize_request() and ext4_mb_use_preallocated()") e86a718228b6 ("ext4: Stop searching if PA doesn't satisfy non-extent file") 91a48aaf59d0 ("ext4: avoid unnecessary pointer dereference in ext4_mb_normalize_request") cf4ff938b47f ("ext4: correct the judgment of BUG in ext4_mb_normalize_request") f56caedaf94f ("Merge branch 'akpm' (patches from Andrew)")