commit 6be199e59098f83e62e6b21a87efad6eb0f31f07
Author: Jan RÄ™korajski <[email protected]>
Date:   Mon May 1 20:36:34 2023 +0200

    updated aufs patch

 kernel-aufs.patch | 234 +++++++++++++++++++++++++++---------------------------
 kernel.spec       |   4 +-
 update-source.sh  |   4 +-
 3 files changed, 122 insertions(+), 120 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 257b8083..956c5569 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -193,6 +193,7 @@ Patch101:   kernel-vserver-fixes.patch
 # see update-source.sh
 Patch145:      kernel-aufs.patch
 Patch146:      kernel-aufs+vserver.patch
+Patch147:      kernel-aufs-make.patch
 
 # Show normal colors in menuconfig with ncurses ABI 6
 Patch250:      kernel-fix_256colors_menuconfig.patch
@@ -650,8 +651,9 @@ cd linux-%{basever}
 %endif
 
 %if %{with aufs}
-# aufs4
+# aufs
 %patch145 -p1
+%patch147 -p1
 %if %{with vserver}
 %patch146 -p1
 %endif
diff --git a/kernel-aufs.patch b/kernel-aufs.patch
index 8829c796..e432cb6c 100644
--- a/kernel-aufs.patch
+++ b/kernel-aufs.patch
@@ -1,5 +1,5 @@
 SPDX-License-Identifier: GPL-2.0
-aufs6.x-rcN kbuild patch
+aufs6.3 kbuild patch
 
 diff --git a/fs/Kconfig b/fs/Kconfig
 index e99830c65033..ad12851f7abd 100644
@@ -23,10 +23,10 @@ index 05f89b5c962f..84f0a6832c11 100644
  obj-$(CONFIG_ZONEFS_FS)               += zonefs/
 +obj-$(CONFIG_AUFS_FS)           += aufs/
 SPDX-License-Identifier: GPL-2.0
-aufs6.x-rcN base patch
+aufs6.3 base patch
 
 diff --git a/MAINTAINERS b/MAINTAINERS
-index 8d5bc223f305..269079ad5d05 100644
+index c6545eb54104..0483d81e19db 100644
 --- a/MAINTAINERS
 +++ b/MAINTAINERS
 @@ -3371,6 +3371,19 @@ F:      include/uapi/linux/audit.h
@@ -50,7 +50,7 @@ index 8d5bc223f305..269079ad5d05 100644
  M:    Miguel Ojeda <[email protected]>
  S:    Maintained
 diff --git a/drivers/block/loop.c b/drivers/block/loop.c
