Documentation/filesystems/fscrypt.rst | 4 + Makefile | 4 +- arch/arm64/kvm/arm.c | 6 + arch/powerpc/perf/hv-gpci.c | 24 +- arch/riscv/kernel/compat_signal.c | 2 + arch/riscv/kernel/ptrace.c | 4 +- arch/s390/kvm/vsie.c | 1 + arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kvm/mmu/page_track.c | 32 +- drivers/accessibility/speakup/main.c | 1 + drivers/base/power/main.c | 6 +- drivers/crypto/Kconfig | 1 - drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/mxs-dcp.c | 2 +- drivers/crypto/qce/aead.c | 58 +--- drivers/crypto/qce/common.c | 55 +-- drivers/crypto/qce/common.h | 16 +- drivers/crypto/qce/regs-v5.h | 4 - drivers/crypto/qce/sha.c | 30 +- drivers/crypto/qce/sha.h | 1 - drivers/crypto/qce/skcipher.c | 97 +----- drivers/crypto/qcom-rng.c | 156 ++------- drivers/fpga/dfl-fme-perf.c | 2 + drivers/hid/hid-asus.c | 52 ++- drivers/hid/hid-ft260.c | 41 ++- drivers/hid/hid-magicmouse.c | 25 +- drivers/hid/hid-uclogic-core.c | 12 +- drivers/hid/uhid.c | 8 +- drivers/hid/usbhid/hid-pidff.c | 106 +++--- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/isdn/hardware/mISDN/hfcpci.c | 12 +- .../platform/samsung/exynos4-is/fimc-is-regs.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 30 +- drivers/net/gtp.c | 21 +- drivers/net/veth.c | 3 +- drivers/net/vxlan/vxlan_core.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 4 + drivers/nvme/host/tcp.c | 8 + drivers/target/target_core_fabric_configfs.c | 8 + drivers/usb/c67x00/c67x00-sched.c | 4 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/hub.c | 7 +- drivers/usb/gadget/function/f_tcm.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 15 +- drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/misc/usbtest.c | 1 + drivers/usb/serial/option.c | 20 +- drivers/usb/serial/spcp8x5.c | 13 - fs/exfat/nls.c | 1 + fs/ext4/crypto.c | 40 +-- fs/ext4/ialloc.c | 4 + fs/fuse/dir.c | 9 +- fs/fuse/file.c | 4 +- fs/jfs/inode.c | 2 +- fs/jfs/jfs_discard.c | 3 +- fs/jfs/jfs_extent.c | 10 + fs/nilfs2/ioctl.c | 251 +++++++------- fs/smb/server/smb2pdu.c | 6 +- fs/smb/server/vfs_cache.c | 179 ++++++++-- fs/smb/server/vfs_cache.h | 4 +- include/linux/skbuff.h | 24 ++ include/target/target_core_fabric.h | 2 + io_uring/io-wq.c | 9 +- kernel/bpf/offload.c | 10 +- kernel/events/core.c | 10 + kernel/trace/ring_buffer.c | 2 +- mm/swapfile.c | 7 + net/batman-adv/tvlv.c | 5 +- net/bluetooth/hci_sync.c | 48 ++- net/bridge/br_multicast.c | 4 +- net/can/j1939/j1939-priv.h | 1 + net/can/j1939/main.c | 5 + net/can/j1939/socket.c | 55 +++ net/ipv4/tcp_ao.c | 19 +- net/ipv6/ah6.c | 29 +- net/ipv6/seg6_local.c | 7 + net/netfilter/nf_tables_api.c | 36 +- net/nfc/nci/ntf.c | 26 +- net/smc/smc_clc.c | 67 ++-- net/smc/smc_core.c | 27 +- net/smc/smc_pnet.c | 43 +-- net/tls/tls_device.c | 3 +- net/xfrm/espintcp.c | 9 +- net/xfrm/xfrm_nat_keepalive.c | 53 ++- net/xfrm/xfrm_user.c | 2 +- security/selinux/include/security.h | 1 + security/selinux/ss/avtab.c | 43 ++- security/selinux/ss/avtab.h | 21 +- security/selinux/ss/conditional.c | 47 +-- security/selinux/ss/conditional.h | 6 +- security/selinux/ss/constraint.h | 1 + security/selinux/ss/ebitmap.c | 4 +- security/selinux/ss/ebitmap.h | 5 +- security/selinux/ss/mls.c | 6 +- security/selinux/ss/policydb.c | 375 +++++++++++++++------ security/selinux/ss/policydb.h | 51 ++- security/selinux/ss/services.c | 8 +- sound/soc/codecs/nau8821.c | 13 + sound/usb/card.c | 14 +- sound/usb/midi.c | 2 + 100 files changed, 1484 insertions(+), 1067 deletions(-)