--- /dev/null
+Index: linux/fs/ext4/inode.c
+===================================================================
+--- linux.orig/fs/ext4/inode.c
++++ linux/fs/ext4/inode.c
+@@ -4461,18 +4461,19 @@ int ext4_inode_attach_jinode(struct inod
+ struct ext4_inode_info *ei = EXT4_I(inode);
+ struct jbd2_inode *jinode;
+
+- if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal)
++ if (READ_ONCE(ei->jinode) || !EXT4_SB(inode->i_sb)->s_journal)
+ return 0;
+
+- jinode = jbd2_alloc_inode(GFP_KERNEL);
++ jinode = jbd2_alloc_inode(GFP_NOFS);
+ spin_lock(&inode->i_lock);
+- if (!ei->jinode) {
++ if (!READ_ONCE(ei->jinode)) {
+ if (!jinode) {
+ spin_unlock(&inode->i_lock);
+ return -ENOMEM;
+ }
+- ei->jinode = jinode;
+- jbd2_journal_init_jbd_inode(ei->jinode, inode);
++ jbd2_journal_init_jbd_inode(jinode, inode);
++ smp_wmb();
++ WRITE_ONCE(ei->jinode, jinode);
+ jinode = NULL;
+ }
+ spin_unlock(&inode->i_lock);
+++ /dev/null
-diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c
-index 153dda7..63339a2 100644
---- a/fs/ext4/inode.c
-+++ b/fs/ext4/inode.c
-@@ -3775,7 +3775,7 @@ int ext4_inode_attach_jinode(struct inode *inode)
- if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal)
- return 0;
-
-- jinode = jbd2_alloc_inode(GFP_KERNEL);
-+ jinode = jbd2_alloc_inode(GFP_NOFS);
- spin_lock(&inode->i_lock);
- if (!ei->jinode) {
- if (!jinode) {
rhel7.6/ext4-cleanup-goto-next-group.patch
rhel7.6/ext4-reduce-lock-contention-in-__ext4_new_inode.patch
rhel7.6/ext4-preread-gd.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel7.6/ext4-include-terminating-u32-in-size-of-xattr-entries-when-expanding-inodes.patch
rhel7.6/ext4-export-mb-stream-allocator-variables.patch
ubuntu18/ext4-jcb-optimization.patch
ubuntu18/ext4-attach-jinode-in-writepages.patch
suse15/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-optimize-ext4_find_delalloc_range-in-nodelalloc.patch
rhel7.6/ext4-export-orphan-add.patch
suse15/ext4-export-mb-stream-allocator-variables.patch
ubuntu18/ext4-jcb-optimization.patch
suse15/ext4-attach-jinode-in-writepages.patch
suse15/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-optimize-ext4_find_delalloc_range-in-nodelalloc.patch
rhel7.6/ext4-export-orphan-add.patch
suse15/ext4-export-mb-stream-allocator-variables.patch
ubuntu18/ext4-jcb-optimization.patch
ubuntu18/ext4-attach-jinode-in-writepages.patch
suse15/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-optimize-ext4_find_delalloc_range-in-nodelalloc.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-ext-merge.patch
ubuntu18/ext4-jcb-optimization.patch
suse15/ext4-attach-jinode-in-writepages.patch
suse15/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-optimize-ext4_find_delalloc_range-in-nodelalloc.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-ext-merge.patch
ubuntu18/ext4-jcb-optimization.patch
ubuntu18/ext4-attach-jinode-in-writepages.patch
ubuntu18/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel7.6/ext4-mmp-dont-mark-bh-dirty.patch
ubuntu18/ext4-include-terminating-u32-in-size-of-xattr-entries-when-expanding-inodes.patch
ubuntu18/ext4-jcb-optimization.patch
ubuntu18/ext4-attach-jinode-in-writepages.patch
ubuntu18/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel7.6/ext4-mmp-dont-mark-bh-dirty.patch
ubuntu18/ext4-include-terminating-u32-in-size-of-xattr-entries-when-expanding-inodes.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
rhel8.2/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
rhel8/ext4-simple-blockalloc.patch
ubuntu18/ext4-jcb-optimization.patch
ubuntu18/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel9.2/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel9.2/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.14/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.14/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.14/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
ubuntu20.04.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
ubuntu20.04.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
rhel8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.4/ext4-attach-jinode-in-writepages.patch
rhel8/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.8/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-5.10/ext4-attach-jinode-in-writepages.patch
linux-6.1/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch
ubuntu18/ext4-jcb-optimization.patch
linux-6.2/ext4-attach-jinode-in-writepages.patch
linux-6.5/ext4-dont-check-before-replay.patch
-rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+base/ext4-fix-ext4_inode_attach_jinode.patch
rhel7.6/ext4-export-orphan-add.patch
linux-5.18/ext4-export-mb-stream-allocator-variables.patch
ubuntu19/ext4-iget-with-flags.patch