-index 839373451c2b..463edc7c1633 100644
+index bc31bb7072a2..131294601819 100644
 --- a/drivers/block/loop.c
 +++ b/drivers/block/loop.c
 @@ -645,6 +645,24 @@ static int loop_change_fd(struct loop_device *lo, struct 
block_device *bdev,
@@ -114,7 +114,7 @@ index b622be119706..9ea58b7bb580 100644
                return error;
  
 diff --git a/fs/namespace.c b/fs/namespace.c
-index bc0f15257b49..4e4dce8f483c 100644
+index 6836e937ee61..39360cb714ad 100644
 --- a/fs/namespace.c
 +++ b/fs/namespace.c
 @@ -849,6 +849,12 @@ static inline int check_mnt(struct mount *mnt)
@@ -131,7 +131,7 @@ index bc0f15257b49..4e4dce8f483c 100644
   * vfsmount lock must be held for write
   */
 diff --git a/fs/splice.c b/fs/splice.c
-index 2e76dbb81a8f..cf863787b4e7 100644
+index 2c3dec2b6dfa..b74a37c1a57c 100644
 --- a/fs/splice.c
 +++ b/fs/splice.c
 @@ -848,8 +848,8 @@ static int warn_unsupported(struct file *file, const char 
*op)
@@ -248,7 +248,7 @@ index 50d4863974e7..36caa2ccf344 100644
  #ifdef CONFIG_LOCK_STAT
  static DEFINE_PER_CPU(struct lock_class_stats[MAX_LOCKDEP_KEYS], 
cpu_lock_stats);
 SPDX-License-Identifier: GPL-2.0
-aufs6.x-rcN mmap patch
+aufs6.3 mmap patch
 
 diff --git a/fs/proc/base.c b/fs/proc/base.c
 index 5e0e0ccd47aa..4dd48e01c595 100644
@@ -369,7 +369,7 @@ index 1f79667824eb..7e187c88ee4d 100644
                void *buf, int len, unsigned int gup_flags);
  extern int access_remote_vm(struct mm_struct *mm, unsigned long addr,
 diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
-index 0722859c3647..0c5e55b5b345 100644
+index a57e6ae78e65..8f427220e1d5 100644
 --- a/include/linux/mm_types.h
 +++ b/include/linux/mm_types.h
 @@ -449,6 +449,9 @@ struct vm_region {
@@ -393,10 +393,10 @@ index 0722859c3647..0c5e55b5b345 100644
  
  #ifdef CONFIG_ANON_VMA_NAME
 diff --git a/kernel/fork.c b/kernel/fork.c
-index f68954d05e89..f102420a50fc 100644
+index ea332319dffe..0c7651fc0c33 100644
 --- a/kernel/fork.c
 +++ b/kernel/fork.c
-@@ -664,7 +664,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm,
+@@ -665,7 +665,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm,
                if (file) {
                        struct address_space *mapping = file->f_mapping;
  
@@ -428,7 +428,7 @@ index 2723104cc06a..d723b8c01689 100644
        if (folio->mapping != mapping) {
                folio_unlock(folio);
 diff --git a/mm/mmap.c b/mm/mmap.c
-index 740b54be3ed4..96b72488ff2a 100644
+index d5475fbf5729..72b2831b5d72 100644
 --- a/mm/mmap.c
 +++ b/mm/mmap.c
 @@ -139,7 +139,7 @@ static void remove_vma(struct vm_area_struct *vma)
@@ -440,7 +440,7 @@ index 740b54be3ed4..96b72488ff2a 100644
        mpol_put(vma_policy(vma));
        vm_area_free(vma);
  }
-@@ -2193,7 +2193,7 @@ int __split_vma(struct vma_iterator *vmi, struct 
vm_area_struct *vma,
+@@ -2231,7 +2231,7 @@ int __split_vma(struct vma_iterator *vmi, struct 
vm_area_struct *vma,
                goto out_free_mpol;
  
        if (new->vm_file)
@@ -449,7 +449,7 @@ index 740b54be3ed4..96b72488ff2a 100644
  
        if (new->vm_ops && new->vm_ops->open)
                new->vm_ops->open(new);
-@@ -2700,7 +2700,7 @@ unsigned long mmap_region(struct file *file, unsigned 
long addr,
+@@ -2733,7 +2733,7 @@ unsigned long mmap_region(struct file *file, unsigned 
long addr,
  
        if (file || vma->vm_file) {
  unmap_and_free_vma:
@@ -458,7 +458,7 @@ index 740b54be3ed4..96b72488ff2a 100644
                vma->vm_file = NULL;
  
                /* Undo any partial mapping done by a device driver. */
-@@ -2769,6 +2769,9 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, 
unsigned long, size,
+@@ -2802,6 +2802,9 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, 
unsigned long, size,
        unsigned long populate = 0;
        unsigned long ret = -EINVAL;
        struct file *file;
@@ -468,7 +468,7 @@ index 740b54be3ed4..96b72488ff2a 100644
  
        pr_warn_once("%s (%d) uses deprecated remap_file_pages() syscall. See 
Documentation/mm/remap_file_pages.rst.\n",
                     current->comm, current->pid);
-@@ -2827,10 +2830,34 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, 
start, unsigned long, size,
+@@ -2860,10 +2863,34 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, 
start, unsigned long, size,
        if (vma->vm_flags & VM_LOCKED)
                flags |= MAP_LOCKED;
  
@@ -503,7 +503,7 @@ index 740b54be3ed4..96b72488ff2a 100644
  out:
        mmap_write_unlock(mm);
        if (populate)
-@@ -3174,7 +3201,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct 
**vmap,
+@@ -3208,7 +3235,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct 
**vmap,
                if (anon_vma_clone(new_vma, vma))
                        goto out_free_mempol;
                if (new_vma->vm_file)
@@ -512,7 +512,7 @@ index 740b54be3ed4..96b72488ff2a 100644
                if (new_vma->vm_ops && new_vma->vm_ops->open)
                        new_vma->vm_ops->open(new_vma);
                if (vma_link(mm, new_vma))
-@@ -3189,7 +3216,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct 
**vmap,
+@@ -3223,7 +3250,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct 
**vmap,
                new_vma->vm_ops->close(new_vma);
  
        if (new_vma->vm_file)
@@ -658,7 +658,7 @@ index 000000000000..8f820a235364
 +}
 +#endif /* !CONFIG_MMU */
 SPDX-License-Identifier: GPL-2.0
-aufs6.x-rcN standalone patch
+aufs6.3 standalone patch
 
 diff --git a/fs/dcache.c b/fs/dcache.c
 index 519321f32f95..267e0c65914a 100644
@@ -717,7 +717,7 @@ index 372653b92617..69128fe39b6d 100644
  /*
   * Variant of alloc_empty_file() that doesn't check and modify nr_files.
 diff --git a/fs/namespace.c b/fs/namespace.c
-index 4e4dce8f483c..836f27e4524d 100644
+index 39360cb714ad..445ae8c35d10 100644
 --- a/fs/namespace.c
 +++ b/fs/namespace.c
 @@ -457,6 +457,7 @@ void __mnt_drop_write(struct vfsmount *mnt)
@@ -789,7 +789,7 @@ index 7a2ff6157eda..76f5d4d08687 100644
  /* file_ppos returns &file->f_pos or NULL if file is stream */
  static inline loff_t *file_ppos(struct file *file)
 diff --git a/fs/splice.c b/fs/splice.c
-index cf863787b4e7..906f0ac3ad39 100644
+index b74a37c1a57c..0597fb31c26d 100644
 --- a/fs/splice.c
 +++ b/fs/splice.c
 @@ -855,6 +855,7 @@ long do_splice_from(struct pipe_inode_info *pipe, struct 
file *out,
@@ -911,7 +911,7 @@ index cf6cc576736f..81f24d90f76f 100644
  {
 diff -urN /usr/share/empty/Documentation/ABI/testing/debugfs-aufs 
linux/Documentation/ABI/testing/debugfs-aufs
 --- /usr/share/empty/Documentation/ABI/testing/debugfs-aufs    1970-01-01 
01:00:00.000000000 +0100
-+++ linux/Documentation/ABI/testing/debugfs-aufs       2022-11-05 
23:02:18.955889283 +0100
++++ linux/Documentation/ABI/testing/debugfs-aufs       2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,55 @@
 +What:         /debug/aufs/si_<id>/
 +Date:         March 2009
@@ -970,7 +970,7 @@ diff -urN 
/usr/share/empty/Documentation/ABI/testing/debugfs-aufs linux/Document
 +              will be empty. About XINO files, see the aufs manual.
 diff -urN /usr/share/empty/Documentation/ABI/testing/sysfs-aufs 
linux/Documentation/ABI/testing/sysfs-aufs
 --- /usr/share/empty/Documentation/ABI/testing/sysfs-aufs      1970-01-01 
01:00:00.000000000 +0100
-+++ linux/Documentation/ABI/testing/sysfs-aufs 2022-11-05 23:02:18.955889283 
+0100
++++ linux/Documentation/ABI/testing/sysfs-aufs 2023-05-01 19:52:27.194869671 
+0200
 @@ -0,0 +1,31 @@
 +What:         /sys/fs/aufs/si_<id>/
 +Date:         March 2009
@@ -1005,7 +1005,7 @@ diff -urN 
/usr/share/empty/Documentation/ABI/testing/sysfs-aufs linux/Documentat
 +              will be empty. About XINO files, see the aufs manual.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/01intro.txt 
linux/Documentation/filesystems/aufs/design/01intro.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/01intro.txt 
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/01intro.txt    2022-11-05 
23:02:18.955889283 +0100
++++ linux/Documentation/filesystems/aufs/design/01intro.txt    2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,171 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -1180,7 +1180,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/01intro.txt lin
 +about it. But currently I have implemented it in kernel space.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/02struct.txt 
linux/Documentation/filesystems/aufs/design/02struct.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/02struct.txt        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/02struct.txt   2022-11-05 
23:02:18.955889283 +0100
++++ linux/Documentation/filesystems/aufs/design/02struct.txt   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,258 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -1442,7 +1442,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/02struct.txt li
 +For this purpose, use "aumvdown" command in aufs-util.git.
 diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/03atomic_open.txt 
linux/Documentation/filesystems/aufs/design/03atomic_open.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/03atomic_open.txt   
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/03atomic_open.txt      
2022-11-05 23:02:18.955889283 +0100
++++ linux/Documentation/filesystems/aufs/design/03atomic_open.txt      
2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,85 @@
 +
 +# Copyright (C) 2015-2022 Junjiro R. Okajima
@@ -1531,7 +1531,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/03atomic_open.t
 +       be implemented in aufs, but not all I am afraid.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/03lookup.txt 
linux/Documentation/filesystems/aufs/design/03lookup.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/03lookup.txt        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/03lookup.txt   2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/03lookup.txt   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,113 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -1648,7 +1648,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/03lookup.txt li
 +   by over-mounting something (or another method).
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/04branch.txt 
linux/Documentation/filesystems/aufs/design/04branch.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/04branch.txt        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/04branch.txt   2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/04branch.txt   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,74 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -1726,7 +1726,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/04branch.txt li
 +    same named entry on the upper branch.
 diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/05wbr_policy.txt 
linux/Documentation/filesystems/aufs/design/05wbr_policy.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/05wbr_policy.txt    
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/05wbr_policy.txt       
2022-11-05 23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/05wbr_policy.txt       
2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,64 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -1794,7 +1794,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/05wbr_policy.tx
 +  copyup policy.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/06dirren.dot 
linux/Documentation/filesystems/aufs/design/06dirren.dot
 --- /usr/share/empty/Documentation/filesystems/aufs/design/06dirren.dot        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/06dirren.dot   2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/06dirren.dot   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,44 @@
 +
 +// to view this graph, run dot(1) command in GRAPHVIZ.
@@ -1842,7 +1842,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/06dirren.dot li
 +}
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/06dirren.txt 
linux/Documentation/filesystems/aufs/design/06dirren.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/06dirren.txt        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/06dirren.txt   2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/06dirren.txt   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,102 @@
 +
 +# Copyright (C) 2017-2022 Junjiro R. Okajima
@@ -1948,7 +1948,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/06dirren.txt li
 +equivalen to udba=reval case.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/06fhsm.txt 
linux/Documentation/filesystems/aufs/design/06fhsm.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/06fhsm.txt  
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/06fhsm.txt     2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/06fhsm.txt     2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,118 @@
 +
 +# Copyright (C) 2011-2022 Junjiro R. Okajima
@@ -2070,7 +2070,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/06fhsm.txt linu
 +should restore the original file state after an error happens.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/06mmap.txt 
linux/Documentation/filesystems/aufs/design/06mmap.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/06mmap.txt  
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/06mmap.txt     2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/06mmap.txt     2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,72 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -2146,7 +2146,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/06mmap.txt linu
 +I have to give up this "looks-smater" approach.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/06xattr.txt 
linux/Documentation/filesystems/aufs/design/06xattr.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/06xattr.txt 
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/06xattr.txt    2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/06xattr.txt    2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,94 @@
 +
 +# Copyright (C) 2014-2022 Junjiro R. Okajima
@@ -2244,7 +2244,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/06xattr.txt lin
 +now, aufs implements the branch attributes to ignore the error.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/07export.txt 
linux/Documentation/filesystems/aufs/design/07export.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/07export.txt        
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/07export.txt   2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/07export.txt   2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,58 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -2306,7 +2306,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/07export.txt li
 +  lookup_one_len(), vfs_getattr(), encode_fh() and others.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/08shwh.txt 
linux/Documentation/filesystems/aufs/design/08shwh.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/08shwh.txt  
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/08shwh.txt     2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/08shwh.txt     2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,52 @@
 +
 +# Copyright (C) 2005-2022 Junjiro R. Okajima
@@ -2362,7 +2362,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/08shwh.txt linu
 +initramfs will use it to replace the old one at the next boot.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/design/10dynop.txt 
linux/Documentation/filesystems/aufs/design/10dynop.txt
 --- /usr/share/empty/Documentation/filesystems/aufs/design/10dynop.txt 
1970-01-01 01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/design/10dynop.txt    2022-11-05 
23:02:18.959222617 +0100
++++ linux/Documentation/filesystems/aufs/design/10dynop.txt    2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,47 @@
 +
 +# Copyright (C) 2010-2022 Junjiro R. Okajima
@@ -2413,7 +2413,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/design/10dynop.txt lin
 +regular files only.
 diff -urN /usr/share/empty/Documentation/filesystems/aufs/README 
linux/Documentation/filesystems/aufs/README
 --- /usr/share/empty/Documentation/filesystems/aufs/README     1970-01-01 
01:00:00.000000000 +0100
-+++ linux/Documentation/filesystems/aufs/README        2023-02-20 
21:05:51.959693785 +0100
++++ linux/Documentation/filesystems/aufs/README        2023-05-01 
19:52:27.194869671 +0200
 @@ -0,0 +1,408 @@
 +
 +Aufs6 -- advanced multi layered unification filesystem version 6.x
@@ -2825,7 +2825,7 @@ diff -urN 
/usr/share/empty/Documentation/filesystems/aufs/README linux/Documenta
 +# End: ;
 diff -urN /usr/share/empty/fs/aufs/aufs.h linux/fs/aufs/aufs.h
 --- /usr/share/empty/fs/aufs/aufs.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/aufs.h       2022-11-05 23:02:18.959222617 +0100
++++ linux/fs/aufs/aufs.h       2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,62 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -2891,7 +2891,7 @@ diff -urN /usr/share/empty/fs/aufs/aufs.h 
linux/fs/aufs/aufs.h
 +#endif /* __AUFS_H__ */
 diff -urN /usr/share/empty/fs/aufs/branch.c linux/fs/aufs/branch.c
 --- /usr/share/empty/fs/aufs/branch.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/branch.c     2022-11-05 23:02:18.959222617 +0100
++++ linux/fs/aufs/branch.c     2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,1427 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -4322,7 +4322,7 @@ diff -urN /usr/share/empty/fs/aufs/branch.c 
linux/fs/aufs/branch.c
 +}
 diff -urN /usr/share/empty/fs/aufs/branch.h linux/fs/aufs/branch.h
 --- /usr/share/empty/fs/aufs/branch.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/branch.h     2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/branch.h     2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,375 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -4701,7 +4701,7 @@ diff -urN /usr/share/empty/fs/aufs/branch.h 
linux/fs/aufs/branch.h
 +#endif /* __AUFS_BRANCH_H__ */
 diff -urN /usr/share/empty/fs/aufs/conf.mk linux/fs/aufs/conf.mk
 --- /usr/share/empty/fs/aufs/conf.mk   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/conf.mk      2022-11-05 23:02:18.959222617 +0100
++++ linux/fs/aufs/conf.mk      2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,40 @@
 +# SPDX-License-Identifier: GPL-2.0
 +
@@ -4745,7 +4745,7 @@ diff -urN /usr/share/empty/fs/aufs/conf.mk 
linux/fs/aufs/conf.mk
 +-include ${srctree}/${src}/conf_priv.mk
 diff -urN /usr/share/empty/fs/aufs/cpup.c linux/fs/aufs/cpup.c
 --- /usr/share/empty/fs/aufs/cpup.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/cpup.c       2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/cpup.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1459 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -6208,7 +6208,7 @@ diff -urN /usr/share/empty/fs/aufs/cpup.c 
linux/fs/aufs/cpup.c
 +}
 diff -urN /usr/share/empty/fs/aufs/cpup.h linux/fs/aufs/cpup.h
 --- /usr/share/empty/fs/aufs/cpup.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/cpup.h       2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/cpup.h       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,100 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -6312,7 +6312,7 @@ diff -urN /usr/share/empty/fs/aufs/cpup.h 
linux/fs/aufs/cpup.h
 +#endif /* __AUFS_CPUP_H__ */
 diff -urN /usr/share/empty/fs/aufs/dbgaufs.c linux/fs/aufs/dbgaufs.c
 --- /usr/share/empty/fs/aufs/dbgaufs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dbgaufs.c    2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dbgaufs.c    2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,526 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -6842,7 +6842,7 @@ diff -urN /usr/share/empty/fs/aufs/dbgaufs.c 
linux/fs/aufs/dbgaufs.c
 +}
 diff -urN /usr/share/empty/fs/aufs/dbgaufs.h linux/fs/aufs/dbgaufs.h
 --- /usr/share/empty/fs/aufs/dbgaufs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dbgaufs.h    2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dbgaufs.h    2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,53 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -6899,7 +6899,7 @@ diff -urN /usr/share/empty/fs/aufs/dbgaufs.h 
linux/fs/aufs/dbgaufs.h
 +#endif /* __DBGAUFS_H__ */
 diff -urN /usr/share/empty/fs/aufs/dcsub.c linux/fs/aufs/dcsub.c
 --- /usr/share/empty/fs/aufs/dcsub.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dcsub.c      2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dcsub.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,225 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -7128,7 +7128,7 @@ diff -urN /usr/share/empty/fs/aufs/dcsub.c 
linux/fs/aufs/dcsub.c
 +}
 diff -urN /usr/share/empty/fs/aufs/dcsub.h linux/fs/aufs/dcsub.h
 --- /usr/share/empty/fs/aufs/dcsub.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dcsub.h      2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dcsub.h      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,137 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -7269,7 +7269,7 @@ diff -urN /usr/share/empty/fs/aufs/dcsub.h 
linux/fs/aufs/dcsub.h
 +#endif /* __AUFS_DCSUB_H__ */
 diff -urN /usr/share/empty/fs/aufs/debug.c linux/fs/aufs/debug.c
 --- /usr/share/empty/fs/aufs/debug.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/debug.c      2023-02-20 21:05:51.959693785 +0100
++++ linux/fs/aufs/debug.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,446 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -7719,7 +7719,7 @@ diff -urN /usr/share/empty/fs/aufs/debug.c 
linux/fs/aufs/debug.c
 +}
 diff -urN /usr/share/empty/fs/aufs/debug.h linux/fs/aufs/debug.h
 --- /usr/share/empty/fs/aufs/debug.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/debug.h      2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/debug.h      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,226 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -7949,7 +7949,7 @@ diff -urN /usr/share/empty/fs/aufs/debug.h 
linux/fs/aufs/debug.h
 +#endif /* __AUFS_DEBUG_H__ */
 diff -urN /usr/share/empty/fs/aufs/dentry.c linux/fs/aufs/dentry.c
 --- /usr/share/empty/fs/aufs/dentry.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dentry.c     2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dentry.c     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1168 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -9121,7 +9121,7 @@ diff -urN /usr/share/empty/fs/aufs/dentry.c 
linux/fs/aufs/dentry.c
 +};
 diff -urN /usr/share/empty/fs/aufs/dentry.h linux/fs/aufs/dentry.h
 --- /usr/share/empty/fs/aufs/dentry.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dentry.h     2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dentry.h     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,270 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -9395,7 +9395,7 @@ diff -urN /usr/share/empty/fs/aufs/dentry.h 
linux/fs/aufs/dentry.h
 +#endif /* __AUFS_DENTRY_H__ */
 diff -urN /usr/share/empty/fs/aufs/dinfo.c linux/fs/aufs/dinfo.c
 --- /usr/share/empty/fs/aufs/dinfo.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dinfo.c      2022-12-17 09:21:34.796521861 +0100
++++ linux/fs/aufs/dinfo.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,555 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -9954,7 +9954,7 @@ diff -urN /usr/share/empty/fs/aufs/dinfo.c 
linux/fs/aufs/dinfo.c
 +}
 diff -urN /usr/share/empty/fs/aufs/dir.c linux/fs/aufs/dir.c
 --- /usr/share/empty/fs/aufs/dir.c     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dir.c        2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/dir.c        2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,765 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -10723,7 +10723,7 @@ diff -urN /usr/share/empty/fs/aufs/dir.c 
linux/fs/aufs/dir.c
 +};
 diff -urN /usr/share/empty/fs/aufs/dir.h linux/fs/aufs/dir.h
 --- /usr/share/empty/fs/aufs/dir.h     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dir.h        2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dir.h        2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,134 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -10861,7 +10861,7 @@ diff -urN /usr/share/empty/fs/aufs/dir.h 
