Commit 82339c49119f for kernel

commit 82339c49119f5e38ca3c81d698b84134c342373f
Merge: 0f25f0e4efae 46a7fcec097d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Nov 18 12:44:25 2024 -0800

    Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

    Pull xattr updates from Al Viro:
     "Sanitize xattr and io_uring interactions with it, add *xattrat()
      syscalls, sanitize struct filename handling in there"

    * tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
      xattr: remove redundant check on variable err
      fs/xattr: add *at family syscalls
      new helpers: file_removexattr(), filename_removexattr()
      new helpers: file_listxattr(), filename_listxattr()
      replace do_getxattr() with saner helpers.
      replace do_setxattr() with saner helpers.
      new helper: import_xattr_name()
      fs: rename struct xattr_ctx to kernel_xattr_ctx
      xattr: switch to CLASS(fd)
      io_[gs]etxattr_prep(): just use getname()
      io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE
      getname_maybe_null() - the third variant of pathname copy-in
      teach filename_lookup() to treat NULL filename as ""