add patch replace-open-coded-mdata_csum-feature-to-helper-function
[ext4-patch-queue.git] / series
blob09d694f064b2e9df8849cc3b94ffab4f96de2225
1 # BASE d4f03186c8986ffde34d06fe74a99aab08f7ee0b
3 convert-ext4_dx_find_entry-to-use-the-ERR_PTR-convention
4 convert-ext4_getblk-to-use-the-ERR_PTR-convention
5 convert-ext4_bread-to-use-the-ERR_PTR-convention
6 convert-dx_probe-to-use-the-ERR_PTR-convention
7 convert-do_split-to-use-the-ERR_PTR-convention
9 remove-a-duplicate-call-in-ext4_init_new_dir
10 use-ext4_update_i_disksize-instead-of-opencoded-ones
11 use-ext4_ext_next_allocated_block-instead-of-mext_next_extent
12 refactor-ext4_move_extents-code-base
13 ext4_swap_extents-error-handling
14 fix-zero_range-hidden-bug
15 fix-flag-aliasing-in-ext4.h
16 teach-ext4_ext_find_extent-to-free-path-on-error
17 collapse-ext4_convert_initialized_extents-into-ext4_ext_convert_initialized_extent
18 drop-EXT4_EX_NOFREE_ON_ERR-in-convert_initialized_extent
19 drop-EXT4_EX_NOFREE_ON_ERR-from-rest-of-extents-code
20 call-ext4_ext_drop_refs-from-ext4_ext_find_extent
21 make-ext4_ext_drop_refs-allow-NULL-arguments
22 teach-ext4_ext_find_extent-to-realloc-path-if-necessary
23 reuse-path-object-in-ext4_ext_shift_extents
24 reuse-path-object-in-ext4_move_extents
25 rename-ext4_ext_find_extent
26 fold-__process_buffer-into_jbd2_log_do_checkpoint
27 fold-__wait_cp_io-into-jbd2_log_do_checkpoint
29 enable-block-validity-by-default
30 fix-comments-about-get_blocks
32 improve-extents-status-tree-trace-point
33 track-extent-status-tree-shrinker-delay-stats
34 pass-allocation_request-struct-to-ext4_alloc_branch
35 prepare-to-drop-state_dellaloc_reserved-flag
36 drop-ext4_state-delalloc-reserved
37 dont-elevate-b_count-before-calling-__jbd2_journal_remove_checkpoint
38 optimize-jbd2_log_do_checkpoint-a-bit
39 renumber-ext4_ex-flags
41 support-buffer-cache-allocations-with-gfp-modifiers
42 use-non-moveable-memory-for-the-ext4-superblock
43 use-non-moveable-memory-for-the-jbd-superblock
45 dont-use-MAXQUOTAS-value
46 add-sysfs-entry-showing-whether-the-fs-contains-errors
47 provide-separate-oeprations-for-sysfs-feature-files
49 fix-journal-checksum-feature-flag-handling
50 validate-external-journal-superblock-checksum
51 dont-keep-using-page-if-inline-conversion-fails
53 check-EA-value-offset-when-loading
54 free-bh-when-descriptor-block-checksum-fails
55 jbd2_log_wait_for_space-improve-error-detection
56 explicit-inform-user-about-orphan-list-cleanup
58 avoid-pointless-scanning-of-checkpoint-lists
59 simplify-calling-convention-around-jbd2_journal_clean_checkpoint_list
60 dont-check-quota-format-when-there-are-no-quota-files
61 fold-ext4_sync_fs_nojournal
62 support-freezing-ext2-filesystems
63 fold-ext4_nojournal_sops
65 fix-data-corruption-when-blocksize-lt-pagesize-for-mmaped-data
66 ext4-fix-mmap-data-corruption-when-blocksize-lt-pagesize
67 fix-return-value-of-ext4_do_update_inode
68 fix-over-defensive-complaint-after-journal-abort
69 get-rid-of-code-duplication
70 optimize-block-allocations-on-grow-indepth
71 grab-missed-write_count-for-EXT4_IOC_SWAP_BOOT
72 dont-truncate-or-orphan-boot-inode
73 disallow-metadata-inodes-in-ext4_iget
74 fix-reservation-overflow-in-ext4_da_write_begin
75 delete-useless-comments-about-ext4_move_extents
76 replace-open-coded-mdata_csum-feature-to-helper-function
78 ##########################################
79 # unstable patches
80 ####################################################
82 stable-boundary
83 stable-boundary-undo.patch
85 # not yet ready
86 #dont-use-io-end-if-not-needed
88 # not yet ready; patch series so ext4 has has full responsibility
89 # for ext4_readpage[s] and does not use mpage.
91 #move-read-page-functions-to-new-file
92 #include-mpage-functions-into-readpage.c
93 #inline-ext4_get_block-into-readpage
95 add-callback-support-for-bio-read-completion
96 add-ext4-encryption-facilities
97 implement-the-ext4-encryption-write-path
98 add-ext4-encryption-read-callback-support
99 disable-fallocate-for-encrypted-inodes
100 #crypto-debugging-sb-page-zero-check
101 crypto-trace-events
102 add-more-granular-errors-to-set-key-path
103 remove-extra-unlock-page
104 fix-crypto-warnings
105 add-dummy-key-mount-option
106 enable-delayed-allocation
108 cache-extent-hole-in-extent-status-tree-for-ext4_da_map_blocks
109 change-lru-to-round-rubin-in-extent-status-tree
110 use-a-list-to-track-all-reclaimable-objects-for-extent-status-tree
111 use-a-garbage-collection-algorithm-to-manage-object
113 add-fallocate-mode-blocking-for-debugging
115 use-discard-if-possible-in-blkdev_issue_zeroout
116 add-blkdiscard-ioctl
118 block-dio-during-truncate
120 delalloc-debug
122 # note: this may make things slower...
123 commit-as-soon-as-possible-after-log_start_commit
125 # Ted's squelch series, still needs work
126 add-sysfs-bool-support
127 add-squelch-errors-support
129 # Various disabled patches...
131 #auto-enable-journal_async_commit
132 #mballoc-allocate-larger-extents
134 # various debugging/benchmarking assists
135 dump-in-use-buffers
136 akpm-jbd2-locking-fix