linux/fs/aufs/dir.h
 +#endif /* __AUFS_DIR_H__ */
 diff -urN /usr/share/empty/fs/aufs/dirren.c linux/fs/aufs/dirren.c
 --- /usr/share/empty/fs/aufs/dirren.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dirren.c     2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dirren.c     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1315 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -12180,7 +12180,7 @@ diff -urN /usr/share/empty/fs/aufs/dirren.c 
linux/fs/aufs/dirren.c
 +}
 diff -urN /usr/share/empty/fs/aufs/dirren.h linux/fs/aufs/dirren.h
 --- /usr/share/empty/fs/aufs/dirren.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dirren.h     2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dirren.h     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,140 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -12324,7 +12324,7 @@ diff -urN /usr/share/empty/fs/aufs/dirren.h 
linux/fs/aufs/dirren.h
 +#endif /* __AUFS_DIRREN_H__ */
 diff -urN /usr/share/empty/fs/aufs/dynop.c linux/fs/aufs/dynop.c
 --- /usr/share/empty/fs/aufs/dynop.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dynop.c      2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dynop.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,366 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -12694,7 +12694,7 @@ diff -urN /usr/share/empty/fs/aufs/dynop.c 
linux/fs/aufs/dynop.c
 +}
 diff -urN /usr/share/empty/fs/aufs/dynop.h linux/fs/aufs/dynop.h
 --- /usr/share/empty/fs/aufs/dynop.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/dynop.h      2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/dynop.h      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,77 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -12775,7 +12775,7 @@ diff -urN /usr/share/empty/fs/aufs/dynop.h 
