2f43431db28778ce8d2149bce7a51566a2d2517c
[ext4-patch-queue.git] / series
1 # Rebased the patches to 2.6.22-rc6
2
3 # Add mount option to turn off extents
4 ext4_noextent_mount_opt.patch
5
6 # Mounted ext4dev fs with extents by default for testing purpose,
7 # for Ext4 product release, extents mount option
8 # will be turn on only if the fs has EXTENTS feature on
9 ext4_extents_on_by_default.patch
10
11 # Propagate inode flags
12 ext4-propagate_flags.patch
13
14 # Add extent sanity checks
15 ext4-extent-sanity-checks.patch
16
17 # Bug fix:set 64bit JBD2 feature on >32bit ext4 fs
18 ext4_set_jbd2_64bit_feature.patch
19
20 # Fix: Rename CONFIG_JBD_DEBUG to CONFIG_JBD2_DEBUG
21 jbd2_config_jbd2_debug_fix.patch
22
23 # Export jbd2-debug via debugfs
24 ext4_CONFIG_JBD2_DEBUG.patch
25 jbd2_move_jbd2_debug_to_debugfs.patch
26
27 # Nanosecond timestamp support
28 ext4-nanosecond-patch
29
30 # inode verion patch series
31 # inode versioning is needed for NFSv4
32
33 # vfs changes, 64 bit inode->i_version
34 64-bit-i_version.patch
35 # reserve hi 32 bit inode version on ext4 on-disk inode
36 i_version_hi.patch
37 # ext4 inode version read/store
38 ext4_i_version_hi_2.patch
39 # ext4 inode version update
40 i_version_update_ext4.patch
41 # add a noversion mount option to disable inode version updates
42 ext4_no_version.patch
43
44 # New patch to expand inode i_extra_isize to support features
45 # in high part of inode (>128 bytes)
46 ext4_expand_inode_extra_isize.patch
47
48 # Export jbd stats through procfs
49 # Shall this move to debugfs?
50 jbd-stats-through-procfs
51
52 # Remove 32000 subdirs limit. 
53 ext4_remove_subdirs_limit.patch
54
55 # Add unused inode watermark and checksum to blockgroup descriptors
56 # currently this patch series cause mount failed. 
57 #ext4_uninit_blockgroup.patch
58 # need sign off
59 #update-uninit.patch
60 #uninit-crc-config-fix.patch
61 # Need sing off and fix coding style
62 # Add journal checksums
63 ext4-journal_chksum-2.6.20.patch
64
65 # Various Cleanups
66 ext4-zero_user_page.patch
67 is_power_of_2-ext4-superc.patch
68 ext4-remove-extra-is_rdonly-check.patch
69 ext4_extent_compilation_fixes.patch
70 ext4_extent_macros_cleanup.patch
71
72 ##############################################################
73 # Unstable patches
74 # Note: still lots of outstanding comments from linux-ext4 list, 12/2006
75 # Missing signed-off-by:
76 booked-page-flag.patch
77
78 # Reserve blocks for delalloc
79 ext4-block-reservation.patch
80 ext4_block_reservation_fix3.patch
81
82 # Delayed allocation support for data=writeback mode
83 # Needs support for ordered mode and pagesize!= fs block size
84 ext4-delayed-allocation.patch
85
86 # 48 bit block number support in delalloc
87 ext4-delalloc-extents-48bit.patch
88
89 # Add mount option to turn off delayed allocation
90 ext4_nodelalloc_mount_opt.patch
91
92 # Fix error returned from ext4_reserve_global
93 ext4_reserve_global_return_error_fix.patch
94
95 #Fix invariant checking in ext4_rebalance_reservation()
96 #Missing signed offs
97 ext4_rebalance_reservation_invariant_checking_fix.patch
98 ext4_delalloc_setpageprivate_fix.patch
99
100 # fallocate() syscall patches and ext4 fallocate() implementation
101 # Missing manpages
102 # NOTE: These hit the base kernel and don't belong in the ext4 git tree
103 #       These will be merged independently
104 ext4-fallocate-1-syscall_i386_amd64_ppc
105 ext4-fallocate-2-syscall_s390
106 ext4-fallocate-3-syscall_ia64
107 ext4-fallocate-4-new_modes
108 ext4-fallocate-5-ext4_support
109 ext4-fallocate-6-uninit_write_support
110 ext4-fallocate-7-ext4_new_modes