This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
omits 19901165d90f Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.ke [...] omits b6773cdb0e9f Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.k [...] omits 71ae42629e65 Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git:// [...] omits 737f1cd8a8e8 Merge tag 'for-5.16/cdrom-2021-10-29' of git://git.kernel. [...] omits fcaec17b3657 Merge tag 'for-5.16/scsi-ma-2021-10-29' of git://git.kerne [...] omits 3f01727f750e Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.ker [...] omits 8d1f01775f8e Merge tag 'for-5.16/io_uring-2021-10-29' of git://git.kern [...] omits 643a7234e096 Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kerne [...] omits 33c8846c814c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel. [...] omits 9ac211426fb6 Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/li [...] omits ad98a9246616 Merge tag 'tpmdd-next-v5.16' of git://git.kernel.org/pub/s [...] omits 49f8275c7d92 Merge tag 'folio-5.16' of git://git.infradead.org/users/wi [...] omits 8bb7eca972ad Linux 5.15 omits 75fcbd38608c Merge tag 'perf-tools-fixes-for-v5.15-2021-10-31' of git:/ [...] omits ca5e83eddc8b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 27730c8cd60d perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support omits 89ac61ff05a5 perf callchain: Fix compilation on powerpc with gcc11+ omits 29c77550eef3 perf script: Check session->header.env.arch before using it omits 095729484efc perf build: Suppress 'rm dlfilter' build message omits 180eca540ae0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 3a4347d82efd Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits bf85ba018f92 Merge tag 'riscv-for-linus-5.15-rc8' of git://git.kernel.o [...] omits 09d9e4d04187 scsi: ufs: ufshpb: Remove HPB2.0 flows omits 119c85055d86 Merge tag 'powerpc-5.15-6' of git://git.kernel.org/pub/scm [...] omits db2398a56aec Merge tag 'gpio-fixes-for-v5.15' of git://git.kernel.org/p [...] omits a379fbbcb88b Merge tag 'block-5.15-2021-10-29' of git://git.kernel.dk/l [...] omits 61a9f252c1c0 scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT omits 17d50f89410c Merge tag 'mmc-v5.15-rc5' of git://git.kernel.org/pub/scm/ [...] omits fd919bbd334f Merge tag 'for-5.15-rc7-tag' of git://git.kernel.org/pub/s [...] omits 6f1152126731 Merge tag 'trace-v5.15-rc6-3' of git://git.kernel.org/pub/ [...] omits 75c7a6c1ca63 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 2c04d67ec1eb Merge branch 'akpm' (patches from Andrew) omits 54c5639d8f50 riscv: Fix asan-stack clang build omits cf11d01135ea riscv: Do not re-populate shadow memory with kasan_populat [...] omits 1d5f5ea7cb7d io-wq: remove worker to owner tw dependency omits f75d118349be io_uring: harder fdinfo sq/cq ring iterating omits ddcf906fe5ed tracing: Fix misspelling of "missing" omits 6130722f1114 ftrace: Fix kernel-doc formatting issues omits 15dfc662ef31 null_blk: Fix handling of submit_queues and poll_queues at [...] omits df75db1fc1e5 block: ataflop: Fix warning comparing pointer to 0 omits 9b84c629c903 blk-mq-debugfs: Show active requests per queue for shared tags omits 0bf6d96cb829 block: remove blk_{get,put}_request omits 1b86db5f4e02 bcache: replace snprintf in show functions with sysfs_emit omits cf2197ca4b8c bcache: move uapi header bcache.h to bcache code directory omits ccaa66c8dd27 Revert "btrfs: compression: drop kmap/kunmap from lzo" omits 55276e14df43 Revert "btrfs: compression: drop kmap/kunmap from zlib" omits 56ee254d23c5 Revert "btrfs: compression: drop kmap/kunmap from zstd" omits 9c7516d669e6 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] omits 2e014660b3e4 mm/damon/core-test: fix wrong expectations for 'damon_spli [...] omits a4aeaa06d45e mm: khugepaged: skip huge page collapse for special files omits 74c42e1baacf mm, thp: bail out early in collapse_file for writeback page omits ffb29b1c255a mm/vmalloc: fix numa spreading for large hash tables omits 855d44434fa2 mm/secretmem: avoid letting secretmem_users drop to zero omits 6f1b228529ae ocfs2: fix race between searching chunks and release journ [...] omits 337546e83fc7 mm/oom_kill.c: prevent a race between process_mrelease and [...] omits eac96c3efdb5 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] omits c7cb42e94473 mm: hwpoison: remove the unnecessary THP check omits 8dcb3060d81d memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT omits f25a5481af12 Merge tag 'libnvdimm-fixes-5.15-rc8' of git://git.kernel.o [...] omits 90935eb303e0 mmc: tmio: reenable card irqs after the reset callback omits f31531e55495 Merge tag 'drm-fixes-2021-10-29' of git://anongit.freedesk [...] omits b112166a894d MAINTAINERS: dri-devel is for all of drivers/gpu omits 946ca97e2ea3 Merge tag 'drm-intel-fixes-2021-10-28' of git://anongit.fr [...] omits 02f7eab0095a block: improve readability of blk_mq_end_request_batch() omits 411a44c24a56 Merge tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/l [...] omits 4fb7d85b2ebf Merge tag 'spi-fix-v5.15-rc7' of git://git.kernel.org/pub/ [...] omits 8685de2ed8c1 Merge tag 'regmap-fix-v5.15-rc7' of git://git.kernel.org/p [...] omits eecd231a80a5 Merge tag 'linux-watchdog-5.15-rc7' of git://www.linux-wat [...] omits fc18cc89b980 Merge tag 'trace-v5.15-rc6-2' of git://git.kernel.org/pub/ [...] omits 35392da51b1a Revert "net: hns3: fix pause config problem after autoneg [...] omits f7cc8890f30d mptcp: fix corrupt receiver key in MPC + data + checksum omits 27de809a3d83 riscv, bpf: Fix potential NULL dereference omits f3d1436d4bf8 KVM: x86: Take srcu lock in post_kvm_run_save() omits ca7787973a86 Merge tag 'nvme-5.16-2021-10-28' of git://git.infradead.or [...] omits f4aaf1fa8b17 Merge tag 'nvme-5.15-2021-10-28' of git://git.infradead.or [...] omits 20af8864a302 Merge branch 'octeontx2-debugfs-fixes' omits c2d4c543f74c octeontx2-af: Fix possible null pointer dereference. omits e77bcdd1f639 octeontx2-af: Display all enabled PF VF rsrc_alloc entries. omits cc45b96e2de7 octeontx2-af: Check whether ipolicers exists omits e8684db191e4 net: ethernet: microchip: lan743x: Fix skb allocation failure omits 1d9d6fd21ad4 net/tls: Fix flipped sign in async_wait.err assignment omits da353fac65fe net/tls: Fix flipped sign in tls_err_abort() calls omits a32f07d21102 Merge branch 'SMC-fixes' omits f3a3a0fe0b64 net/smc: Correct spelling mistake to TCPF_SYN_RECV omits c4a146c7cf5e net/smc: Fix smc_link->llc_testlink_time overflow omits 90a881fc352a nfp: bpf: relax prog rejection for mtu check through max_p [...] omits 9159f102402a vmxnet3: do not stop tx queues after netif_device_detach() omits e8a1ff659270 mmc: mediatek: Move cqhci init behind ungate clock omits 9a4aa3a2f160 drm/i915: Revert 'guc_id' from i915_request tracepoint omits 79516af3497a Merge tag 'drm-misc-fixes-2021-10-28' of git://anongit.fre [...] omits 19928833e8f8 Merge tag 'drm-misc-fixes-2021-10-26' of git://anongit.fre [...] omits 03424d380be7 Merge tag 'amd-drm-fixes-5.15-2021-10-27' of https://gitla [...] omits ad76744b041d drm/amd/display: Fix deadlock when falling back to v2 from v3 omits 54149d13f369 drm/amd/display: Fallback to clocks which meet requested v [...] omits 3f4e54bd312d drm/amdgpu: Fix even more out of bound writes from debugfs omits 7fa598f9706d tracing: Do not warn when connecting eprobe to non existing event omits 72f898ca0ab8 r8169: Add device 10ec:8162 to driver r8169 omits f82161516756 ptp: Document the PTP_CLK_MAGIC ioctl number omits 57a13a5b8157 virtio-blk: Use blk_validate_block_size() to validate block size omits af3c570fb0df loop: Use blk_validate_block_size() to validate block size omits c4318d6cd038 nbd: Use blk_validate_block_size() to validate block size omits 570b1cac4776 block: Add a helper to validate the block size omits 9c5456773d79 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 64a19591a293 riscv: fix misalgned trap vector base address omits 890d33561337 virtio-ring: fix DMA metadata flags omits 6f7c88691191 usbnet: fix error return code in usbnet_probe() omits 1fc596a56b33 Merge tag 'trace-v5.15-rc6' of git://git.kernel.org/pub/sc [...] omits 646b0de5fe32 Merge tag 'nios2_fixes_for_v5.15_part3' of git://git.kerne [...] omits ab2aa486f48c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 4e84dc47bb48 ftrace/nds32: Update the proto for ftrace_trace_function t [...] omits afe8ca110cf4 Merge tag 'mac80211-for-net-2021-10-27' of git://git.kerne [...] omits 9b0971ca7fc7 KVM: SEV-ES: fix another issue with string I/O VMGEXITs omits c7b84d4226ad block: re-flow blk_mq_rq_ctx_init() omits 92aff191cc5b block: prefetch request to be initialized omits fe6134f66906 block: pass in blk_mq_tags to blk_mq_rq_ctx_init() omits 56f8da642bd8 block: add rq_flags to struct blk_mq_alloc_data omits 4a089e95b4d6 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST omits 424a4f52c5d4 Merge branch 'hns3-fixes' omits 630a6738da82 net: hns3: adjust string spaces of some parameters of tx b [...] omits c7a6e3978ea9 net: hns3: expand buffer len for some debugfs command omits 6754614a787c net: hns3: add more string spaces for dumping packets numb [...] omits 2a21dab594a9 net: hns3: fix data endian problem of some functions of debugfs omits 0251d196b0e1 net: hns3: ignore reset event before initialization proces [...] omits f29da4088fb4 net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode omits 3bda2e5df476 net: hns3: fix pause config problem after autoneg disabled omits e0c60d0102a5 block: Fix partition check for host-aware zoned block devices omits 842e39b01346 block: add async version of bio_set_polled omits e71aa913e265 block: kill DIO_MULTI_BIO omits 25d207dc2227 block: kill unused polling bits in __blkdev_direct_IO() omits 1bb6b8102945 block: avoid extra iter advance with async iocb omits 3a60f6537c9a Revert "btrfs: compression: drop kmap/kunmap from generic [...] omits 86aeda32b887 nvmet-tcp: fix header digest verification omits d156cfcafbd0 nvmet: use flex_array_size and struct_size omits 2953b30b1d9f nvmet: register discovery subsystem as 'current' omits 598e75934c38 nvmet: switch check for subsystem type omits 785d584c30ff nvme: add new discovery log page entry definitions omits e790de54e94a nvmet-tcp: fix data digest pointer calculation omits d89b9f3bbb58 nvme-tcp: fix data digest pointer calculation omits ce7723e9cdae nvme-tcp: fix possible req->offset corruption omits 9d8246428898 doc: Fix typo in request queue sysfs documentation omits 6b3bae2324d2 doc: document sysfs queue/independent_access_ranges attributes omits fe22e1c2f705 libata: support concurrent positioning ranges log omits e815d36548f0 scsi: sd: add concurrent positioning ranges support omits a2247f19ee1c block: Add independent access ranges support omits defbbcd99fa6 Merge tag 'amd-drm-fixes-5.15-2021-10-21' of https://gitla [...] omits d25f27432f80 Merge tag 'arm-soc-fixes-5.15-3' of git://git.kernel.org/p [...] omits 9586e67b911c block: schedule queue restart after BLK_STS_ZONE_RESOURCE omits 3884b83dff24 io_uring: don't assign write hint in the read path omits 440ffcdd9db4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 54713c85f536 bpf: Fix potential race in tail call compatibility check omits 99d0a3831e35 bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE [...] omits a94b5aae2a40 Merge branch 'sock_map: fix ->poll() and update selftests' omits 67b821502dbd selftests/bpf: Use recv_timeout() instead of retries omits af493388950b net: Implement ->sock_is_readable() for UDP and AF_UNIX omits fb4e0a5e73d4 skmsg: Extract and reuse sk_msg_is_readable() omits 7b50ecfcc6cd net: Rename ->stream_memory_read to ->sock_is_readable omits cd9733f5d75c tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_v [...] omits 61b1d445f3bf drm: panel-orientation-quirks: Add quirk for GPD Win3 omits cd004d8299f1 watchdog: Fix OMAP watchdog early handling omits abd1c6adc16d watchdog: ixp4xx_wdt: Fix address space warning omits bcc3e704f1b7 watchdog: sbsa: drop unneeded MODULE_ALIAS omits f31afb502c31 watchdog: sbsa: only use 32-bit accessors omits 6e7733ef0bb9 Revert "watchdog: iTCO_wdt: Account for rebooting on secon [...] omits 482e00075d66 fs: remove leftover comments from mandatory locking removal omits 92b18252b91d mmc: cqhci: clear HALT state after CQE enable omits 8c8171929116 mmc: vub300: fix control-message timeouts omits 697542bceae5 mmc: dw_mmc: exynos: fix the finding clock sample value omits 05d5da3cb11c MAINTAINERS: Add maintainers for DHCOM i.MX6 and DHCOM/DHC [...] omits d308ae0d299a block: drain queue after disk is removed from sysfs omits ff1552232b36 blk-mq: don't issue request directly in case that current [...] omits f44e8f91b89d Merge tag 'qcom-arm64-fixes-for-5.15-2' of git://git.kerne [...] omits 19fa0887c57d MAINTAINERS: please remove myself from the Prestera driver omits db6c3c064f5d net: lan78xx: fix division by zero in send path omits 6f68cd634856 net: batman-adv: fix error handling omits fa40d9734a57 tipc: fix size validations for the MSG_CRYPTO type omits 2195f2062e4c nfc: port100: fix using -ERRNO as command type mask omits eacd68b7ceaa Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 9122a70a6333 net: multicast: calculate csum of looped-back and forwarde [...] omits d81d0e41ed5f spi: spl022: fix Microwire full duplex mode omits 25e1f67eda4a nvme-tcp: fix H2CData PDU send accounting (again) omits 926245c7d222 nvmet-tcp: fix a memory leak when releasing a queue omits 6e6f96630805 drm/i915/dp: Skip the HW readout of DPCD on disabled encoders omits 9761ffb8f109 drm/i915: Catch yet another unconditioal clflush omits fcf918ffd3b3 drm/i915: Convert unconditional clflush to drm_clflush_vir [...] omits 7eba41fe8c7b tpm_tis_spi: Add missing SPI ID omits 79ca6f74dae0 tpm: fix Atmel TPM crash caused by too frequent queries omits a0bcce2b2a16 tpm: Check for integer overflow in tpm2_map_response_body() omits 4091c004283b tpm: tis: Kconfig: Add helper dependency on COMPILE_TEST omits 759635760a80 mlxsw: pci: Recycle received packet upon allocation failure omits 3dd60fb9d95d nvdimm/pmem: stop using q_usage_count as external pgmap refcount omits fd1b5beb177a ice: check whether PTP is initialized in ice_ptp_release() omits 6a8b357278f5 ice: Respond to a NETDEV_UNREGISTER event for LAG omits e091b836a3ba Revert "arm64: dts: qcom: sm8250: remove bus clock from th [...] omits 3906fe9bb7f1 Linux 5.15-rc7 omits cb6854323981 secretmem: Prevent secretmem_users from wrapping to zero omits ac8a6eba2a11 spi: Fix tegra20 build with CONFIG_PM=n once again omits c2b43854aad9 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 4862649f16e7 Merge tag 'libata-5.15-rc7' of git://git.kernel.org/pub/sc [...] omits a51aec410930 Merge tag 'pinctrl-v5.15-3' of git://git.kernel.org/pub/sc [...] omits 9f8b93a7df4d sbitmap: silence data race warning omits 6b19b766e8f0 fs: get rid of the res2 iocb->ki_complete argument omits 4c3d8accdce2 usb: remove res2 argument from gadget code completions omits f7a1e76d0f60 net-sysfs: initialize uid and gid before calling net_ns_ge [...] omits 042b2046d0f0 xen/netfront: stop tx queues during live migration omits 0c57eeecc559 net: Prevent infinite while loop in skb_tx_hash() omits 64733956ebba RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string omits ace19b992436 net: nxp: lpc_eth.c: avoid hang when bringing interface down omits 0c9d338c8443 blk-cgroup: synchronize blkg creation against policy deactivation omits fa5fa8ec6077 block: refactor bio_iov_bvec_set() omits 54a88eb838d3 block: add single bio async direct IO helper omits d28e4dff085c block: ataflop: more blk-mq refactoring fixes omits fb27274a90ea io_uring: clusterise ki_flags access in rw_prep omits b9a6b8f92f6f io_uring: kill unused param from io_file_supports_nowait omits d6a644a79545 io_uring: clean up timeout async_data allocation omits afb7f56fc624 io_uring: don't try io-wq polling if not supported omits 658d0a401637 io_uring: check if opcode needs poll first on arming omits d01905db14eb io_uring: clean iowq submit work cancellation omits 255657d23704 io_uring: clean io_wq_submit_work()'s main loop omits 689a0a9f505f cfg80211: correct bridge/4addr mode check omits 09b1d5dc6ce1 cfg80211: fix management registrations locking omits 0985dba842ea KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_ [...] omits 4b2caef043dd Merge tag 'kvm-s390-master-5.15-2' of git://git.kernel.org [...] omits b4ab21f90320 Merge branch 'ksettings-locking-fixes' omits af1a02aa23c3 phy: phy_ethtool_ksettings_set: Lock the PHY while changin [...] omits 707293a56f95 phy: phy_start_aneg: Add an unlocked version omits 64cd92d5e818 phy: phy_ethtool_ksettings_set: Move after phy_start_aneg omits c10a485c3de5 phy: phy_ethtool_ksettings_get: Lock the phy for consistency omits 8228c77d8b56 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock omits 00568b8a6364 ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in arch/arm/ker [...] omits c0eee6fbfa2b gpio: mlxbf2.c: Add check for bgpio_init failure omits 85fe6415c146 gpio: xgs-iproc: fix parsing of ngpios property omits d853adc7adf6 powerpc/pseries/iommu: Create huge DMA window if no MMIO32 [...] omits 92fe01b7c655 powerpc/pseries/iommu: Check if the default window in use [...] omits 41ee7232fa5f powerpc/pseries/iommu: Use correct vfree for it_map omits a0023bb9dd9b ata: sata_mv: Fix the error handling of mv_chip_id() omits 87066fdd2e30 Revert "mm/secretmem: use refcount_t instead of atomic_t" omits b20078fd69a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c62666d8879 Merge tag 'sched_urgent_for_v5.15_rc7' of git://git.kernel [...] omits 16bc177666c0 Merge tag 'x86_urgent_for_v5.15_rc7' of git://git.kernel.o [...] omits c460e7896e69 Merge tag '5.15-rc6-ksmbd-fixes' of git://git.samba.org/ksmbd omits 0f386a604ce5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 95a359c95533 net: ethernet: microchip: lan743x: Fix dma allocation fail [...] omits d6423d2ec39c net: ethernet: microchip: lan743x: Fix driver crash when l [...] omits c907e52c72de io-wq: use helper for worker refcounting omits 9c0c4d24ac00 Merge tag 'block-5.15-2021-10-22' of git://git.kernel.dk/l [...] omits da4d34b66972 Merge tag 'io_uring-5.15-2021-10-22' of git://git.kernel.d [...] omits 599593a82fc5 sched: make task_struct->plug always defined omits 90fa02883f06 io_uring: implement async hybrid mode for pollable requests omits 04f8ef5643bc cgroup: Fix memory leak caused by missing cgroup_bpf_offline omits fda7a38714f4 bpf: Fix error usage of map_fd and fdget() in generic_map_ [...] omits 22a127908e74 Merge branch 'Fix up bpf_jit_limit some more' omits fadb7ff1a6c2 bpf: Prevent increasing bpf_jit_limit above max omits 5d63ae908242 bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT omits 8f04db78e4e3 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT omits 1f83b835a3ea fcnal-test: kill hanging ping/nettest binaries on cleanup omits 5ab2ed0a8d75 Merge tag 'fuse-fixes-5.15-rc7' of git://git.kernel.org/pu [...] omits 477b4e80c57f Merge tag 'hyperv-fixes-signed-20211022' of git://git.kern [...] omits 32f8807a48ae Merge branch 'sctp-enhancements-for-the-verification-tag' omits 9d02831e517a sctp: add vtag check in sctp_sf_ootb omits ef16b1734f0a sctp: add vtag check in sctp_sf_do_8_5_1_E_sa omits aa0f697e4528 sctp: add vtag check in sctp_sf_violation omits a64b341b8695 sctp: fix the processing for COOKIE_ECHO chunk omits 438b95a7c98f sctp: fix the processing for INIT_ACK chunk omits eae578390804 sctp: fix the processing for INIT chunk omits 4f7019c7eb33 sctp: use init_tag from inithdr for ABORT chunk omits 7f678def99d2 skb_expand_head() adjust skb->truesize incorrectly omits 8017c99680fa hyperv/vmbus: include linux/bitops.h omits 1d4590f5069b Merge tag 'acpi-5.15-rc7' of git://git.kernel.org/pub/scm/ [...] omits cd82c4a73b67 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7a7489005a80 Merge branch 'acpi-tools' omits 7fcb1c950e98 Merge tag 'mac80211-for-net-2021-10-21' of git://git.kerne [...] omits 8bdf7b3fe1f4 blk-mq-sched: Don't reference queue tagset in blk_mq_sched [...] omits 297db731847e block: fix req_bio_endio append error handling omits 1e03a36bdff4 block: simplify the block device syncing code omits 680e667bc2e4 ntfs3: use sync_blockdev_nowait omits cb9568ee755c fat: use sync_blockdev_nowait omits 1226dfff572f btrfs: use sync_blockdev omits d39b0a2fae36 xen-blkback: use sync_blockdev omits 70164eb6ccb7 block: remove __sync_blockdev omits 9a208ba5c9af fs: remove __sync_filesystem omits 47e9624616c8 block: remove support for cryptoloop and the xor transfer omits 4845012eb5b4 block: remove QUEUE_FLAG_SCSI_PASSTHROUGH omits 4abafdc4360d block: remove the initialize_rq_fn blk_mq_ops method omits 68ec3b819a5d scsi: add a scsi_alloc_request helper omits 237ea1602fb4 bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn omits 8c6aabd1c72b nfsd/blocklayout: use ->get_unique_id instead of sending S [...] omits b83ce214af38 sd: implement ->get_unique_id omits 9208d4149758 block: add a ->get_unique_id method omits 95e16b4792b0 KVM: SEV-ES: go over the sev_pio_data buffer in multiple p [...] omits 4fa4b38dae6f KVM: SEV-ES: keep INS functions together omits 6b5efc930bbc KVM: x86: remove unnecessary arguments from complete_emula [...] omits 3b27de271839 KVM: x86: split the two parts of emulator_pio_in omits ea724ea420aa KVM: SEV-ES: clean up kvm_sev_es_ins/outs omits 0d33b1baeb6c KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out omits b5998402e3de KVM: SEV-ES: rename guest_ins_data to sev_pio_data omits f8690a4b5a1b crypto: x86/sm4 - Fix invalid section entry size omits 0943aacf5ae1 vduse: Fix race condition between resetting and irq injecting omits 1394103fd72c vduse: Disallow injecting interrupt before DRIVER_OK is set omits ee71fb6c4d99 drm/i915/selftests: Properly reset mock object propers for [...] omits 64222515138e Merge tag 'drm-fixes-2021-10-22' of git://anongit.freedesk [...] omits 658aafc8139c memblock: exclude MEMBLOCK_NOMAP regions from kmemleak omits 6c9a54551977 Revert "memblock: exclude NOMAP regions from kmemleak" omits 9d235ac01f54 Merge branch 'ucount-fixes-for-v5.15' of git://git.kernel. [...] omits 6c2c712767ee Merge tag 'net-5.15-rc7' of git://git.kernel.org/pub/scm/l [...] omits 0a3221b65874 Merge tag 'powerpc-5.15-5' of git://git.kernel.org/pub/scm [...] omits 595cb5e0b832 Revert "drm/ast: Add detect function support" omits 7e1c5440f4f9 Merge tag 'drm-misc-fixes-2021-10-21-1' of git://anongit.f [...] omits 730b64d827c3 Merge tag 'drm-msm-fixes-2021-10-18' of https://gitlab.fre [...] omits def0c3697287 drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 omits b22fa62a35d7 io_uring: apply worker limits to previous users omits c8c340a9b414 KVM: SEV: Flush cache on non-coherent systems before RECEI [...] omits 8e9f666a6e66 blk-crypto: update inline encryption documentation omits cb77cb5abe1f blk-crypto: rename blk_keyslot_manager to blk_crypto_profile omits 1e8d44bddf57 blk-crypto: rename keyslot-manager files to blk-crypto-profile omits eebcafaebb17 blk-crypto-fallback: properly prefix function and struct names omits 435c2acb307f nbd: Use invalidate_disk() helper on disconnect omits 19f553db2ac0 loop: Remove the unnecessary bdev checks and unused bdev variable omits e515be8f3b3e loop: Use invalidate_disk() helper to invalidate gendisk omits f059a1d2e23a block: Add invalidate_disk() helper to invalidate the gendisk omits a3ca5281bb77 KVM: MMU: Reset mmu->pkru_mask to avoid stale data omits 83b863f4a3f0 mtd: add add_disk() error handling omits 2e9e31bea019 rnbd: add error handling support for add_disk() omits 66638f163a2b um/drivers/ubd_kern: add error handling support for add_disk() omits 21fd880d3da7 m68k/emu/nfblock: add error handling support for add_disk() omits 293a7c528803 xen-blkfront: add error handling support for add_disk() omits 2961c3bbcaec bcache: add error handling support for add_disk() omits e7089f65dd51 dm: add add_disk() error handling omits ff06ed7e815c block: aoe: fixup coccinelle warnings omits e94f68527a35 block: kill extra rcu lock/unlock in queue enter omits 3b13c168186c percpu_ref: percpu_ref_tryget_live() version holding RCU omits 6549a874fb65 block: convert fops.c magic constants to SHIFT_SECTOR omits 179ae84f7ef5 block: clean up blk_mq_submit_bio() merging omits 6450fe1f668f block: optimise boundary blkdev_read_iter's checks omits cbab6ae0d0bd Merge tag 'nvme-5.16-2021-10-21' of git://git.infradead.or [...] omits 057178cf518e fs: bdev: fix conflicting comment from lookup_bdev omits bbc3925cf696 cdrom: Remove redundant variable and its assignment omits 0994c64eb415 blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags omits 397430b50a36 usbnet: sanity check for maxpacket omits e378f4967c8e net: enetc: make sure all traffic classes can send large frames omits fb8dc5fc8cbd net: enetc: fix ethtool counter name for PM0_TERR omits 0db55f9a1baf drm/ttm: fix memleak in ttm_transfered_destroy omits 0a30896fc502 MAINTAINERS: Add Dave Hansen to the x86 maintainer team omits b6b19a71c8bb ptp: free 'vclock_index' in ptp_clock_release() omits bf6abf345dfa sfc: Don't use netif_info before net_device setup omits c62041c5baa9 sfc: Export fibre-specific supported link modes omits 1439caa1d989 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e0bfcf9c77d9 Merge tag 'mlx5-fixes-2021-10-20' of git://git.kernel.org/ [...] omits a689702a6cfc Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 74056092ff41 drm/kmb: Enable ADV bridge after modeset omits 004d2719806f drm/kmb: Corrected typo in handle_lcd_irq omits 982f8ad666a1 drm/kmb: Disable change of plane parameters omits 13047a092c6d drm/kmb: Remove clearing DPHY regs omits a79f40cccd46 drm/kmb: Limit supported mode to 1080p omits 3e4c31e8f702 drm/kmb: Work around for higher system clock omits 772970620a83 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] omits 3cfc183052c3 drm: mxsfb: Fix NULL pointer dereference crash on unload omits 964d32e51267 fuse: clean up error exits in fuse_fill_super() omits 80019f113832 fuse: always initialize sb->s_fs_info omits c191cd07ee94 fuse: clean up fuse_mount destruction omits a27c061a49af fuse: get rid of fuse_put_super() omits d534d31d6a45 fuse: check s_root when destroying sb omits 3a25dfa67fe4 KVM: nVMX: promptly process interrupts delivered while in [...] omits de7cd3f6761f KVM: x86: check for interrupts before deciding whether to [...] omits 282da7cef078 scsi: ufs: ufs-exynos: Correct timeout value setting registers omits e20f80b9b163 scsi: ibmvfc: Fix up duplicate response detection omits 25f54d08f12f autofs: fix wait name hash calculation in autofs_wait() omits 2f111a6fd5b5 Merge tag 'ceph-for-5.15-rc7' of git://github.com/ceph/cep [...] omits 515dcc2e0217 Merge tag 'dma-mapping-5.15-2' of git://git.infradead.org/ [...] omits 53c2ff8bcb06 drm/amdgpu: support B0&B1 external revision id for yellow carp omits 2ef8ea23942f drm/amd/display: Moved dccg init to after bios golden init omits dd8cb18906d9 drm/amd/display: Increase watermark latencies for DCN3.1 omits 4835ea6c173a drm/amd/display: increase Z9 latency to workaround underfl [...] omits 672437486ee9 drm/amd/display: Require immediate flip support for DCN3.1 planes omits c938aed88f82 drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1 omits c21b105380cf drm/amd/display: Limit display scaling to up to true 4k fo [...] omits 5afa7898ab7a drm/amdgpu: fix out of bounds write omits 1d0003239401 net/mlx5e: IPsec: Fix work queue entry ethernet segment ch [...] omits d10457f85d4a net/mlx5e: IPsec: Fix a misuse of the software parser's fields omits 68e66e1a69cd net/mlx5e: Fix vlan data lost during suspend flow omits a6f74333548f net/mlx5: E-switch, Return correct error code on group cre [...] omits 14fe2471c628 net/mlx5: Lag, change multipath and bonding to be mutually [...] omits 117d5b6d00ee nvmet: use struct_size over open coded arithmetic omits 2b81a5f01519 nvme: drop scan_lock and always kick requeue list when rem [...] omits 58847f12fe78 nvme-pci: clear shadow doorbell memory on resets omits 09748122009a nvme-rdma: fix error code in nvme_rdma_setup_ctrl omits 11384580e332 nvme-multipath: add error handling support for add_disk() omits d56ae18f063e nvmet: use macro definitions for setting cmic value omits 571b5444d1ee nvmet: use macro definition for setting nmic value omits e5ea42faa773 nvme: display correct subsystem NQN omits 20e8b689c908 nvme: Add connect option 'discovery' omits 954ae16681f6 nvme: expose subsystem type in sysfs attribute 'subsystype' omits d3aef70124e7 nvmet: set 'CNTRLTYPE' in the identify controller data omits a294711ed512 nvmet: add nvmet_is_disc_subsys() helper omits e15a8a975565 nvme: add CNTRLTYPE definitions for 'identify controller' omits 626851e9225d nvmet: make discovery NQN configurable omits c7d792f9b8b0 nvmet-rdma: implement get_max_queue_size controller op omits 6d1555cc41c0 nvmet: add get_max_queue_size op for controllers omits 44c3c6257e99 nvme-rdma: limit the maximal queue size for RDMA controllers omits 2351ead99ce9 nvmet-tcp: fix use-after-free when a port is removed omits fcf73a804c7d nvmet-rdma: fix use-after-free when a port is removed omits e3e19dcc4c41 nvmet: fix use-after-free when a port is removed omits 2b2af50ae836 qla2xxx: add ->map_queues support for nvme omits 01d838164b4c nvme-fc: add support for ->map_queues omits f6f09c15a767 nvme: generate uevent once a multipath namespace is operat [...] omits 8e37395c3a5d Merge tag 'sound-5.15-rc7' of git://git.kernel.org/pub/scm [...] omits 6da52dead8f5 Merge tag 'audit-pr-20211019' of git://git.kernel.org/pub/ [...] omits 7dcf78b870be ice: Add missing E810 device ids omits 79cc8322b6d8 igc: Update I226_K device ID omits 639e298f432f e1000e: Fix packet loss on Tiger Lake and later omits fc9b289344b8 Merge tag 'trace-v5.15-rc5' of git://git.kernel.org/pub/sc [...] omits 1e59977463e9 Merge tag 'nios2_fixes_for_v5.15_part2' of git://git.kerne [...] omits 008f75a20e70 block: cleanup the flush plug helpers omits b600455d8430 block: optimise blk_flush_plug_list omits dbb6f764a079 blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h omits a214b949d8e3 blk-mq: only flush requests from the plug in blk_mq_submit_bio omits 4ea672ab694c io_uring: fix ltimeout unprep omits e139a1ec92f8 io_uring: apply max_workers limit to all future users omits 0afe64bebb13 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 280db5d42009 e1000e: Separate TGP board type from SPT omits 5ebcbe342b1c ucounts: Move get_ucounts from cred_alloc_blank to key_cha [...] omits 36b6dcbc1245 Merge tag 'reset-fixes-for-v5.15' of git://git.pengutronix [...] omits 39fa7a95552c bcache: remove bch_crc64_update omits 00387bd21dac bcache: use bvec_kmap_local in bch_data_verify omits 0f5cd7815f7f bcache: remove the backing_dev_name field from struct cached_dev omits 7e84c2150731 bcache: remove the cache_dev_name field from struct cache omits 0259d4498ba4 bcache: move calc_cached_dev_sectors to proper place on ba [...] omits d55f7cb2e5c0 bcache: fix error info in register_bcache() omits 0a2b3e363566 bcache: reserve never used bits from bkey.high omits a307e2abfc22 md: bcache: Fix spelling of 'acquire' omits 037057a5a979 block: remove inaccurate requeue check omits a8e5d491dfc1 s390/dasd: fix possibly missed path verification omits 9dffede0115e s390/dasd: fix missing path conf_data after failed allocation omits 542e30ce8e6e s390/dasd: summarize dasd configuration data in a separate [...] omits 74e2f2110258 s390/dasd: move dasd_eckd_read_fc_security omits 23596961b437 s390/dasd: split up dasd_eckd_read_conf omits 10c78e53eea3 s390/dasd: fix kernel doc comment omits 169bbdacaa47 s390/dasd: handle request magic consistently as unsigned int omits 0c98057be9ef nbd: Fix use-after-free in pid_show omits c809084ab033 block: inline a part of bio_release_pages() omits 1497a51a3287 block: don't bloat enter_queue with percpu_ref omits 478eb72b815f block: optimise req_bio_endio() omits 859897c3fb9a block: convert leftovers to bdev_get_queue omits cf6d6238cdd3 block: turn macro helpers into inline functions omits 898df2447b9e io_uring: Use ERR_CAST() instead of ERR_PTR(PTR_ERR()) omits e23c7487f5a7 Merge tag 'sunxi-fixes-for-5.15-1' of git://git.kernel.org [...] omits 72cd4e3bde4e Merge tag 'imx-fixes-5.15-4' of git://git.kernel.org/pub/s [...] omits 4225fea1cb28 ptp: Fix possible memory leak in ptp_clock_register() omits 3cb958027cb8 net: stmmac: Fix E2E delay mechanism omits 641e3fd1a038 nfc: st95hf: Make spi remove() callback return zero omits 0e9ff65f455d KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu omits 9b57e9d5010b KVM: s390: clear kicked_mask before sleeping again omits 323e9a957df8 Merge branch 'hns3-fixes' omits 0dd8a25f355b net: hns3: disable sriov before unload hclge layer omits 1385cc81baeb net: hns3: fix vf reset workqueue cannot exit omits 68752b24f51a net: hns3: schedule the polling again when allocation fails omits 9f9f0f19994b net: hns3: fix for miscalculation of rx unused desc omits adfb7b4966c0 net: hns3: fix the max tx size according to user manual omits 731797fdffa3 net: hns3: add limit ets dwrr bandwidth cannot be 0 omits b63fcaab9598 net: hns3: reset DWRR of unused tc to zero omits 60484103d5c3 net: hns3: Add configuration of TM QCN error event omits 787252a10d94 powerpc/smp: do not decrement idle task preempt count in C [...] omits 496c5fe25c37 powerpc/idle: Don't corrupt back chain when going idle omits 55161e67d44f vrf: Revert "Reset skb conntrack connection..." omits 0d994cd482ee ksmbd: add buffer validation in session setup omits 621be84a9d1f ksmbd: throttle session setup failures to avoid dictionary [...] omits 34061d6b76a4 ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INF [...] omits f09f6dfef8ce spi: altera: Change to dynamic allocation of spi id omits e70feb8b3e68 blk-mq: support concurrent queue quiesce/unquiesce omits 1d35d519d8bf nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin qu [...] omits 9e6a6b121210 nvme: paring quiesce/unquiesce omits ebc9b9526015 nvme: prepare for pairing quiescing and unquiescing omits 6ca1d9027e0d nvme: apply nvme API to quiesce/unquiesce admin queue omits a277654bafb5 nvme: add APIs for stopping/starting admin queue omits 3b44b3712c5b io_uring: split logic of force_nonblock omits 2dace185caa5 RDMA/irdma: Do not hold qos mutex twice on QP resume omits cc07b73ef11d RDMA/irdma: Set VLAN in UD work completion correctly omits 5508546631a0 RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR omits 60fab1076636 rdma/qedr: Fix crash due to redundant release of device's [...] omits bc369921d670 io-wq: max_worker fixes omits ba69fd9101f2 net: dsa: Fix an error handling path in 'dsa_switch_parse_ [...] omits 2fc428f6b7ca block, bfq: fix UAF problem in bfqg_stats_init() omits a808a9d545cd block: inline fast path of driver tag allocation omits a9a7e30fd918 nvme: don't memset() the normal read/write command omits 9c3d29296fe4 nvme: move command clear into the various setup helpers omits e9728cc72d91 locks: remove changelog comments omits bc2836859643 ACPI: PM: Do not turn off power resources in unknown state omits d92ca9d8348f blk-mq: don't handle non-flush requests in blk_insert_flush omits 34dc2fd6e690 ucounts: Proper error handling in set_cred_ucounts omits 629715adc62b ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns i [...] omits 00169246e698 io_uring: warning about unused-but-set parameter omits 63acd42c0d49 sched/scs: Reset the shadow stack when idle_task_exit omits d9abdee5fd5a Merge branch 'akpm' (patches from Andrew) omits dc5fc361d891 block: attempt direct issue of plug list omits bc490f81731e block: change plugging to use a singly linked list omits 97eeb5fc14cc partitions/ibm: use bdev_nr_sectors instead of open coding it omits f9831b885709 partitions/efi: use bdev_nr_bytes instead of open coding it omits 946e99373037 block/ioctl: use bdev_nr_sectors and bdev_nr_bytes omits 04ee2752a5a9 Merge tag 'linux-can-fixes-for-5.15-20211019' of git://git [...] omits 480d42dc001b blk-wbt: prevent NULL pointer dereference in wb_timer_fn omits 86d46fdaa12a block: ataflop: fix breakage introduced at blk-mq refactoring omits c69b2f468768 cavium: Fix return values of the probe function omits e211210098cb mISDN: Fix return values of the probe function omits 6155631a0c3b block: align blkdev_dio inlined bio to a cacheline omits e028f167eca5 block: move blk_mq_tag_to_rq() inline omits df87eb0fce8f block: get rid of plug list sorting omits 87c037d11b83 block: return whether or not to unplug through boolean omits 8a7d267b4a2c block: don't call blk_status_to_errno in blk_update_request omits db9a02baa232 block: move bdev_read_only() into the header omits 5ca7a8b3f698 io_uring: inform block layer of how many requests we are s [...] omits 88459b50b42a io_uring: simplify io_file_supports_nowait() omits 35645ac3c185 io_uring: combine REQ_F_NOWAIT_{READ,WRITE} flags omits e74ead135bc4 io_uring: arm poll for non-nowait files omits b10841c98c89 fs/io_uring: Prioritise checking faster conditions first i [...] omits 5cb03d63420b io_uring: clean io_prep_rw() omits 578c0ee234e5 io_uring: optimise fixed rw rsrc node setting omits caa8fe6e86fd io_uring: return iovec from __io_import_iovec omits d1d681b0846a io_uring: optimise io_import_iovec fixed path omits 9882131cd9de io_uring: kill io_wq_current_is_worker() in iopoll omits 9983028e7660 io_uring: optimise req->ctx reloads omits 607b6fb8017a io_uring: rearrange io_read()/write() omits 5e49c973fc39 io_uring: clean up io_import_iovec omits 51aac424aef9 io_uring: optimise io_import_iovec nonblock passing omits c88598a92a58 io_uring: optimise read/write iov state storing omits 538941e2681c io_uring: encapsulate rw state omits 258f3a7f84d1 io_uring: optimise rw comletion handlers omits f80a50a632d6 io_uring: prioritise read success path over fails omits 04f34081c5de io_uring: consistent typing for issue_flags omits ab4094024784 io_uring: optimise rsrc referencing omits a46be971edb6 io_uring: optimise io_req_set_rsrc_node() omits def77acf4396 io_uring: fix io_free_batch_list races omits 0cd3e3ddb4f6 io_uring: remove extra io_ring_exit_work wake up omits 4a04d1d14831 io_uring: optimise out req->opcode reloading omits 5a158c6b0d03 io_uring: reshuffle io_submit_state bits omits 756ab7c0ec71 io_uring: safer fallback_work free omits 6d63416dc57e io_uring: optimise plugging omits 54daa9b2d80a io_uring: correct fill events helpers types omits eb6e6f0690c8 io_uring: inline io_poll_complete omits 867f8fa5aeb7 io_uring: inline io_req_needs_clean() omits d17e56eb4907 io_uring: remove struct io_completion omits d886e185a128 io_uring: control ->async_data with a REQ_F flag omits c1e53a6988b9 io_uring: optimise io_free_batch_list() omits c072481ded14 io_uring: mark cold functions omits 37f0e767e177 io_uring: optimise ctx referencing by requests omits d60aa65ba221 io_uring: merge CQ and poll waitqueues omits aede728aae35 io_uring: don't wake sqpoll in io_cqring_ev_posted omits 765ff496c781 io_uring: optimise INIT_WQ_LIST omits a33ae9ce16a8 io_uring: optimise request allocation omits fff4e40e3094 io_uring: delay req queueing into compl-batch list omits 51d48dab62ed io_uring: add more likely/unlikely() annotations omits 7e3709d57651 io_uring: optimise kiocb layout omits 6224590d242f io_uring: add flag to not fail link after timeout omits 30d51dd4ad20 io_uring: clean up buffer select omits fc0ae0244bbb io_uring: init opcode in io_init_req() omits e0eb71dcfc4b io_uring: don't return from io_drain_req() omits 22b2ca310afc io_uring: extra a helper for drain init omits 5e371265ea1d io_uring: disable draining earlier omits a1cdbb4cb5f7 io_uring: comment why inline complete calls io_clean_op() omits ef05d9ebcc92 io_uring: kill off ->inflight_entry field omits 6962980947e2 io_uring: restructure submit sqes to_submit checks omits d9f9d2842c91 io_uring: reshuffle queue_sqe completion handling omits d475a9a6226c io_uring: inline hot path of __io_queue_sqe() omits 4652fe3f10e5 io_uring: split slow path from io_queue_sqe omits 2a56a9bd64db io_uring: remove drain_active check from hot path omits f15a3431775a io_uring: deduplicate io_queue_sqe() call sites omits 553deffd0920 io_uring: don't pass state to io_submit_state_end omits 1cce17aca621 io_uring: don't pass tail into io_free_batch_list omits d4b7a5ef2b9c io_uring: inline completion batching helpers omits f5ed3bcd5b11 io_uring: optimise batch completion omits b3fa03fd1b17 io_uring: convert iopoll_completed to store_release omits 3aa83bfb6e5c io_uring: add a helper for batch free omits 5eef4e87eb0b io_uring: use single linked list for iopoll omits e3f721e6f6d5 io_uring: split iopoll loop omits c2b6c6bc4e0d io_uring: replace list with stack for req caches omits 0d9521b9b526 io-wq: add io_wq_work_node based stack omits 3ab665b74e59 io_uring: remove allocation cache array omits 6f33b0bc4ea4 io_uring: use slist for completion batching omits 5ba3c874eb8a io_uring: make io_do_iopoll return number of reqs omits 87a115fb715b io_uring: force_nonspin omits 6878b40e7b28 io_uring: mark having different creds unlikely omits 8d4af6857c6f io_uring: return boolean value for io_alloc_async_data omits 68fe256aadc0 io_uring: optimise io_req_init() sqe flags checks omits a3f349071eb0 io_uring: remove ctx referencing from complete_post omits 83f84356bc8f io_uring: add more uring info to fdinfo for debug omits d97ec6239ad8 io_uring: kill extra wake_up_process in tw add omits c450178d9be9 io_uring: dedup CQE flushing non-empty checks omits d81499bfcd47 io_uring: inline linked part of io_req_find_next omits 6b639522f63f io_uring: inline io_dismantle_req omits 4b628aeb69cc io_uring: kill off ios_left omits 71e1cef2d794 io-wq: Remove duplicate code in io_workqueue_create() omits a87acfde9491 io_uring: dump sqe contents if issue fails omits e0d78afeb8d1 block: fix too broad elevator check in blk_mq_free_request() omits 162079f2dccd mmc: winbond: don't build on M68K omits f7c9ee0c72e9 docs: fs: locks.rst: update comment about mandatory file locking omits 9af372dc70e9 mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset [...] omits 48ccc8edf5b9 ARM: 9141/1: only warn about XIP address when not compile testing omits 1f323127cab0 ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype omits 44cc6412e66b ARM: 9138/1: fix link warning with XIP + frame-pointer omits eaf6cc7165c9 ARM: 9134/1: remove duplicate memcpy() definition omits e6a0c958bdf9 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned omits df909df07707 ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images omits 00d43d13da6c ARM: 9125/1: fix incorrect use of get_kernel_nofault() omits 9d417cbe36ee ARM: 9122/1: select HAVE_FUTEX_CMPXCHG omits 59be177a909a drm/i915: Remove memory frequency calculation omits 1bd85aa65d0e ceph: fix handling of "meta" errors omits 98d0a6fb7303 ceph: skip existing superblocks that are blocklisted or sh [...] omits d674a8f123b4 can: isotp: isotp_sendmsg(): fix return error on FC timeou [...] omits 362d5dfc483c mailmap: add Andrej Shadura omits 1ca7554d05ac mm/thp: decrease nr_thps in file's mapping on THP split omits 79f9bc584314 mm/secretmem: fix NULL page->mapping dereference in page_i [...] omits 032146cda855 vfs: check fd has read access in kernel_read_file_from_fd() omits b0e901280d98 elfcore: correct reference to CONFIG_UML omits 3ddd60268c24 mm, slub: fix incorrect memcg slab count for bulk free omits 67823a544414 mm, slub: fix potential use-after-free in slab_debugfs_fops omits 9037c57681d2 mm, slub: fix potential memoryleak in kmem_cache_open() omits 899447f669da mm, slub: fix mismatch between reconstructed freelist dept [...] omits 2127d22509ae mm, slub: fix two bugs in slab_debug_trace_open() omits 6d2aec9e123b mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] omits 5173ed72bcfc memblock: check memory total_size omits b15fa9224e6e ocfs2: mount fails with buffer overflow in strlen omits 5314454ea3ff ocfs2: fix data corruption after conversion from inline format omits a6a0251c6fce mm/migrate: fix CPUHP state to update node demotion order omits 76af6a054da4 mm/migrate: add CPU hotplug to demotion #ifdef omits 295be91f7ef0 mm/migrate: optimize hotplug-time demotion order updates omits cb185d5f1ebf userfaultfd: fix a race between writeprotect and exit_mmap() omits 8913970c1991 mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 29664923725a ALSA: usb-audio: Fix microphone sound on Jieli webcam. omits 4e5483b8440d scsi: ufs: ufs-pci: Force a full restore after suspend-to-disk omits 4a8f71014b4d scsi: qla2xxx: Fix unmap of already freed sgl omits 7fb223d0ad80 scsi: qla2xxx: Fix a memory leak in an error path of qla2x [...] omits 06634d5b6e92 scsi: qla2xxx: Return -ENOMEM if kzalloc() fails omits 6e3ee990c904 audit: fix possible null-pointer dereference in audit_filt [...] omits ed65df63a39a tracing: Have all levels of checks prevent recursion omits 8a64ef042eab nfp: bpf: silence bitwise vs. logical OR warning omits 5ca6779d2f18 drm/msm/devfreq: Restrict idle clamping to a618 for now omits 15bc01effefe ucounts: Fix signal ucount refcounting omits 8663b210f8c1 nbd: fix uaf in nbd_handle_reply() omits 3fe1db626a56 nbd: partition nbd_read_stat() into nbd_read_reply() and n [...] omits f52c0e08237e nbd: clean up return value checking of sock_xmit() omits 0de2b7a4dd08 nbd: don't start request if nbd_queue_rq() failed omits fcf3d633d8e1 nbd: check sock index in nbd_read_stat() omits 07175cb1baf4 nbd: make sure request completion won't concurrent omits 4e6eef5dc25b nbd: don't handle response without a corresponding request [...] omits c573d586999c mtip32xx: Remove redundant 'flush_workqueue()' calls omits 8b9e2291e355 md: update superblock after changing rdev flags in state_store omits 5467948604ba md: remove unused argument from md_new_event omits c6efe4341d1f md/raid5: call roundup_pow_of_two in raid5_run omits 2e94275ed582 md/raid1: use rdev in raid1_write_request directly omits fd3b6975e9c1 md/raid1: only allocate write behind bio for WriteMostly device omits 7ad1069166c0 md: properly unwind when failing to add the kobject in md_alloc omits 94f3cd7d832c md: extend disks_mutex coverage omits 51238e7fbd61 md: add the bitmap group to the default groups for the md kobject omits 9be68dd7ac0e md: add error handling support for add_disk() omits f09313c57a17 block: cache inode size in bdev omits e4ae4735f7c2 udf: use sb_bdev_nr_blocks omits 2ffae493dc15 reiserfs: use sb_bdev_nr_blocks omits ab70041731a6 ntfs: use sb_bdev_nr_blocks omits dd0c0bdf97a4 jfs: use sb_bdev_nr_blocks omits 5513b241b2ef ext4: use sb_bdev_nr_blocks omits bcc6e2cfaa48 block: add a sb_bdev_nr_blocks helper omits 2a93ad8fcb37 block: use bdev_nr_bytes instead of open coding it in blkd [...] omits be9a7b3e1591 squashfs: use bdev_nr_bytes instead of open coding it omits 1d5dd3b9164c reiserfs: use bdev_nr_bytes instead of open coding it omits 4646198519c9 pstore/blk: use bdev_nr_bytes instead of open coding it omits d54f13a8e479 ntfs3: use bdev_nr_bytes instead of open coding it omits 4fcd69798d7f nilfs2: use bdev_nr_bytes instead of open coding it omits 6e50e781fe88 nfs/blocklayout: use bdev_nr_bytes instead of open coding it omits 74e157e6a499 jfs: use bdev_nr_bytes instead of open coding it omits 78ed961bcee1 hfsplus: use bdev_nr_sectors instead of open coding it omits beffd16e683e hfs: use bdev_nr_sectors instead of open coding it omits 9e48243b6506 fat: use bdev_nr_sectors instead of open coding it omits 5816e91e4a14 cramfs: use bdev_nr_bytes instead of open coding it omits cda00eba022d btrfs: use bdev_nr_bytes instead of open coding it omits 589aa7bc40c4 affs: use bdev_nr_sectors instead of open coding it omits bcd1d06350e4 fs: simplify init_page_buffers omits b86058f96cc8 fs: use bdev_nr_bytes instead of open coding it in blkdev_ [...] omits 64f0f42671b4 target/iblock: use bdev_nr_bytes instead of open coding it omits c68f3ef77793 nvmet: use bdev_nr_bytes instead of open coding it omits 0fe80347fd70 md: use bdev_nr_sectors instead of open coding it omits 6dcbb52cddd9 dm: use bdev_nr_sectors and bdev_nr_bytes instead of open [...] omits da7b392467da drbd: use bdev_nr_sectors instead of open coding it omits cda25b82c474 bcache: remove bdev_sectors omits 6436bd90f76e block: add a bdev_nr_bytes helper omits 99457db8b40c block: move the SECTOR_SIZE related definitions to blk_types.h omits 1f0a258f114b swim3: add missing major.h include omits 5deae20c552a sx8: fix an error code in carm_init_one() omits cfc03eabda82 pf: fix error codes in pf_init_unit() omits d0ac7a30e411 pcd: fix error codes in pcd_init_unit() omits db8eda9c4336 xtensa/platforms/iss/simdisk: add error handling support f [...] omits 2f1510708970 block/ataflop: add error handling support for add_disk() omits deae1138d047 block/ataflop: provide a helper for cleanup up an atari disk omits 573effb29801 block/ataflop: add registration bool before calling del_gendisk() omits 44a469b6acae block/ataflop: use the blk_cleanup_disk() helper omits 625a28a7e60c swim: add error handling support for add_disk() omits 9ef41effb9b6 swim: add a floppy registration bool which triggers del_gendisk() omits 4e9abe72530a swim: add helper for disk cleanup omits b76a30c254d9 swim: simplify using blk_cleanup_disk() on swim_remove() omits a2379420c7d7 amiflop: add error handling support for add_disk() omits 47d34aa2d211 floppy: add error handling support for add_disk() omits 662167e59d2f floppy: fix calling platform_device_unregister() on invali [...] omits 3776339ae7ac floppy: use blk_cleanup_disk() omits 2598a2bb357d floppy: fix add_disk() assumption on exit due to new developments omits 2d4bcf764297 block/swim3: add error handling support for add_disk() omits 27c97abc30e2 rbd: add add_disk() error handling omits d6ac27c60fec cdrom/gdrom: add error handling support for add_disk() omits 4fac63f8a871 pf: add error handling support for add_disk() omits 637208e74a86 block/sx8: add error handling support for add_disk() omits 54494d10031b block/rsxx: add error handling support for add_disk() omits 7b505627568c pktcdvd: add error handling support for add_disk() omits 4a32e1cdb745 mtip32xx: add error handling support for add_disk() omits 3dfdd5f333bf pd: add error handling support for add_disk() omits b6fa069971bc pcd: capture errors on cdrom_register() omits 2b6cabce3954 pcd: fix ordering of unregister_cdrom() omits 4dfbd1390af6 pcd: add error handling support for add_disk() omits 1ad392add59c pd: cleanup initialization omits fb367e6baeb0 pf: cleanup initialization omits af761f277b7f pcd: cleanup initialization omits 7d8b72aaddd3 pcd: move the identify buffer into pcd_identify omits d1df6021b70c n64cart: add error handling support for add_disk() omits e92ab4eda516 drbd: add error handling support for add_disk() omits d9c2bd252a45 aoe: add error handling support for add_disk() omits e1654f413fe0 nbd: add error handling support for add_disk() omits 905705f083a9 loop: add error handling support for add_disk() omits 0a593fbbc245 null_blk: poll queue support omits 4f5022453acd nvme: wire up completion batching for the IRQ path omits b688f11e86c9 io_uring: utilize the io batching infrastructure for more [...] omits c234a6539206 nvme: add support for batched completion of polled IO omits f794f3351f26 block: add support for blk_mq_end_request_batch() omits 1aec5e4a2962 sbitmap: add helper to clear a batch of tags omits 5a72e899ceb4 block: add a struct io_comp_batch argument to fops->iopoll() omits 013a7f954381 block: provide helpers for rq_list manipulation omits afd7de03c526 block: remove some blk_mq_hw_ctx debugfs entries omits 9a14d6ce4135 block: remove debugfs blk_mq_ctx dispatched/merged/complet [...] omits 128459062bc9 block: cache rq_flags inside blk_mq_rq_ctx_init() omits 605f784e4f5f block: blk_mq_rq_ctx_init cache ctx/q/hctx omits 4f266f2be822 block: skip elevator fields init for non-elv queue omits 675c496d0f92 clk: composite: Also consider .determine_rate for rate + m [...] omits 9f1ee7b169af KVM: SEV-ES: reduce ghcb_sa_len to 32 bits omits d61863c66f9b KVM: VMX: Remove redundant handling of bus lock vmexit omits 01c7d2672a84 KVM: kvm_stat: do not show halt_wait_ns omits 9139a7a64581 KVM: x86: WARN if APIC HW/SW disable static keys are non-z [...] omits f7d8a19f9a05 Revert "KVM: x86: Open code necessary bits of kvm_lapic_se [...] omits fa13843d1565 KVM: X86: fix lazy allocation of rmaps omits baa1e5ca172c KVM: SEV-ES: Set guest_state_protected after VMSA update omits 9fbfabfda25d block: fix incorrect references to disk objects omits 4cce60f15c04 NIOS2: irqflags: rename a redefined register name omits 2ff0682da6e0 block: store elevator state in request omits 90b8faa0e8de block: only mark bio as tracked if it really is tracked omits b60876296847 block: improve layout of struct request omits 9be3e06fb75a block: move update request helpers into blk-mq.c omits c477b7977838 block: remove useless caller argument to print_req_error() omits d4aa57a1cac3 block: don't bother iter advancing a fully done bio omits d49fe5e81517 selftests/tls: add SM4 algorithm dependency for tls selftests omits 5a20dd46b8b8 mctp: Be explicit about struct sockaddr_mctp padding omits b416beb25d93 mctp: unify sockaddr_mctp types omits b2cddb44bddc cavium: Return negative value when pci_alloc_irq_vectors() fails omits d1a7b9e46965 net: mscc: ocelot: Add of_node_put() before goto omits d9fd7e9fccfa net: sparx5: Add of_node_put() before goto omits 2dc4e9e88cfc net/sched: act_ct: Fix byte count on fragmented packets omits 342afce10d6f net: dsa: mt7530: correct ds->num_ports omits 66d262804a22 net: dsa: lantiq_gswip: fix register definition omits ed6cddefdfd3 block: convert the rest of block to bdev_get_queue omits eab4e0273369 block: use bdev_get_queue() in blk-core.c omits 3caee4634be6 block: use bdev_get_queue() in bio.c omits 025a38651ba6 block: use bdev_get_queue() in bdev.c omits 17220ca5ce96 block: cache request queue in bdev omits abd45c159df5 block: handle fast path of bio splitting inline omits 09ce8744253a block: use flags instead of bit fields for blkdev_dio omits fac7c6d529ac block: cache bdev in struct file for raw bdev IO omits c712dccc6435 nvme-multipath: enable polled I/O omits a614dd228035 block: don't allow writing to the poll queue attribute omits 3e08773c3841 block: switch polling to be bio based omits 19416123ab3e block: define 'struct bvec_iter' as packed omits 1a7e76e4f130 block: use SLAB_TYPESAFE_BY_RCU for the bio slab omits 6ce913fe3eee block: rename REQ_HIPRI to REQ_POLLED omits d729cf9acb93 io_uring: don't sleep when polling for I/O omits ef99b2d37666 block: replace the spin argument to blk_iopoll with a flag [...] omits 28a1ae6b9dab blk-mq: remove blk_qc_t_valid omits efbabbe121f9 blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal omits c6699d6fe0ff blk-mq: factor out a "classic" poll helper omits f70299f0d58e blk-mq: factor out a blk_qc_to_hctx helper omits 30da1b45b130 io_uring: fix a layering violation in io_iopoll_req_issued omits f79d474905fe iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw omits 71fc3f5e2c00 block: don't try to poll multi-bio I/Os in __blkdev_direct_IO omits 94c2ed58d0d8 direct-io: remove blk_poll support omits d38a9c04c0d5 block: only check previous entry for plug merge attempt omits 4c928904ff77 block: move CONFIG_BLOCK guard to top Makefile omits b8b98a6225c9 block: move menu "Partition type" to block/partitions/Kconfig omits c50fca55d439 block: simplify Kconfig files omits df252bde82ac block: remove redundant =y from BLK_CGROUP dependency omits 349302da8352 block: improve batched tag allocation omits 9672b0d43782 sbitmap: add __sbitmap_queue_get_batch() omits 8971a3b7f1bf blk-mq: optimise *end_request non-stat path omits 4f7ab09a1ca0 block: mark bio_truncate static omits ff18d77b5f0c block: move bio_get_{first,last}_bvec out of bio.h omits 9774b39175fe block: mark __bio_try_merge_page static omits 9a6083becbe1 block: move bio_full out of bio.h omits b6559d8f9fdd block: fold bio_cur_bytes into blk_rq_cur_bytes omits 8addffd657a9 block: move bio_mergeable out of bio.h omits 11d9cab1ca6e block: don't include <linux/ioprio.h> in <linux/bio.h> omits 9e8c0d0d4d21 block: remove BIO_BUG_ON omits e9ea15963f3b blk-mq: inline hot part of __blk_mq_sched_restart omits be6bfe36db17 block: inline hot paths of blk_account_io_*() omits 8a709512eae7 block: merge block_ioctl into blkdev_ioctl omits 84b8514b46b4 block: move the *blkdev_ioctl declarations out of blkdev.h omits fea349b03786 block: unexport blkdev_ioctl omits 4a60f360a5c9 block: don't dereference request after flush insertion omits 0f38d7664615 blk-mq: cleanup blk_mq_submit_bio omits b90cfaed3789 blk-mq: cleanup and rename __blk_mq_alloc_request omits 47c122e35d7e block: pre-allocate requests if plug is started and is a batch omits ba0ffdd8ce48 block: bump max plugged deferred size from 16 to 32 omits 000670772323 block: inherit request start time from bio for BLK_CGROUP omits a7b36ee6ba29 block: move blk-throtl fast path inline omits 079a2e3e8625 blk-mq: Change shared sbitmap naming to shared tags omits ae0f1a732f4a blk-mq: Stop using pointers for blk_mq_tags bitmap tags omits e155b0c238b2 blk-mq: Use shared tags for shared sbitmap support omits 645db34e5050 blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() omits 63064be150e4 blk-mq: Add blk_mq_alloc_map_and_rqs() omits a7e7388dced4 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() omits 4f245d5bf0f7 blk-mq: Don't clear driver tags own mapping omits f32e4eafaf29 blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() omits 1820f4f0a5e7 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() omits d99a6bb33767 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() omits f6adcef5f317 blk-mq: Invert check in blk_mq_update_nr_requests() omits 8fa044640f12 blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] omits d2a27964e60f block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ omits 65de57bb2e66 blk-mq: Change rqs check in blk_mq_free_rqs() omits 8a3ee6778ef1 block: print the current process in handle_bad_sector omits 322cff70d46c block/mq-deadline: Prioritize high-priority requests omits bce0363ed84a block/mq-deadline: Stop using per-CPU counters omits 32f64cad9718 block/mq-deadline: Add an invariant check omits e2c7275dc0fe block/mq-deadline: Improve request accounting further omits 24b83deb29b7 block: move struct request to blk-mq.h omits fe45e630a103 block: move integrity handling out of <linux/blkdev.h> omits badf7f643787 block: move a few merge helpers out of <linux/blkdev.h> omits b81e0c2372e6 block: drop unused includes in <linux/genhd.h> omits 3ab0bc78e96b block: drop unused includes in <linux/blkdev.h> omits 2e9bc3465ac5 block: move elevator.h to block/ omits 9778ac77c202 block: remove the struct blk_queue_ctx forward declaration omits 713e4e110888 block: remove the cmd_size field from struct request_queue omits 90138237a562 block: remove the unused blk_queue_state enum omits 1d9433cdd04a block: remove the unused rq_end_sector macro omits 6a5850d12977 sched: move the <linux/blkdev.h> include out of kernel/sch [...] omits 545c6647d2d9 kernel: remove spurious blkdev.h includes omits dcbfa221b57b arch: remove spurious blkdev.h includes omits 518d55051a8c mm: remove spurious blkdev.h includes omits ccdf774189b6 mm: don't include <linux/blkdev.h> in <linux/backing-dev.h> omits e41d12f539f7 mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> omits 348332e00069 mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h> omits 3c08b0931eed blk-cgroup: blk_cgroup_bio_start() should use irq-safe ope [...] omits bca69044affa Merge tag 'linux-can-fixes-for-5.15-20211017' of git://git [...] omits 0a9bb11a5e29 hamradio: baycom_epp: fix build for UML omits 121703c1c817 mm/writeback: Add folio_write_one omits b27652d935f4 mm/filemap: Add FGP_STABLE omits 3f0c6a07fee6 mm/filemap: Add filemap_get_folio omits bca65eeab1db mm/filemap: Convert mapping_get_entry to return a folio omits 9dd3d069406c mm/filemap: Add filemap_add_folio() omits bb3c579e25e5 mm/filemap: Add filemap_alloc_folio omits cc09cb134124 mm/page_alloc: Add folio allocation functions omits 0d31125d2d32 mm/lru: Add folio_add_lru() omits 934387c99f1c mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 3eed3ef55c83 mm: Add folio_evictable() omits 0995d7e56814 mm/workingset: Convert workingset_refault() to take a folio omits 9bf70167e3c6 mm/filemap: Add readahead_folio() omits f705bf84eab2 mm/filemap: Add folio_mkwrite_check_truncate() omits 9eb7c76dd31a mm/filemap: Add i_blocks_per_folio() omits cd78ab11a881 mm/writeback: Add folio_redirty_for_writepage() omits 25ff8b15537d mm/writeback: Add folio_account_redirty() omits 9350f20a070d mm/writeback: Add folio_clear_dirty_for_io() omits fdaf532a2379 mm/writeback: Add folio_cancel_dirty() omits fc9b6a538b22 mm/writeback: Add folio_account_cleaned() omits 85d4d2ebc86f mm/writeback: Add filemap_dirty_folio() omits b9b0ff61eef5 mm/writeback: Convert tracing writeback_page_template to folios omits 203a31516616 mm/writeback: Add __folio_mark_dirty() omits b5e84594cafb mm/writeback: Add folio_mark_dirty() omits f143f1ea5a53 mm/writeback: Add folio_start_writeback() omits 269ccca3899f mm/writeback: Add __folio_end_writeback() omits cc24df4cd15f mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits be5f17975230 flex_proportions: Allow N events instead of 1 omits bd3488e7b4d6 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 715cbfd6c5c5 mm/migrate: Add folio_migrate_copy() omits 19138349ed59 mm/migrate: Add folio_migrate_flags() omits 3417013e0d18 mm/migrate: Add folio_migrate_mapping() omits d9c08e2232fb mm/rmap: Add folio_mkclean() omits 76580b6529db mm/swap: Add folio_mark_accessed() omits f2d273927ea4 mm/swap: Add folio_activate() omits 35a020ba0802 mm: Add folio_young and folio_idle omits b424de33c42d mm: Add arch_make_folio_accessible() omits 53c36de0701f mm: Add kmap_local_folio() omits 08b0b0059bf1 mm: Add flush_dcache_folio() omits c2bbf9d1e9ac dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC omits 519d81956ee2 Linux 5.15-rc6 omits cd079b1f8707 Merge tag 'libata-5.15-rc6' of git://git.kernel.org/pub/sc [...] omits f2b3420b921d Merge tag 'block-5.15-2021-10-17' of git://git.kernel.dk/l [...] omits cc0af0a95172 Merge tag 'io_uring-5.15-2021-10-17' of git://git.kernel.d [...] omits 3bb50f8530c9 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits be9eb2f00fa7 Merge tag 'powerpc-5.15-4' of git://git.kernel.org/pub/scm [...] omits 6890acacdee0 Merge tag 'objtool_urgent_for_v5.15_rc6' of git://git.kern [...] omits f644750ccc02 Merge tag 'edac_urgent_for_v5.15_rc6' of git://git.kernel. [...] omits 60ebc28b073b Merge tag 'perf_urgent_for_v5.15_rc6' of git://git.kernel. [...] omits 424e7d878cb7 Merge tag 'efi-urgent-for-v5.15' of git://git.kernel.org/p [...] omits 89f6602d4b95 Merge tag 'x86_urgent_for_v5.15_rc6' of git://git.kernel.o [...] omits cf52ad5ff16c Merge tag 'driver-core-5.15-rc6' of git://git.kernel.org/p [...] omits e3572dff1279 Merge tag 'char-misc-5.15-rc6' of git://git.kernel.org/pub [...] omits a563ae0ff6dc Merge tag 'staging-5.15-rc6' of git://git.kernel.org/pub/s [...] omits b9e42b3cf237 Merge tag 'tty-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits ebf613ae87ba Merge tag 'usb-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits 12dbbfadd8f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d9aaaf223297 netfilter: ebtables: allocate chainstack on CPU local nodes omits 553715feaa9e can: peak_usb: pcan_usb_fd_decode_status(): remove unneces [...] omits 3d031abc7e72 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ER [...] omits 949fe9b35570 can: peak_pci: peak_pci_remove(): fix UAF omits 99d173fbe894 can: m_can: fix iomap_read_fifo() and iomap_write_fifo() omits f7c05c3987dc can: rcar_can: fix suspend/resume omits 5370b0f49078 blk-cgroup: blk_cgroup_bio_start() should use irq-safe ope [...] omits d29bd41428cf block, bfq: reset last_bfqq_created on group change omits a20417611b98 block: warn when putting the final reference on a registered disk omits f7bf35862477 brd: reduce the brd_devices_mutex scope omits 43a08c3bdac4 can: isotp: isotp_sendmsg(): fix TX buffer concurrent acce [...] omits 9acf636215a6 can: isotp: isotp_sendmsg(): add result check for wait_eve [...] omits a4fbe70c5cb7 can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less [...] omits 379743985ab6 can: j1939: j1939_xtp_rx_dat_one(): cancel session if rece [...] omits d9d52a3ebd28 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j [...] omits b504a884f6b5 can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_ [...] omits 85374b639229 scsi: sd: Fix crashes in sd_resume_runtime() omits 97e6ea6d7806 scsi: mpi3mr: Fix duplicate device entries when scanning t [...] omits 4e5a04be88fe pinctrl: amd: disable and mask interrupts on probe omits d999ade1cc86 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-16' of git:/ [...] omits ccfb5ceb4007 Merge tag 'fixes-2021-10-16' of git://git.kernel.org/pub/s [...] omits 368a978cc52a Merge tag 'trace-v5.15-rc3' of git://git.kernel.org/pub/sc [...] omits 6985c40ab6c5 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits dcd619847ca7 Merge tag 'for-5.15/dm-fixes' of git://git.kernel.org/pub/ [...] omits 304040fb4909 Merge tag 's390-5.15-6' of git://git.kernel.org/pub/scm/li [...] omits c13f946bf1ef Merge tag 'csky-for-linus-5.15-rc6' of git://github.com/c- [...] omits 5fd01b726399 Merge tag 'arc-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits f04298169d9c Merge tag 'arm-soc-fixes-5.15-2' of git://git.kernel.org/p [...] omits 5a7ee55b1fcd Merge tag 'pci-v5.15-fixes-2' of git://git.kernel.org/pub/ [...] omits 711c3686676e Merge tag 'acpi-5.15-rc6' of git://git.kernel.org/pub/scm/ [...] omits fac3cb82a54a net: bridge: mcast: use multicast_membership_interval for IGMPv3 omits b2381acd3fd9 x86/fpu: Mask out the invalid MXCSR bits properly omits 0b28c41e3c95 arm64: dts: imx8mm-kontron: Fix connection type for VSC853 [...] omits ca6f9d85d594 arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency omits 6562d6e35028 arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 omits 256a24eba7f8 arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV omits 82a4f329b133 arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply [...] omits a02dcde595f7 Input: touchscreen - avoid bitwise vs logical OR warning omits 3378a07daa6c Input: xpad - add support for another USB ID of Nacon GC-100 omits fe0a7e3d0127 Input: resistive-adc-touch - fix division by zero error on [...] omits d997cc1715df Input: snvs_pwrkey - add clk handling omits c41108049d14 kyber: avoid q->disk dereferences in trace points omits aec89dc5d421 block: keep q_usage_counter in atomic mode after del_gendisk omits 8e141f9eb803 block: drain file system I/O on del_gendisk omits a6741536f44a block: split bio_queue_enter from blk_queue_enter omits 1f14a0989073 block: factor out a blk_try_enter_queue helper omits cc9c884dd7f4 block: call submit_bio_checks under q_usage_counter omits be358af1191b nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* [...] omits c3ca31ce0ea1 ARC: fix potential build snafu omits ba95a6225b02 vsock_diag_test: remove free_sock_stat() call in test_no_sockets omits 2151135a1f61 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e21e52ad1e01 csky: Make HAVE_TCM depend on !COMPILE_TEST omits fb5d69a5cd78 csky: bitops: Remove duplicate __clear_bit define omits aeba0b84dd07 csky: Select ARCH_WANT_FRAME_POINTERS only if compiler sup [...] omits af89ebaa64de csky: Fixup regs.sr broken in ptrace omits fbd63c08cdcc csky: don't let sigreturn play with priveleged bits of sta [...] omits 0857d6f8c759 ipv6: When forwarding count rx stats on the orig netdev omits 011ace4a7fad Merge tag 'imx-fixes-5.15-3' of git://git.kernel.org/pub/s [...] omits eadeb06e7645 Merge tag 'asoc-fix-v5.15-rc5' of https://git.kernel.org/p [...] omits 8fe31e0995f0 Merge tag 'gpio-fixes-for-v5.15-rc6' of git://git.kernel.o [...] omits 985f6ab93fc9 Merge tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/ [...] omits ccb6a666d555 Merge tag 'regulator-fix-v5.15-rc5' of git://git.kernel.or [...] omits 7a3348870500 ksmbd: validate credit charge after validating SMB2 PDU body size omits 2ea086e35c3d ksmbd: add buffer validation for smb direct omits 4bc59477c329 ksmbd: limit read/write/trans buffer size not to exceed 8MB omits 9e795d94deaf Merge tag 'mtd/fixes-for-5.15-rc6' of git://git.kernel.org [...] omits 591a495d440f Merge tag 'drm-fixes-2021-10-15-1' of git://anongit.freede [...] omits 86a44e9067c9 Merge tag 'ntfs3_for_5.15' of git://github.com/Paragon-Sof [...] omits cdeb5d7d890e KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 [...] omits 9b4416c5095c KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() omits 4884ddba7f12 Merge branch 'tcp-md5-vrf-fix' omits 64e4017778be selftests: net/fcnal: Test --{force,no}-bind-key-ifindex omits 78a9cf6143e2 selftests: nettest: Add --{force,no}-bind-key-ifindex omits a76c2315bec7 tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0 omits 86f1e3a8489f tcp: md5: Fix overlap between vrf and non-vrf keys omits 46393d61a328 lan78xx: select CRC32 omits cd932c2a1ecc Merge tag 'usb-serial-5.15-rc6' of https://git.kernel.org/ [...] omits 075718fdaf0e sctp: fix transport encap_port update in sctp_vtag_verify omits c2402d43d183 ptp: fix error print of ptp_kvm on X86_64 platform omits 71920ea97d6d perf/x86/msr: Add Sapphire Rapids CPU support omits f42752729e20 eeprom: 93xx46: fix MODULE_DEVICE_TABLE omits e2b6d941ec38 Merge tag 'kvmarm-fixes-5.15-2' of git://git.kernel.org/pu [...] omits 019057bd73d1 KVM: SEV-ES: fix length of string I/O omits d94befbb5ae3 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers omits 3c414eb65c29 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset omits a14bc107edd0 drm/panel: olimex-lcd-olinuxino: select CRC32 omits 1a361b41c1a1 drm/r128: fix build for UML omits d1d94b0129dc drm/nouveau/fifo: Reinstate the correct engine bit programming omits b253c3026c29 drm/hyperv: Fix double mouse pointers omits b693e42921e0 drm/fbdev: Clamp fbdev surface size if too large omits 97794170b696 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] omits 6011106d129d Merge tag 'mediatek-drm-fixes-5.15' of https://git.kernel. [...] omits a1467faa1041 ARM: imx: register reset controller from a platform driver omits 1483f0a427fe Merge tag 'drm-intel-fixes-2021-10-14' of git://anongit.fr [...] omits ec681c53f8d2 Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3e6ed7703dae selftests: netfilter: remove stray bash debug line omits 174c37627894 netfilter: ipvs: make global sysctl readonly in non-init netns omits a482c5e00a9b netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 omits 3ff6d64e68ab libperf tests: Fix test_stat_cpu omits f304c8d949f9 libperf test evsel: Fix build error on !x86 architectures omits 8e820f962345 perf report: Output non-zero offset for decompressed records omits b726ddf984a5 ice: Print the api_patch as part of the fw.mgmt.api omits e4c2efa1393c ice: fix getting UDP tunnel entry omits 73e30a62b19b ice: Avoid crash from unnecessary IDA free omits ff7e93219442 ice: Fix failure to re-add LAN/RDMA Tx queues omits baa0ab2ba223 Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead.or [...] omits 14cfbb7a7856 io_uring: fix wrong condition to grab uring lock omits 1fcd794518b7 icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe omits ea142b09a639 MAINTAINERS: Update the devicetree documentation path of i [...] omits a2d859e3fc97 sctp: account stream padding length for reconf chunk omits 332fdf951df8 mlxsw: thermal: Fix out-of-bounds memory accesses omits 40507e7aada8 ethernet: s2io: fix setting mac address during resume omits 26d657410983 MAINTAINERS: Update entry for the Stratix10 firmware omits 1626d9a35eb7 Merge tag 'sound-5.15-rc6' of git://git.kernel.org/pub/scm [...] omits aef454b40288 ALSA: hda/realtek: Add quirk for Clevo PC50HS omits 22390ce786c5 ALSA: usb-audio: add Schiit Hel device to quirk table omits 16a8e2fbb2d4 spi-mux: Fix false-positive lockdep splats omits 6098475d4cb4 spi: Fix deadlock when adding SPI controllers on SPI buses omits 6ab4e2eb5e95 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield omits d9b7748ffc45 EDAC/armada-xp: Fix output of uncorrectable error counter omits be5eb9335426 nvme: fix per-namespace chardev deletion omits dbad63001eac ksmbd: validate compound response buffer omits 9a63b999ae54 ksmbd: fix potencial 32bit overflow from data area check i [...] omits bf8acc9e10e2 ksmbd: improve credits management omits f7db8fd03a4b ksmbd: add validation in smb2_ioctl omits 776c75010803 ata: ahci_platform: fix null-ptr-deref in ahci_platform_en [...] omits cbcc5072c228 Merge branch 'fix-two-possible-memory-leak-problems-in-nfc [...] omits 291c932fc369 NFC: digital: fix possible memory leak in digital_in_send_ [...] omits 58e7dcc9ca29 NFC: digital: fix possible memory leak in digital_tg_liste [...] omits 0911ab31896f nfc: fix error handling of nfc_proto_register() omits 1f922d9e374f Revert "net: procfs: add seq_puts() statement for dev_mcast" omits 0282b0f01264 selftests/ftrace: Update test for more eprobe removal process omits 7d5fda1c841f tracing: Fix event probe removal from dynamic events omits c370bb474016 pinctrl: stm32: use valid pin identifier in stm32_pinctrl_ [...] omits 6dba4bdfd7a3 Revert "pinctrl: bcm: ns: support updated DT binding as sy [...] omits 1d0a779892e8 dt-bindings: pinctrl: brcm,ns-pinmux: drop unneeded CRU fr [...] omits 0398adaec341 Revert "dt-bindings: pinctrl: bcm4708-pinmux: rework bindi [...] omits f03dca0c9e22 net: encx24j600: check error in devm_regmap_init_encx24j600 omits b70b15217383 Merge tag 'mlx5-fixes-2021-10-12' of git://git.kernel.org/ [...] omits 427f974d9727 net: korina: select CRC32 omits 0f0f80d9d5db iommu/arm: fix ARM_SMMU_QCOM compilation omits 3536ac5d771b Merge tag 'optee-fix2-for-v5.15' of git://git.linaro.org/p [...] omits 047051295201 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] omits 92c02ff1a43e clk: qcom: add select QCOM_GDSC for SM6350 omits e41bdd18644a clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mm [...] omits 663991f32857 RDMA/rdmavt: Fix error code in rvt_create_qp() omits 13bac861952a IB/hfi1: Fix abba locking issue with sc_disable() omits d39bf40e55e6 IB/qib: Protect from buffer overflow in struct qib_user_sd [...] omits e599ee234ad4 net: arc: select CRC32 omits 6b9b546dc007 ASoC: wm8960: Fix clock configuration on slave mode omits 348949d9a444 Merge tag 'modules-for-v5.15-rc6' of git://git.kernel.org/ [...] omits 5d388fa01fa6 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells omits bcef9356fc2e vhost-vdpa: Fix the wrong input in config_cb omits 09b6addf6486 VDUSE: fix documentation underline warning omits 8b7216439e2e s390: add Alexander Gordeev as reviewer omits ff63198850f3 Revert "virtio-blk: Add validation for block size in confi [...] omits 97f854be2038 vhost_vdpa: unset vq irq before freeing irq omits 2f9a174f918e virtio: write back F_VERSION_1 before validate omits c2115b2b1642 usb: musb: dsps: Fix the probe error path omits 82a59c7f456d drm/i915: Free the returned object of acpi_evaluate_dsm() omits af628cdd64e1 drm/i915: Fix bug in user proto-context creation that leak [...] omits 6d7163f2c49f mei: hbm: drop hbm responses on early shutdown omits 6f779e1d359b powerpc/xive: Discard disabled interrupts in get_irqchip_state() omits 6e44bd6d34d6 memblock: exclude NOMAP regions from kmemleak omits f2b85040acec scsi: core: Put LLD module refcnt after SCSI device is released omits 6fd13d699d24 scsi: storvsc: Fix validation for unsolicited incoming packets omits 2b94b6b79b7c PCI/MSI: Handle msi_populate_sysfs() errors correctly omits 847c6bdba833 Merge branch 'felix-dsa-driver-fixes' omits 8d5f7954b7c8 net: dsa: felix: break at first CPU port during init and teardown omits 43ba33b4f143 net: dsa: tag_ocelot_8021q: fix inability to inject STP BP [...] omits 1328a883258b net: dsa: felix: purge skb from TX timestamping queue if i [...] omits 49f885b2d970 net: dsa: tag_ocelot_8021q: break circular dependency with [...] omits deab6b1cd978 net: dsa: tag_ocelot: break circular dependency with ocelo [...] omits ebb4c6a990f7 net: mscc: ocelot: cross-check the sequence id from the ti [...] omits fba01283d85a net: mscc: ocelot: deny TX timestamping of non-PTP packets omits 9fde506e0c53 net: mscc: ocelot: warn when a PTP IRQ is raised for an un [...] omits 52849bcf0029 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO omits c57fe0037a4e net: mscc: ocelot: make use of all 63 PTP timestamp identifiers omits 3af760e4d3b0 Merge branch 'fix-circular-dependency-between-sja1105-and- [...] omits 4ac0567e40b3 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] omits 28da0555c3b5 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] omits 43a4b4dbd48c net: dsa: fix spurious error message when unoffloaded port [...] omits 60d950f443a5 nfp: flow_offload: move flow_indr_dev_register from app in [...] omits 0dee6f70fd40 drm: rcar-du: Don't create encoder for unconnected LVDS outputs omits 84c8a87402cf net/mlx5e: Fix division by 0 in mlx5e_select_queue for rep [...] omits 0bc73ad46a76 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp omits b2107cdc43d8 net/mlx5e: Switchdev representors are not vlan challenged omits 94b960b9deff net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path omits ca20dfda05ae net/mlx5e: Allow only complete TXQs partition in MQPRIO ch [...] omits 2266bb1e122a net/mlx5: Fix cleanup of bridge delayed work omits 48827e1d6af5 ALSA: usb-audio: Add quirk for VF0770 omits f4d0cc426f77 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ed47291911d3 Merge tag 'platform-drivers-x86-v5.15-3' of git://git.kern [...] omits d208b89401e0 dm: fix mempool NULL pointer race when completing IO omits b4459b11e840 dm rq: don't queue request to blk-mq during DM suspend omits ec132ef2d1d9 dm clone: make array 'descs' static omits 2c0468e054c0 dm verity: skip redundant verity_handle_err() on I/O errors omits 187a580c9e78 scsi: iscsi: Fix set_param() handling omits 596143e3aec3 acpi/arm64: fix next_platform_timer() section mismatch error omits 7904022decc2 block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs omits 50b6cb351636 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] omits bc22b6208f41 Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetr [...] omits 3f3247285461 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits 13dbc954b3c9 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits b37a15188eae ALSA: hda: avoid write to STATESTS if controller is in reset omits 8607954cf255 fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list omits 1ea1dbf1f54c ACPI: PM: Include alternate AMDI0005 id in special behaviour omits a3fd1a986e49 ALSA: hda/realtek: Fix the mic type detection issue for AS [...] omits 7f565d0ead26 tee: optee: Fix missing devices unregister during optee_remove omits 4d4a223a86af ice: fix locking for Tx timestamp tracking flush omits 8e0ab8e26b72 s390: fix strrchr() implementation omits 4540938952d4 vfio-ccw: step down as maintainer omits 1606520a2454 KVM: s390: remove myself as reviewer omits 7389074ced34 Merge branch 'ioam-fixes' omits 7b1700e009cc selftests: net: modify IOAM tests for undef bits omits 2bbc977ca689 ipv6: ioam: move the check for undefined bits omits 55e6d8037805 regmap: Fix possible double-free in regcache_rbtree_exit() omits aa18457c4af7 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets omits ef1100ef20f2 net: dsa: microchip: Added the condition for scheduling ks [...] omits 9973a43012b6 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 omits 4a3e0aeddf09 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's omits 74a3bc42fe51 net: mscc: ocelot: Fix dumplicated argument in ocelot omits 0edf0824e0dc af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards c [...] omits 4217d07b9fb3 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 omits 013923477cb3 pata_legacy: fix a couple uninitialized variable bugs omits ff01a6220400 Merge tag 'drm-msm-fixes-2021-10-11' of https://gitlab.fre [...] omits c8f01ffc8392 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling omits 739b4e7756d3 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() omits 90b7c1c66132 drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] omits ad69b73add89 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy omits 3431c17b75c6 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register omits 6a7e0b0e9fb8 drm/msm: Do not run snapshot on non-DPU devices omits 3eda90199537 drm/msm/a3xx: fix error handling in a3xx_gpu_init() omits 980d74e7d03c drm/msm/a4xx: fix error handling in a4xx_gpu_init() omits 2133c4fc8e13 drm/msm: Fix null pointer dereference on pointer edp omits c491a0c7bbf3 drm/msm/mdp5: fix cursor-related warnings omits 171316a68d9a drm/msm: Avoid potential overflow in timeout_to_jiffies() omits efb8a170a367 drm/msm: Fix devfreq NULL pointer dereference on a3xx omits 9463b64d1a34 drm/msm/dp: only signal audio when disconnected detected a [...] omits fa5878760579 Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git:// [...] omits 459ea72c6cb9 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits 4157a441ff06 Revert "drm/mediatek: Use mailbox rx_callback instead of c [...] omits 8a4a099f8438 Revert "drm/mediatek: Remove struct cmdq_client" omits 0cf54fff9bcf Revert "drm/mediatek: Detect CMDQ execution timeout" omits be7d2d837363 Revert "drm/mediatek: Add cmdq_handle in mtk_crtc" omits bdefc6b23be3 Revert "drm/mediatek: Clear pending flag when cmdq packet [...] omits 0a5d6c641b67 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits 1986c10acc9c Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/s [...] omits 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case omits 2e5809a4ddb1 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE omits 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAU [...] omits 57116ce17b04 workqueue: fix state-dump console deadlock omits 22b05f1ac033 fs/ntfs3: Refactor ntfs_read_mft omits cd4c76ff807c fs/ntfs3: Refactor ni_parse_reparse omits 14a981193e40 fs/ntfs3: Refactor ntfs_create_inode omits 4dbe8e4413d7 fs/ntfs3: Refactor ntfs_readlink_hlp omits 2c69078851b3 fs/ntfs3: Rework ntfs_utf16_to_nls omits e02083f0bcc2 drm/i915: remember to call i915_sw_fence_fini omits 9b75450d6c58 fs/ntfs3: Fix memory leak if fill_super failed omits 228af5a4fa3a ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl omits ce46ae0c3e31 fs/ntfs3: Keep prealloc for all types of files omits 7df227847ab5 platform/x86: int1092: Fix non sequential device mode handling omits c005828744f5 platform/x86: intel_skl_int3472: Correct null check omits 0f607d6b2274 platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] omits c0d84d2c7c23 platform/x86: amd-pmc: Add alternative acpi id for PMC controller omits a0c5814b9933 platform/x86: intel_scu_ipc: Update timeout value in comment omits 5c02b581ce84 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s omits 41512e4dc0b8 platform/x86: intel_scu_ipc: Fix busy loop expiry time omits 92813dafcd8c platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI omits db9cc7d6f95e platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] omits 9b024201693e platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] omits 75b3cb97eb1f spi: bcm-qspi: clear MSPI spifie interrupt during probe omits c448b7aa3e66 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] omits 293d92cbbd24 dma-debug: fix sg checks in debug_dma_map_sg() omits 011a9ce80763 dma-mapping: fix the kerneldoc for dma_map_sgtable() omits 023a062f2381 ALSA: hda/realtek: Fix for quirk to enable speaker output [...] omits 209ee634bc0d Merge tag 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm [...] omits ea0f69d82119 xhci: Enable trust tx length quirk for Fresco FL11 USB controller omits ff0e50d3564f xhci: Fix command ring pointer corruption while aborting a [...] omits 880de4037773 USB: xhci: dbc: fix tty registration race omits 5255660b208a xhci: add quirk for host controllers that don't update end [...] omits a01ba2a3378b xhci: guard accesses to ep_state in xhci_endpoint_reset() omits b26503b15631 tracing: Fix missing * in comment block omits 1ae43851b18a bootconfig: init: Fix memblock leak in xbc_make_cmdline() omits 6675880fc4b7 tracing: Fix memory leak in eprobe_register() omits 9c03fee7e3fa cdrom: docs: reformat table in Documentation/userspace-api [...] omits 64570fbc14f8 Linux 5.15-rc5 omits efb52a7d9511 Merge tag 'powerpc-5.15-3' of git://git.kernel.org/pub/scm [...] omits 75cd9b0152d9 Merge tag 'objtool_urgent_for_v5.15_rc5' of git://git.kern [...] omits c22ccc4a3ef1 Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.o [...] omits 7fd2bf83d59a Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 0950fcbf992f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 50eb0a06e6ca Merge tag 'block-5.15-2021-10-09' of git://git.kernel.dk/l [...] omits c75de8453c3e Merge tag '5.15-rc4-ksmbd-fixes' of git://git.samba.org/ksmbd omits 717478d89fe2 Merge tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.o [...] omits 732b74d64704 virtio-net: fix for skb_over_panic inside big mode omits f49823939e41 net: phy: Do not shutdown PHYs in READY state omits a5a14ea7b4e5 qed: Fix missing error code in qed_slowpath_start() omits 1951b3f19cfe net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol omits 6510e80a0b81 isdn: mISDN: Fix sleeping function called from invalid context omits 5c976a56570f ionic: don't remove netdev->dev_addr when syncing uc list omits be0499369d63 net: mana: Fix error handling in mana_create_rxq() omits 1f3e2e97c003 isdn: cpai: check ctr->cnr to avoid array index out of bound omits f84fc4e36cd8 Merge tag 's390-5.15-5' of git://git.kernel.org/pub/scm/li [...] omits 14132690860e mqprio: Correct stats in mqprio_dump_class_stats(). omits bccf56c4cbf1 Merge branch 'dsa-bridge-tx-forwarding-offload-fixes-part-1' omits 5bded8259ee3 net: dsa: mv88e6xxx: isolate the ATU databases of standalo [...] omits 8b6836d82470 net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware omits c7709a02c18a net: dsa: tag_dsa: send packets with TX fwd offload from V [...] omits 1bec0f05062c net: dsa: fix bridge_num not getting cleared after ports l [...] omits 5d6ab0bb408f Merge tag 'xtensa-20211008' of git://github.com/jcmvbkbc/l [...] omits 3946b46cab8b Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.or [...] omits 0dcf60d00140 Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org [...] omits cdc726fb35ed Merge tag 'acpi-5.15-rc5' of git://git.kernel.org/pub/scm/ [...] omits 741668ef7832 Merge tag 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] omits 9c7e7050f876 Merge tag 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/ [...] omits 0068dc8c9668 Merge tag 'drm-fixes-2021-10-08' of git://anongit.freedesk [...] omits 1b1499a817c9 nfc: nci: fix the UAF of rf_conn_info object omits 95f7f3e7dc6b net/smc: improved fix wait on already cleared link omits 097657c9a478 Merge branch 'stmmac-regression-fix' omits 6636fec29cdf ARM: dts: spear3xx: Fix gmac node omits 9cb1d19f47fa net: stmmac: add support for dwmac 3.40a omits 3781b6ad2ee1 dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version omits 075da584bae2 net: stmmac: fix get_hw_feature() on old hardware omits 612f71d7328c mptcp: fix possible stall on recvmsg() omits 2fbc349911e4 asm-generic/io.h: give stub iounmap() on !MMU same prototy [...] omits d298b03506d3 x86/fpu: Restore the masking out of reserved MXCSR bits omits bf79045e0ef5 Merge tag 'amd-drm-fixes-5.15-2021-10-06' of https://gitla [...] omits b28a130f0bc6 Merge tag 'drm-misc-fixes-2021-10-06' of git://anongit.fre [...] omits 7d80cc702f04 Merge tag 'drm-intel-fixes-2021-10-07' of git://anongit.fr [...] omits 3ef6ca4f354c checksyscalls: Unconditionally ignore fstat{,at}64 omits 1da38549dd64 Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/li [...] omits 3e899c7209dd Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/ [...] omits 4afb912f439c btrfs: fix abort logic in btrfs_replace_file_extents omits cfd312695b71 btrfs: check for error when looking up inode during dir en [...] omits 8dcbc26194eb btrfs: unify lookup return value when dir entry is missing omits 52db77791fe2 btrfs: deal with errors when adding inode reference during [...] omits e15ac6413745 btrfs: deal with errors when replaying dir entry during lo [...] omits 77a5b9e3d14c btrfs: deal with errors when checking if a dir entry exist [...] omits d175209be04d btrfs: update refs for any root except tree log roots omits 19ea40dddf18 btrfs: unlock newly allocated extent buffer after error omits 897c2e746cc7 Merge tag 'asahi-soc-fixes-5.15' of https://github.com/Asa [...] omits 6aaa84343895 Merge tag 'scmi-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3c7f58b35305 Merge tag 'omap-for-v5.15/fixes-rc4' of git://git.kernel.o [...] omits 7041503d3a5c Merge tag 'misc-fixes-20211007' of git://git.kernel.org/pu [...] omits 14df9235aa99 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-07' of git:/ [...] omits 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] omits 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] omits 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] omits 136f282028da ACPI: tools: fix compilation error omits 4a16df549d23 Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] omits 52bf8031c064 Merge tag 'hyperv-fixes-signed-20211007' of git://git.kern [...] omits 3fb937f441c6 PCI: ACPI: Check parent pointer in acpi_pci_find_companion() omits 56dd05023675 MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer omits e47e3fa17c43 MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer omits 64e787556027 ksmbd: fix oops from fuse driver omits 2db72604f3ea ksmbd: fix version mismatch with out of tree omits c7705eec78c9 ksmbd: use buf_data_size instead of recalculation in smb3_ [...] omits 51a1387393d9 ksmbd: remove the leftover of smb2.0 dialect support omits c2e99d479737 ksmbd: check strictly data area in ksmbd_smb2_check_message() omits 85f74acf097a nvme-pci: Fix abort command id omits 424953cf3c66 qcom_scm: hide Kconfig symbol omits 951cd3a0866d firmware: include drivers/firmware/Kconfig unconditionally omits 214174d9f56c ASoC: codec: wcd938x: Add irq config support omits 5af82c81b2c4 ASoC: DAPM: Fix missing kctl change notifications omits c25d4546ca45 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] omits 10f4a96543b7 ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() omits 6f32c521061b ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] omits 2577b868a48e ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] omits db0767b8a6e6 ASoC: wcd938x: Fix jack detection issue omits 8d6c414cd2fb net: prefer socket bound to interface when not in VRF omits 7671b026bb38 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 424b650f35c7 tracing: Fix missing osnoise tracer on max_latency omits 11c52d250b34 USB: serial: qcserial: add EM9191 QDL support omits eb8257a12192 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init omits d93f9e23744b powerpc/32s: Fix kuap_kernel_restore() omits 5a4b0320783a powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler omits 578f3932273f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 65f280bb65e6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits f08fb25bc669 powerpc/64s: Fix unrecoverable MCE calling async handler from NMI omits 768c47010392 powerpc/64/interrupt: Reconcile soft-mask state in NMI and [...] omits ff058a8ada5d powerpc/64: warn if local irqs are enabled in NMI or hardi [...] omits d0afd44c05f8 powerpc/traps: do not enable irqs in _exception omits 3e607dc4df18 powerpc/64s: fix program check interrupt emergency stack path omits 548b762763b8 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 omits 48164fccdff6 powerpc/bpf ppc32: Do not emit zero extend instruction for [...] omits e8278d444432 powerpc/bpf ppc32: Fix JMP32_JSET_K omits c9b8da77f22d powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation omits b7540d625094 powerpc/bpf: Emit stf barrier instruction sequences for BP [...] omits 030905920f32 powerpc/security: Add a helper to query stf_barrier type omits 5855c4c1f415 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 omits 2263eb737006 USB: serial: option: add Quectel EC200S-CN module support omits c184accc4a42 USB: serial: option: add prod. id for Quectel EG91 omits 8bbc9d822421 powerpc/bpf: Fix BPF_MOD when imm == 1 omits 3832ba4e283d powerpc/bpf: Validate branch ranges omits 4549c3ea3160 powerpc/lib: Add helper to check if offset is within condi [...] omits f5a8a07edafe USB: serial: option: add Telit LE910Cx composition 0x1204 omits c0f1886de7e1 ALSA: hda: intel: Allow repeatedly probing on codec config [...] omits 86e1e054e0d2 objtool: Update section header before relocations omits b46179d6bb31 objtool: Check for gelf_update_rel[a] failures omits 5af4055fa813 Merge tag 'devicetree-fixes-for-5.15-3' of git://git.kerne [...] omits 361b57df62de kunit: fix kernel-doc warnings due to mismatched arg names omits a8cf90332ae3 bitfield: build kunit tests without structleak plugin omits 33d4951e021b thunderbolt: build kunit tests without structleak plugin omits 6a1e2d93d55b device property: build kunit tests without structleak plugin omits 2326f3cdba1d iio/test-format: build kunit tests without structleak plugin omits 554afc3b9797 gcc-plugins/structleak: add makefile var for disabling structleak omits 5a1fef027846 drm/amd/display: Fix detection of 4 lane for DPALT omits a7e397b7c453 drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 omits 2387033ac0db drm/amd/display: Skip override for preferred link settings [...] omits 1ab52ac1e9bc RDMA/mlx5: Set user priority for DCT omits e93c7d8e8c4c RDMA/irdma: Process extended CQ entries correctly omits c20106944eb6 NFSD: Keep existing listeners on portlist error omits 54ee39439acd iavf: fix double unlock of crit_lock omits 2e5a20573a92 i40e: Fix freeing of uninitialized misc IRQ vector omits 857b6c6f665c i40e: fix endless loop under rtnl omits 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D omits 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG [...] omits 3958b9c34c27 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n omits 2c861f2b8593 x86/entry: Correct reference to intended CONFIG_64_BIT omits d4ebfca26dfa x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() omits 64e87d4bd320 x86/resctrl: Free the ctrlval arrays when domain_setup_mon [...] omits f5c20e4a5f18 x86/hyperv: Avoid erroneously sending IPI to 'self' omits 2250596374f5 Merge tag 'imx-fixes-5.15-2' of git://git.kernel.org/pub/s [...] omits 8a38a4d51c50 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk omits 30d4b990ec64 mmc: sdhci-of-at91: replace while loop with read_poll_timeout omits af467fad78f0 mmc: sdhci-of-at91: wait for calibration done before proceed omits a50a0595230d dt-bindings: net: dsa: marvell: fix compatible in example omits 3707428ddaba ionic: move filter sync_needed bit set omits 17c37d748f2b gve: report 64bit tx_bytes counter from gve_handle_report_stats() omits 2f57d4975fa0 gve: fix gve_get_stats() omits d34367991933 rtnetlink: fix if_nlmsg_stats_size() under estimation omits d4b111fda69a gve: Properly handle errors in gve_assign_qpl omits 922aa9bcac92 gve: Avoid freeing NULL pointer omits d03477ee10f4 gve: Correct available tx qpl check omits dd6dd6e3c791 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 omits d0c6416bd709 unix: Fix an issue in unix_shutdown causing the other end [...] omits 95a13ee858c9 hyper-v: Replace uuid.h with types.h omits 6fda593f3082 gpio: mockup: Convert to use software nodes omits 55a9968c7e13 gpio: pca953x: Improve bias setting omits be4491838359 gpio: 74x164: Add SPI device ID table omits 9997080df035 Merge branch 'stmmac-eee-fix' omits d4aeaed80b0e net: stmmac: trigger PCS EEE to turn off on link down omits 590df78bc7d1 net: pcs: xpcs: fix incorrect steps on disable EEE omits bf1acf809d56 firmware: arm_scmi: Add proper barriers to scmi virtio device omits a14a14595dca firmware: arm_scmi: Simplify spinlocks in virtio transport omits f5a8703a9c41 drm/nouveau/debugfs: fix file release memory leak omits 0b3d4945cc7e drm/nouveau/kms/nv50-: fix file release memory leak omits bcf34aa5082e drm/nouveau: avoid a use-after-free when BO init fails omits b67929808fe4 DRM: delete DRM IRQ legacy midlayer docs omits 11b8e2bb986d video: fbdev: gbefb: Only instantiate device when built for IP32 omits ec7cc3f74b42 fbdev: simplefb: fix Kconfig dependencies omits 413e8d06ad89 drm/panel: abt-y030xx067a: yellow tint fix omits 990a9ff07277 dt-bindings: panel: ili9341: correct indentation omits 0689ea432a85 drm/nouveau/fifo/ga102: initialise chid on return from cha [...] omits 64ec4912c51a drm/rockchip: Update crtc fixup to account for fractional [...] omits 49b2dfc08182 drm/nouveau/ga102-: support ttm buffer moves via copy engine omits f732e2e34aa0 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] omits c64c8e04a12e drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup omits 5e2e412d47f2 drm/vc4: hdmi: Remove unused struct omits c026565fe9be drm/kmb: Enable alpha blended second plane omits b55ec7528879 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits 2faff6737a8a ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits 9287e91e9019 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits ff53c4f6a668 Merge tag 'fpga-maintainer-update' of git://git.kernel.org [...] omits 319933a80fd4 xen/balloon: fix cancelled balloon action omits 363999901116 ksmbd: add the check to vaildate if stream protocol length [...] omits 80d680fdccba ARM: dts: omap3430-sdp: Fix NAND device node omits b13a270ace2e bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 omits e700ac213a0f Merge branch 'pruss-fix' into fixes omits 012e974501a2 xtensa: xtfpga: Try software restart before simulating CPU reset omits f3d7c2cdf6dc xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF omits fe255fe6ad97 objtool: Remove redundant 'len' field from struct section omits dc02368164bd objtool: Make .altinstructions section entry size consistent omits 4d8b35968bbf objtool: Remove reloc symbol type checks in get_alt_entry() omits dfffaf0238e5 Merge tag 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pu [...] omits 0b6c5371c03c perf tests attr: Add missing topdown metrics events omits 60a9483534ed Merge tag 'warning-fixes-20211005' of git://git.kernel.org [...] omits 9fce636e5c7d tools include UAPI: Sync sound/asound.h copy with the kern [...] omits 35c46bf545b3 perf build: Fix plugin static linking with libopencsd on A [...] omits 573cf5c9a152 perf build: Add missing -lstdc++ when linking with libopencsd omits b94729919db2 perf jevents: Free the sys_event_tables list after process [...] omits 248b061689a4 drm/amdgpu: handle the case of pci_channel_io_frozen only [...] omits 714d9e4574d5 drm/amdgpu: init iommu after amdkfd device init omits 0dd10a961f2a drm/amdkfd: remove redundant iommu cleanup code omits 81967efb5f39 drivers: bus: Delete CONFIG_SIMPLE_PM_BUS omits 98e96cf80045 drivers: bus: simple-pm-bus: Add support for probing simpl [...] omits f729a592adb6 driver core: Reject pointless SYNC_STATE_ONLY device links omits 4702b34d1de9 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI omits 1d617c029fd9 drm/amdgpu: During s0ix don't wait to signal GFXOFF omits d08ce8c6d29f Documentation/gpu: remove spurious "+" in amdgpu.rst omits b072ef1215ac drm/amdkfd: fix a potential ttm->sg memory leak omits 7ab0965079bb drm/amd/display: USB4 bring up set correct address omits 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions omits 75c10c5e7a71 mei: me: add Ice Lake-N device id. omits 2fe9a0e1173f drm/amd/display: Fix DCN3 B0 DP Alt Mapping omits 45d65c0f09aa drm/amd/display: Fix B0 USB-C DP Alt mode omits 137879f7ff23 eeprom: 93xx46: Add SPI device ID table omits 9e2cd444909b eeprom: at25: Add SPI ID table omits 97d8ebead87b misc: HI6421V600_IRQ should depend on HAS_IOMEM omits 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files omits f9a470db2736 misc: fastrpc: Add missing lock before accessing find_vma() omits 42641042c10c cb710: avoid NULL pointer subtraction omits a3e16937319a misc: gehc: Add SPI ID table omits 34186b48d29b ARM: sharpsl_param: work around -Wstringop-overread warning omits efa767b37229 Merge tag 'imx-fixes-5.15' of git://git.kernel.org/pub/scm [...] omits a6949059318a ARM: defconfig: gemini: Restore framebuffer omits b9af50bcbcd2 ARM: dove: mark 'putc' as inline omits 94ad8aacbc2d ARM: omap1: move omap15xx local bus handling to usb.c omits cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea omits d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea omits b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] omits 6147eb53bb80 Merge tag 'qcom-drivers-fixes-for-5.15' of git://git.kerne [...] omits 04e0ae8d2b96 Merge tag 'qcom-arm64-fixes-for-5.15' of git://git.kernel. [...] omits 2ecfddb105b6 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits c147392b652b Merge tag 'qcom-dts-fixes-for-5.15' of git://git.kernel.or [...] omits 325c81e3fd52 Merge tag 'at91-fixes-5.15-2' of git://git.kernel.org/pub/ [...] omits dd6a2ed801db MAINTAINERS: Add Vignesh to TI K3 platform maintainership omits f81fd2147618 Merge tag 'optee-fix-for-v5.15' of git://git.linaro.org/pe [...] omits cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test omits 6e6a8ef088e1 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE omits 7707a4d01a64 netlink: annotate data races around nlk->bound omits e3cf002d5a44 net: pcs: xpcs: fix incorrect CL37 AN sequence omits 25a9da6641f1 net: sfp: Fix typo in state machine debug string omits beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER omits 7615c2a51478 KVM: arm64: Report corrupted refcount at EL2 omits 1d58a17ef545 KVM: arm64: Fix host stage-2 PGD refcount omits 58fc1daa4d2e USB: cdc-acm: fix break reporting omits 65a205e61135 USB: cdc-acm: fix racy tty buffer accesses omits 0560c9c552c1 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize omits 04d2b7553708 usb: cdc-wdm: Fix check for WWAN omits 8253a34bfae3 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits 6d91017a295e usb: typec: tcpm: handle SRC_STARTUP state if cc changes omits 05300871c0e2 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled omits b87d8d0d4c43 usb: typec: tipd: Remove dependency on "connector" child fwnode omits a56d447f196f net/sched: sch_taprio: properly cancel timer from taprio_d [...] omits 4d1aa9112c8e Partially revert "usb: Kconfig: using select for USB_COMMO [...] omits 268bbde716e3 usb: dwc3: gadget: Revert "set gadgets parent to the right [...] omits 64506cb92833 Merge branch 'bridge-fixes' omits 0854a0513321 net: bridge: fix under estimation in br_get_linkxstats_size() omits dbe0b8806449 net: bridge: use nla_total_size_64bit() in br_get_linkxsta [...] omits 3ea75b3f57e5 usb: xhci: tegra: mark PM functions as __maybe_unused omits baf33d7a7564 r8152: avoid to resubmit rx immediately omits 3f6cffb8604b etherdevice: use __dev_addr_set() omits 38fa3206bf44 efi: Change down_interruptible() in virt_efi_reset_system( [...] omits b3a72ca80351 efi/cper: use stack buffer for error record decoding omits 68c9cdf37a04 efi/libstub: Simplify "Exiting bootservices" message omits 37f12202c5d2 staging: r8188eu: prevent array underflow in rtw_hal_updat [...] omits 7ff4034e910f staging: vc04_services: shut up out-of-range warning omits 3ad60b4b3570 reset: socfpga: add empty driver allowing consumers to probe omits 5c0522484eb5 afs: Fix afs_launder_page() to set correct start file position omits 330de47d14af netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() omits a0e25f0a0d39 cachefiles: Fix oops with cachefiles_cull() due to NULL object omits ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] omits eb7b52e6db7c firmware: arm_ffa: Fix __ffa_devices_unregister omits 244f5d597e1e firmware: arm_ffa: Add missing remove callback to ffa_bus_type omits 85a877801618 Merge tag 'iio-fixes-for-5.15a' of https://git.kernel.org/ [...] omits c045ceb5a145 reset: tegra-bpmp: Handle errors in BPMP response omits b2d73debfdc1 drm/i915: Extend the async flip VT-d w/a to skl/bxt omits fdddf8c3a477 drm/i915/bdb: Fix version check omits a532cde31de3 drm/i915/tc: Fix TypeC port init/resume time sanitization omits 0c9477738649 drm/i915: Fix runtime pm handling in i915_gem_shrink omits ffac30be2a06 drm/i915/audio: Use BIOS provided value for RKL HDA link omits 4af160707d71 reset: pistachio: Re-enable driver selection omits f33eb7f29c16 reset: brcmstb-rescal: fix incorrect polarity of status bit omits 5aec98913095 ALSA: hda/realtek - ALC236 headset MIC recording issue omits 9c11112c0ec7 xen/x86: adjust data placement omits 59f7e5374175 x86/PVH: adjust function/data placement omits 079c4baa2aad xen/x86: hook up xen_banner() also for PVH omits 4d1ab432acc9 xen/x86: generalize preferred console model from PV to PVH Dom0 omits 42bc9716bc1d xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU omits 8e24d9bfc44d xen/x86: allow "earlyprintk=xen" to work for PV Dom0 omits adf330a7cd64 xen/x86: make "earlyprintk=xen" work better for PVH Dom0 omits cae7d81a3730 xen/x86: allow PVH Dom0 without XEN_PV=y omits 9172b5c4a778 xen/x86: prevent PVH type from getting clobbered omits 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio omits 97315723c463 xen/privcmd: drop "pages" parameter from xen_remap_pfn() omits e11423d6721d xen/privcmd: fix error handling in mmap-resource processing omits 0432523f4807 xen/privcmd: replace kcalloc() by kvcalloc() when allocati [...] omits 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] omits 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices omits 258aad75c621 scsi: iscsi: Fix iscsi_task use after free omits 69a3a7bc7239 scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling omits a013c71c6315 scsi: elx: efct: Delete stray unlock statement omits f5ef336fd2e4 scsi: ufs: core: Fix task management completion omits c5336400ca8b scsi: acornscsi: Remove scsi_cmd_to_tag() reference omits bb8958d5dc79 riscv: Flush current cpu icache before other cpus omits 9246320672be Merge remote-tracking branch 'palmer/riscv-clone3' into fixes omits 59a4e0d5511b RISC-V: Include clone3() on rv32 omits f6274b06e326 Merge tag 'linux-kselftest-fixes-5.15-rc5' of git://git.ke [...] omits ef31499a87cf fscache: Remove an unused static variable omits d9e3f82279bf fscache: Fix some kerneldoc warnings shown up by W=1 omits bc868036569e 9p: Fix a bunch of kerneldoc warnings shown up by W=1 omits dcb442b13364 afs: Fix kerneldoc warning shown up by W=1 omits c0b27c486970 nfs: Fix kerneldoc warning shown up by W=1 omits fa1049135c15 i2c: mlxcpld: Modify register setting for 400KHz frequency omits 52f57396c75a i2c: mlxcpld: Fix criteria for frequency setting omits b2d70c0dbf27 dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value omits 84b3e42564ac Merge tag 'media/v5.15-3' of git://git.kernel.org/pub/scm/ [...] omits b60be028fc1a Merge tag 'ovl-fixes-5.15-rc5' of git://git.kernel.org/pub [...] omits df5c18838ea8 Merge tag 'mips-fixes_5.15_1' of git://git.kernel.org/pub/ [...] omits 206704a1fe0b media: atomisp: restore missing 'return' statement omits 1dbdd99b511c block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output omits b44d52a50bc6 dsa: tag_dsa: Fix mask for trunked packets omits 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node omits 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] omits dbe68bc9e82b ARM: dts: at91: sama7g5ek: to not touch slew-rate for SDMMC pins omits 968f6e9d51e2 ARM: dts: at91: sama7g5ek: use proper slew-rate settings f [...] omits d8d667ee0236 ARM: at91: pm: preload base address of controllers in tlb omits e42cbbe5c9a2 ARM: at91: pm: group constants and addresses loading omits ef162ac50d55 ARM: dts: at91: sama7g5ek: add suspend voltage for ddr3l rail omits 410d591a1954 kernfs: don't create a negative dentry if inactive node exists omits 2353e593a13b Merge tag 'kvm-s390-master-5.15-1' of git://git.kernel.org [...] omits a46044a92add s390/pci: fix zpci_zdev_put() on reserve omits 686cb8b9f6b4 bpf, s390: Fix potential memory leak about jit_data omits cc03069a3970 ALSA: hda/realtek: Add quirk for Clevo X170KM-G omits 1f8d398e1cd8 ALSA: hda/realtek: Complete partial device name to avoid a [...] omits ad2b502bc5e6 Merge tag 'misc-habanalabs-fixes-2021-09-29' of https://gi [...] omits 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx omits b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx omits 9e1ff307c779 Linux 5.15-rc4 omits 9b2f72cc0aa4 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings omits ca3cef466fea Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 7fab1c12bde9 objtool: print out the symbol type when complaining about it omits 291073a566b2 kvm: fix objtool relocation warning omits 6761a0ae9895 Merge tag 'char-misc-5.15-rc4' of git://git.kernel.org/pub [...] omits 84928ce3bb4e Merge tag 'driver-core-5.15-rc4' of git://git.kernel.org/p [...] omits 777feabaea77 Merge tag 'sched_urgent_for_v5.15_rc4' of git://git.kernel [...] omits 3a399a2bc465 Merge tag 'perf_urgent_for_v5.15_rc4' of git://git.kernel. [...] omits 52c3c170623d Merge tag 'objtool_urgent_for_v5.15_rc4' of git://git.kern [...] omits 26d90b559057 iio: light: opt3001: Fixed timeout error when 0 lux omits 7b66f4393ad4 Merge tag 'hwmon-for-v5.15-rc4' of git://git.kernel.org/pu [...] omits e25ca045c32a Merge tag '5.15-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd omits 5155cf7b6aae Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] omits 8bb0ab3ae7a4 riscv/vdso: make arch_setup_additional_pages wait for mmap [...] omits 78a743cd82a3 riscv/vdso: Move vdso data page up front omits bb4a23c994ae riscv/vdso: Refactor asm/vdso.h omits 9904468fb0b7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ab2a7a35c4e7 Merge tag 'block-5.15-2021-10-01' of git://git.kernel.dk/l [...] omits 65893b49d868 Merge tag 'io_uring-5.15-2021-10-01' of git://git.kernel.d [...] omits f05c643743a4 Merge tag 'libnvdimm-fixes-5.15-rc4' of git://git.kernel.o [...] omits 6e9bfdcf0a3b cachefiles: Fix oops in trace_cachefiles_mark_buried due t [...] omits cdc1e6e225e3 drm/i915: fix blank screen booting crashes omits 57b44817a8d6 MAINTAINERS: Drop outdated FPGA Manager website omits 7cd8b1542a7b ptp_pch: Load module automatically if ID matches omits 06cc978d3ff2 block: genhd: fix double kfree() in __alloc_disk_node() omits eed183abc0d3 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 omits dade7f9d819d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits dd4d747ef05a hwmon: (w83793) Fix NULL pointer dereference by removing u [...] omits 0f36b88173f0 hwmon: (w83792d) Fix NULL pointer dereference by removing [...] omits 943c15ac1b84 hwmon: (w83791d) Fix NULL pointer dereference by removing [...] omits 2292e2f685cd hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 [...] omits f067d5585cda hwmon: (pmbus/ibm-cffps) max_power_out swap changes omits ffa260004497 hwmon: (occ) Fix P10 VRM temp sensors omits 6fb721cf7818 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in [...] omits 740da9d7ca4e MIPS: Revert "add support for buggy MT7621S core detection" omits 3bce7703c7ba i2c: mediatek: Add OFFSET_EXT_CONF setting back omits 6558b646ce1c i2c: acpi: fix resource leak in reconfiguration device addition omits 67a12ae52599 spi: spi-nxp-fspi: don't depend on a specific node name er [...] omits 67006e30e27e dt-bindings: Drop more redundant 'maxItems/minItems' omits 55442e6af034 dt-bindings: media: Fix more graph 'unevaluatedProperties' [...] omits 5cfe5109a1d7 MAINTAINERS: Remove Bin Luo as his email bounces omits aec3f415f724 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices omits 019d9329e748 net: mscc: ocelot: fix VCAP filters remaining active after [...] omits 560ee196fe9e net_sched: fix NULL deref in fifo_set_limit() omits 95c58291ee70 drm/msm/submit: fix overflow check on 64-bit architectures omits 53d5fc89d66a Merge tag 's390-5.15-4' of git://git.kernel.org/pub/scm/li [...] omits b0e875bac0fa libbpf: Fix memory leak in strset omits 68002469e571 drm/msm: One sched entity per process per priority omits 4cd82aa39bda drm/msm: A bit more docs + cleanup omits 14eb0cb4e9a7 drm/msm/a6xx: Track current ctx by seqno omits f6f59072e821 drm/msm/a6xx: Serialize GMU communication omits 654e9c18dfab drm/msm: Fix crash on dev file close omits f62314b1ced2 kunit: fix reference count leak in kfree_at_end omits d8c23ead708b kunit: tool: better handling of quasi-bool args (--json, - [...] omits 5fb14d20f824 net: add kerneldoc comment for sk_peer_lock omits 3672bb820f32 spi: mediatek: skip delays if they are 0 omits 75e33c55ae8f spi: atmel: Fix PDC transfer setup bug omits f5b667ded075 thermal: Update information in MAINTAINERS omits b2626f1e3245 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 24f67d82c43c Merge tag 'drm-fixes-2021-10-01' of git://anongit.freedesk [...] omits 3f008385d46d io_uring: kill fasync omits 89e503592385 Merge tag 'iommu-fixes-v5.15-rc3' of git://git.kernel.org/ [...] omits 78ea81417944 Merge tag 'exynos-drm-fixes-for-v5.15-rc4' of git://git.ke [...] omits 2ba5acfb3495 SUNRPC: fix sign error causing rpcsec_gss drops omits 19598141f40d nfsd: Fix a warning for nfsd_file_close_inode omits 3ff43f9df8b0 Merge tag 'amd-drm-fixes-5.15-2021-09-29' of https://gitla [...] omits abb7700d4631 Merge tag 'drm-intel-fixes-2021-09-30' of git://anongit.fr [...] omits 78764f450bd9 Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] omits 5abab4982d5b Merge tag 'wireless-drivers-2021-10-01' of git://git.kerne [...] omits 83d40a61046f sched: Always inline is_percpu_thread() omits 703066188f63 sched/fair: Null terminate buffer when updating tunable_scaling omits 2630cde26711 sched/fair: Add ancestors of unthrottled undecayed cfs_rq omits f79256532682 perf/core: fix userpage->time_enabled of inactive events omits ecc2123e09f9 perf/x86/intel: Update event constraints for ICX omits 02d029a41dc9 perf/x86: Reset destroy callback on event init failure omits 24ff65257375 objtool: Teach get_alt_entry() about more relocation types omits 6e3cd95234dc x86/hpet: Use another crystalball to evaluate HPET usability omits 06f2ac3d4219 x86/sev: Return an error on a returned non-zero SW_EXITINF [...] omits a2083eeb119f cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() omits 636707e59312 mac80211: mesh: fix HE operation element length check omits 2b987fe84429 ALSA: hda - Enable headphone mic on Dell Latitude laptops [...] omits f2c77973507f ext4: recheck buffer uptodate bit under buffer lock omits 42cb447410d0 ext4: fix potential infinite loop in ext4_dx_readdir() omits bb9464e08309 ext4: flush s_error_work before journal destroy in ext4_fi [...] omits 75ca6ad408f4 ext4: fix loff_t overflow in ext4_max_bitmap_size() omits 6fed83957f21 ext4: fix reserved space counter leakage omits a2c2f0826e2b ext4: limit the number of blocks in one ADD_RANGE TLV omits 8001f21fcd03 MAINTAINERS: Add Hao and Yilun as maintainers omits 87ffb310d5e8 ksmbd: missing check for NULL in convert_to_nt_pathname() omits ca6e11c337da phy: mdio: fix memory leak omits 10eff1f5788b Revert "net: mdiobus: Fix memory leak in __mdiobus_register" omits 4de593fb965f Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/l [...] omits 4729445b47ef libbpf: Fix segfault in light skeleton for objects without BTF omits 3bf1742f3c69 net/mlx5e: Mutually exclude setting of TX-port-TS and MQPR [...] omits dd1979cf3c71 net/mlx5e: Fix the presented RQ index in PTP stats omits f88c48763474 net/mlx5: Fix setting number of EQs of SFs omits ac8b7d50ae4c net/mlx5: Fix length of irq_index in chars omits 99b9a678b2e4 net/mlx5: Avoid generating event after PPS out in Real time mode omits 64728294703e net/mlx5: Force round second at 1PPS out start time omits a586775f83bd net/mlx5: E-Switch, Fix double allocation of acl flow counter omits 7dbc849b2ab3 net/mlx5e: Improve MQPRIO resiliency omits 9d758d4a3a03 net/mlx5e: Keep the value for maximum number of channels in-sync omits f9a10440f0b1 net/mlx5e: IPSEC RX, enable checksum complete omits f2e717d65504 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero omits 115f6134a050 Merge tag 'gpio-fixes-for-v5.15-rc4' of git://git.kernel.o [...] omits 78c56e53821a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 35afb70dcfe4 fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect omits dbf59e2a33d2 fs/ntfs3: Refactoring of ntfs_init_from_boot omits 09f7c338da78 fs/ntfs3: Reject mount if boot's cluster size < media sector size omits 1d625050c7c2 nfsd: fix error handling of register_pernet_subsys() in in [...] omits 4227f811cdeb ksmbd: fix transform header validation omits 8f77150c15f8 ksmbd: add buffer validation for SMB2_CREATE_CONTEXT omits 442ff9ebeb01 ksmbd: add validation in smb2 negotiate omits 9496e268e3af ksmbd: add request buffer validation in smb2_set_info omits 88d300522cbb ksmbd: use correct basic info level in set_file_basic_info() omits 30e29a9a2bc6 bpf: Fix integer overflow in prealloc_elems_and_freelist() omits 35306eb23814 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses omits 656ed8b015f1 net: stmmac: fix EEE init issue when paired with EEE capable PHYs omits a5b8fd657881 net: dev_addr_list: handle first address in __hw_addr_add_ex omits 42871e95a3af ASoC: nau8824: Fix headphone vs headset, button-press dete [...] omits d5ef190693a7 net: sched: flower: protect fl_walk() with rcu omits 1f8763c59c4e ALSA: seq: Fix a potential UAF by wrong private_free call order omits 49054556289e net: introduce and use lock_sock_fast_nested() omits eb676622846b ALSA: hda/realtek: Enable 4-speaker output for Dell Precis [...] omits 8ec59ac3ad29 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer omits b232537074fc soc: ti: omap-prm: Fix external abort for am335x pruss omits 7b0035eaa7da KVM: selftests: Ensure all migrations are performed when t [...] omits e8a747d0884e KVM: x86: Swap order of CPUID entry "index" vs. "significa [...] omits 773e89ab0056 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm omits ad9af930680b x86/kvmclock: Move this_cpu_pvti into kvmclock.h omits 23c216b335d1 powerpc/iommu: Report the correct most efficient DMA mask [...] omits 41e76c6a3c83 nbd: use shifts rather than multiplies omits ce812992f239 ksmbd: remove NTLMv1 authentication omits 040d985e27dc MAINTAINERS: Update Mun Yew Tham as Altera Pio Driver maintainer omits d1d598104336 MAINTAINERS: update my email address omits 540cffbab8b8 gpio: pca953x: do not ignore i2c errors omits 02d5e016800d Merge tag 'sound-5.15-rc4' of git://git.kernel.org/pub/scm [...] omits 6e439bbd436e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 79e3445b38e0 bpf, arm: Fix register clobbering in div/mod implementation omits d75fe9cb1dd0 samples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause omits d88fd1b546ff net: phy: bcm7xxx: Fixed indirect MMD operations omits 251ffc077303 Merge branch 'hns3-fixes' omits 0178839ccca3 net: hns3: disable firmware compatible features when uninstall PF omits 27bf4af69fcb net: hns3: fix always enable rx vlan filter problem after [...] omits 276e60421668 net: hns3: PF enable promisc for VF when mac table is overflow omits 108b3c7810e1 net: hns3: fix show wrong state when add existing uc mac address omits 0472e95ffeac net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCL [...] omits d82650be60ee net: hns3: don't rollback when destroy mqprio fail omits a8e76fefe3de net: hns3: remove tc enable checking omits 5b09e88e1bf7 net: hns3: do not allow call hns3_nic_net_open repeatedly omits 513e605d7a9c ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup omits 4ca57d5139a0 habanalabs: fix resetting args in wait for CS IOCTL omits 79a7482249a7 scsi: csiostor: Add module softdep on cxgb4 omits 8e2d81c6b5be scsi: qla2xxx: Fix excessive messages during device logout omits cced4c0ec7c0 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Un [...] omits dd689ed5aa90 scsi: ses: Fix unsigned comparison with less than zero omits e8c2da7e329c scsi: ufs: Fix illegal offset in UPIU event trace omits 1018bf24550f ksmbd: fix documentation for 2 functions omits f936bb42aeb9 net: bridge: mcast: Associate the seqcount with its protec [...] omits 9e28cfead2f8 net: mdio-ipq4019: Fix the error for an optional regs resource omits 571fa247ab41 samples: bpf: Fix vmlinux.h generation for XDP samples omits a4e6f95a891a Merge tag 'pinctrl-v5.15-2' of git://git.kernel.org/pub/sc [...] omits 62da74a73570 Merge tag 'vfio-v5.15-rc4' of git://github.com/awilliam/li [...] omits 4b65021a63a2 Merge tag 'renesas-clk-for-v5.15-tag3' of git://git.kernel [...] omits e7bd807e8c9e Merge tag 'm68k-for-v5.15-tag3' of git://git.kernel.org/pu [...] omits dca50f08a03e Merge tag 'nios2_fixes_for_v5.15_part1' of git://git.kerne [...] omits 26db706a6d77 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits 98122e63a7ec drm/amdgpu: check tiling flags when creating FB on GFX8- omits d942856865c7 drm/amd/display: Pass PCI deviceid into DC omits 467a51b69d08 drm/amd/display: initialize backlight_ramping_override to false omits 9f52c25f59b5 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 omits 083fa05bbaf6 drm/amd/display: Fix Display Flicker on embedded panels omits 66805763a97f drm/amdgpu: fix gart.bo pin_count leak omits df38d852c681 kernfs: also call kernfs_set_rev() for positive dentry omits 25b5476a294c KVM: s390: Function documentation fixes omits e02c16b9cd24 selftests: KVM: Don't clobber XMM register when read omits 6fd3ec5c7af5 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 603a1621caa0 mwifiex: avoid null-pointer-subtraction warning omits d33bec7b3dfa Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 0c72b292de0b Merge tag 'mmc-v5.15-2' of git://git.kernel.org/pub/scm/li [...] omits 4ccb9f03fee7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ebc69e897e17 Revert "block, bfq: honor already-setup queue merges" omits c894b51e2a23 net: hns3: fix hclge_dbg_dump_tm_pg() stack usage omits c6995117b60e net: mdio: mscc-miim: Fix the mdio controller omits f4bd73b5a950 af_unix: Return errno instead of NULL in unix_create1(). omits a9f5970767d1 net: udp: annotate data race around udp_sk(sk)->corkflag omits 103bde372f08 net: sun: SUNVNET_COMMON should depend on INET omits c23bb54f28d6 ionic: fix gathering of debug stats omits 3fb2a54b414f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 05e97b3d33cb dmascc: add CONFIG_VIRT_TO_BUS dependency omits 51bb08dd04a0 net: ks8851: fix link error omits 2c964c558641 netfilter: nf_tables: reverse order in rule replacement expansion omits e189ae161dd7 netfilter: nf_tables: add position handle in event notification omits 339031bafe6b netfilter: conntrack: fix boot failure with nf_conntrack.e [...] omits 0d67e332e6df module: fix clang CFI with MODULE_UNLOAD=n omits ced185824c89 bpf, x86: Fix bpf mapping of atomic fetch implementation omits f0b636804c7c iommu/dart: Clear sid2group entry when a group is freed omits 0b482d0c75bf iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses omits 6f87d4e63732 iommu/dart: Remove iommu_flush_ops omits f2ff7147c683 ALSA: pcsp: Make hrtimer forwarding more robust omits ebd6823af378 driver core: Add debug logs when fwnode links are added/deleted omits 76f130810b47 driver core: Create __fwnode_link_del() helper function omits 68223eeec708 driver core: Set deferred probe reason when deferred by dr [...] omits 79e2c3066675 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter omits d888eaac4fb1 selftests, bpf: Fix makefile dependencies on libbpf omits 435b08ec0094 bpf, test, cgroup: Use sk_{alloc,free} for test cases omits 78cc316e9583 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called [...] omits bcfd367c2839 libbpf: Fix segfault in static linker for objects without BTF omits b3aa173d58b4 MAINTAINERS: Add btf headers to BPF omits 8a98ae12fbef bpf: Exempt CAP_BPF from checks against bpf_jit_limit omits 1dc1eed46f9f ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO omits 05812b971c6d Merge tag 'drm/tegra/for-5.15-rc3' of ssh://git.freedeskto [...] omits 151a7c12c4fc Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" omits fe5c735d0d47 iwlwifi: pcie: add configuration of a Wi-Fi adapter on Del [...] omits b8cf5584ec5b MAINTAINERS: rename cifs_common to smbfs_common in cifs an [...] omits 0513e464f900 Merge tag 'perf-tools-fixes-for-v5.15-2021-09-27' of git:/ [...] omits 2a2a79577dda fpga: ice40-spi: Add SPI device ID table omits 9cccec2bf32f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits e6609f2c07de Merge tag 'media/v5.15-2' of git://git.kernel.org/pub/scm/ [...] omits c388a18957ef watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST omits d55174cccac2 nvdimm/pmem: fix creating the dax group omits f060db99374e ACPI: NFIT: Use fallback node id when numa info in NFIT ta [...] omits 9b3b353ef330 vboxfs: fix broken legacy mount signature checking omits e671f0ecfece RDMA/hns: Add the check of the CQE size of the user space omits cc26aee10058 RDMA/hns: Fix the size setting error when copying CQE in c [...] omits 59c4e190b10c Merge tag 'v5.15-rc3' into spi-5.15 omits 7d5cfafe8b40 RDMA/hfi1: Fix kernel pointer leak omits 78f8876c2d9f io-wq: exclusively gate signal based exit on get_signal() return omits 42d43c92fc57 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6489f8d0e1d9 xtensa: call irqchip_init only when CONFIG_USE_OF is selected omits a2941f6aa71a nvme: add command id quirk for apple controllers omits 51032e6f17ce e100: fix buffer overrun in e100_get_regs omits 4329c8dc110b e100: fix length calculation in e100_get_regs_len omits 2f9602870886 selftests: drivers/dma-buf: Fix implicit declaration warns omits bb8a4fcb2136 ipack: ipoctal: fix module reference leak omits 445c81327277 ipack: ipoctal: fix missing allocation-failure check omits cd20d59291d1 ipack: ipoctal: fix tty-registration error handling omits 65c001df517a ipack: ipoctal: fix tty registration race omits a89936cce87d ipack: ipoctal: fix stack information leak omits 5c49d1850ddd KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue omits 913581b8ae06 Merge tag 'icc-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits 9523b33cc31c NIOS2: setup.c: drop unused variable 'dram_start' omits 646010009d35 mm: Add folio_raw_mapping() omits bf6bd276b374 mm: Add folio_pfn() omits c5ce619a77ce mm/workingset: Convert workingset_activation to take a folio omits 0de340cbed33 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits e809c3fedeeb mm/memcg: Add folio_lruvec_lock() and similar functions omits b1baabd995ab mm/memcg: Add folio_lruvec() omits fcce4672c06a mm/memcg: Convert mem_cgroup_move_account() to use a folio omits f70ad4487415 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 9d8053fc7a21 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits d21bba2b7d0a mm/memcg: Convert mem_cgroup_migrate() to take folios omits bbc6b703b219 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits c4ed6ebfcb09 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 8f425e4ed0eb mm/memcg: Convert mem_cgroup_charge() to take a folio omits 118f2875490b mm/memcg: Convert commit_charge() to take a folio omits 1b7e4464d43a mm/memcg: Add folio_memcg() and related functions omits 8e88bd2dfde2 mm/memcg: Convert memcg_check_events to take a node ID omits 2ab082ba76f9 mm/memcg: Remove soft_limit_tree_node() omits 658b69c9d852 mm/memcg: Use the node id in mem_cgroup_update_tree() omits 6e0110c247c8 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 874fd90cafdc mm: Add folio_nid() omits dd10ab049beb mm: Add folio_mapped() omits 6abbaa5b0173 fs/netfs: Add folio fscache functions omits b47393f8448a mm/filemap: Add folio private_2 functions omits df4d4f127394 mm/filemap: Convert page wait queues to be folios omits 6974d7c977d7 mm/filemap: Add folio_wake_bit() omits 101c0bf67f50 mm/filemap: Add folio_wait_bit() omits a49d0c507759 mm/writeback: Add folio_wait_stable() omits 490e016f229a mm/writeback: Add folio_wait_writeback() omits 4268b48077e5 mm/filemap: Add folio_end_writeback() omits 575ced1c8b0d mm/swap: Add folio_rotate_reclaimable() omits 9138e47ed425 mm/filemap: Add __folio_lock_or_retry() omits 6baa8d602e84 mm/filemap: Add folio_wait_locked() omits ffdc8dabf20b mm/filemap: Add __folio_lock_async() omits af7f29d9e1a7 mm/filemap: Add folio_lock_killable() omits 7c23c782d5d5 mm/filemap: Add folio_lock() omits 4e1364286d0a mm/filemap: Add folio_unlock() omits 2f52578f9c64 mm/util: Add folio_mapping() and folio_file_mapping() omits 352b47a69844 mm/filemap: Add folio_pos() and folio_file_pos() omits f94b18f6653a mm/filemap: Add folio_next_index() omits 9257e1567738 mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits 85d0a2ed3747 mm: Handle per-folio private data omits 889a3747b3b7 mm/lru: Add folio LRU functions omits d389a4a81155 mm: Add folio flag manipulation functions omits 020853b6f5ea mm: Add folio_try_get_rcu() omits 86d234cb0499 mm: Add folio_get() omits b620f63358cd mm: Add folio_put() omits c24016ac3a62 mm: Add folio reference count functions omits 9e9edb2094db mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits a53e17e4e97b mm/vmstat: Add functions to account folio statistics omits 32b8fc486524 mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits 7b230db3b8d3 mm: Introduce struct folio omits c25303281d79 mm: Convert get_page_unless_zero() to return bool omits d67ed2510d28 xtensa: use CONFIG_USE_OF instead of CONFIG_OF omits 3b1b6e82fb5e net: phy: enhance GPY115 loopback disable function omits 4da8b121884d perf iostat: Fix Segmentation fault from NULL 'struct perf [...] omits ca48aa4ab8bf Merge tag 'mac80211-for-net-2021-09-27' of git://git.kerne [...] omits e4fe5d7349e0 perf iostat: Use system-wide mode if the target cpu_list i [...] omits a827c007c75b perf config: Refine error message to eliminate confusion omits 4da6552c5d07 perf doc: Fix typos all over the place omits c6613bd4a577 perf arm: Fix off-by-one directory paths. omits 774f2c0890f8 perf vendor events powerpc: Fix spelling mistake "icach" - [...] omits 0f892fd1bd29 perf tests: Fix flaky test 'Object code reading' omits 5c34aea341b1 perf test: Fix DWARF unwind for optimized builds. omits 3ebaaad4bf47 Merge branch 'mv88e6xxx-mtu-fixes' omits b9c587fed61c dsa: mv88e6xxx: Include tagger overhead when setting MTU f [...] omits b92ce2f54c0f dsa: mv88e6xxx: Fix MTU definition omits fe23036192c9 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU omits ab609f25d198 net: mdiobus: Fix memory leak in __mdiobus_register omits 2974b8a691a9 Revert "ibmvnic: check failover_pending in login response" omits 6840615f85f6 spi: spidev: Add SPI ID table omits 0cc3687eadd0 ASoC: cs4341: Add SPI device ID table omits ceef3240f9b7 ASoC: pcm179x: Add missing entries SPI to device ID table omits 172da89ed0ea s390/cio: avoid excessive path-verification requests omits 763716a55cb1 net: bgmac-platform: handle mac-address deferral omits 44b6aa2ef69f net: hns: Fix spelling mistake "maped" -> "mapped" omits 33092aca857b mac80211: Fix Ptk0 rekey documentation omits 111461d57374 mac80211: check return value of rhashtable_init omits 94513069eb54 mac80211: fix use-after-free in CCMP/GCMP RX omits 4b8bcaf8a6d6 drm/i915: Remove warning from the rps worker omits c83ff0186401 drm/i915/request: fix early tracepoints omits da0468a74450 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] omits 5cb8742774d2 Merge tag 'gvt-fixes-2021-09-18' of https://github.com/int [...] omits 88a04049c08c HID: amd_sfh: Fix potential NULL pointer dereference omits d72a9c158893 ksmbd: fix invalid request buffer access in compound omits 18d46769d54a ksmbd: remove RFC1002 check in smb2 request omits 5816b3e6577e Linux 5.15-rc3 omits 5e5d7597637c Merge tag '5.15-rc2-ksmbd-fixes' of git://git.samba.org/ksmbd omits 996148ee05d0 Merge tag 'edac_urgent_for_v5.15_rc3' of git://git.kernel. [...] omits 299d6e47e8f8 Merge tag 'thermal-v5.15-rc3' of git://git.kernel.org/pub/ [...] omits 5bb7b2107f8c Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/ [...] omits 3a398acc56dd Merge tag 'timers-urgent-2021-09-26' of git://git.kernel.o [...] omits dc0f97c2613d Merge tag 'irq-urgent-2021-09-26' of git://git.kernel.org/ [...] omits ea1945c2f72d iio: adis16480: fix devices that do not support sleep mode omits 319aeaf69c85 arm: dts: vexpress: Fix motherboard bus 'interrupt-map' omits c2980c64c7fd iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED omits b193e15ac69d net: prevent user from passing illegal stab size omits a3b397b4fffb Merge branch 'akpm' (patches from Andrew) omits bb19237bf6eb Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits f6f360aef0e7 Merge tag 'io_uring-5.15-2021-09-25' of git://git.kernel.d [...] omits 2d70de4ee593 Merge tag 'block-5.15-2021-09-25' of git://git.kernel.dk/l [...] omits 573984434751 Merge tag 'for-linus-5.15b-rc3-tag' of git://git.kernel.or [...] omits 90316e6ea0f0 Merge tag 'linux-kselftest-fixes-5.15-rc3' of git://git.ke [...] omits a5e0aceabef6 Merge tag 'erofs-for-5.15-rc3-fixes' of git://git.kernel.o [...] omits b8f4296560e3 Merge tag '5.15-rc2-smb3-fixes' of git://git.samba.org/sfr [...] omits 85736168463d Merge tag 'char-misc-5.15-rc3' of git://git.kernel.org/pub [...] omits 9cbef3088619 Merge tag 'staging-5.15-rc3' of git://git.kernel.org/pub/s [...] omits f9d4be2507cf Merge tag 'tty-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits 2c4e969c3843 Merge tag 'usb-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits 9da1b86865ab iio: adis16475: fix deadlock on frequency set omits 265fd1991c1d ksmbd: use LOOKUP_BENEATH to prevent the out of share access omits 7fe7f3182a0d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits bcbda81020c3 mm: fix uninitialized use in overcommit_policy_handler omits 5c91c0e77b8f mm/memory_failure: fix the missing pte_unmap() call omits 19532869feb9 kasan: always respect CONFIG_KASAN_STACK omits e8e9f1e63270 sh: pgtable-3level: fix cast to pointer from integer of di [...] omits 57ed7b4303a1 mm/debug: sync up latest migrate_reason to migrate_reason_names omits a4ce73910427 mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN omits 243418e3925d mm: fs: invalidate bh_lrus for only cold path omits b7cd9fa5ccc3 lib/zlib_inflate/inffast: check config in C to avoid unuse [...] omits ebaeab2fe879 tools/vm/page-types: remove dependency on opt_file for idl [...] omits d09c38726c78 scripts/sorttable: riscv: fix undeclared identifier 'EM_RI [...] omits 9c0f0a03e386 ocfs2: drop acl cache for directories too omits de6ee659684b mm/shmem.c: fix judgment error in shmem_is_huge() omits 867050247e29 xtensa: increase size of gcc stack frame check omits 892ab4bbd063 mm/damon: don't use strnlen() with known-bogus source length omits fa360beac4b6 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS omits acfa299a4a63 mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() omits 09540fa33719 clk: socfpga: agilex: fix duplicate s2f_user0_clk omits 7df778be2f61 io_uring: make OP_CLOSE consistent with direct open omits a295aef603e1 ovl: fix missing negative dentry check in ovl_rename() omits 7d42e9818258 Merge tag 'gpio-fixes-for-v5.15-rc3' of git://git.kernel.o [...] omits 47d7e65d64cc Merge tag 'devprop-5.15-rc3' of git://git.kernel.org/pub/s [...] omits ea1f9163ac83 Merge tag 'acpi-5.15-rc3' of git://git.kernel.org/pub/scm/ [...] omits 1b7eaf570140 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4c4f0c2bf341 Merge tag 'ceph-for-5.15-rc3' of git://github.com/ceph/cep [...] omits e655c81ade7b Merge tag 'fixes_for_v5.15-rc3' of git://git.kernel.org/pu [...] omits a801695f68f4 Merge branch 'work.init' of git://git.kernel.org/pub/scm/l [...] omits e61b2ad3e191 Merge tag 'drm-fixes-2021-09-24' of git://anongit.freedesk [...] omits f278eb3d8178 block: hold ->invalidate_lock in blkdev_fallocate omits 5afedf670caf blktrace: Fix uaf in blk_trace access after removing by sysfs omits a647a524a467 block: don't call rq_qos_ops->done_bio if the bio isn't tracked omits 9f3a2cb228c2 io_uring: kill extra checks in io_write() omits cdb31c29d397 io_uring: don't punt files update to io-wq unconditionally omits 9990da93d2bf io_uring: put provided buffer meta data under memcg accounting omits 8bab4c09f24e io_uring: allow conditional reschedule for intensive iterators omits 5b7aa38d86f3 io_uring: fix potential req refcount underflow omits a62682f92eed io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow omits bd99c71bd140 io_uring: fix race between poll completion and cancel_hash [...] omits 87c169665578 io-wq: ensure we exit if thread group is exiting omits 42de956ca7e5 vfio/ap_ops: Add missed vfio_uninit_group_dev() omits 1878f4b7ec9e arm64: dts: qcom: sdm630: Add missing a2noc qos clocks omits 30b83220aa00 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes omits c5c24373ad0c arm64: dts: qcom: pm8150: specify reboot mode magics omits a153d317168a arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding omits 66019837a556 fs/ntfs3: Refactoring lock in ntfs_init_acl omits ba77237ef880 fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode omits 398c35f4d784 fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex omits 0bd5fdb811b0 fs/ntfs3: Refactor ntfs_get_acl_ex for better readability omits d562e901f25d fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode omits 6c1ee4d30498 fs/ntfs3: Fix logical error in ntfs_create_inode omits a86cd017a40a RDMA/usnic: Lock VF with mutex instead of spinlock omits adfc8f9d2f9f NIOS2: fix kconfig unmet dependency warning for SERIAL_COR [...] omits 4526fe74c3c5 drivers: net: mhi: fix error path in mhi_net_newlink omits 5ab8a447bcfe smsc95xx: fix stalled rx after link change omits 5cad87569164 Merge tag 'nvme-5.15-2021-09-24' of git://git.infradead.or [...] omits fa2a30f8e0aa clk: renesas: rzg2l: Fix clk status function omits 664bb2e45b89 clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical omits 597aa16c7824 net: ipv4: Fix rtnexthop len when RTA_FLOW is present omits 325fd36ae76a net: enetc: fix the incorrect clearing of IF_MODE bits omits f9bfed3ad5b1 Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/p [...] omits 6f7d70467121 hwmon: (ltc2947) Properly handle errors when looking for t [...] omits 724e8af85854 hwmon: (tmp421) fix rounding for negative values omits 540effa7f283 hwmon: (tmp421) report /PVLD condition as fault omits 2938b2978a70 hwmon: (tmp421) handle I2C errors omits 14351f08ed5c RDMA/hns: Work around broken constant propagation in gcc 8 omits 9fde03486402 m68k: Remove set_fs() omits 8ade83390930 m68k: Provide __{get,put}_kernel_nofault omits 01eec1af5ec4 m68k: Factor the 8-byte lowlevel {get,put}_user code into helpers omits 25d2cae4a557 m68k: Use BUILD_BUG for passing invalid sizes to get_user/ [...] omits c4f607c3124e m68k: Remove the 030 case in virt_to_phys_slow omits 1dc4027bc8b5 m68k: Document that access_ok is broken for !CONFIG_CPU_HA [...] omits 0d20abde987b m68k: Leave stack mangling to asm wrapper of sigreturn() omits 50e43a573344 m68k: Update ->thread.esp0 before calling syscall_trace() [...] omits 4bb0bd81ce5e m68k: Handle arrivals of multiple signals correctly omits fb8c3a3c5240 ath5k: fix building with LEDS=m omits 5ba1071f7554 x86/insn, tools/x86: Fix undefined behavior due to potenti [...] omits 50b078184604 Merge tag 'kvmarm-fixes-5.15-1' of git://git.kernel.org/pu [...] omits 420070197b11 Merge branch 'mptcp-fixes' omits 3f4a08909e2c mptcp: allow changing the 'backup' bit when no sockets are open omits ea1300b9df7c mptcp: don't return sockets in foreign netns omits f7e745f8e944 sctp: break out if skb_header_pointer returns NULL in sctp [...] omits 41608b64b10b PCI: hv: Fix sleep while in non-sleep context when removin [...] omits 0292dbd7bd77 Merge tag 'usb-serial-5.15-rc3' of https://git.kernel.org/ [...] omits 0e14ef38669c crypto: x86/sm4 - Fix frame pointer stack corruption omits 505d9dcb0f7d crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() omits 9e3eed534f82 USB: serial: option: add device id for Foxconn T99W265 omits 3bd18ba7d859 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital [...] omits 55dd7e059098 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode omits 386ca9d7fd18 selftests: KVM: Explicitly use movq to read xmm registers omits fbf094ce5241 selftests: KVM: Call ucall_init when setting up in rseq_test omits 9ed38fd4a154 cifs: fix incorrect check for null pointer in header_assemble omits 1db1aa98871d smb3: correct server pointer dereferencing check to be mor [...] omits ef88d7a8a5c9 Merge tag 'drm-intel-fixes-2021-09-23' of git://anongit.fr [...] omits 22a94600e28b Merge tag 'amd-drm-fixes-5.15-2021-09-23' of https://gitla [...] omits f9e36107ec70 Merge tag 'for-5.15-rc2-tag' of git://git.kernel.org/pub/s [...] omits b06d893ef249 smb3: correct smb3 ACL security descriptor omits 831c9bd3dafc Merge tag 'selinux-pr-20210923' of git://git.kernel.org/pu [...] omits 4f22262280cc cifs: Clear modified attribute bit from inode flags omits 28406a219991 pinctrl: qcom: sc7280: Add PM suspend callbacks omits 197ae17722e9 drm/amdkfd: fix svm_migrate_fini warning omits 7d6687200a93 drm/amdkfd: handle svm migrate init error omits ab39d3cef526 drm/amd/pm: Update intermediate power state for SI omits 8bd8d1dff9eb vfio/pci: add missing identifier name in argument of funct [...] omits 305d568b72f1 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing [...] omits f63251184a81 drm/amdkfd: fix dma mapping leaking warning omits 7beb26dcedaa drm/amdkfd: SVM map to gpus check vma boundary omits 6de0653f7719 MAINTAINERS: fix up entry for AMD Powerplay omits c48977f020d5 drm/amd/display: fix empty debug macros omits 03ab9cb982b6 cifs: Deal with some warnings from W=1 omits 12064c176843 Revert "ACPI: Add memory semantics to acpi_os_map_memory()" omits f10f0481a5b5 Merge tag 'for-linus-rseq' of git://git.kernel.org/pub/scm [...] omits 04f41c68f188 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for [...] omits 5501765a02a6 driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS [...] omits a3727a8bac0a selinux,smack: fix subjective/objective credential use mixups omits 82cb87531318 fs/ntfs3: Remove deprecated mount options nls omits 808bc0a82bcd fs/ntfs3: Remove a useless shadowing variable omits d2846bf33c14 fs/ntfs3: Remove a useless test in 'indx_find()' omits c40dd3ca2a45 erofs: clear compacted_2b if compacted_4b_initial > totalidx omits d705117ddd72 erofs: fix misbehavior of unsupported chunk format check omits 93368aab0efc erofs: fix up erofs_lookup tracepoint omits 6bc6db000295 KVM: Remove tlbs_dirty omits 65855ed8b034 KVM: X86: Synchronize the shadow pagetable before link it omits 22b70e6f2da0 arm64: Restore forced disabling of KPTI on ThunderX omits f81602958c11 KVM: X86: Fix missed remote tlb flush in rmap_write_protect() omits faf6b7556296 KVM: x86: nSVM: don't copy virt_ext from vmcb12 omits d1cba6c92237 KVM: x86: nSVM: test eax for 4K alignment for GP errata wo [...] omits 1ad32105d78e KVM: x86: selftests: test simultaneous uses of V_IRQ from [...] omits aee77e1169c1 KVM: x86: nSVM: restore int_vector in svm_clear_vintr omits 313bbd1990b6 mac80211-hwsim: fix late beacon hrtimer handling omits b9731062ce8a mac80211: mesh: fix potentially unaligned access omits 13cb6d826e0a mac80211: limit injected vht mcs/nss in ieee80211_parse_tx [...] omits a6555f844549 mac80211: Drop frames from invalid MAC address in ad-hoc mode omits fe94bac626d9 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug omits 98d46b021f6e Revert "mac80211: do not use low data rates for data frame [...] omits 8cd9da85d2bd posix-cpu-timers: Prevent spuriously armed 0-value itimer omits 90ca6e7db83a USB: serial: cp210x: add part-number debug printk omits c32dfec6c1c3 USB: serial: cp210x: fix dropped characters with CP2102 omits 93ec1320b017 xfrm: fix rcu lock in xfrm_notify_userpolicy() omits 09d23174402d ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION omits 4ea477988c42 ksmbd: remove follow symlinks support omits 18a015bccf9e ksmbd: check protocol id in ksmbd_verify_smb_message() omits cd586d213e58 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 80f6e3080bfc fs-verity: fix signed integer overflow with i_size near S64_MAX omits d81ff5fe14a9 x86/asm: Fix SETZ size enqcmds() build failure omits bc0bdc5afaa7 RDMA/cma: Do not change route.addr.src_addr.ss_family omits 7df835a32a8b md: fix a lock order reversal in md_alloc omits e1fc1553cd78 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] omits dbab610a5be6 KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit omits c8607e4a086f KVM: x86: nVMX: don't fail nested VM entry on invalid gues [...] omits c42dec148b3e KVM: x86: VMX: synthesize invalid VM exit when emulating i [...] omits 136a55c054ca KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm omits e85d3e7b495b KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit [...] omits 37687c403a64 KVM: x86: reset pdptrs_from_userspace when exiting smm omits e2e6e449d68d KVM: x86: nSVM: restore the L1 host state prior to resumin [...] omits 8d68bad6d869 KVM: nVMX: Filter out all unsupported controls when eVMCS [...] omits 0bbc2ca8515f KVM: KVM: Use cpumask_available() to check for NULL cpumas [...] omits 85b640450ddc KVM: Clean up benign vcpu->cpu data races when kicking vCPUs omits 2f9b68f57c62 KVM: x86: Fix stack-out-of-bounds memory access from ioapi [...] omits 7c236b816ef1 KVM: selftests: Create a separate dirty bitmap per slot omits 9f2fc5554a40 KVM: selftests: Refactor help message for -s backing_src omits a1e638da1ba4 KVM: selftests: Change backing_src flag to -s in demand_pa [...] omits 5b92b6ca92b6 KVM: SEV: Allow some commands for mirror VM omits f43c887cb7cb KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES omits 24a996ade34d KVM: nVMX: Fix nested bus lock VM exit omits 94c245a245ff KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vC [...] omits 4eeef2424153 KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor omits e9337c843c4b kvm: fix wrong exception emulation in check_rdtsc omits 50c038018d6b KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA omits f1815e0aa770 KVM: SVM: fix missing sev_decommission in sev_receive_start omits bb18a6777465 KVM: SEV: Acquire vcpu mutex when updating VMSA omits ae232ea46088 KVM: do not shrink halt_poll_ns below grow_start omits ed7023a11bd8 KVM: nVMX: fix comments of handle_vmon() omits eb7511bf9182 KVM: x86: Handle SRCU initialization failure during page t [...] omits cd36ae876177 KVM: VMX: Remove defunct "nr_active_uret_msrs" field omits 01f91acb55be selftests: KVM: Align SMCCC call with the spec in steal_time omits 90b54129e8df selftests: KVM: Fix check for !POLLIN in demand_paging_test omits 03a6e84069d1 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT omits 7117003fe4e3 KVM: x86: Mark all registers as avail/dirty at vCPU creation omits 2da4a23599c2 KVM: selftests: Remove __NR_userfaultfd syscall fallback omits 61e52f1630f5 KVM: selftests: Add a test for KVM_RUN+rseq to detect task [...] omits de5f4213dafa tools: Move x86 syscall number fallbacks to .../uapi/ omits a68de80f61f6 entry: rseq: Call rseq_handle_notify_resume() in tracehook [...] omits 8646e53633f3 KVM: rseq: Update rseq when processing NOTIFY_RESUME on xf [...] omits b78f26926b17 irqchip/gic: Work around broken Renesas integration omits 3ce8c70ecedb irqchip/renesas-rza1: Use semicolons instead of commas omits 280bef512933 irqchip/gic-v3-its: Fix potential VPE leak on error omits 969ac78db78c irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build omits b99948836162 irqchip/mbigen: Repair non-kernel-doc notation omits 20c36ce2164f irqdomain: Change the type of 'size' in __irq_domain_add() [...] omits 2a7313dc81e8 irqchip/armada-370-xp: Fix ack/eoi breakage omits 372d1f3e1bfe ext2: fix sleeping in atomic bugs on error omits b22a4705e2e6 gpio/rockchip: fix get_direction value handling omits 0f562b7de990 gpio/rockchip: extended debounce support is only available on v2 omits f6c35df22708 gpio: gpio-aspeed-sgpio: Fix wrong hwirq in irq handler. omits 2dd824cca340 gpio: uniphier: Fix void functions to remove return value omits cef0d022f553 gpiolib: acpi: Make set-debounce-timeout failures non fatal omits c54467482ffd ARM: imx_v6_v7_defconfig: enable fb omits 450e7fe9b1b3 ARM: dts: imx6qdl-pico: Fix Ethernet support omits 5c187e2eb3f9 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo omits 22d65765f211 HID: u2fzero: ignore incomplete packets without data omits f7d848e0fdfa MAINTAINERS: usb, update Peter Korsgaard's entries omits c8c1efe14a4a ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo omits fbdac19e6428 scsi: ses: Retry failed Send/Receive Diagnostic commands omits 9a8ef2c73c72 scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" omits a38923f2d088 scsi: lpfc: Fix gcc -Wstringop-overread warning, again omits 6dacc371b77f scsi: lpfc: Use correct scnprintf() limit omits cdbc16c552f2 scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() omits a4869faf9642 scsi: core: Remove 'current_tag' omits 756fb6a895af scsi: acornscsi: Remove tagged queuing vestiges omits bc41fcbffd57 scsi: fas216: Kill scmd->tag omits 5f8579038842 scsi: qla2xxx: Restore initiator in dual mode omits d04a968c3368 scsi: ufs: core: Unbreak the reset handler omits 1d479e6c9cb2 scsi: sd_zbc: Support disks with more than 2**32 logical blocks omits 4497b40ca821 Revert "ARM: imx6q: drop of_platform_default_populate() fr [...] omits 88b099006d83 scsi: ufs: core: Revert "scsi: ufs: Synchronize SCSI and U [...] omits 9b663b34c94a ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe omits e946d3c887a9 cifs: fix a sign extension bug omits 9f6323311c70 ksmbd: add default data stream name in FILE_STREAM_INFORMATION omits e44fd5081c50 ksmbd: log that server is experimental at module load omits 0e3dbf765fe2 kselftest/arm64: signal: Skip tests if required features a [...] omits cb1bcf5ed536 ALSA: firewire-motu: fix truncated bytes in message tracepoints omits 77ff9e7be0d4 Merge tag 'asoc-fix-v5.15-rc2' of https://git.kernel.org/p [...] omits 2de9d8e0d2fe driver core: fw_devlink: Improve handling of cyclic dependencies omits bb509a6ffed2 comedi: Fix memory leak in compat_insnlist() omits 708c87168b61 ceph: fix off by one bugs in unsafe_request_wait() omits 7af526c740bd nvmem: NVMEM_NINTENDO_OTP should depend on WII omits 6354467245ff fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update omits 56eaeb10e261 fs/ntfs3: Change max hardlinks limit to 4000 omits ee9d4810aab9 fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext omits c86a2d9058c5 cpumask: Omit terminating null byte in cpumap_print_{list, [...] omits 517c7bf99bad usb: musb: tusb6010: uninitialized data in tusb_fifo_write [...] omits b55d37ef6b7d usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c omits ce1c42b4dacf Re-enable UAS for LaCie Rugged USB3-FW with fk quirk omits d7a48e27b38a spi: Use 'flash' node name instead of 'spi-flash' in example omits ffb1e76f4f32 Merge tag 'v5.15-rc2' into spi-5.15 omits d9d1232b4834 misc: bcm-vk: fix tty registration race omits 59a68d413808 arm64: Mitigate MTE issues with str{n}cmp() omits cf96921876dc thermal/drivers/tsens: Fix wrong check for tzd in irq handlers omits 1bb30b20b497 thermal/core: Potential buffer overflow in thermal_build_l [...] omits 74b7ee0e7b61 ASoC: fsl_xcvr: Fix channel swap issue with ARC omits 3f4b57ad07d9 ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers omits 8c8a3b5bd960 arm64: add MTE supported check to thread switching and sys [...] omits b875fb313a10 drm/i915: Free all DMC payloads omits f9b23c157a78 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy omits 2566fffd6011 drm/i915: Update memory bandwidth parameters omits 8aa83e6395ce x86/setup: Call early_reserve_memory() earlier omits 0594c58161b6 xen/x86: fix PV trap handling on secondary processors omits 96f5bd03e1be xen/balloon: fix balloon kthread freezing omits 298ba0e3d4af nvme: keep ctrl->namespaces ordered omits e371af033c56 nvme-tcp: fix incorrect h2cdata pdu offset accounting omits bdaa13656671 nvme-fc: remove freeze/unfreeze around update_nr_hw_queues omits e5445dae29d2 nvme-fc: avoid race between time out and tear down omits 555f66d0f8a3 nvme-fc: update hardware queues before using them omits af505cad9567 debugfs: debugfs_create_file_size(): use IS_ERR to check f [...] omits 91dab18f0df1 MAINTAINERS: Move Daniel Drake to credits omits e9edc188fc76 netfilter: conntrack: serialize hash resizes and cleanups omits b53deef054e5 netfilter: log: work around missing softdep backend module omits cc8072153aaf netfilter: iptable_raw: drop bogus net_init annotation omits 7970a19b7104 netfilter: nf_nat_masquerade: defer conntrack walk to work queue omits 30db406923b9 netfilter: nf_nat_masquerade: make async masq_inet6_event [...] omits 45928afe94a0 netfilter: nf_tables: Fix oversized kvmalloc() calls omits a499b03bf36b netfilter: nf_tables: unlink table before deleting it omits cb89f63ba662 selftests: netfilter: add zone stress test with colliding tuples omits 0f1148abb226 selftests: netfilter: add selftest for directional zone support omits d2966dc77ba7 netfilter: nat: include zone id in nat table hash again omits b16ac3c4c886 netfilter: conntrack: include zone id in tuple hash again omits c9c3b6811f74 netfilter: conntrack: make max chain length random omits d4ffd5df9d18 x86/fault: Fix wrong signal when vsyscall fails with pkey omits 9f7fa37a6bd9 RDMA/irdma: Report correct WC error when there are MW bind errors omits d3bdcd596339 RDMA/irdma: Report correct WC error when transport retry c [...] omits f4475f249445 RDMA/irdma: Validate number of CQ entries on create CQ omits 5b1e985f7626 RDMA/irdma: Skip CQP ring during a reset omits ebcc36ea1960 MAINTAINERS: Update Broadcom RDMA maintainers omits 880301bb3132 fs/ntfs3: Fix a memory leak on object opts omits a0fc05a37cae Doc/fs/ntfs3: Fix rst format and make it cleaner omits 28861e3bbd9e fs/ntfs3: Initiliaze sb blocksize only in one place + refactor omits 0e59a87ee619 fs/ntfs3: Initialize pointer before use place in fill_super omits 0056b273757b fs/ntfs3: Remove tmp pointer upcase in fill_super omits 4ea41b3eb5fd fs/ntfs3: Remove tmp pointer bd_inode in fill_super omits 0cde7e81cd44 fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super omits b4f110d65e21 fs/ntfs3: Use sb instead of sbi->sb in fill_super omits 10b4f12c7028 fs/ntfs3: Remove unnecessary variable loading in fill_super omits bce1828f6d82 fs/ntfs3: Return straight without goto in fill_super omits 5d7d6b16bc1d fs/ntfs3: Remove impossible fault condition in fill_super omits 7ea04817866a fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails omits 0412016e4807 fs/ntfs3: Fix wrong error message $Logfile -> $UpCase omits 794d5b8a497f swiotlb-xen: this is PV-only on x86 omits 8e1034a52665 xen/pci-swiotlb: reduce visibility of symbols omits e243ae953b59 PCI: only build xen-pcifront in PV-enabled environments omits 9074c79b62b6 swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests omits f28347cc6639 Xen/gntdev: don't ignore kernel unmapping error omits 4403f8062abe xen/x86: drop redundant zeroing from cpu_initialize_context() omits e840f42a4992 KVM: arm64: Fix PMU probe ordering omits a49b50a3c1c3 KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule omits 1cd73200dad2 firmware: arm_scmi: Remove __exit annotation omits c90521a0e94f firmware: arm_scmi: Fix virtio transport Kconfig dependency omits aa3233ea7bdb staging: r8188eu: fix -Wrestrict warnings omits 1ca200a8c6f0 USB: serial: option: remove duplicate USB device ID omits 211f323768a2 USB: serial: mos7840: remove duplicated 0xac24 device ID omits 50c7ad36e654 Merge tag 'fpga-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3e1d5b0f58a5 Merge tag 'misc-habanalabs-fixes-2021-09-19' of https://gi [...] omits 0a91cacee897 arm64: dts: qcom: sc7180-trogdor: Fix lpass dai link for HDMI omits ecf5b34cd518 ARM: dts: qcom: apq8064: update Adreno clock names omits 40c8ee67cfc4 init: don't panic if mount_nodev_root failed omits b51593c4cd73 init/do_mounts.c: Harden split_fs_names() against buffer overflow omits 4382c73a12b4 firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM omits 833d51d7c66d soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment omits 4420a0dec794 arm64: dts: qcom: sdm850-yoga: Reshuffle IPA memory mappings omits b6a46b4f6e4b iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() omits 27a221f433b7 iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rs [...] omits f0c15b360fb6 media: ir_toy: prevent device from hanging during transmit omits 8167c9a375cc iio: ssp_sensors: add more range checking in ssp_parse_dat [...] omits 4170d3dd1467 iio: ssp_sensors: fix error code in ssp_print_mcu_debug() omits 59dd178e1d7c gpio/rockchip: fetch deferred output settings on probe omits e7165b1dff06 pinctrl/rockchip: add a queue for deferred pin output sett [...] omits 0619b7901473 btrfs: prevent __btrfs_dump_space_info() to underflow its [...] omits 6b225baababf btrfs: fix mount failure due to past and transient device [...] omits acbee9aff8ae btrfs: fix transaction handle leak after verity rollback failure omits bbc9a6eb5eec btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] omits cfacfefd382a ASoC: SOF: trace: Omit error print when waking up trace sleepers omits 3abe2eec8705 ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX omits 23ca067b3295 mm: Fully initialize invalidate_lock, amend lock class later omits 078fb7aa6a83 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] omits 047a749d231e Merge branch 'xfrm: fix uapi for the default policy' omits d36a97736b2c pinctrl: qcom: spmi-gpio: correct parent irqspec translation omits acd47b9f28e5 pinctrl: amd: Handle wake-up interrupt omits 7e6f8d6f4a42 pinctrl: amd: Add irq field data omits e9a9970bf520 fpga: dfl: Avoid reads to AFU CSRs during enumeration omits 129803e642ac pinctrl: core: Remove duplicated word from devm_pinctrl_un [...] omits e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] omits f5013d412a43 selftests: kvm: fix get_run_delay() ignoring fscanf() return warn omits 20175d5eac5b selftests: kvm: move get_run_delay() into lib/test_util omits 3a4f0cc693cd selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] omits 39a71f712d8a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] omits 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference omits c3dbfb9c49ee gpu: host1x: Plug potential memory leak omits a81cf839a064 gpu/host1x: fence: Make spinlock static omits 8a44924e1400 drm/tegra: uapi: Fix wrong mapping end address in case of [...] omits 71eabafac1eb drm/tegra: dc: Remove unused variables omits 6e3331ee3446 fs/ntfs3: Use min/max macros instated of ternary operators omits b5322eb1ae94 fs/ntfs3: Use clamp/max macros instead of comparisons omits f162f7b8dbc2 fs/ntfs3: Remove always false condition check omits edb853ff3dc0 fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC omits cffb5152eea8 fs/ntfs3: Remove tabs before spaces from comment omits 2829e39e0e8a fs/ntfs3: Remove braces from single statment block omits 4ca7fe57f21a fs/ntfs3: Place Comparisons constant right side of the test omits 7d95995ab4de fs/ntfs3: Remove '+' before constant in ni_insert_resident() omits 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] omits 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] omits 5aeb05b27f81 software node: balance refcount for managed software nodes omits 94d508fa3186 ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack omits be830389bd49 ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition omits 54607282fae6 EDAC/dmc520: Assign the proper type to dimm->edac_mode omits 5297cfa6bdf9 EDAC/synopsys: Fix wrong value type assignment for edac_mode omits d46ef750ed58 HID: amd_sfh: Fix potential NULL pointer dereference omits 17ac76e050c5 drm/exynos: Make use of the helper function devm_platform_ [...] omits a1e4470823d9 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] omits 34331739e19f fpga: machxo2-spi: Return an error on failure omits 37cb28ec7d3a bpf, mips: Validate conditional branch offsets omits 8914a7a247e0 selftests: be sure to make khdr before other targets omits d9be4a88c362 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] omits 10d93a98190a ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] omits 0c8fbaa55307 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs omits 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset omits 67fd71ba16a3 HID: apple: Fix logical maximum and usage maximum of Magic [...] omits ca465e1f1f9b RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure omits 1e4ce418b1cb HID: betop: fix slab-out-of-bounds Write in betop_probe omits ac4dfccb9657 ASoC: SOF: Fix DSP oops stack dump output contents omits 88d0adb5f13b xfrm: notify default policy on update omits f8d858e607b2 xfrm: make user policy API complete omits 67f1e027c270 drivers/cdrom: improved ioctl for media change detection omits be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() omits 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset omits ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ omits 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure omits 6243e3c78ace vduse: missing error code in vduse_init() omits 0d818706130e virtio: don't fail on !of_device_is_compatible omits 2cc74e1ee31d IB/cma: Do not send IGMP leaves for sendonly Multicast groups omits 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog omits 8b4bd2566747 thermal/drivers/int340x: Do not set a wrong tcc offset on resume omits f60f5741002b mtd: rawnand: qcom: Update code word value for raw read omits d0c624c03012 Merge tag 'at91-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers omits 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default omits ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode omits 6f3466228451 ARM: dts: at91: sama7g5: add chipid omits 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node omits 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node omits 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers omits 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled omits 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency omits cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies omits c8fee41957f0 habanalabs: expose a single cs seq in staged submissions omits 42254c2a4991 habanalabs: fix wait offset handling omits 3d3200ae167b habanalabs: rate limit multi CS completion errors omits 0a5ff77bf0a9 habanalabs/gaudi: fix LBW RR configuration omits fcffb759f7d5 habanalabs: Fix spelling mistake "FEADBACK" -> "FEEDBACK" omits d09ff62c820b habanalabs: fail collective wait when not supported omits 3e08f157c258 habanalabs/gaudi: use direct MSI in single mode omits beb71ee36e4d habanalabs: fix kernel OOPs related to staged cs omits d53c66594dc7 habanalabs: fix potential race in interrupt wait ioctl omits 1a913270e57a iio: adc: ad7793: Fix IRQ flag omits e081102f3077 iio: adc: ad7780: Fix IRQ flag omits 89a86da5cb8e iio: adc: ad7192: Add IRQ flag omits eb795cd97365 iio: adc: aspeed: set driver data when adc probe. omits fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] omits f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels omits 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices omits bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() omits 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address omits 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node omits 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU omits 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema omits b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema omits 25a143321648 mcb: fix error handling in mcb_alloc_bus() omits 7049d853cfb9 tty: unexport tty_ldisc_release omits da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property omits ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] omits 06e49073dfba tty: synclink_gt: rename a conflicting function name omits 8d753db5c227 misc: genwqe: Fixes DMA mask setting omits f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval omits 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] omits dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA omits 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] omits b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration omits 58877b0824da usb: core: hcd: Add support for deferring roothub registration omits 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave omits 8cfac9a6744f usb: dwc3: core: balance phy init and exit omits d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" omits aad06846a230 usb: ehci: Simplify platform driver registration omits 91fac0741d48 USB: cdc-acm: fix minor-number release omits 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] omits b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell omits 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() omits f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency omits f81c08f897ad usb: testusb: Fix for showing the connection speed omits 844f7eaaed92 include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage omits 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback omits 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset omits 92dc0b1f46e1 staging: greybus: uart: fix tty use after free omits 212b5d2d3ed9 coresight: syscfg: Fix compiler warning omits 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 5fdb55c1ac95 binder: make sure fd closes complete omits b564171ade70 binder: fix freeze race omits 88a3856c0a8c tee/optee/shm_pool: fix application of sizeof to pointer omits 1a0db7744e45 scsi: bsg: Fix device unregistration omits 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy omits 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability omits 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting omits 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting omits e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" omits fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry omits 17dfd54d391e scsi: megaraid: Fix Coccinelle warning omits 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] omits 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] omits ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions omits 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE omits 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() omits e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() omits 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection omits 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters omits 5d1e15108b8d scsi: lpfc: Remove unneeded variable omits 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] omits 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] omits 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] omits 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() omits 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 omits 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls omits 3110b942d36b IB/qib: Fix clang confusion of NULL pointer comparison omits c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section omits b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem omits 22b1255792c0 docs/cgroup: remove some duplicate words omits 80f0a1f99983 workqueue: annotate alloc_workqueue() as printf omits a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" omits 8e69212253d3 fs/ntfs3: Always use binary search with entry search omits ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] omits 162333efa8dc fs/ntfs3: Limit binary search table size omits 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files omits 977d0558e310 fs/ntfs3: Change right headers to lznt.c omits f97676611937 fs/ntfs3: Change right headers to upcase.c omits c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c omits b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers omits f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] omits 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h omits cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h omits 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err omits f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference omits f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid omits 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() omits d168cd797982 drm/i915/gvt: fix the usage of ww lock in gvt scheduler. omits 7b9cf9036609 ALSA: usb-audio: Unify mixer resume and reset_resume procedure omits 6f44578430d7 Revert "ALSA: hda: Drop workaround for a hang at shutdown again" omits 13404ac8882f interconnect: qcom: sdm660: Add missing a2noc qos clocks omits cf49e3660203 dt-bindings: interconnect: sdm660: Add missing a2noc qos clocks omits 5833c9b87662 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift [...] omits a06c2e5c048e interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg omits 928faf5e3e8d arm64: dts: fvp: Remove panel timings omits 7bb057134d60 USB: serial: option: add Telit LN920 compositions omits 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node omits 64794d6db497 ALSA: oxfw: fix transmission method for Loud models based [...] omits 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage omits 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support omits 7bd5d979dfdb Merge series "ASoC: fsl: register platform component befor [...] omits 1dd038522615 ASoC: mediatek: common: handle NULL case in suspend/resume [...] omits c590fa80b392 ASoC: fsl_xcvr: register platform component before registe [...] omits ee8ccc2eb584 ASoC: fsl_spdif: register platform component before regist [...] omits 0adf292069dc ASoC: fsl_micfil: register platform component before regis [...] omits f12ce92e98b2 ASoC: fsl_esai: register platform component before registe [...] omits 9c3ad33b5a41 ASoC: fsl_sai: register platform component before register [...] omits 15b2ae776044 fs/ntfs3: Show uid/gid always in show_options() omits 28a941ffc140 fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules omits e274cde8c755 fs/ntfs3: Add iocharset= mount option as alias for nls= omits 9d1939f4575f fs/ntfs3: Make mount option nohidden more universal omits 27fac77707a1 fs/ntfs3: Init spi more in init_fs_context than fill_super omits 610f8f5a7baf fs/ntfs3: Use new api for mounting omits 564c97bdfa39 fs/ntfs3: Convert mount options to pointer in sbi omits c2c389fd6c6b fs/ntfs3: Remove unnecesarry remount flag handling omits b8a30b4171b9 fs/ntfs3: Remove unnecesarry mount option noatime omits 26be23af1866 MAINTAINERS: fix update references to stm32 audio bindings omits 948ca5f30e1d ext4: enforce buffer head state assertion in ext4_da_map_blocks omits 0add491df4e5 ext4: remove extent cache entries when truncating inline data omits 11ef08c9eb52 Merge branch 'delalloc-buffer-write' into dev omits 5a80dea93191 ASoC: mediatek: add required config dependency omits 58eafe1ff52e ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic omits 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default omits 3ad02c27d89d media: s5p-jpeg: rename JPEG marker constants to prevent b [...] omits b81bede4d138 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs omits 26391e49d5b0 mmc: dw_mmc: Only inject fault before done/error omits 132c88614f2b media: cedrus: Fix SUNXI tile size calculation omits 31692ab9a9ef media: hantro: Fix check for single irq omits cc883236b792 ext4: drop unnecessary journal handle in delalloc write omits 6984aef59814 ext4: factor out write end code of inline file omits 55ce2f649b9e ext4: correct the error path of ext4_write_inline_data_end() omits 4df031ff5876 ext4: check and update i_disksize properly omits 0ddc5e55e6f1 Documentation: Fix irq-domain.rst build warning omits 1fd95c05d8f7 ext4: add error checking to ext4_ext_replay_set_iblocks() omits e879f855e590 bus: ti-sysc: Add break in switch statement in sysc_init_soc() adds f55e36d5ab76 qed: Improve the stack space of filter_config() adds 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic adds 3537e507b662 nfc: do not break pr_debug() call into separate lines adds 747e3910d669 nfc: fdp: drop unneeded debug prints adds b7b96587c18b nfc: pn533: drop unneeded debug prints adds 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() adds aed4146c5503 nfc: pn544: drop unneeded debug prints adds 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages adds 270be6940714 nfc: microread: drop unneeded memory allocation fail messages adds d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages adds 08c53aee26d4 Merge branch 'nfc-printk-cleanup' adds 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection adds 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 adds 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init adds fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init adds ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register adds 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] adds 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register adds 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info adds cd92d79d5fdb mlxsw: reg: Remove PMTM register adds a9d5e3d78dfd Merge branch 'mlxsw-next' adds a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators adds 239686c11f6a s390/lcs: remove incorrect kernel doc indicators adds 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators adds a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API adds f787e3cfeaa6 Merge branch 's390-next' adds fa0866625543 net/smc: add support for user defined EIDs adds 11a26c59fc51 net/smc: keep static copy of system EID adds 3c572145c24e net/smc: add generic netlink support for system EID adds 55bd079a3cb6 Merge branch 'smc-EDID-support' adds 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 adds c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() adds 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) adds da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] adds 0f440524b697 net: wwan: iosm: fix linux-next build error adds b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] adds 32e3573f7392 skbuff: inline page_frag_alloc_align() adds 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy adds e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] adds 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] adds f2173257b92e Merge branch 'hns3-mac' adds 339133f6c318 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames adds c12aa581f6d5 MIPS: lantiq: dma: add small delay after reset adds 5ca9ce2ba4d5 MIPS: lantiq: dma: reset correct number of channel adds 5ad74d39c51d MIPS: lantiq: dma: fix burst length for DEU adds 49293bbc50cb MIPS: lantiq: dma: make the burst length configurable by t [...] adds 14d4e308e0aa net: lantiq: configure the burst length in ethernet drivers adds 5535bcfa725a dt-bindings: net: lantiq-xrx200-net: convert to the json-schema adds dac0bad93741 dt-bindings: net: lantiq,etop-xway: Document Lantiq Xway E [...] adds c68872146489 dt-bindings: net: lantiq: Add the burst length properties adds 1618df6afab2 ptp: ocp: parameterize the i2c driver used adds 498ad3f4389a ptp: ocp: Parameterize the TOD information display. adds 1447149d6539 ptp: ocp: Skip I2C flash read when there is no controller. adds 56ec44033cd7 ptp: ocp: Skip resources with out of range irqs adds bceff2905eff ptp: ocp: Report error if resource registration fails. adds dcf614692c6c ptp: ocp: Add third timestamper adds e1daf0ec73b2 ptp: ocp: Add SMA selector and controls adds 6baf2925424a ptp: ocp: Add IRIG-B and DCF blocks adds d14ee2525d38 ptp: ocp: Add IRIG-B output mode control adds 89260d878253 ptp: ocp: Add sysfs attribute utc_tai_offset adds 065efcc5e976 ptp: ocp: Separate the init and info logic adds f67bf662d2cf ptp: ocp: Add debugfs entry for timecard adds e3516bb45078 ptp: ocp: Add NMEA output adds 71d7e0850476 ptp: ocp: Add second GNSS device adds a62a56d04e63 ptp: ocp: Enable 4th timestamper / PPS generator adds 6d59d4fa1789 ptp: ocp: Have FPGA fold in ns adjustment for adjtime. adds 1acffc6e09ed ptp: ocp: Add timestamp window adjustment adds d7050a2b85ff docs: ABI: Add sysfs documentation for timecard adds 923990f6431e Merge branch 'ptp-ocp-timecard-v13-fw' adds 38106b2c433e ibmvnic: Consolidate code in replenish_rx_pool() adds 0f2bf3188c43 ibmvnic: Fix up some comments and messages adds 0df7b9ad8f84 ibmvnic: Use/rename local vars in init_rx_pools adds 8243c7ed6d08 ibmvnic: Use/rename local vars in init_tx_pools adds 0d1af4fa7124 ibmvnic: init_tx_pools move loop-invariant code adds 129854f061d8 ibmvnic: Use bitmap for LTB map_ids adds f8ac0bfa7d7a ibmvnic: Reuse LTB when possible adds 489de956e7a2 ibmvnic: Reuse rx pools when possible adds bbd809305bc7 ibmvnic: Reuse tx pools when possible adds c506cc5bc6e3 Merge branch 'ibmvnic-next' adds 1e080f17750d net: sched: update default qdisc visibility after Tx queue [...] adds 2e367522ce6b netdevsim: add ability to change channel count adds 2d6a58996ee2 selftests: net: test ethtool -L vs mq adds dc50b930be89 Merge branch 'qdisc-visibility' adds e9310aed8e6a net/mlx5: Publish and unpublish all devlink parameters at once adds c2d2f9885066 devlink: Delete not-used single parameter notification APIs adds 00135227ca3b Merge branch 'devlink-delete-publidh-api' adds 3d7a6f677905 mlxsw: core: Initialize switch driver last adds 25a91f835a7b mlxsw: core: Remove mlxsw_core_is_initialized() adds 163f3d2dd01c mlxsw: core_env: Defer handling of module temperature warn [...] adds bd6e43f5953d mlxsw: core_env: Convert 'module_info_lock' to a mutex adds 06277ca23868 mlxsw: spectrum: Do not return an error in ndo_stop() adds 196bff2927a7 mlxsw: spectrum: Do not return an error in mlxsw_sp_port_m [...] adds 896f399be078 mlxsw: Track per-module port status adds ef23841bb94a mlxsw: reg: Add fields to PMAOS register adds 8f4ebdb0a274 mlxsw: Make PMAOS pack function more generic adds 49fd3b645de8 mlxsw: Add support for transceiver modules reset adds 5706383b30cf Merge branch 'mlxsw-Add-support-for-transceiver-modules-reset' adds 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() adds d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() adds b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() adds 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] adds a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() adds 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() adds 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() adds 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() adds 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool adds d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] adds 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm adds 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec adds 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 983d96a9116a net: dsa: b53: Include all ports in "enabled_ports" adds b290c6384afa net: dsa: b53: Drop BCM5301x workaround for a wrong CPU/IMP port adds 3ff26b29230c net: dsa: b53: Improve flow control setup on BCM5301x adds 7d5af56418d7 net: dsa: b53: Drop unused "cpu_port" field adds 44ded7ca63f1 Merge branch 'net-dsa-b53-clean-up-cpu-imp-ports' adds 8dc84dcd7f74 net: phy: broadcom: Enable 10BaseT DAC early wake adds 61524e43abad net: netsec: Make use of the helper function dev_err_probe() adds 6042d4348a34 net: e1000e: solve insmod 'Unknown symbol mutex_lock' error adds d853f1d3c900 octeontx2-af: Fix uninitialized variable val adds 3503e673db23 octeontx2-af: Remove redundant initialization of variable blkaddr adds b20b54fb00a8 net: stmmac: dwmac-visconti: Make use of the helper functi [...] adds 6db9350a9db3 devlink: Delete not-used devlink APIs adds 5ef8a0291513 net: microchip: encx24j600: drop unneeded MODULE_ALIAS adds 1a575cde596c ptp: ocp: Avoid operator precedence warning in ptp_ocp_sum [...] adds f68d08c437f9 net: phy: bcm7xxx: Add EPHY entry for 72165 adds b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr adds 03e601f48b2d libbpf: Don't crash on object files with no symbol tables adds 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer adds a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] adds 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper adds d6be5947efdd Merge branch 'Bpf skeleton helper method' adds 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO adds 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] adds ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays adds 744eb5c882e8 selftests: xsk: Introduce type for thread function adds ce74acaf015c selftests: xsk: Introduce test specifications adds 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] adds 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info adds c160d7afba8f selftests: xsk: Make frame_size configurable adds 53cb3cec2f1e selftests: xsx: Introduce test name in test spec adds 119d4b02feb5 selftests: xsk: Add use_poll to ifobject adds 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject adds 55be575dc13c selftests: xsk: Replace second_step global variable adds 85c6c9573970 selftests: xsk: Specify number of sockets to create adds af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local adds e2d850d5346c selftests: xsx: Make pthreads local scope adds 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define adds 8abf6f725a9e selftests: xsk: Allow for invalid packets adds 605091c5100d selftests: xsk: Introduce replacing the default packet stream adds a4ba98dd0c69 selftests: xsk: Add test for unaligned mode adds 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] adds 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors adds 909f0e28207c selftests: xsk: Add tests for 2K frame size adds e876a0367c37 Merge branch 'bpf-xsk-selftests' adds f64c4acea51f bpf: Add hardware timestamp field to __sk_buff adds 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp adds c22ac2a3d4bd perf: Enable branch record for software events adds 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot adds 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot adds 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' adds dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] adds 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated adds ca304b40c20d libbpf: Introduce legacy kprobe events support adds 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] adds 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations adds 5532dfd42e48 libbpf: Simplify BPF program auto-attach code adds b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array adds 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] adds c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 adds 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c adds 41ced4cd8802 btf: Change BTF_KIND_* macros to enums adds b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG adds 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag adds 5b84bd10363e libbpf: Add support for BTF_KIND_TAG adds 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG adds 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() adds 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] adds 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests adds ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication adds c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] adds 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG adds 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' adds 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] adds 69cd823956ba libbpf: Add sphinx code documentation comments adds 336562752acc bpf: Update bpf_get_smp_processor_id() documentation adds f11f86a3931b libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() adds 23a7baaa9388 selftests/bpf: Stop using relaxed_core_relocs which has no effect adds 277641859e83 libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs adds 2d5ec1c66e25 libbpf: Allow skipping attach_func_name in bpf_program__se [...] adds 60aed22076b0 selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach [...] adds 91b555d73e53 libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 adds 942025c9f37e libbpf: Constify all high-level program attach APIs adds f706f6c66c43 Merge branch 'Improve set_attach_target() and deprecate op [...] adds ca21a3e5edfd selftests/bpf: Fix a few compiler warnings adds af54faab84f7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 0efcc3f20145 sky2: Stop printing VPD info to debugfs adds b972b54a68b2 net: bcmgenet: Patch PHY interface for dedicated PHY driver adds 1dac0084d412 net: macb: add description for SRTSM adds d7b3485f1c2b net: macb: align for OSSMODE offset adds 1a9b5a26daf6 net: macb: add support for mii on rgmii adds 0f4f6d7332bb net: macb: enable mii on rgmii for sama7g5 adds 95dca2d578d2 Merge branch 'macb-MII-on-RGMII' adds 61bc6e82f92e mptcp: add new mptcp_fill_diag helper adds 55c42fa7fa33 mptcp: add MPTCP_INFO getsockopt adds 06f15cee3695 mptcp: add MPTCP_TCPINFO getsockopt support adds c11c5906bc0a mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support adds ce9979129a0b selftests: mptcp: add mptcp getsockopt test cases adds 983e59a27b92 Merge branch 'mptcp-next' adds 9eb7b5e7cb50 net: dpaa2-mac: add support for more ethtool 10G link modes adds aed0826b0cf2 net: net_namespace: Fix undefined member in key_remove_domain() adds db9c8e2b1e24 NET: IPV4: fix error "do not initialise globals to 0" adds 9ce4e3d6d856 virtio_net: use netdev_warn_once to output warn when witho [...] adds 4fc29989835a net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER adds cbcca2e3961e net: phylink: don't call netif_carrier_off() with NULL netdev adds f7116fb46085 net: sched: move and reuse mq_change_real_num_tx() adds 14e94f9445a9 octeontx2-af: verify CQ context updates adds a520794b063b virtio_net: introduce TX timeout watchdog adds b4df02b562f4 net: phy: at803x: add support for qca 8327 A variant internal phy adds 15b9df4ece17 net: phy: at803x: add resume/suspend function to qca83xx phy adds d44fd8604a4a net: phy: at803x: fix spacing and improve name for 83xx phy adds 4dcd183fbd67 net: wwan: iosm: devlink registration adds b55734745568 net: wwan: iosm: fw flashing support adds 09e7b002ff67 net: wwan: iosm: coredump collection support adds 8d9be0634181 net: wwan: iosm: transport layer support for fw flashing/cd adds 64302024bce5 net: wwan: iosm: devlink fw flashing & cd collection docum [...] adds 607d574aba6e net: wwan: iosm: fw flashing & cd collection infrastructur [...] adds 13f356f5dc9d Merge branch 'wwan-iosm-fw-flashing' adds 998ac358019e net: lantiq: add support for jumbo frames adds ffa66f15e450 net/ipv4/route.c: remove superfluous header files from route.c adds 222a31408ab0 net/ipv4/tcp_fastopen.c: remove superfluous header files f [...] adds 85c698863c15 net/ipv4/tcp_minisocks.c: remove superfluous header files [...] adds bea714581a31 net/ipv4/udp_tunnel_core.c: remove superfluous header file [...] adds c595b120ebab net/ipv4/syncookies.c: remove superfluous header files fro [...] adds d6da08ed1425 net: phy: broadcom: Add IDDQ-SR mode adds 38b6a9073007 net: phy: broadcom: Wire suspend/resume for BCM50610 and B [...] adds 72e78d22e152 net: phy: broadcom: Utilize appropriate suspend for BCM54810/11 adds c3a4c69360ab net: bcmgenet: Request APD, DLL disable and IDDQ-SR adds 4972ce720101 net: dsa: bcm_sf2: Request APD, DLL disable and IDDQ-SR adds 6a3807536328 Merge branch 'iddq-sr-mode' adds 07b855628c22 net/ipv4/sysctl_net_ipv4.c: remove superfluous header file [...] adds db4278c55fa5 devlink: Make devlink_register to be void adds a5df6333f1a0 skbuff: pass the result of data ksize to __build_skb_around adds 8bea96efa7c0 net: wwan: iosm: fw flashing and cd improvements adds 4bdf80bcb79a mlxsw: spectrum_router: Add trap adjacency entry upon firs [...] adds e3a3aae74d76 mlxsw: spectrum_router: Start using new trap adjacency entry adds 428168f99517 Merge branch 'mlxsw-trap-adjacency' adds 68a81bb2eebd net: dsa: sja1105: remove sp->dp adds 6d709cadfde6 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] adds f5aef4241592 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] adds a7597f79d3b1 Merge branch 'ja1105-deps' adds 33e1501f5a5f net: dsa: sja1105: don't keep a persistent reference to th [...] adds efe686ffce01 mptcp: ensure tx skbs always have the MPTCP ext adds 04d8825c30b7 tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers adds f70cad1085d1 mptcp: stop relying on tcp_tx_skb_cache adds ff6fb083a07f tcp: make tcp_build_frag() static adds d8b81175e412 tcp: remove sk_{tr}x_skb_cache adds 5146a574606a Merge branch 'remove-sk-skb-caches' adds 9aad3e4ede9b net: dsa: sja1105: stop using priv->vlan_aware adds 2fcd14d0f780 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 45bce5c99d46 mlxsw: spectrum_router: Create common function for fib_ent [...] adds aa6fd8f177d6 mlxsw: spectrum_ipip: Pass IP tunnel parameters by referen [...] adds 8aba32cea3f3 mlxsw: spectrum_router: Fix arguments alignment adds 80ef2abcddbc mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ [...] adds 59bf980dd90f mlxsw: Take tunnel's type into account when searching unde [...] adds dd8a9552d484 mlxsw: reg: Add Router IP version Six Register adds a917bb271d16 mlxsw: reg: Add support for rtdp_ipip6_pack() adds c729ae8d6cbc mlxsw: reg: Add support for ratr_ipip6_entry_pack() adds 36c2ab890b8f mlxsw: reg: Add support for ritr_loopback_ipip6_pack() adds a82feba686e8 mlxsw: Create separate ipip_ops_arr for different ASICs adds 713e8502fd3e mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops adds 53eedd61dea9 mlxsw: Add IPV6_ADDRESS kvdl entry type adds 8d4f10463cd6 mlxsw: spectrum_router: Increase parsing depth for IPv6 de [...] adds ba1c71324bc2 mlxsw: Add support for IP-in-IP with IPv6 underlay for Spe [...] adds 56e66053a7d0 Merge branch 'mlxsw-next' adds abecbfcdb935 net: dsa: felix: accept "ethernet-ports" OF node name adds e93c1e034837 net: iosm: Use hrtimer_forward_now() adds a8551c9b755e net: mlx4: Add support for XDP_REDIRECT adds e624c70e1131 bnxt_en: Check devlink allocation and registration status adds 61415c3db3d9 bnxt_en: Properly remove port parameter support adds 42ded61aa75e devlink: Delete not used port parameters APIs adds 8ba024dfaf61 devlink: Remove single line function obfuscations adds 2ff04286a956 ice: Delete always true check of PF pointer adds e6a54d6f2213 qed: Don't ignore devlink allocation failures adds 8fd8441502eb Merge branch 'devlink-fixes' adds ae98f40d32cd net: phy: broadcom: Fix PHY_BRCM_IDDQ_SUSPEND definition adds 40bc6063796e tcp: tracking packets with CE marks in BW rate sample adds acde891c243c rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() adds c228dce26222 net/mlx5: DR, Fix code indentation in dr_ste_v1 adds 6c2509d44636 net/mlx5e: Add error flow for ethtool -X command adds 1836d78015b4 net/mlx5e: Use correct return type adds 475fb86ac941 net/mlx5e: Remove incorrect addition of action fwd flag adds 7f8770c71646 net/mlx5e: Set action fwd flag when parsing tc action goto adds 6b50cf45b6a0 net/mlx5e: Check action fwd/drop flag exists also for nic flows adds 1cc35b707ced net/mlx5e: Remove redundant priv arg from parse_pedit_to_r [...] adds f3e02e479deb net/mlx5e: Use tc sample stubs instead of ifdefs in source file adds c50775d0e226 net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tun [...] adds 7990b1b5e8bd net/mlx5e: loopback test is not supported in switchdev mode adds fca572f2bcdd net/mlx5e: Enable TC offload for egress MACVLAN adds 05000bbba1e9 net/mlx5e: Enable TC offload for ingress MACVLAN adds 8765de69e7a1 Merge tag 'mlx5-updates-2021-09-24' of git://git.kernel.or [...] adds 0d199e4363b4 mptcp: do not shrink snd_nxt when recovering adds 13ac17a32bf1 mptcp: use OPTIONS_MPTCP_MPC adds 765ff425528f mptcp: use lockdep_assert_held_once() instead of open-coding it adds 9e65b6a5aaa3 mptcp: remove tx_pending_data adds 3241a9c02934 mptcp: re-arm retransmit timer if data is pending adds 24aa160d5375 Merge branch 'mptcp-fixes' adds 2fae469ae238 octeontx2-af: Limit KPU parsing for GTPU packets adds edadeb38dc2f octeontx2-af: Optimize KPU1 processing for variable-length [...] adds d59bdda85eb7 Merge branch 'octeontx2-af-kpu' adds b69c99463d41 selftests: net: fib_nexthops: Wait before checking reporte [...] adds 930dfa563155 ptp: clockmatrix: use rsmu driver to access i2c/spi bus adds 719c57197010 net: make napi_disable() symmetric with enable adds b38bcb41f144 FDDI: defxx: Fix function names in coments adds 064d0171d7ee net: fddi: skfp: Fix a function name in comments adds 8d04c7b96424 net: atl1c: Fix a function name in print messages adds 8b58cba44e6b net: broadcom: Fix a function name in comments adds e7e9d2088d9c net: sis: Fix a function name in comments adds 005552854fe6 net: smsc: Fix function names in print messages and comments adds 2b73e209ba75 net/ipv4/tcp_nv.c: remove superfluous header files from tcp_nv.c adds f947fcaffd6a net: cisco: Fix a function name in comments adds 4247ef026937 ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_m [...] adds 867d1ac99f11 net: sparx5: fix resource_size.cocci warnings adds 584351c31d19 net: ethernet: emac: utilize of_net's of_get_mac_address() adds 3e0d5699a975 net: stmmac: fix gcc-10 -Wrestrict warning adds ef5d6356e2ac cxgb: avoid open-coded offsetof() adds cf530217408e devlink: Notify users when objects are accessible adds 5df290e7a703 bnxt_en: Register devlink instance at the end devlink conf [...] adds 8d44b5cf6060 liquidio: Overcome missing device lock protection in init/ [...] adds bbb9ae25fc67 dpaa2-eth: Register devlink instance at the end of probe adds 44691f535270 net: hinic: Open device for the user access when it is ready adds 838cefd5e52c ice: Open devlink when device is ready adds 1d264db405cb octeontx2: Move devlink registration to be last devlink command adds 4beb0c241bfa net/prestera: Split devlink and traps registrations to sep [...] adds 1e726859167c net/mlx4: Move devlink_register to be the last initializat [...] adds 64ea2d0e7263 net/mlx5: Accept devlink user input after driver initializ [...] adds b2ab483fcbc3 mlxsw: core: Register devlink instance last adds 67d78e7f7683 net: mscc: ocelot: delay devlink registration to the end adds 4f2a81c40c3c nfp: Move delink_register to be last command adds 7911c8bd546f ionic: Move devlink registration to be last devlink command adds 1b8e0bdbea65 qed: Move devlink registration to be last devlink command adds 0d98ff22de92 net: ethernet: ti: Move devlink registration to be last de [...] adds 71c1b525934d netdevsim: Move devlink registration to be last devlink command adds 504627ee4cf4 net: wwan: iosm: Move devlink_register to be last devlink command adds c89f78e985cc ptp: ocp: Move devlink registration to be last devlink command adds 6f0b1edd9ff1 staging: qlge: Move devlink registration to be last devlin [...] adds bd936bd53b2d net: dsa: Move devlink registration to be last devlink command adds d06d54a34648 Merge branch 'devlink_register-last' adds d5a680295be2 net: dsa: rtl8366rb: Support bridge offloading adds 7776e33c68ae net: dsa: rtl8366: Drop custom VLAN set-up adds a4eff910ec63 net: dsa: rtl8366rb: Rewrite weird VLAN filering enablement adds 5f5f12f5d4b1 net: dsa: rtl8366rb: Fix off-by-one bug adds d8251b9db34a net: dsa: rtl8366: Fix a bug in deleting VLANs adds d310b14ae748 net: dsa: rtl8366: Drop and depromote pointless prints adds 13807ded270c Merge branch 'rtl8366-cleanups' adds 50e356686fa9 net: bcmgenet: remove netif_carrier_off from adjust_link adds fcb5dfe7dc40 net: bcmgenet: remove old link state values adds fc13d8c03773 net: bcmgenet: pull mac_config from adjust_link adds 2d8bdf525d71 net: bcmgenet: add support for ethtool flow control adds a17aafa3a416 Merge branch 'bcmgenet-flow-control' adds d7cade513752 net/mlx5e: check return value of rhashtable_init adds f04ed7d277e8 net: ipv6: check return value of rhashtable_init adds f43bed7193a3 net: mac80211: check return value of rhashtable_init adds 861f40fa0edf am65-cpsw: avoid null pointer arithmetic adds d68c2e1d19c5 net: stmmac: fix off-by-one error in sanity check adds 9a1213849a94 net: ipv6: squash $(ipv6-offload) in Makefile adds 1817750bdc67 net: ipv6: use ipv6-y directly instead of ipv6-objs adds 128cfb882e23 net/tls: support SM4 CCM algorithm adds e37e08fffc37 octeontx2-af: Reset PTP config in FLR handler adds d1489208681d octeontx2-af: cn10k: RPM hardware timestamp configuration adds e266f6639396 octeontx2-af: Use ptp input clock info from firmware data adds 99bbc4ae69b9 octeontx2-af: Add external ptp input clock adds 13d45964c1b4 Merge branch 'octeontx2-af-external-ptp-clock' adds af3826db74d1 octeontx2-pf: Use hardware register for CQE count
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (19901165d90f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 - CREDITS | 1 - Documentation/ABI/testing/sysfs-timecard | 174 ++ Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/block/inline-encryption.rst | 451 +++-- Documentation/block/queue-sysfs.rst | 33 +- Documentation/bpf/btf.rst | 29 +- Documentation/cdrom/cdrom-standard.rst | 11 - Documentation/core-api/cachetlb.rst | 6 - Documentation/core-api/irq/irq-domain.rst | 5 +- Documentation/core-api/mm-api.rst | 5 - .../bindings/display/bridge/ti,sn65dsi83.yaml | 2 + .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- .../bindings/interconnect/qcom,sdm660.yaml | 46 +- .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx335.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx412.yaml | 2 +- .../devicetree/bindings/mfd/brcm,cru.yaml | 11 +- .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 4 +- .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/lantiq,etop-xway.yaml | 69 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 - .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 75 + .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 - .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 1 + .../bindings/pinctrl/brcm,ns-pinmux.yaml | 33 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 +- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/locks.rst | 17 +- Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/ntfs3.rst | 141 +- Documentation/gpu/amdgpu.rst | 4 +- Documentation/gpu/drm-internals.rst | 9 + Documentation/hwmon/k10temp.rst | 17 + Documentation/networking/devlink/ice.rst | 9 +- Documentation/networking/devlink/index.rst | 1 + Documentation/networking/devlink/iosm.rst | 182 ++ Documentation/networking/ip-sysctl.rst | 8 - Documentation/networking/mctp.rst | 10 +- Documentation/userspace-api/ioctl/cdrom.rst | 113 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - Documentation/userspace-api/vduse.rst | 2 +- MAINTAINERS | 87 +- Makefile | 7 +- arch/arc/include/asm/cacheflush.h | 1 - arch/arc/include/asm/pgtable.h | 5 + arch/arm/Kconfig | 3 +- arch/arm/boot/compressed/decompress.c | 3 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 + arch/arm/boot/dts/at91-sama7g5ek.dts | 45 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 11 +- arch/arm/boot/dts/bcm2711.dtsi | 12 +- arch/arm/boot/dts/bcm2835-common.dtsi | 8 - arch/arm/boot/dts/bcm283x.dtsi | 8 + arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 5 - arch/arm/boot/dts/imx6qdl-pico.dtsi | 11 - arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 15 +- arch/arm/boot/dts/sama7g5.dtsi | 39 - arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 67 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 65 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 58 + arch/arm/common/sharpsl_param.c | 4 +- arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/oxnas_v6_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/cacheflush.h | 1 - arch/arm/include/asm/uaccess.h | 4 +- arch/arm/kernel/head.S | 4 +- arch/arm/kernel/signal.c | 1 + arch/arm/kernel/traps.c | 2 +- arch/arm/kernel/vmlinux-xip.lds.S | 6 +- arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-at91/pm_suspend.S | 42 +- arch/arm/mach-dove/include/mach/uncompress.h | 4 +- arch/arm/mach-imx/mach-imx6q.c | 3 - arch/arm/mach-imx/pm-imx6.c | 2 - arch/arm/mach-imx/src.c | 40 +- arch/arm/mach-omap1/include/mach/memory.h | 12 + arch/arm/mach-omap1/usb.c | 116 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/omap_hwmod.c | 2 - arch/arm/mm/proc-macros.S | 1 - arch/arm/net/bpf_jit_32.c | 19 - arch/arm/probes/kprobes/core.c | 2 +- arch/arm64/Kconfig | 2 + .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 + arch/arm64/boot/dts/arm/fvp-base-revc.dts | 23 + arch/arm64/boot/dts/arm/juno-base.dtsi | 12 + arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 + .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 57 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 8 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 9 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 - .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 21 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 34 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 3 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/acpi.h | 3 + arch/arm64/include/asm/assembler.h | 5 - arch/arm64/include/asm/mte.h | 6 - arch/arm64/include/asm/string.h | 2 - arch/arm64/kernel/acpi.c | 19 +- arch/arm64/kernel/cpufeature.c | 8 +- arch/arm64/kernel/mte.c | 10 +- arch/arm64/kernel/signal.c | 4 +- arch/arm64/kvm/hyp/include/nvhe/gfp.h | 1 - arch/arm64/kvm/hyp/nvhe/Makefile | 2 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 13 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 15 - arch/arm64/kvm/mmu.c | 6 +- arch/arm64/kvm/perf.c | 3 + arch/arm64/kvm/pmu-emul.c | 9 +- arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/mm/hugetlbpage.c | 2 +- arch/arm64/net/bpf_jit_comp.c | 5 - arch/csky/Kconfig | 3 +- arch/csky/include/asm/bitops.h | 1 + arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/signal.c | 8 +- arch/ia64/Kconfig | 2 + arch/m68k/68000/entry.S | 4 + arch/m68k/Kconfig | 1 + arch/m68k/coldfire/entry.S | 4 + arch/m68k/emu/nfblock.c | 12 +- arch/m68k/include/asm/cacheflush_mm.h | 1 - arch/m68k/include/asm/processor.h | 31 +- arch/m68k/include/asm/segment.h | 59 + arch/m68k/include/asm/thread_info.h | 3 + arch/m68k/include/asm/tlbflush.h | 11 +- arch/m68k/include/asm/traps.h | 4 - arch/m68k/include/asm/uaccess.h | 215 +-- arch/m68k/kernel/asm-offsets.c | 2 +- arch/m68k/kernel/entry.S | 58 +- arch/m68k/kernel/process.c | 4 +- arch/m68k/kernel/signal.c | 199 ++- arch/m68k/kernel/traps.c | 13 +- arch/m68k/mac/misc.c | 1 + arch/m68k/mm/cache.c | 25 +- arch/m68k/mm/init.c | 6 + arch/m68k/mm/kmap.c | 1 + arch/m68k/mm/memory.c | 1 + arch/m68k/mm/motorola.c | 2 +- arch/m68k/sun3/config.c | 3 +- arch/m68k/sun3/mmu_emu.c | 6 +- arch/m68k/sun3/sun3ints.c | 1 + arch/m68k/sun3x/prom.c | 1 + arch/mips/Kconfig | 2 + arch/mips/include/asm/cacheflush.h | 2 - arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- arch/mips/include/asm/mips-cps.h | 23 +- arch/mips/kernel/signal.c | 4 +- arch/mips/lantiq/xway/dma.c | 57 +- arch/mips/net/bpf_jit.c | 57 +- arch/mips/rb532/prom.c | 1 + arch/mips/sibyte/common/cfe.c | 1 + arch/mips/sibyte/swarm/setup.c | 1 + arch/nds32/include/asm/cacheflush.h | 1 - arch/nds32/kernel/ftrace.c | 2 +- arch/nios2/Kconfig.debug | 3 +- arch/nios2/include/asm/cacheflush.h | 3 +- arch/nios2/include/asm/irqflags.h | 4 +- arch/nios2/include/asm/registers.h | 2 +- arch/nios2/kernel/setup.c | 2 + arch/nios2/platform/Kconfig.platform | 1 - arch/openrisc/mm/init.c | 1 + arch/parisc/Kconfig | 2 + arch/parisc/include/asm/cacheflush.h | 3 +- arch/powerpc/boot/dts/fsl/t1023rdb.dts | 2 +- arch/powerpc/include/asm/book3s/32/kup.h | 8 - arch/powerpc/include/asm/code-patching.h | 1 - arch/powerpc/include/asm/interrupt.h | 18 +- arch/powerpc/include/asm/security_features.h | 5 - arch/powerpc/kernel/dma-iommu.c | 9 - arch/powerpc/kernel/exceptions-64s.S | 25 +- arch/powerpc/kernel/idle_book3s.S | 10 +- arch/powerpc/kernel/irq.c | 6 - arch/powerpc/kernel/security.c | 5 - arch/powerpc/kernel/signal.c | 4 +- arch/powerpc/kernel/smp.c | 2 + arch/powerpc/kernel/traps.c | 43 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 28 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/net/bpf_jit.h | 33 +- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 100 +- arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/pseries/eeh_pseries.c | 4 - arch/powerpc/platforms/pseries/iommu.c | 27 +- arch/powerpc/platforms/pseries/msi.c | 15 - arch/powerpc/sysdev/xive/common.c | 3 +- arch/riscv/Kconfig | 8 +- arch/riscv/include/asm/kasan.h | 3 +- arch/riscv/include/asm/syscall.h | 1 - arch/riscv/include/asm/vdso.h | 18 +- arch/riscv/include/uapi/asm/unistd.h | 3 +- arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/syscall_table.c | 1 + arch/riscv/kernel/vdso.c | 53 +- arch/riscv/kernel/vdso/vdso.lds.S | 3 +- arch/riscv/mm/cacheflush.c | 2 - arch/riscv/mm/kasan_init.c | 14 +- arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/include/asm/pci.h | 2 - arch/s390/kvm/gaccess.c | 12 - arch/s390/kvm/intercept.c | 4 +- arch/s390/kvm/interrupt.c | 9 +- arch/s390/kvm/kvm-s390.c | 3 +- arch/s390/kvm/kvm-s390.h | 2 +- arch/s390/lib/string.c | 15 +- arch/s390/net/bpf_jit_comp.c | 2 +- arch/s390/pci/pci.c | 45 +- arch/s390/pci/pci_event.c | 4 +- arch/sh/include/asm/cacheflush.h | 3 +- arch/sh/include/asm/pgtable-3level.h | 2 +- arch/um/drivers/ubd_kern.c | 14 +- arch/x86/Kconfig | 6 +- arch/x86/crypto/sm4-aesni-avx-asm_64.S | 11 +- arch/x86/crypto/sm4-aesni-avx2-asm_64.S | 6 +- arch/x86/events/core.c | 1 - arch/x86/events/intel/core.c | 68 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 20 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 19 + arch/x86/hyperv/hv_apic.c | 20 +- arch/x86/include/asm/entry-common.h | 2 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/kvm_page_track.h | 2 +- arch/x86/include/asm/kvmclock.h | 14 - arch/x86/include/asm/pkeys.h | 2 + arch/x86/include/asm/special_insns.h | 2 +- arch/x86/include/asm/xen/pci.h | 11 +- arch/x86/include/asm/xen/swiotlb-xen.h | 6 +- arch/x86/kernel/cpu/common.c | 1 - arch/x86/kernel/cpu/resctrl/core.c | 6 +- arch/x86/kernel/early-quirks.c | 6 + arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/hpet.c | 81 - arch/x86/kernel/kvmclock.c | 13 +- arch/x86/kernel/setup.c | 26 +- arch/x86/kernel/sev-shared.c | 2 - arch/x86/kvm/cpuid.c | 4 +- arch/x86/kvm/emulate.c | 3 +- arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/ioapic.c | 10 +- arch/x86/kvm/lapic.c | 20 +- arch/x86/kvm/mmu/mmu.c | 23 +- arch/x86/kvm/mmu/page_track.c | 4 +- arch/x86/kvm/mmu/paging_tmpl.h | 46 +- arch/x86/kvm/svm/nested.c | 10 +- arch/x86/kvm/svm/sev.c | 119 +- arch/x86/kvm/svm/svm.c | 137 +- arch/x86/kvm/svm/svm.h | 5 +- arch/x86/kvm/vmx/evmcs.c | 12 +- arch/x86/kvm/vmx/nested.c | 24 +- arch/x86/kvm/vmx/vmx.c | 71 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 217 +-- arch/x86/kvm/xen.c | 27 +- arch/x86/lib/insn.c | 4 +- arch/x86/mm/fault.c | 26 +- arch/x86/net/bpf_jit_comp.c | 119 +- arch/x86/pci/xen.c | 15 +- arch/x86/platform/olpc/olpc.c | 2 +- arch/x86/platform/pvh/enlighten.c | 12 +- arch/x86/xen/Kconfig | 19 +- arch/x86/xen/Makefile | 2 +- arch/x86/xen/enlighten.c | 54 +- arch/x86/xen/enlighten_pv.c | 50 +- arch/x86/xen/enlighten_pvh.c | 10 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/pci-swiotlb-xen.c | 4 +- arch/x86/xen/smp_pv.c | 4 + arch/x86/xen/xen-ops.h | 5 +- arch/xtensa/include/asm/cacheflush.h | 5 +- arch/xtensa/include/asm/kmem_layout.h | 2 +- arch/xtensa/kernel/irq.c | 2 +- arch/xtensa/kernel/setup.c | 12 +- arch/xtensa/mm/mmu.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 16 +- arch/xtensa/platforms/xtfpga/setup.c | 12 +- block/Kconfig | 28 +- block/Kconfig.iosched | 4 + block/Makefile | 6 +- block/bdev.c | 48 +- block/bfq-cgroup.c | 20 +- block/bfq-iosched.c | 22 +- block/bio-integrity.c | 4 +- block/bio.c | 173 +- block/blk-cgroup.c | 32 +- block/blk-core.c | 558 +++--- block/blk-crypto-fallback.c | 119 +- block/blk-crypto-internal.h | 2 +- block/blk-crypto-profile.c | 565 ------ block/blk-crypto.c | 29 +- block/blk-exec.c | 10 +- block/blk-flush.c | 12 +- block/blk-ia-ranges.c | 348 ---- block/blk-integrity.c | 6 +- block/blk-iocost.c | 12 +- block/blk-iolatency.c | 1 - block/blk-merge.c | 127 +- block/blk-mq-debugfs.c | 135 +- block/blk-mq-sched.c | 129 +- block/blk-mq-sched.h | 49 +- block/blk-mq-tag.c | 163 +- block/blk-mq-tag.h | 38 +- block/blk-mq.c | 1056 ++++------- block/blk-mq.h | 79 +- block/blk-rq-qos.h | 5 +- block/blk-settings.c | 20 +- block/blk-sysfs.c | 50 +- block/blk-throttle.c | 163 +- block/blk-throttle.h | 182 -- block/blk-wbt.c | 3 - block/blk.h | 133 +- block/bounce.c | 1 - block/bsg-lib.c | 32 +- block/bsg.c | 23 +- block/elevator.c | 4 +- block/fops.c | 307 ++-- block/genhd.c | 62 +- block/holder.c | 1 - block/ioctl.c | 37 +- block/keyslot-manager.c | 578 ++++++ block/kyber-iosched.c | 16 +- block/mq-deadline.c | 224 +-- block/partitions/Kconfig | 4 - block/partitions/core.c | 7 +- block/partitions/efi.c | 2 +- block/partitions/ibm.c | 19 +- block/t10-pi.c | 2 +- crypto/af_alg.c | 2 +- drivers/Kconfig | 2 - drivers/acpi/arm64/gtdt.c | 2 +- drivers/acpi/nfit/core.c | 12 - drivers/acpi/osl.c | 23 +- drivers/acpi/power.c | 7 +- drivers/acpi/tables.c | 3 - drivers/acpi/x86/s2idle.c | 3 +- drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 - drivers/ata/libahci_platform.c | 5 +- drivers/ata/libata-core.c | 57 +- drivers/ata/libata-scsi.c | 48 +- drivers/ata/pata_legacy.c | 6 +- drivers/ata/sata_mv.c | 4 +- drivers/base/core.c | 93 +- drivers/base/regmap/regcache-rbtree.c | 7 +- drivers/base/swnode.c | 3 - drivers/base/test/Makefile | 2 +- drivers/block/Kconfig | 25 +- drivers/block/Makefile | 1 + drivers/block/amiflop.c | 9 +- drivers/block/aoe/aoeblk.c | 19 +- drivers/block/ataflop.c | 110 +- drivers/block/brd.c | 56 +- drivers/block/cryptoloop.c | 206 +++ drivers/block/drbd/drbd_int.h | 5 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/floppy.c | 35 +- drivers/block/loop.c | 420 ++++- drivers/block/loop.h | 30 + drivers/block/mtip32xx/mtip32xx.c | 6 +- drivers/block/n64cart.c | 24 +- drivers/block/nbd.c | 205 +-- drivers/block/null_blk/main.c | 195 +- drivers/block/null_blk/null_blk.h | 6 - drivers/block/paride/pcd.c | 312 ++-- drivers/block/paride/pd.c | 148 +- drivers/block/paride/pf.c | 236 +-- drivers/block/pktcdvd.c | 20 +- drivers/block/ps3vram.c | 6 +- drivers/block/rbd.c | 8 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 4 +- drivers/block/rnbd/rnbd-clt.c | 15 +- drivers/block/rnbd/rnbd-proto.h | 2 +- drivers/block/rsxx/core.c | 4 +- drivers/block/rsxx/dev.c | 19 +- drivers/block/swim.c | 36 +- drivers/block/swim3.c | 5 +- drivers/block/sx8.c | 15 +- drivers/block/virtio_blk.c | 53 +- drivers/block/xen-blkback/xenbus.c | 2 +- drivers/block/xen-blkfront.c | 9 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bus/Kconfig | 12 + drivers/bus/Makefile | 2 +- drivers/bus/simple-pm-bus.c | 42 +- drivers/bus/ti-sysc.c | 4 - drivers/cdrom/cdrom.c | 63 +- drivers/cdrom/gdrom.c | 7 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm2-space.c | 3 - drivers/char/tpm/tpm_tis_core.c | 26 +- drivers/char/tpm/tpm_tis_core.h | 4 - drivers/char/tpm/tpm_tis_spi_main.c | 1 - drivers/clk/clk-composite.c | 10 +- drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/gcc-sm6115.c | 2 +- drivers/clk/renesas/r9a07g044-cpg.c | 2 - drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/socfpga/clk-agilex.c | 9 + drivers/comedi/comedi_fops.c | 1 - drivers/crypto/ccp/ccp-ops.c | 14 +- drivers/edac/armada_xp_edac.c | 2 +- drivers/edac/dmc520_edac.c | 2 +- drivers/edac/synopsys_edac.c | 2 +- drivers/firmware/Kconfig | 5 +- drivers/firmware/arm_ffa/bus.c | 10 +- drivers/firmware/arm_scmi/Kconfig | 2 +- drivers/firmware/arm_scmi/virtio.c | 44 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/libstub/fdt.c | 2 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/fpga/dfl.c | 14 +- drivers/fpga/ice40-spi.c | 7 - drivers/fpga/machxo2-spi.c | 6 +- drivers/gpio/gpio-74x164.c | 8 - drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 5 - drivers/gpio/gpio-mockup.c | 21 +- drivers/gpio/gpio-pca953x.c | 27 +- drivers/gpio/gpio-rockchip.c | 26 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 31 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 24 +- drivers/gpu/drm/amd/display/Kconfig | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 1 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 66 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 7 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 19 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 6 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 6 +- .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 27 - drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 - drivers/gpu/drm/ast/ast_mode.c | 18 +- drivers/gpu/drm/drm_edid.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 6 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 4 +- drivers/gpu/drm/hyperv/hyperv_drm.h | 1 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 54 +- drivers/gpu/drm/i915/display/icl_dsi.c | 10 +- drivers/gpu/drm/i915/display/intel_acpi.c | 7 +- drivers/gpu/drm/i915/display/intel_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 22 +- drivers/gpu/drm/i915/display/intel_bw.c | 19 +- drivers/gpu/drm/i915/display/intel_ddi.c | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 20 +- drivers/gpu/drm/i915/display/intel_dmc.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 3 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 9 +- drivers/gpu/drm/i915/gt/intel_context.c | 6 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 + drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 10 +- .../i915/gt/uc/abi/guc_communication_mmio_abi.h | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 13 +- drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/gpu/drm/i915/i915_trace.h | 7 +- drivers/gpu/drm/i915/i915_utils.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 30 +- drivers/gpu/drm/i915/intel_pm.c | 12 - drivers/gpu/drm/kmb/kmb_crtc.c | 41 +- drivers/gpu/drm/kmb/kmb_drv.c | 10 +- drivers/gpu/drm/kmb/kmb_drv.h | 13 - drivers/gpu/drm/kmb/kmb_dsi.c | 25 +- drivers/gpu/drm/kmb/kmb_dsi.h | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 122 +- drivers/gpu/drm/kmb/kmb_plane.h | 11 +- drivers/gpu/drm/kmb/kmb_regs.h | 3 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 157 +- drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 - drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 53 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 - drivers/gpu/drm/msm/dp/dp_display.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 30 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_drv.h | 47 +- drivers/gpu/drm/msm/msm_gem_submit.c | 7 +- drivers/gpu/drm/msm/msm_gpu.h | 70 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 9 +- drivers/gpu/drm/msm/msm_submitqueue.c | 72 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 1 - drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 1 - drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 - drivers/gpu/drm/nouveau/nouveau_drm.c | 4 - drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nv84_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 311 ---- drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +- drivers/gpu/drm/panel/Kconfig | 1 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 +- drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 16 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 11 - drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 26 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 7 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 +- drivers/gpu/drm/tegra/dc.c | 3 + drivers/gpu/drm/tegra/dc.h | 6 + drivers/gpu/drm/tegra/uapi.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 8 + drivers/gpu/host1x/fence.c | 6 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 8 +- drivers/hid/hid-apple.c | 7 - drivers/hid/hid-betopff.c | 13 +- drivers/hid/hid-u2fzero.c | 4 +- drivers/hid/wacom_wac.c | 8 - drivers/hv/hyperv_vmbus.h | 1 - drivers/hwmon/k10temp.c | 6 + drivers/hwmon/ltc2947-core.c | 8 +- drivers/hwmon/mlxreg-fan.c | 12 +- drivers/hwmon/occ/common.c | 17 +- drivers/hwmon/pmbus/ibm-cffps.c | 10 +- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/tmp421.c | 71 +- drivers/hwmon/w83791d.c | 29 +- drivers/hwmon/w83792d.c | 28 +- drivers/hwmon/w83793.c | 26 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 - drivers/i2c/busses/i2c-mlxcpld.c | 4 +- drivers/i2c/busses/i2c-mt65xx.c | 11 +- drivers/i2c/i2c-core-acpi.c | 1 - drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/adc/ad7192.c | 1 - drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/max1027.c | 3 +- drivers/iio/adc/mt6577_auxadc.c | 8 - drivers/iio/adc/rzg2l_adc.c | 6 +- drivers/iio/adc/ti-adc128s052.c | 6 - drivers/iio/common/ssp_sensors/ssp_spi.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 - drivers/iio/imu/adis16475.c | 3 +- drivers/iio/imu/adis16480.c | 14 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/test/Makefile | 1 - drivers/infiniband/core/cma.c | 51 +- drivers/infiniband/core/cma_priv.h | 1 - drivers/infiniband/core/sa_query.c | 5 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 8 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 31 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 +- drivers/infiniband/hw/irdma/cm.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 14 +- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/uk.c | 4 +- drivers/infiniband/hw/irdma/user.h | 2 - drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 17 +- drivers/infiniband/hw/irdma/ws.c | 13 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 2 - drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 5 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 33 +- drivers/infiniband/hw/usnic/usnic_ib.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/input/joystick/xpad.c | 2 - drivers/input/keyboard/snvs_pwrkey.c | 29 - drivers/input/touchscreen.c | 42 +- drivers/input/touchscreen/resistive-adc-touch.c | 29 +- drivers/interconnect/qcom/sdm660.c | 25 +- drivers/iommu/Kconfig | 11 +- drivers/iommu/apple-dart.c | 56 +- drivers/iommu/arm/arm-smmu/Makefile | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/intel/dmar.c | 6 +- drivers/ipack/devices/ipoctal.c | 63 +- drivers/irqchip/Kconfig | 1 - drivers/irqchip/irq-armada-370-xp.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic.c | 52 +- drivers/irqchip/irq-mbigen.c | 6 +- drivers/irqchip/irq-renesas-rza1.c | 12 +- drivers/isdn/capi/kcapi.c | 5 - drivers/isdn/hardware/mISDN/hfcpci.c | 8 +- drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/mcb/mcb-core.c | 12 +- drivers/md/bcache/bcache.h | 6 +- drivers/md/bcache/bset.h | 2 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/debug.c | 15 +- drivers/md/bcache/features.c | 2 +- drivers/md/bcache/features.h | 3 +- drivers/md/bcache/io.c | 16 +- drivers/md/bcache/request.c | 19 +- drivers/md/bcache/request.h | 4 +- drivers/md/bcache/super.c | 91 +- drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/sysfs.h | 18 +- drivers/md/bcache/util.h | 29 + drivers/md/bcache/writeback.c | 2 +- drivers/md/dm-bio-record.h | 1 - drivers/md/dm-bufio.c | 2 +- drivers/md/dm-cache-metadata.c | 2 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-clone-target.c | 4 +- drivers/md/dm-core.h | 4 +- drivers/md/dm-crypt.c | 1 - drivers/md/dm-dust.c | 5 +- drivers/md/dm-ebs-target.c | 2 +- drivers/md/dm-era-target.c | 2 +- drivers/md/dm-exception-store.h | 2 +- drivers/md/dm-flakey.c | 3 +- drivers/md/dm-ima.c | 1 - drivers/md/dm-integrity.c | 6 +- drivers/md/dm-linear.c | 3 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-log.c | 2 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-ps-historical-service-time.c | 1 - drivers/md/dm-raid.c | 6 +- drivers/md/dm-rq.c | 9 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm-table.c | 172 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-verity-target.c | 19 +- drivers/md/dm-writecache.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 59 +- drivers/md/md.c | 135 +- drivers/md/md.h | 2 +- drivers/md/raid1.c | 13 +- drivers/md/raid10.c | 2 +- drivers/md/raid5.c | 7 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 18 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 +- drivers/media/rc/ir_toy.c | 21 +- drivers/misc/Kconfig | 1 - drivers/misc/bcm-vk/bcm_vk_tty.c | 6 +- drivers/misc/cb710/sgbuf2.c | 2 +- drivers/misc/eeprom/at25.c | 8 - drivers/misc/eeprom/eeprom_93xx46.c | 18 - drivers/misc/fastrpc.c | 2 - drivers/misc/gehc-achc.c | 1 - drivers/misc/genwqe/card_base.c | 2 +- .../misc/habanalabs/common/command_submission.c | 104 +- drivers/misc/habanalabs/common/hw_queue.c | 9 +- drivers/misc/habanalabs/gaudi/gaudi.c | 11 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 115 +- .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 2 - drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/hw-me-regs.h | 1 - drivers/misc/mei/pci-me.c | 1 - drivers/mmc/core/block.c | 20 +- drivers/mmc/core/crypto.c | 11 +- drivers/mmc/core/sd.c | 1 - drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/cqhci-core.c | 3 - drivers/mmc/host/cqhci-crypto.c | 33 +- drivers/mmc/host/dw_mmc-exynos.c | 14 - drivers/mmc/host/dw_mmc.c | 15 +- drivers/mmc/host/meson-gx-mmc.c | 73 +- drivers/mmc/host/mtk-sd.c | 38 +- drivers/mmc/host/renesas_sdhi_core.c | 2 - drivers/mmc/host/sdhci-esdhc-imx.c | 16 - drivers/mmc/host/sdhci-of-at91.c | 22 +- drivers/mmc/host/sdhci-pci-core.c | 29 +- drivers/mmc/host/sdhci.c | 6 - drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/mmc/host/vub300.c | 18 +- drivers/mtd/mtd_blkdevs.c | 6 +- drivers/mtd/mtdsuper.c | 1 - drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/net/can/m_can/m_can_platform.c | 14 +- drivers/net/can/rcar/rcar_can.c | 20 +- drivers/net/can/sja1000/peak_pci.c | 9 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 8 +- drivers/net/dsa/b53/b53_common.c | 59 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mt7530.c | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 142 +- drivers/net/dsa/mv88e6xxx/chip.h | 10 - drivers/net/dsa/mv88e6xxx/global1.c | 2 - drivers/net/dsa/mv88e6xxx/port.c | 23 - drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/ocelot/felix.c | 153 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/realtek-smi-core.h | 3 - drivers/net/dsa/rtl8366.c | 96 +- drivers/net/dsa/rtl8366rb.c | 194 +- drivers/net/dsa/sja1105/sja1105.h | 2 - drivers/net/dsa/sja1105/sja1105_main.c | 40 +- drivers/net/dsa/sja1105/sja1105_vl.c | 12 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/arc/Kconfig | 1 - drivers/net/ethernet/arc/emac_mdio.c | 9 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 6 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 50 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 56 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 8 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 195 +- drivers/net/ethernet/cadence/macb.h | 7 +- drivers/net/ethernet/cadence/macb_main.c | 9 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 25 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 5 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 10 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 +- drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 6 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/ethoc.c | 12 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 21 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 5 + drivers/net/ethernet/freescale/enetc/enetc.c | 6 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 20 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 6 +- drivers/net/ethernet/google/gve/gve.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 45 +- drivers/net/ethernet/google/gve/gve_rx.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 21 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 53 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 21 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 38 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 61 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 109 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 35 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 +- drivers/net/ethernet/ibm/emac/core.c | 12 +- drivers/net/ethernet/ibm/ibmveth.c | 25 +- drivers/net/ethernet/ibm/ibmvnic.c | 648 ++++--- drivers/net/ethernet/ibm/ibmvnic.h | 10 +- drivers/net/ethernet/intel/e100.c | 22 +- drivers/net/ethernet/intel/e1000e/e1000.h | 5 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 - drivers/net/ethernet/intel/e1000e/netdev.c | 45 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 2 - drivers/net/ethernet/intel/ice/ice_devids.h | 4 - drivers/net/ethernet/intel/ice/ice_devlink.c | 15 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 2 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- drivers/net/ethernet/intel/ice/ice_lag.c | 18 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 - drivers/net/ethernet/intel/ice/ice_main.c | 21 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 18 +- drivers/net/ethernet/intel/ice/ice_sched.c | 13 - drivers/net/ethernet/intel/ice/ice_sched.h | 1 - drivers/net/ethernet/intel/igc/igc_hw.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 21 +- drivers/net/ethernet/lantiq_xrx200.c | 85 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 10 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 5 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 126 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 9 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 403 +---- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 133 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 17 + drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 58 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 12 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 9 +- .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 135 ++ .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 148 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 214 ++- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 96 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 9 + .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 37 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 120 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 69 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 5 + .../ethernet/marvell/prestera/prestera_devlink.c | 35 +- .../ethernet/marvell/prestera/prestera_devlink.h | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 8 +- drivers/net/ethernet/marvell/sky2.c | 84 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 13 + drivers/net/ethernet/mellanox/mlx4/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 - .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 2 - .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.h | 27 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 2 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 51 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 246 +-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 92 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 115 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 12 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 7 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 2 - .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 9 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 2 + .../mellanox/mlx5/core/steering/dr_ste_v1.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 88 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - drivers/net/ethernet/mellanox/mlxsw/core_env.c | 183 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 13 + drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 263 ++- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 326 ++-- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 10 + .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 432 ++++- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 315 +++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 6 +- drivers/net/ethernet/micrel/Makefile | 6 +- drivers/net/ethernet/micrel/ks8851_common.c | 8 - drivers/net/ethernet/microchip/encx24j600-regmap.c | 10 +- drivers/net/ethernet/microchip/encx24j600.c | 6 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 35 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 107 +- drivers/net/ethernet/mscc/ocelot_net.c | 3 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 4 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 10 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 16 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 - drivers/net/ethernet/netronome/nfp/bpf/offload.c | 17 +- drivers/net/ethernet/netronome/nfp/devlink_param.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 19 +- drivers/net/ethernet/netronome/nfp/nfp_asm.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 5 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 8 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 3 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 9 + drivers/net/ethernet/qlogic/qed/qed_devlink.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 1 - drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 12 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 42 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 - drivers/net/ethernet/sfc/mcdi_port_common.c | 37 +- drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 21 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 - .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 7 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 - drivers/net/ethernet/sun/Kconfig | 1 - drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 22 +- drivers/net/ethernet/ti/cpsw_new.c | 13 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 2 +- drivers/net/hamradio/Kconfig | 1 - drivers/net/hamradio/baycom_epp.c | 6 +- drivers/net/ipa/Kconfig | 1 - drivers/net/mdio/mdio-ipq4019.c | 6 +- drivers/net/mdio/mdio-mscc-miim.c | 15 +- drivers/net/mhi_net.c | 6 +- drivers/net/netdevsim/dev.c | 12 +- drivers/net/netdevsim/ethtool.c | 28 + drivers/net/netdevsim/health.c | 32 - drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/pcs/pcs-xpcs.c | 45 +- drivers/net/phy/at803x.c | 58 +- drivers/net/phy/bcm7xxx.c | 273 ++- drivers/net/phy/broadcom.c | 106 +- drivers/net/phy/mdio_bus.c | 11 - drivers/net/phy/mxl-gpy.c | 23 +- drivers/net/phy/phy.c | 140 +- drivers/net/phy/phy_device.c | 3 - drivers/net/phy/phylink.c | 5 +- drivers/net/phy/sfp.c | 2 +- drivers/net/usb/Kconfig | 5 - drivers/net/usb/lan78xx.c | 6 - drivers/net/usb/r8152.c | 16 +- drivers/net/usb/smsc95xx.c | 3 - drivers/net/usb/usbnet.c | 5 - drivers/net/virtio_net.c | 28 +- drivers/net/vmxnet3/vmxnet3_drv.c | 1 + drivers/net/vrf.c | 4 + drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/Kconfig | 4 +- drivers/net/wireless/ath/ath5k/led.c | 10 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 4 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 4 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 4 +- drivers/net/wwan/Kconfig | 1 + drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_coredump.c | 125 ++ drivers/net/wwan/iosm/iosm_ipc_coredump.h | 59 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 372 ++++ drivers/net/wwan/iosm/iosm_ipc_devlink.h | 189 ++ drivers/net/wwan/iosm/iosm_ipc_flash.c | 588 ++++++ drivers/net/wwan/iosm/iosm_ipc_flash.h | 229 +++ drivers/net/wwan/iosm/iosm_ipc_imem.c | 107 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 ++++ drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/net/xen-netfront.c | 8 - drivers/nfc/fdp/i2c.c | 1 - drivers/nfc/microread/mei.c | 4 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 4 - drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn544/mei.c | 8 +- drivers/nfc/port100.c | 4 +- drivers/nfc/st95hf/core.c | 6 +- drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 5 +- drivers/nvdimm/core.c | 1 - drivers/nvdimm/pmem.c | 41 +- drivers/nvme/host/core.c | 198 +- drivers/nvme/host/fabrics.c | 6 +- drivers/nvme/host/fabrics.h | 8 - drivers/nvme/host/fc.c | 52 +- drivers/nvme/host/multipath.c | 56 +- drivers/nvme/host/nvme.h | 25 - drivers/nvme/host/pci.c | 63 +- drivers/nvme/host/rdma.c | 28 +- drivers/nvme/host/tcp.c | 40 +- drivers/nvme/host/zns.c | 2 - drivers/nvme/target/admin-cmd.c | 18 +- drivers/nvme/target/configfs.c | 41 - drivers/nvme/target/core.c | 18 +- drivers/nvme/target/discovery.c | 19 +- drivers/nvme/target/fabrics-cmd.c | 3 +- drivers/nvme/target/io-cmd-bdev.c | 5 +- drivers/nvme/target/io-cmd-file.c | 4 +- drivers/nvme/target/loop.c | 6 +- drivers/nvme/target/nvmet.h | 6 - drivers/nvme/target/rdma.c | 31 - drivers/nvme/target/tcp.c | 23 +- drivers/nvmem/Kconfig | 1 - drivers/nvmem/core.c | 3 +- drivers/of/base.c | 1 - drivers/of/of_reserved_mem.c | 2 - drivers/pci/Kconfig | 2 +- drivers/pci/controller/pci-hyperv.c | 13 +- drivers/pci/hotplug/s390_pci_hpc.c | 9 +- drivers/pci/msi.c | 18 +- drivers/pci/pci-acpi.c | 3 - drivers/perf/arm_pmu.c | 2 - drivers/pinctrl/bcm/pinctrl-ns.c | 29 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 50 +- drivers/pinctrl/pinctrl-amd.h | 1 - drivers/pinctrl/pinctrl-rockchip.c | 67 - drivers/pinctrl/pinctrl-rockchip.h | 10 - drivers/pinctrl/qcom/Kconfig | 3 +- drivers/pinctrl/qcom/pinctrl-sc7280.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/platform/mellanox/mlxreg-io.c | 4 +- drivers/platform/x86/amd-pmc.c | 1 - drivers/platform/x86/dell/Kconfig | 1 - drivers/platform/x86/gigabyte-wmi.c | 1 - drivers/platform/x86/intel/int1092/intel_sar.c | 23 +- .../x86/intel/int3472/intel_skl_int3472_discrete.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 6 +- drivers/ptp/idt8a340_reg.h | 720 -------- drivers/ptp/ptp_clock.c | 16 +- drivers/ptp/ptp_clockmatrix.c | 1588 +++++++++-------- drivers/ptp/ptp_clockmatrix.h | 109 +- drivers/ptp/ptp_kvm_x86.c | 13 +- drivers/ptp/ptp_ocp.c | 1354 ++++++++++++-- drivers/ptp/ptp_pch.c | 1 - drivers/reset/Kconfig | 4 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/reset/reset-socfpga.c | 26 - drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/s390/block/dasd.c | 9 +- drivers/s390/block/dasd_3990_erp.c | 6 +- drivers/s390/block/dasd_eckd.c | 294 +-- drivers/s390/block/dasd_eckd.h | 13 +- drivers/s390/block/dasd_erp.c | 8 +- drivers/s390/block/dasd_genhd.c | 1 - drivers/s390/block/dasd_int.h | 11 +- drivers/s390/block/dasd_ioctl.c | 4 +- drivers/s390/block/dcssblk.c | 7 +- drivers/s390/cio/blacklist.c | 8 +- drivers/s390/cio/css.c | 40 +- drivers/s390/cio/css.h | 10 +- drivers/s390/crypto/vfio_ap_ops.c | 4 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/scsi/arm/Kconfig | 11 + drivers/scsi/arm/acornscsi.c | 103 +- drivers/scsi/arm/fas216.c | 31 +- drivers/scsi/arm/queue.c | 2 +- drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/elx/efct/efct_lio.c | 4 +- drivers/scsi/elx/efct/efct_scsi.c | 3 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 3 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 - drivers/scsi/hosts.c | 3 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 +- drivers/scsi/libiscsi.c | 15 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 10 +- drivers/scsi/lpfc/lpfc_els.c | 10 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 20 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 9 +- drivers/scsi/lpfc/lpfc_sli.c | 16 +- drivers/scsi/megaraid/megaraid_sas_base.c | 7 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 12 +- drivers/scsi/ncr53c8xx.c | 23 + drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 4 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 - drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_bsg.c | 6 +- drivers/scsi/scsi_debug.c | 10 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_ioctl.c | 8 +- drivers/scsi/scsi_lib.c | 32 +- drivers/scsi/scsi_scan.c | 1 + drivers/scsi/scsi_sysfs.c | 9 - drivers/scsi/scsi_transport_iscsi.c | 10 +- drivers/scsi/sd.c | 142 +- drivers/scsi/sd.h | 1 - drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sd_zbc.c | 8 +- drivers/scsi/ses.c | 24 +- drivers/scsi/sg.c | 11 +- drivers/scsi/sr.c | 5 +- drivers/scsi/sr_ioctl.c | 2 +- drivers/scsi/st.c | 8 +- drivers/scsi/storvsc_drv.c | 32 +- drivers/scsi/ufs/ufs-exynos.c | 6 +- drivers/scsi/ufs/ufshcd-crypto.c | 32 +- drivers/scsi/ufs/ufshcd-crypto.h | 9 +- drivers/scsi/ufs/ufshcd-pci.c | 111 +- drivers/scsi/ufs/ufshcd.c | 200 ++- drivers/scsi/ufs/ufshcd.h | 12 +- drivers/scsi/ufs/ufshpb.c | 291 ++- drivers/scsi/ufs/ufshpb.h | 2 + drivers/scsi/virtio_scsi.c | 5 +- drivers/soc/canaan/Kconfig | 1 + drivers/soc/qcom/mdt_loader.c | 2 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/ti/omap_prm.c | 27 +- drivers/spi/spi-altera-dfl.c | 2 +- drivers/spi/spi-altera-platform.c | 2 +- drivers/spi/spi-atmel.c | 4 +- drivers/spi/spi-bcm-qspi.c | 77 +- drivers/spi/spi-mt65xx.c | 64 +- drivers/spi/spi-mux.c | 7 - drivers/spi/spi-nxp-fspi.c | 26 +- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-tegra20-slink.c | 6 +- drivers/spi/spi.c | 27 +- drivers/spi/spidev.c | 14 - drivers/staging/greybus/uart.c | 62 +- .../pci/hive_isp_css_common/host/input_system.c | 2 - drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 2 +- drivers/staging/qlge/qlge_main.c | 12 +- drivers/staging/r8188eu/hal/hal_intf.c | 2 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/target/target_core_configfs.c | 32 +- drivers/target/target_core_file.c | 5 +- drivers/target/target_core_iblock.c | 6 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 7 +- drivers/tee/optee/core.c | 3 - drivers/tee/optee/device.c | 22 - drivers/tee/optee/optee_private.h | 1 - drivers/tee/optee/shm_pool.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 +- drivers/thermal/qcom/tsens.c | 4 +- drivers/thermal/thermal_core.c | 7 +- drivers/thunderbolt/Makefile | 1 - drivers/tty/hvc/hvc_xen.c | 13 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/Kconfig | 8 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 + drivers/usb/cdns3/cdns3-gadget.c | 14 - drivers/usb/chipidea/ci_hdrc_imx.c | 15 +- drivers/usb/class/cdc-acm.c | 15 +- drivers/usb/class/cdc-acm.h | 2 - drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 - drivers/usb/dwc3/core.c | 30 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 33 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-hcd.c | 75 +- drivers/usb/host/ohci-omap.c | 72 +- drivers/usb/host/xhci-dbgtty.c | 28 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-ring.c | 39 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/host/xhci.c | 6 - drivers/usb/host/xhci.h | 1 - drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/musb/tusb6010.c | 1 - drivers/usb/serial/cp210x.c | 38 - drivers/usb/serial/mos7840.c | 2 + drivers/usb/serial/option.c | 19 +- drivers/usb/serial/qcserial.c | 1 - drivers/usb/storage/unusual_devs.h | 9 +- drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 1 - drivers/usb/typec/tipd/core.c | 8 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 - drivers/vdpa/vdpa_user/vduse_dev.c | 39 +- drivers/vfio/pci/vfio_pci_core.c | 2 +- drivers/vhost/vdpa.c | 12 +- drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/virtio/virtio.c | 18 +- drivers/virtio/virtio_ring.c | 2 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/ixp4xx_wdt.c | 2 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/watchdog/sbsa_gwdt.c | 5 +- drivers/xen/Kconfig | 5 +- drivers/xen/balloon.c | 25 +- drivers/xen/gntdev.c | 8 - drivers/xen/privcmd.c | 18 +- drivers/xen/swiotlb-xen.c | 7 +- fs/9p/cache.c | 8 +- fs/9p/fid.c | 14 +- fs/9p/v9fs.c | 8 +- fs/9p/vfs_addr.c | 14 +- fs/9p/vfs_file.c | 33 +- fs/9p/vfs_inode.c | 24 +- fs/9p/vfs_inode_dotl.c | 11 +- fs/affs/super.c | 2 +- fs/afs/dir_silly.c | 4 +- fs/afs/write.c | 12 +- fs/aio.c | 6 +- fs/autofs/waitq.c | 2 +- fs/binfmt_elf.c | 2 +- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.c | 1 - fs/btrfs/ctree.h | 2 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/dir-item.c | 48 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-tree.c | 1 - fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 19 +- fs/btrfs/inode.c | 12 +- fs/btrfs/ioctl.c | 4 +- fs/btrfs/lzo.c | 36 +- fs/btrfs/space-info.c | 5 +- fs/btrfs/tree-log.c | 79 +- fs/btrfs/verity.c | 6 +- fs/btrfs/volumes.c | 23 +- fs/btrfs/zlib.c | 36 +- fs/btrfs/zstd.c | 27 +- fs/buffer.c | 12 +- fs/cachefiles/io.c | 12 +- fs/cachefiles/rdwr.c | 16 +- fs/ceph/caps.c | 16 +- fs/ceph/file.c | 3 +- fs/ceph/inode.c | 2 + fs/ceph/locks.c | 3 + fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 + fs/cifs/connect.c | 5 +- fs/cifs/file.c | 8 +- fs/cifs/misc.c | 17 +- fs/cifs/smb2pdu.c | 4 +- fs/cramfs/inode.c | 2 +- fs/debugfs/inode.c | 2 +- fs/direct-io.c | 16 +- fs/erofs/inode.c | 2 +- fs/erofs/zmap.c | 3 +- fs/ext2/balloc.c | 14 +- fs/ext4/dir.c | 6 +- fs/ext4/ext4.h | 3 + fs/ext4/extents.c | 19 +- fs/ext4/fast_commit.c | 6 - fs/ext4/file.c | 2 +- fs/ext4/inline.c | 150 +- fs/ext4/inode.c | 176 +- fs/ext4/super.c | 23 +- fs/f2fs/compress.c | 1 - fs/fat/inode.c | 11 +- fs/fs-writeback.c | 5 +- fs/fscache/object.c | 2 +- fs/fscache/operation.c | 3 - fs/fuse/file.c | 2 +- fs/fuse/fuse_i.h | 3 - fs/fuse/inode.c | 87 +- fs/fuse/virtio_fs.c | 12 +- fs/gfs2/file.c | 6 +- fs/hfs/mdb.c | 2 +- fs/hfsplus/wrapper.c | 2 +- fs/inode.c | 6 +- fs/internal.h | 11 + fs/io-wq.c | 69 +- fs/io-wq.h | 59 +- fs/io_uring.c | 1882 +++++++++----------- fs/iomap/direct-io.c | 59 +- fs/jfs/jfs_metapage.c | 1 - fs/jfs/resize.c | 5 +- fs/jfs/super.c | 5 +- fs/kernel_read_file.c | 2 +- fs/kernfs/dir.c | 18 +- fs/ksmbd/auth.c | 219 ++- fs/ksmbd/connection.c | 12 +- fs/ksmbd/crypto_ctx.c | 16 + fs/ksmbd/crypto_ctx.h | 8 + fs/ksmbd/glob.h | 2 +- fs/ksmbd/ksmbd_netlink.h | 2 - fs/ksmbd/mgmt/user_config.c | 2 +- fs/ksmbd/mgmt/user_config.h | 1 - fs/ksmbd/misc.c | 97 +- fs/ksmbd/misc.h | 7 +- fs/ksmbd/oplock.c | 41 +- fs/ksmbd/server.c | 3 - fs/ksmbd/smb2misc.c | 149 +- fs/ksmbd/smb2ops.c | 8 +- fs/ksmbd/smb2pdu.c | 774 ++++---- fs/ksmbd/smb2pdu.h | 12 +- fs/ksmbd/smb_common.c | 72 +- fs/ksmbd/smb_common.h | 11 +- fs/ksmbd/smbacl.c | 21 +- fs/ksmbd/transport_ipc.c | 3 +- fs/ksmbd/transport_ipc.h | 2 +- fs/ksmbd/transport_rdma.c | 21 +- fs/ksmbd/transport_tcp.c | 4 +- fs/ksmbd/vfs.c | 174 +- fs/ksmbd/vfs.h | 11 +- fs/locks.c | 161 +- fs/namei.c | 4 +- fs/netfs/read_helper.c | 2 +- fs/nfs/blocklayout/dev.c | 4 +- fs/nfs/direct.c | 2 +- fs/nfs/file.c | 9 + fs/nfs_common/grace.c | 1 + fs/nfsd/Kconfig | 1 + fs/nfsd/blocklayout.c | 158 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/nfs4layouts.c | 5 +- fs/nfsd/nfs4xdr.c | 19 +- fs/nfsd/nfsctl.c | 7 +- fs/nilfs2/ioctl.c | 2 +- fs/nilfs2/super.c | 2 +- fs/nilfs2/the_nilfs.c | 2 +- fs/ntfs/file.c | 1 - fs/ntfs/super.c | 8 +- fs/ntfs3/attrib.c | 20 +- fs/ntfs3/attrlist.c | 9 +- fs/ntfs3/bitfunc.c | 10 +- fs/ntfs3/bitmap.c | 14 +- fs/ntfs3/debug.h | 3 - fs/ntfs3/dir.c | 30 +- fs/ntfs3/file.c | 13 +- fs/ntfs3/frecord.c | 55 +- fs/ntfs3/fslog.c | 12 +- fs/ntfs3/fsntfs.c | 77 +- fs/ntfs3/index.c | 160 +- fs/ntfs3/inode.c | 161 +- fs/ntfs3/lib/decompress_common.h | 5 - fs/ntfs3/lib/lib.h | 6 - fs/ntfs3/lznt.c | 12 +- fs/ntfs3/namei.c | 24 + fs/ntfs3/ntfs.h | 20 +- fs/ntfs3/ntfs_fs.h | 67 +- fs/ntfs3/record.c | 3 + fs/ntfs3/run.c | 2 + fs/ntfs3/super.c | 651 +++---- fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 249 ++- fs/ocfs2/alloc.c | 46 +- fs/ocfs2/dlmglue.c | 3 +- fs/ocfs2/suballoc.c | 22 +- fs/ocfs2/super.c | 14 +- fs/orangefs/inode.c | 2 +- fs/orangefs/super.c | 1 - fs/overlayfs/dir.c | 10 +- fs/overlayfs/file.c | 19 +- fs/pstore/blk.c | 8 +- fs/quota/quota.c | 1 - fs/ramfs/inode.c | 1 - fs/read_write.c | 4 + fs/reiserfs/super.c | 8 +- fs/squashfs/super.c | 5 +- fs/sync.c | 62 +- fs/udf/lowlevel.c | 5 +- fs/udf/super.c | 9 +- fs/userfaultfd.c | 12 +- fs/vboxsf/super.c | 12 +- fs/verity/enable.c | 2 +- fs/verity/open.c | 2 +- fs/xfs/xfs_file.c | 2 +- fs/zonefs/super.c | 2 +- include/acpi/acpi_io.h | 8 + include/acpi/platform/acgcc.h | 9 +- include/asm-generic/cacheflush.h | 6 - include/asm-generic/io.h | 2 +- include/kunit/test.h | 6 +- include/kvm/arm_pmu.h | 3 + include/linux/arm-smccc.h | 10 - include/linux/ata.h | 1 - include/linux/backing-dev.h | 25 +- include/linux/bio.h | 147 +- include/linux/blk-crypto-profile.h | 166 -- include/linux/blk-integrity.h | 183 -- include/linux/blk-mq.h | 583 +----- include/linux/blk_types.h | 55 +- include/linux/blkdev.h | 949 ++++++++-- include/linux/blktrace_api.h | 2 +- include/linux/bpf.h | 10 +- include/linux/bpf_types.h | 8 +- include/linux/brcmphy.h | 10 + include/linux/buffer_head.h | 4 +- include/linux/bvec.h | 2 +- include/linux/cdrom.h | 1 - include/linux/cpuhotplug.h | 4 - include/linux/cpumask.h | 7 +- include/linux/device-mapper.h | 4 +- include/linux/dsa/mv88e6xxx.h | 13 - include/linux/dsa/ocelot.h | 49 - include/linux/dsa/sja1105.h | 1 - {block => include/linux}/elevator.h | 21 +- include/linux/elfcore.h | 2 +- include/linux/etherdevice.h | 2 +- include/linux/filter.h | 1 - include/linux/flex_proportions.h | 9 +- include/linux/fs.h | 12 +- include/linux/fwnode.h | 11 +- include/linux/genhd.h | 39 +- include/linux/gfp.h | 22 +- include/linux/highmem-internal.h | 11 - include/linux/highmem.h | 37 - include/linux/huge_mm.h | 15 + include/linux/iomap.h | 5 +- include/linux/irqdomain.h | 2 +- include/linux/keyslot-manager.h | 120 ++ include/linux/ksm.h | 4 +- include/linux/kvm_host.h | 6 + include/linux/libata.h | 15 - include/linux/memcontrol.h | 264 ++- include/linux/memory.h | 5 +- include/linux/mfd/idt8a340_reg.h | 31 +- include/linux/migrate.h | 10 +- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/mm.h | 239 +-- include/linux/mm_inline.h | 103 +- include/linux/mm_types.h | 77 - include/linux/mmc/host.h | 4 +- include/linux/mmdebug.h | 20 - include/linux/netfs.h | 77 +- include/linux/nvme-fc-driver.h | 7 - include/linux/nvme-rdma.h | 2 - include/linux/nvme.h | 30 +- include/linux/nvmem-consumer.h | 14 - include/linux/page-flags.h | 290 +-- include/linux/page_idle.h | 99 +- include/linux/page_owner.h | 8 +- include/linux/page_ref.h | 158 +- include/linux/pagemap.h | 585 +++--- include/linux/part_stat.h | 1 - include/linux/percpu-refcount.h | 33 +- include/linux/perf/arm_pmu.h | 6 - include/linux/perf_event.h | 27 +- include/linux/pkeys.h | 2 - include/linux/platform_data/usb-omap1.h | 2 - include/linux/qcom_scm.h | 71 + include/linux/qed/qed_eth_if.h | 21 +- include/linux/rmap.h | 10 +- include/linux/sbitmap.h | 24 - include/linux/sched.h | 4 +- include/linux/secretmem.h | 2 +- include/linux/skmsg.h | 1 - include/linux/soc/marvell/octeontx2/asm.h | 14 + include/linux/socket.h | 1 + include/linux/spi/spi.h | 3 - include/linux/swap.h | 17 +- include/linux/t10-pi.h | 2 +- include/linux/tpm.h | 1 - include/linux/trace_recursion.h | 49 +- include/linux/tracehook.h | 2 - include/linux/usb/hcd.h | 2 - include/linux/user_namespace.h | 2 - include/linux/vmstat.h | 113 +- include/linux/workqueue.h | 5 +- include/linux/writeback.h | 23 +- include/net/cfg80211.h | 2 + include/net/devlink.h | 26 +- include/net/ip_fib.h | 2 +- include/net/mac80211.h | 8 +- include/net/mctp.h | 2 +- include/net/mptcp.h | 8 +- include/net/netfilter/ipv6/nf_defrag_ipv6.h | 1 + include/net/netfilter/nf_tables.h | 2 +- include/net/netns/netfilter.h | 6 - include/net/nexthop.h | 2 +- include/net/pkt_sched.h | 1 - include/net/sch_generic.h | 6 + include/net/sctp/sm.h | 6 +- include/net/sock.h | 61 +- include/net/tcp.h | 18 +- include/net/tls.h | 14 +- include/net/udp.h | 5 +- include/scsi/scsi_cmnd.h | 3 - include/scsi/scsi_device.h | 3 +- include/soc/mscc/ocelot.h | 55 +- include/soc/mscc/ocelot_ptp.h | 3 - include/soc/mscc/ocelot_vcap.h | 4 +- include/sound/hda_codec.h | 1 - include/sound/rawmidi.h | 1 - include/trace/events/block.h | 6 +- include/trace/events/cachefiles.h | 6 +- include/trace/events/erofs.h | 6 +- include/trace/events/io_uring.h | 61 - include/trace/events/kyber.h | 19 +- include/trace/events/pagemap.h | 46 +- include/trace/events/writeback.h | 28 +- include/uapi/asm-generic/fcntl.h | 4 - include/uapi/linux/android/binder.h | 7 - .../bcache_ondisk.h => include/uapi/linux/bcache.h | 4 +- include/uapi/linux/bpf.h | 26 +- include/uapi/linux/btf.h | 55 +- include/uapi/linux/cdrom.h | 19 - include/uapi/linux/hyperv.h | 2 +- include/uapi/linux/io_uring.h | 1 - include/uapi/linux/mctp.h | 7 +- include/uapi/linux/mptcp.h | 35 + include/uapi/linux/smc.h | 27 + include/uapi/linux/tls.h | 30 + include/uapi/linux/xfrm.h | 15 +- include/uapi/misc/habanalabs.h | 6 +- include/uapi/sound/asound.h | 1 - include/xen/xen-ops.h | 27 +- init/do_mounts.c | 30 +- init/main.c | 2 +- kernel/acct.c | 1 + kernel/auditsc.c | 2 +- kernel/bpf/arraymap.c | 1 - kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 128 ++ kernel/bpf/core.c | 26 +- kernel/bpf/stackmap.c | 3 +- kernel/bpf/syscall.c | 11 +- kernel/bpf/trampoline.c | 3 +- kernel/bpf/verifier.c | 2 +- kernel/cgroup/cgroup.c | 21 +- kernel/cgroup/cpuset.c | 56 +- kernel/cred.c | 9 +- kernel/dma/debug.c | 36 +- kernel/dma/debug.h | 24 +- kernel/dma/mapping.c | 24 +- kernel/entry/common.c | 4 +- kernel/events/core.c | 36 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 1 + kernel/fork.c | 1 + kernel/irq/irqdomain.c | 2 +- kernel/module.c | 2 - kernel/rseq.c | 14 +- kernel/sched/core.c | 8 +- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 1 + kernel/signal.c | 25 +- kernel/time/posix-cpu-timers.c | 3 +- kernel/trace/blktrace.c | 15 +- kernel/trace/bpf_trace.c | 30 + kernel/trace/ftrace.c | 22 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_eprobe.c | 65 +- kernel/trace/trace_events_hist.c | 2 +- kernel/ucount.c | 49 - kernel/workqueue.c | 18 +- lib/Kconfig.debug | 2 +- lib/Kconfig.kasan | 2 - lib/Makefile | 2 +- lib/flex_proportions.c | 28 +- lib/kunit/executor_test.c | 4 +- lib/random32.c | 1 - lib/sbitmap.c | 95 +- lib/test_bpf.c | 1 + lib/zlib_inflate/inffast.c | 13 +- mm/Makefile | 2 +- mm/backing-dev.c | 19 +- mm/compaction.c | 4 +- mm/damon/core-test.h | 4 +- mm/damon/dbgfs-test.h | 16 +- mm/debug.c | 4 +- mm/filemap.c | 568 +++--- mm/folio-compat.c | 142 -- mm/highmem.c | 1 + mm/huge_memory.c | 15 +- mm/hugetlb.c | 2 +- mm/internal.h | 36 +- mm/khugepaged.c | 34 +- mm/ksm.c | 34 +- mm/memblock.c | 5 +- mm/memcontrol.c | 356 ++-- mm/memory-failure.c | 42 +- mm/memory.c | 29 +- mm/mempolicy.c | 26 +- mm/mempool.c | 1 + mm/memremap.c | 2 +- mm/migrate.c | 251 ++- mm/mlock.c | 3 +- mm/nommu.c | 1 + mm/oom_kill.c | 23 +- mm/page-writeback.c | 476 +++-- mm/page_alloc.c | 22 +- mm/page_ext.c | 4 +- mm/page_io.c | 14 +- mm/page_owner.c | 10 +- mm/readahead.c | 1 + mm/rmap.c | 14 +- mm/secretmem.c | 11 +- mm/shmem.c | 12 +- mm/slab.c | 4 +- mm/slub.c | 31 +- mm/swap.c | 216 +-- mm/swap_state.c | 2 +- mm/swapfile.c | 10 +- mm/userfaultfd.c | 2 +- mm/util.c | 115 +- mm/vmalloc.c | 15 +- mm/vmscan.c | 8 +- mm/workingset.c | 52 +- net/batman-adv/bridge_loop_avoidance.c | 8 +- net/batman-adv/main.c | 56 +- net/batman-adv/network-coding.c | 4 +- net/batman-adv/translation-table.c | 4 +- net/bpf/test_run.c | 30 +- net/bridge/br_multicast.c | 6 +- net/bridge/br_netlink.c | 3 +- net/bridge/br_private.h | 6 +- net/bridge/netfilter/ebtables.c | 4 +- net/can/isotp.c | 51 +- net/can/j1939/j1939-priv.h | 1 - net/can/j1939/main.c | 7 +- net/can/j1939/transport.c | 14 +- net/core/dev.c | 29 +- net/core/dev_addr_lists.c | 6 - net/core/devlink.c | 375 ++-- net/core/filter.c | 21 + net/core/net-procfs.c | 24 +- net/core/net-sysfs.c | 4 +- net/core/net_namespace.c | 4 + net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 63 +- net/core/skmsg.c | 14 - net/core/sock.c | 52 +- net/core/sock_destructor.h | 12 - net/core/sysctl_net_core.c | 2 +- net/dsa/Kconfig | 4 + net/dsa/dsa2.c | 28 +- net/dsa/switch.c | 2 +- net/dsa/tag_dsa.c | 30 +- net/dsa/tag_ocelot.c | 1 + net/dsa/tag_ocelot_8021q.c | 40 +- net/dsa/tag_rtl4_a.c | 2 +- net/ethtool/ioctl.c | 4 + net/ipv4/af_inet.c | 4 - net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/fib_semantics.c | 16 +- net/ipv4/icmp.c | 23 +- net/ipv4/inet_hashtables.c | 4 +- net/ipv4/netfilter/iptable_raw.c | 2 +- net/ipv4/netfilter/nf_defrag_ipv4.c | 30 +- net/ipv4/route.c | 8 - net/ipv4/syncookies.c | 2 - net/ipv4/sysctl_net_ipv4.c | 21 - net/ipv4/tcp.c | 43 +- net/ipv4/tcp_bpf.c | 27 +- net/ipv4/tcp_fastopen.c | 6 - net/ipv4/tcp_input.c | 11 +- net/ipv4/tcp_ipv4.c | 51 +- net/ipv4/tcp_minisocks.c | 7 - net/ipv4/tcp_nv.c | 1 - net/ipv4/tcp_output.c | 2 - net/ipv4/tcp_rate.c | 6 + net/ipv4/udp.c | 16 +- net/ipv4/udp_bpf.c | 1 - net/ipv4/udp_tunnel_core.c | 3 - net/ipv6/Makefile | 11 +- net/ipv6/ila/ila_xlat.c | 6 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ioam6.c | 70 +- net/ipv6/ioam6_iptunnel.c | 6 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/netfilter/ip6_tables.c | 1 - net/ipv6/netfilter/ip6t_rt.c | 48 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 25 +- net/ipv6/route.c | 5 +- net/ipv6/seg6.c | 8 +- net/ipv6/seg6_hmac.c | 4 +- net/ipv6/tcp_ipv6.c | 21 +- net/ipv6/udp.c | 5 +- net/mac80211/mesh.c | 9 +- net/mac80211/mesh_ps.c | 3 +- net/mac80211/rate.c | 4 + net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 12 - net/mac80211/wpa.c | 6 - net/mptcp/mptcp_diag.c | 28 +- net/mptcp/options.c | 54 +- net/mptcp/pm_netlink.c | 4 +- net/mptcp/protocol.c | 269 +-- net/mptcp/protocol.h | 3 +- net/mptcp/sockopt.c | 276 +++ net/mptcp/subflow.c | 2 +- net/mptcp/syncookies.c | 13 +- net/mptcp/token.c | 11 +- net/mptcp/token_test.c | 14 +- net/netfilter/Kconfig | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 - net/netfilter/ipvs/ip_vs_ctl.c | 5 - net/netfilter/nf_conntrack_core.c | 154 +- net/netfilter/nf_nat_core.c | 17 +- net/netfilter/nf_nat_masquerade.c | 168 +- net/netfilter/nf_tables_api.c | 121 +- net/netfilter/nft_chain_filter.c | 9 +- net/netfilter/nft_compat.c | 17 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netfilter/xt_LOG.c | 10 +- net/netfilter/xt_NFLOG.c | 10 +- net/netlink/af_netlink.c | 14 +- net/nfc/af_nfc.c | 3 - net/nfc/digital_core.c | 9 +- net/nfc/digital_technology.c | 8 +- net/nfc/hci/llc_shdlc.c | 23 +- net/nfc/nci/rsp.c | 2 - net/rxrpc/rtt.c | 2 +- net/sched/act_ct.c | 2 +- net/sched/cls_flower.c | 6 - net/sched/sch_api.c | 6 - net/sched/sch_fifo.c | 3 - net/sched/sch_generic.c | 33 + net/sched/sch_mq.c | 1 + net/sched/sch_mqprio.c | 31 +- net/sched/sch_taprio.c | 4 - net/sctp/input.c | 2 +- net/sctp/sm_make_chunk.c | 2 +- net/sctp/sm_statefuns.c | 139 +- net/smc/af_smc.c | 36 +- net/smc/smc.h | 3 - net/smc/smc_cdc.c | 7 +- net/smc/smc_clc.c | 330 +++- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 30 +- net/smc/smc_core.h | 1 + net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_llc.c | 65 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 + net/smc/smc_tx.c | 22 +- net/smc/smc_wr.h | 14 - net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/tipc/crypto.c | 32 +- net/tls/tls_main.c | 50 +- net/tls/tls_sw.c | 75 +- net/unix/af_unix.c | 98 +- net/unix/unix_bpf.c | 2 - net/wireless/core.c | 2 +- net/wireless/core.h | 2 - net/wireless/mlme.c | 26 +- net/wireless/scan.c | 7 +- net/wireless/util.c | 14 +- net/xfrm/xfrm_user.c | 67 +- samples/bpf/Makefile | 17 +- samples/bpf/bpf_insn.h | 2 +- samples/bpf/xdp_redirect_map_multi.bpf.c | 5 + scripts/Makefile.gcc-plugins | 4 - scripts/Makefile.kasan | 3 +- scripts/checksyscalls.sh | 6 +- scripts/recordmcount.pl | 2 +- scripts/sorttable.c | 4 - security/keys/process_keys.c | 8 - security/selinux/hooks.c | 4 +- security/selinux/nlmsgtab.c | 4 +- security/smack/smack_lsm.c | 4 +- sound/core/pcm_compat.c | 72 +- sound/core/rawmidi.c | 9 - sound/core/seq_device.c | 8 +- sound/drivers/pcsp/pcsp_lib.c | 2 +- sound/firewire/motu/amdtp-motu.c | 7 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/hda/hdac_controller.c | 5 +- sound/pci/hda/hda_bind.c | 20 +- sound/pci/hda/hda_codec.c | 1 - sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 41 +- sound/pci/hda/hda_intel.h | 4 +- sound/pci/hda/patch_cs8409.c | 3 - sound/pci/hda/patch_realtek.c | 238 +-- sound/pci/pcxhr/pcxhr_core.c | 2 +- sound/soc/codecs/Kconfig | 1 - sound/soc/codecs/cs42l42.c | 16 +- sound/soc/codecs/cs4341.c | 7 - sound/soc/codecs/nau8824.c | 4 +- sound/soc/codecs/pcm179x-spi.c | 1 - sound/soc/codecs/pcm512x.c | 2 - sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm8960.c | 13 +- sound/soc/fsl/fsl_esai.c | 16 +- sound/soc/fsl/fsl_micfil.c | 15 +- sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_spdif.c | 14 +- sound/soc/fsl/fsl_xcvr.c | 32 +- sound/soc/intel/boards/bytcht_es8316.c | 37 +- sound/soc/intel/boards/sof_sdw.c | 5 - sound/soc/mediatek/Kconfig | 3 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 19 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 7 +- sound/soc/soc-core.c | 1 - sound/soc/soc-dapm.c | 13 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/imx/imx8.c | 9 +- sound/soc/sof/imx/imx8m.c | 9 +- sound/soc/sof/loader.c | 8 +- sound/soc/sof/trace.c | 1 + sound/soc/sof/xtensa/core.c | 4 +- sound/usb/card.c | 18 +- sound/usb/mixer.c | 33 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 2 - sound/usb/quirks-table.h | 74 - sound/usb/quirks.c | 11 - tools/arch/x86/include/{uapi => }/asm/unistd_32.h | 0 tools/arch/x86/include/{uapi => }/asm/unistd_64.h | 3 + tools/arch/x86/lib/insn.c | 4 +- tools/bpf/bpftool/Makefile | 3 + tools/bpf/bpftool/btf.c | 12 + tools/bpf/bpftool/gen.c | 31 +- tools/bpf/resolve_btfids/Makefile | 5 +- tools/include/uapi/linux/bpf.h | 26 +- tools/include/uapi/linux/btf.h | 55 +- tools/include/uapi/sound/asound.h | 1 - tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 39 +- tools/lib/bpf/btf.c | 84 +- tools/lib/bpf/btf.h | 87 + tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/libbpf.c | 434 +++-- tools/lib/bpf/libbpf.h | 41 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_common.h | 24 + tools/lib/bpf/libbpf_internal.h | 27 +- tools/lib/bpf/libbpf_version.h | 9 + tools/lib/bpf/linker.c | 8 +- tools/lib/bpf/strset.c | 1 - tools/lib/bpf/xsk.c | 4 +- tools/lib/perf/tests/test-evlist.c | 6 +- tools/lib/perf/tests/test-evsel.c | 7 +- tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 16 +- tools/objtool/elf.c | 70 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/orc_gen.c | 2 +- tools/objtool/special.c | 22 +- tools/perf/Documentation/jitdump-specification.txt | 2 +- tools/perf/Documentation/perf-c2c.txt | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 2 +- tools/perf/Documentation/perf-script-perl.txt | 2 +- tools/perf/Documentation/perf-script-python.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 2 +- tools/perf/Documentation/topdown.txt | 2 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 24 +- tools/perf/arch/arm/util/perf_regs.c | 2 +- tools/perf/arch/arm/util/pmu.c | 2 +- tools/perf/arch/arm/util/unwind-libdw.c | 6 +- tools/perf/arch/arm/util/unwind-libunwind.c | 4 +- tools/perf/arch/powerpc/util/skip-callchain-idx.c | 2 +- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/builtin-script.c | 14 +- tools/perf/builtin-stat.c | 2 - .../perf/pmu-events/arch/powerpc/power8/other.json | 2 +- tools/perf/pmu-events/jevents.c | 2 - tools/perf/tests/attr/test-stat-default | 97 - tools/perf/tests/attr/test-stat-detailed-1 | 113 +- tools/perf/tests/attr/test-stat-detailed-2 | 137 +- tools/perf/tests/attr/test-stat-detailed-3 | 145 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/dwarf-unwind.c | 39 +- tools/perf/util/config.c | 2 +- tools/perf/util/session.c | 4 +- tools/testing/kunit/kunit.py | 24 +- tools/testing/kunit/kunit_tool_test.py | 8 - .../selftests/arm64/signal/test_signals_utils.c | 7 +- tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 7 +- tools/testing/selftests/bpf/README.rst | 14 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 19 +- tools/testing/selftests/bpf/btf_helpers.c | 7 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 6 +- tools/testing/selftests/bpf/prog_tests/btf.c | 441 ++++- tools/testing/selftests/bpf/prog_tests/btf_tag.c | 20 + tools/testing/selftests/bpf/prog_tests/btf_write.c | 21 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 17 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 43 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 100 ++ .../selftests/bpf/prog_tests/module_attach.c | 39 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 6 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 + .../selftests/bpf/prog_tests/sockmap_listen.c | 75 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 25 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- tools/testing/selftests/bpf/progs/bpf_cubic.c | 12 +- .../selftests/bpf/progs/get_branch_snapshot.c | 40 + tools/testing/selftests/bpf/progs/tag.c | 49 + tools/testing/selftests/bpf/progs/tailcall6.c | 34 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 6 + tools/testing/selftests/bpf/test_btf.h | 3 + tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 13 +- tools/testing/selftests/bpf/test_progs.c | 39 + tools/testing/selftests/bpf/test_progs.h | 2 + tools/testing/selftests/bpf/trace_helpers.c | 37 + tools/testing/selftests/bpf/trace_helpers.h | 5 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 60 + tools/testing/selftests/bpf/verifier/jit.c | 22 +- tools/testing/selftests/bpf/xdpxceiver.c | 872 +++++---- tools/testing/selftests/bpf/xdpxceiver.h | 66 +- tools/testing/selftests/drivers/dma-buf/udmabuf.c | 5 +- .../drivers/net/netdevsim/ethtool-common.sh | 2 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 77 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 54 +- tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/Makefile | 4 - .../selftests/kvm/access_tracking_perf_test.c | 6 +- tools/testing/selftests/kvm/demand_paging_test.c | 15 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 62 +- tools/testing/selftests/kvm/include/test_util.h | 7 +- .../selftests/kvm/include/x86_64/processor.h | 34 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 7 +- tools/testing/selftests/kvm/lib/test_util.c | 39 +- tools/testing/selftests/kvm/rseq_test.c | 286 --- tools/testing/selftests/kvm/steal_time.c | 20 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 128 -- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 + tools/testing/selftests/lib.mk | 1 - tools/testing/selftests/net/config | 1 - tools/testing/selftests/net/fcnal-test.sh | 63 - tools/testing/selftests/net/fib_nexthops.sh | 1 + tools/testing/selftests/net/forwarding/Makefile | 1 - .../net/forwarding/forwarding.config.sample | 2 - .../net/forwarding/ip6_forward_instats_vrf.sh | 172 -- tools/testing/selftests/net/forwarding/lib.sh | 8 - tools/testing/selftests/net/ioam6.sh | 26 +- tools/testing/selftests/net/ioam6_parser.c | 164 +- tools/testing/selftests/net/mptcp/.gitignore | 1 + tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 683 +++++++ tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 31 +- tools/testing/selftests/net/nettest.c | 28 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 1 + tools/testing/selftests/netfilter/nft_nat.sh | 145 -- tools/testing/selftests/netfilter/nft_nat_zones.sh | 309 ---- .../testing/selftests/netfilter/nft_zones_many.sh | 156 -- tools/testing/selftests/vm/split_huge_page_test.c | 2 +- tools/testing/selftests/vm/userfaultfd.c | 23 +- tools/testing/vsock/vsock_diag_test.c | 2 + tools/usb/testusb.c | 14 +- tools/vm/page-types.c | 2 +- virt/kvm/kvm_main.c | 68 +- 2075 files changed, 32575 insertions(+), 33642 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-timecard create mode 100644 Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml create mode 100644 Documentation/networking/devlink/iosm.rst create mode 100644 arch/m68k/include/asm/segment.h delete mode 100644 block/blk-crypto-profile.c delete mode 100644 block/blk-ia-ranges.c delete mode 100644 block/blk-throttle.h create mode 100644 block/keyslot-manager.c create mode 100644 drivers/block/cryptoloop.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h delete mode 100644 drivers/ptp/idt8a340_reg.h delete mode 100644 include/linux/blk-crypto-profile.h delete mode 100644 include/linux/blk-integrity.h delete mode 100644 include/linux/dsa/mv88e6xxx.h rename {block => include/linux}/elevator.h (92%) create mode 100644 include/linux/keyslot-manager.h rename drivers/md/bcache/bcache_ondisk.h => include/uapi/linux/bcache.h (99%) delete mode 100644 mm/folio-compat.c delete mode 100644 net/core/sock_destructor.h rename tools/arch/x86/include/{uapi => }/asm/unistd_32.h (100%) rename tools/arch/x86/include/{uapi => }/asm/unistd_64.h (83%) create mode 100644 tools/lib/bpf/libbpf_version.h create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_tag.c create mode 100644 tools/testing/selftests/bpf/prog_tests/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/progs/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/progs/tag.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall6.c create mode 100755 tools/testing/selftests/drivers/net/netdevsim/tc-mq-visibility.sh delete mode 100644 tools/testing/selftests/kvm/rseq_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.c delete mode 100755 tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh create mode 100644 tools/testing/selftests/net/mptcp/mptcp_sockopt.c delete mode 100755 tools/testing/selftests/netfilter/nft_nat_zones.sh delete mode 100755 tools/testing/selftests/netfilter/nft_zones_many.sh