linux/fs/aufs/dynop.h
 +#endif /* __AUFS_DYNOP_H__ */
 diff -urN /usr/share/empty/fs/aufs/export.c linux/fs/aufs/export.c
 --- /usr/share/empty/fs/aufs/export.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/export.c     2022-12-17 09:21:34.796521861 +0100
++++ linux/fs/aufs/export.c     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,830 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -13609,7 +13609,7 @@ diff -urN /usr/share/empty/fs/aufs/export.c 
linux/fs/aufs/export.c
 +}
 diff -urN /usr/share/empty/fs/aufs/fhsm.c linux/fs/aufs/fhsm.c
 --- /usr/share/empty/fs/aufs/fhsm.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/fhsm.c       2022-11-05 23:02:18.962555950 +0100
++++ linux/fs/aufs/fhsm.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,426 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -14039,7 +14039,7 @@ diff -urN /usr/share/empty/fs/aufs/fhsm.c 
linux/fs/aufs/fhsm.c
 +}
 diff -urN /usr/share/empty/fs/aufs/file.c linux/fs/aufs/file.c
 --- /usr/share/empty/fs/aufs/file.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/file.c       2022-12-17 09:21:34.799855195 +0100
++++ linux/fs/aufs/file.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,860 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -14903,7 +14903,7 @@ diff -urN /usr/share/empty/fs/aufs/file.c 
linux/fs/aufs/file.c
 +};
 diff -urN /usr/share/empty/fs/aufs/file.h linux/fs/aufs/file.h
 --- /usr/share/empty/fs/aufs/file.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/file.h       2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/file.h       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,342 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -15249,7 +15249,7 @@ diff -urN /usr/share/empty/fs/aufs/file.h 
linux/fs/aufs/file.h
 +#endif /* __AUFS_FILE_H__ */
 diff -urN /usr/share/empty/fs/aufs/finfo.c linux/fs/aufs/finfo.c
 --- /usr/share/empty/fs/aufs/finfo.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/finfo.c      2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/finfo.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,149 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -15402,7 +15402,7 @@ diff -urN /usr/share/empty/fs/aufs/finfo.c 
linux/fs/aufs/finfo.c
 +}
 diff -urN /usr/share/empty/fs/aufs/f_op.c linux/fs/aufs/f_op.c
 --- /usr/share/empty/fs/aufs/f_op.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/f_op.c       2023-02-20 21:05:51.959693785 +0100
++++ linux/fs/aufs/f_op.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,780 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -16186,7 +16186,7 @@ diff -urN /usr/share/empty/fs/aufs/f_op.c 
linux/fs/aufs/f_op.c
 +};
 diff -urN /usr/share/empty/fs/aufs/fsctx.c linux/fs/aufs/fsctx.c
 --- /usr/share/empty/fs/aufs/fsctx.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/fsctx.c      2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/fsctx.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1242 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -17432,7 +17432,7 @@ diff -urN /usr/share/empty/fs/aufs/fsctx.c 
linux/fs/aufs/fsctx.c
 +}
 diff -urN /usr/share/empty/fs/aufs/fstype.h linux/fs/aufs/fstype.h
 --- /usr/share/empty/fs/aufs/fstype.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/fstype.h     2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/fstype.h     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,401 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -17837,7 +17837,7 @@ diff -urN /usr/share/empty/fs/aufs/fstype.h 
linux/fs/aufs/fstype.h
 +#endif /* __AUFS_FSTYPE_H__ */
 diff -urN /usr/share/empty/fs/aufs/hbl.h linux/fs/aufs/hbl.h
 --- /usr/share/empty/fs/aufs/hbl.h     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/hbl.h        2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/hbl.h        2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,65 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -17906,7 +17906,7 @@ diff -urN /usr/share/empty/fs/aufs/hbl.h 
linux/fs/aufs/hbl.h
 +#endif /* __AUFS_HBL_H__ */
 diff -urN /usr/share/empty/fs/aufs/hfsnotify.c linux/fs/aufs/hfsnotify.c
 --- /usr/share/empty/fs/aufs/hfsnotify.c       1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/hfsnotify.c  2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/hfsnotify.c  2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,290 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -18200,7 +18200,7 @@ diff -urN /usr/share/empty/fs/aufs/hfsnotify.c 
linux/fs/aufs/hfsnotify.c
 +};
 diff -urN /usr/share/empty/fs/aufs/hfsplus.c linux/fs/aufs/hfsplus.c
 --- /usr/share/empty/fs/aufs/hfsplus.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/hfsplus.c    2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/hfsplus.c    2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,60 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -18264,7 +18264,7 @@ diff -urN /usr/share/empty/fs/aufs/hfsplus.c 
linux/fs/aufs/hfsplus.c
 +}
 diff -urN /usr/share/empty/fs/aufs/hnotify.c linux/fs/aufs/hnotify.c
 --- /usr/share/empty/fs/aufs/hnotify.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/hnotify.c    2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/hnotify.c    2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,715 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -18983,7 +18983,7 @@ diff -urN /usr/share/empty/fs/aufs/hnotify.c 
linux/fs/aufs/hnotify.c
 +}
 diff -urN /usr/share/empty/fs/aufs/iinfo.c linux/fs/aufs/iinfo.c
 --- /usr/share/empty/fs/aufs/iinfo.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/iinfo.c      2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/iinfo.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,286 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -19273,7 +19273,7 @@ diff -urN /usr/share/empty/fs/aufs/iinfo.c 
linux/fs/aufs/iinfo.c
 +}
 diff -urN /usr/share/empty/fs/aufs/inode.c linux/fs/aufs/inode.c
 --- /usr/share/empty/fs/aufs/inode.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/inode.c      2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/inode.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,531 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -19808,7 +19808,7 @@ diff -urN /usr/share/empty/fs/aufs/inode.c 
linux/fs/aufs/inode.c
 +}
 diff -urN /usr/share/empty/fs/aufs/inode.h linux/fs/aufs/inode.h
 --- /usr/share/empty/fs/aufs/inode.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/inode.h      2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/inode.h      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,707 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -20519,7 +20519,7 @@ diff -urN /usr/share/empty/fs/aufs/inode.h 
linux/fs/aufs/inode.h
 +#endif /* __AUFS_INODE_H__ */
 diff -urN /usr/share/empty/fs/aufs/ioctl.c linux/fs/aufs/ioctl.c
 --- /usr/share/empty/fs/aufs/ioctl.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/ioctl.c      2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/ioctl.c      2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,220 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -20743,7 +20743,7 @@ diff -urN /usr/share/empty/fs/aufs/ioctl.c 
linux/fs/aufs/ioctl.c
 +#endif
 diff -urN /usr/share/empty/fs/aufs/i_op_add.c linux/fs/aufs/i_op_add.c
 --- /usr/share/empty/fs/aufs/i_op_add.c        1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/i_op_add.c   2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_add.c   2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,972 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -21719,7 +21719,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op_add.c 
linux/fs/aufs/i_op_add.c
 +}
 diff -urN /usr/share/empty/fs/aufs/i_op.c linux/fs/aufs/i_op.c
 --- /usr/share/empty/fs/aufs/i_op.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/i_op.c       2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1517 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -23240,7 +23240,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op.c 
linux/fs/aufs/i_op.c
 +};
 diff -urN /usr/share/empty/fs/aufs/i_op_del.c linux/fs/aufs/i_op_del.c
 --- /usr/share/empty/fs/aufs/i_op_del.c        1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/i_op_del.c   2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_del.c   2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,522 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -23766,7 +23766,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op_del.c 
linux/fs/aufs/i_op_del.c
 +}
 diff -urN /usr/share/empty/fs/aufs/i_op_ren.c linux/fs/aufs/i_op_ren.c
 --- /usr/share/empty/fs/aufs/i_op_ren.c        1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/i_op_ren.c   2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/i_op_ren.c   2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,1257 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -25027,7 +25027,7 @@ diff -urN /usr/share/empty/fs/aufs/i_op_ren.c 
linux/fs/aufs/i_op_ren.c
 +}
 diff -urN /usr/share/empty/fs/aufs/Kconfig linux/fs/aufs/Kconfig
 --- /usr/share/empty/fs/aufs/Kconfig   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/Kconfig      2022-11-05 23:02:18.959222617 +0100
++++ linux/fs/aufs/Kconfig      2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,199 @@
 +# SPDX-License-Identifier: GPL-2.0
 +config AUFS_FS
@@ -25230,7 +25230,7 @@ diff -urN /usr/share/empty/fs/aufs/Kconfig 
linux/fs/aufs/Kconfig
 +endif
 diff -urN /usr/share/empty/fs/aufs/lcnt.h linux/fs/aufs/lcnt.h
 --- /usr/share/empty/fs/aufs/lcnt.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/lcnt.h       2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/lcnt.h       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,186 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -25420,7 +25420,7 @@ diff -urN /usr/share/empty/fs/aufs/lcnt.h 
linux/fs/aufs/lcnt.h
 +#endif /* __AUFS_LCNT_H__ */
 diff -urN /usr/share/empty/fs/aufs/loop.c linux/fs/aufs/loop.c
 --- /usr/share/empty/fs/aufs/loop.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/loop.c       2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/loop.c       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,148 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -25572,7 +25572,7 @@ diff -urN /usr/share/empty/fs/aufs/loop.c 
linux/fs/aufs/loop.c
 +}
 diff -urN /usr/share/empty/fs/aufs/loop.h linux/fs/aufs/loop.h
 --- /usr/share/empty/fs/aufs/loop.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/loop.h       2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/loop.h       2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,55 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -25631,7 +25631,7 @@ diff -urN /usr/share/empty/fs/aufs/loop.h 
linux/fs/aufs/loop.h
 +#endif /* __AUFS_LOOP_H__ */
 diff -urN /usr/share/empty/fs/aufs/magic.mk linux/fs/aufs/magic.mk
 --- /usr/share/empty/fs/aufs/magic.mk  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/magic.mk     2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/magic.mk     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,31 @@
 +# SPDX-License-Identifier: GPL-2.0
 +
@@ -25666,7 +25666,7 @@ diff -urN /usr/share/empty/fs/aufs/magic.mk 
linux/fs/aufs/magic.mk
 +endif
 diff -urN /usr/share/empty/fs/aufs/Makefile linux/fs/aufs/Makefile
 --- /usr/share/empty/fs/aufs/Makefile  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/Makefile     2022-11-05 23:02:18.959222617 +0100
++++ linux/fs/aufs/Makefile     2023-05-01 19:52:27.194869671 +0200
 @@ -0,0 +1,46 @@
 +# SPDX-License-Identifier: GPL-2.0
 +
@@ -25716,7 +25716,7 @@ diff -urN /usr/share/empty/fs/aufs/Makefile 
linux/fs/aufs/Makefile
 +aufs-$(CONFIG_AUFS_MAGIC_SYSRQ) += sysrq.o
 diff -urN /usr/share/empty/fs/aufs/module.c linux/fs/aufs/module.c
 --- /usr/share/empty/fs/aufs/module.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/module.c     2022-11-05 23:02:18.965889284 +0100
++++ linux/fs/aufs/module.c     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,273 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -25993,7 +25993,7 @@ diff -urN /usr/share/empty/fs/aufs/module.c 
linux/fs/aufs/module.c
 +module_exit(aufs_exit);
 diff -urN /usr/share/empty/fs/aufs/module.h linux/fs/aufs/module.h
 --- /usr/share/empty/fs/aufs/module.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/module.h     2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/module.h     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,180 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -26177,7 +26177,7 @@ diff -urN /usr/share/empty/fs/aufs/module.h 
linux/fs/aufs/module.h
 +#endif /* __AUFS_MODULE_H__ */
 diff -urN /usr/share/empty/fs/aufs/mvdown.c linux/fs/aufs/mvdown.c
 --- /usr/share/empty/fs/aufs/mvdown.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/mvdown.c     2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/mvdown.c     2023-05-01 19:52:27.198203651 +0200
 @@ -0,0 +1,706 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -26887,7 +26887,7 @@ diff -urN /usr/share/empty/fs/aufs/mvdown.c 
linux/fs/aufs/mvdown.c
 +}
 diff -urN /usr/share/empty/fs/aufs/opts.c linux/fs/aufs/opts.c
 --- /usr/share/empty/fs/aufs/opts.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/opts.c       2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/opts.c       2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,1032 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -27923,7 +27923,7 @@ diff -urN /usr/share/empty/fs/aufs/opts.c 
linux/fs/aufs/opts.c
 +}
 diff -urN /usr/share/empty/fs/aufs/opts.h linux/fs/aufs/opts.h
 --- /usr/share/empty/fs/aufs/opts.h    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/opts.h       2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/opts.h       2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,263 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -28190,7 +28190,7 @@ diff -urN /usr/share/empty/fs/aufs/opts.h 
linux/fs/aufs/opts.h
 +#endif /* __AUFS_OPTS_H__ */
 diff -urN /usr/share/empty/fs/aufs/plink.c linux/fs/aufs/plink.c
 --- /usr/share/empty/fs/aufs/plink.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/plink.c      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/plink.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,516 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -28710,7 +28710,7 @@ diff -urN /usr/share/empty/fs/aufs/plink.c 
linux/fs/aufs/plink.c
 +}
 diff -urN /usr/share/empty/fs/aufs/poll.c linux/fs/aufs/poll.c
 --- /usr/share/empty/fs/aufs/poll.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/poll.c       2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/poll.c       2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,51 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -28765,7 +28765,7 @@ diff -urN /usr/share/empty/fs/aufs/poll.c 
linux/fs/aufs/poll.c
 +}
 diff -urN /usr/share/empty/fs/aufs/posix_acl.c linux/fs/aufs/posix_acl.c
 --- /usr/share/empty/fs/aufs/posix_acl.c       1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/posix_acl.c  2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/posix_acl.c  2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,108 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -28877,7 +28877,7 @@ diff -urN /usr/share/empty/fs/aufs/posix_acl.c 
linux/fs/aufs/posix_acl.c
 +}
 diff -urN /usr/share/empty/fs/aufs/procfs.c linux/fs/aufs/procfs.c
 --- /usr/share/empty/fs/aufs/procfs.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/procfs.c     2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/procfs.c     2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,170 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -29051,7 +29051,7 @@ diff -urN /usr/share/empty/fs/aufs/procfs.c 
linux/fs/aufs/procfs.c
 +}
 diff -urN /usr/share/empty/fs/aufs/rdu.c linux/fs/aufs/rdu.c
 --- /usr/share/empty/fs/aufs/rdu.c     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/rdu.c        2022-12-17 09:21:34.799855195 +0100
++++ linux/fs/aufs/rdu.c        2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,384 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -29439,7 +29439,7 @@ diff -urN /usr/share/empty/fs/aufs/rdu.c 
linux/fs/aufs/rdu.c
 +#endif
 diff -urN /usr/share/empty/fs/aufs/rwsem.h linux/fs/aufs/rwsem.h
 --- /usr/share/empty/fs/aufs/rwsem.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/rwsem.h      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/rwsem.h      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,85 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -29528,7 +29528,7 @@ diff -urN /usr/share/empty/fs/aufs/rwsem.h 
linux/fs/aufs/rwsem.h
 +#endif /* __AUFS_RWSEM_H__ */
 diff -urN /usr/share/empty/fs/aufs/sbinfo.c linux/fs/aufs/sbinfo.c
 --- /usr/share/empty/fs/aufs/sbinfo.c  1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/sbinfo.c     2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/sbinfo.c     2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,316 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -29848,7 +29848,7 @@ diff -urN /usr/share/empty/fs/aufs/sbinfo.c 
linux/fs/aufs/sbinfo.c
 +}
 diff -urN /usr/share/empty/fs/aufs/super.c linux/fs/aufs/super.c
 --- /usr/share/empty/fs/aufs/super.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/super.c      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/super.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,871 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -30723,7 +30723,7 @@ diff -urN /usr/share/empty/fs/aufs/super.c 
linux/fs/aufs/super.c
 +};
 diff -urN /usr/share/empty/fs/aufs/super.h linux/fs/aufs/super.h
 --- /usr/share/empty/fs/aufs/super.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/super.h      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/super.h      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,592 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -31319,7 +31319,7 @@ diff -urN /usr/share/empty/fs/aufs/super.h 
linux/fs/aufs/super.h
 +#endif /* __AUFS_SUPER_H__ */
 diff -urN /usr/share/empty/fs/aufs/sysaufs.c linux/fs/aufs/sysaufs.c
 --- /usr/share/empty/fs/aufs/sysaufs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/sysaufs.c    2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/sysaufs.c    2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,94 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -31417,7 +31417,7 @@ diff -urN /usr/share/empty/fs/aufs/sysaufs.c 
linux/fs/aufs/sysaufs.c
 +}
 diff -urN /usr/share/empty/fs/aufs/sysaufs.h linux/fs/aufs/sysaufs.h
 --- /usr/share/empty/fs/aufs/sysaufs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/sysaufs.h    2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/sysaufs.h    2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,102 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -31523,7 +31523,7 @@ diff -urN /usr/share/empty/fs/aufs/sysaufs.h 
linux/fs/aufs/sysaufs.h
 +#endif /* __SYSAUFS_H__ */
 diff -urN /usr/share/empty/fs/aufs/sysfs.c linux/fs/aufs/sysfs.c
 --- /usr/share/empty/fs/aufs/sysfs.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/sysfs.c      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/sysfs.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,374 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -31901,7 +31901,7 @@ diff -urN /usr/share/empty/fs/aufs/sysfs.c 
linux/fs/aufs/sysfs.c
 +}
 diff -urN /usr/share/empty/fs/aufs/sysrq.c linux/fs/aufs/sysrq.c
 --- /usr/share/empty/fs/aufs/sysrq.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/sysrq.c      2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/sysrq.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,149 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -32054,7 +32054,7 @@ diff -urN /usr/share/empty/fs/aufs/sysrq.c 
linux/fs/aufs/sysrq.c
 +}
 diff -urN /usr/share/empty/fs/aufs/vdir.c linux/fs/aufs/vdir.c
 --- /usr/share/empty/fs/aufs/vdir.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/vdir.c       2022-12-17 09:21:34.799855195 +0100
++++ linux/fs/aufs/vdir.c       2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,896 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -32954,7 +32954,7 @@ diff -urN /usr/share/empty/fs/aufs/vdir.c 
linux/fs/aufs/vdir.c
 +}
 diff -urN /usr/share/empty/fs/aufs/vfsub.c linux/fs/aufs/vfsub.c
 --- /usr/share/empty/fs/aufs/vfsub.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/vfsub.c      2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/vfsub.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,918 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -33876,7 +33876,7 @@ diff -urN /usr/share/empty/fs/aufs/vfsub.c 
linux/fs/aufs/vfsub.c
 +}
 diff -urN /usr/share/empty/fs/aufs/vfsub.h linux/fs/aufs/vfsub.h
 --- /usr/share/empty/fs/aufs/vfsub.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/vfsub.h      2023-04-24 08:13:40.969576115 +0200
++++ linux/fs/aufs/vfsub.h      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,390 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -34270,7 +34270,7 @@ diff -urN /usr/share/empty/fs/aufs/vfsub.h 
linux/fs/aufs/vfsub.h
 +#endif /* __AUFS_VFSUB_H__ */
 diff -urN /usr/share/empty/fs/aufs/wbr_policy.c linux/fs/aufs/wbr_policy.c
 --- /usr/share/empty/fs/aufs/wbr_policy.c      1970-01-01 01:00:00.000000000 
+0100
-+++ linux/fs/aufs/wbr_policy.c 2022-11-05 23:02:18.969222617 +0100
++++ linux/fs/aufs/wbr_policy.c 2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,830 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -35104,7 +35104,7 @@ diff -urN /usr/share/empty/fs/aufs/wbr_policy.c 
linux/fs/aufs/wbr_policy.c
 +};
 diff -urN /usr/share/empty/fs/aufs/whout.c linux/fs/aufs/whout.c
 --- /usr/share/empty/fs/aufs/whout.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/whout.c      2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/whout.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,1072 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -36180,7 +36180,7 @@ diff -urN /usr/share/empty/fs/aufs/whout.c 
linux/fs/aufs/whout.c
 +}
 diff -urN /usr/share/empty/fs/aufs/whout.h linux/fs/aufs/whout.h
 --- /usr/share/empty/fs/aufs/whout.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/whout.h      2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/whout.h      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,87 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -36271,7 +36271,7 @@ diff -urN /usr/share/empty/fs/aufs/whout.h 
linux/fs/aufs/whout.h
 +#endif /* __AUFS_WHOUT_H__ */
 diff -urN /usr/share/empty/fs/aufs/wkq.c linux/fs/aufs/wkq.c
 --- /usr/share/empty/fs/aufs/wkq.c     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/wkq.c        2022-11-05 23:02:18.972555950 +0100
++++ linux/fs/aufs/wkq.c        2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,372 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -36647,7 +36647,7 @@ diff -urN /usr/share/empty/fs/aufs/wkq.c 
linux/fs/aufs/wkq.c
 +}
 diff -urN /usr/share/empty/fs/aufs/wkq.h linux/fs/aufs/wkq.h
 --- /usr/share/empty/fs/aufs/wkq.h     1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/wkq.h        2022-11-05 23:02:18.972555950 +0100
++++ linux/fs/aufs/wkq.h        2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,89 @@
 +/* SPDX-License-Identifier: GPL-2.0 */
 +/*
@@ -36740,7 +36740,7 @@ diff -urN /usr/share/empty/fs/aufs/wkq.h 
linux/fs/aufs/wkq.h
 +#endif /* __AUFS_WKQ_H__ */
 diff -urN /usr/share/empty/fs/aufs/xattr.c linux/fs/aufs/xattr.c
 --- /usr/share/empty/fs/aufs/xattr.c   1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/xattr.c      2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/xattr.c      2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,365 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -37109,7 +37109,7 @@ diff -urN /usr/share/empty/fs/aufs/xattr.c 
linux/fs/aufs/xattr.c
 +}
 diff -urN /usr/share/empty/fs/aufs/xino.c linux/fs/aufs/xino.c
 --- /usr/share/empty/fs/aufs/xino.c    1970-01-01 01:00:00.000000000 +0100
-+++ linux/fs/aufs/xino.c       2023-04-24 08:13:40.972909448 +0200
++++ linux/fs/aufs/xino.c       2023-05-01 19:52:27.201537628 +0200
 @@ -0,0 +1,1926 @@
 +// SPDX-License-Identifier: GPL-2.0
 +/*
@@ -39039,7 +39039,7 @@ diff -urN /usr/share/empty/fs/aufs/xino.c 
linux/fs/aufs/xino.c
 +}
 diff -urN /usr/share/empty/include/uapi/linux/aufs_type.h 
linux/include/uapi/linux/aufs_type.h
 --- /usr/share/empty/include/uapi/linux/aufs_type.h    1970-01-01 
01:00:00.000000000 +0100
-+++ linux/include/uapi/linux/aufs_type.h       2023-04-24 08:13:40.972909448 
+0200
++++ linux/include/uapi/linux/aufs_type.h       2023-05-01 19:52:27.201537628 
+0200
 @@ -0,0 +1,452 @@
 +/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 +/*
@@ -39083,7 +39083,7 @@ diff -urN 
/usr/share/empty/include/uapi/linux/aufs_type.h linux/include/uapi/lin
 +#include <limits.h>
 +#endif /* __KERNEL__ */
 +
-+#define AUFS_VERSION  "6.x-rcN-20230313"
++#define AUFS_VERSION  "6.3-20230501"
 +
 +/* todo? move this to linux-2.6.19/include/magic.h */
 +#define AUFS_SUPER_MAGIC      ('a' << 24 | 'u' << 16 | 'f' << 8 | 's')
@@ -39494,10 +39494,10 @@ diff -urN 
/usr/share/empty/include/uapi/linux/aufs_type.h linux/include/uapi/lin
 +
 +#endif /* __AUFS_TYPE_H__ */
 SPDX-License-Identifier: GPL-2.0
-aufs6.x-rcN loopback patch
+aufs6.3 loopback patch
 
 diff --git a/drivers/block/loop.c b/drivers/block/loop.c
-index 463edc7c1633..9bd631fc90b8 100644
+index 131294601819..56016fc9c9d8 100644
 --- a/drivers/block/loop.c
 +++ b/drivers/block/loop.c
 @@ -54,7 +54,7 @@ struct loop_device {
@@ -39587,7 +39587,7 @@ index 463edc7c1633..9bd631fc90b8 100644
        struct inode *inode;
        struct address_space *mapping;
        int error;
-@@ -1031,6 +1055,13 @@ static int loop_configure(struct loop_device *lo, 
fmode_t mode,
+@@ -1028,6 +1052,13 @@ static int loop_configure(struct loop_device *lo, 
fmode_t mode,
        /* This is safe, since we have a reference from open(). */
        __module_get(THIS_MODULE);
  
diff --git a/update-source.sh b/update-source.sh
index 5d5235b0..60241cc5 100755
--- a/update-source.sh
+++ b/update-source.sh
@@ -1,8 +1,8 @@
 #!/bin/sh
 set -xe
 
-BRANCH=aufs6.2
-BRANCH=aufs6.x-rcN
+BRANCH=aufs6.3
+#BRANCH=aufs6.x-rcN
 
 # aufs6
 [ -d aufs-standalone ] || git clone 
https://github.com/sfjro/aufs-standalone.git
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/6be199e59098f83e62e6b21a87efad6eb0f31f07

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to