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-allyesconfig in repository toolchain/ci/linux.
omits 1fe5501ba1ab Merge tag 'trace-v5.12-rc8' of git://git.kernel.org/pub/sc [...] omits db2e718a4798 capabilities: require CAP_SETFCAP to map uid 0 omits 0e1e71d34901 tracing: Fix checking event hash pointer logic when tp_pri [...] omits 7af08140979a Revert "gcov: clang: fix clang-11+ build" omits bf05bf16c76b Linux 5.12-rc8 omits 5ffe04ccd69a Merge tag 'arm-fixes-5.12-3' of git://git.kernel.org/pub/s [...] omits f5ce0466dc96 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits d2f7eca60b29 ARM: 9071/1: uprobes: Don't hook on thumb instructions omits c98ff1d013d2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits aba5970c4da0 Merge tag 'drm-fixes-2021-04-18' of git://anongit.freedesk [...] omits 796b556cbfdb Merge tag 'vmwgfx-fixes-2021-04-14' of gitlab.freedesktop. [...] omits 194cf4825638 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 0c93ac69407d readdir: make sure to verify directory entry for legacy in [...] omits 88a5af943985 Merge tag 'net-5.12-rc8' of git://git.kernel.org/pub/scm/l [...] omits bdfd99e6d6bd Merge tag 'libnvdimm-fixes-for-5.12-rc8' of git://git.kern [...] omits 7c2267740724 Merge tag 'cxl-fixes-for-5.12-rc8' of git://git.kernel.org [...] omits fdb5d6cab638 Merge branch 'akpm' (patches from Andrew) omits fae8817ae804 cxl/mem: Fix memory device capacity probing omits f2764bd4f6a8 netlink: don't call ->netlink_bind with table lock held omits 9cdbf6467424 Merge tag 'io_uring-5.12-2021-04-16' of git://git.kernel.d [...] omits c95c2d328cd0 lib: remove "expecting prototype" kernel-doc warnings omits 04c53de57cb6 gcov: clang: fix clang-11+ build omits 458376913d86 mm: ptdump: fix build failure omits 94036f4c8843 mm/mapping_dirty_helpers: guard hugepage pud's usage omits f4bf09dc3aaa ia64: tools: remove duplicate definition of ia64_mf() on ia64 omits 17786fea4143 ia64: tools: remove inclusion of ia64-specific version of [...] omits e2af9da4f867 ia64: fix discontig.c section mismatches omits 19d000d93303 ia64: remove duplicate entries in generic_defconfig omits d199161653d6 csky: change a Kconfig symbol name to fix e1000 build error omits 02c587733c81 kasan: remove redundant config option omits 5c595ac4c776 kasan: fix hwasan build for gcc omits 845be1cd3446 mm: eliminate "expecting prototype" kernel-doc warnings omits b02265429681 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 6b389c16378a MAINTAINERS: update my email omits d7a509135175 bpf: Update selftests to reflect new error states omits 7fedb63a8307 bpf: Tighten speculative pointer arithmetic mask omits f52881933488 bpf: Move sanitize_val_alu out of op switch omits 073815b756c5 bpf: Refactor and streamline bounds check into helper omits a6aaece00a57 bpf: Improve verifier error messages for users omits b658bbb844e2 bpf: Rework ptr_limit into alu_limit and add common error path omits 24c109bb1537 bpf: Ensure off_reg has no mixed signed bounds for all types omits 6f55b2f2a117 bpf: Move off_reg into sanitize_ptr_alu omits 960114839252 bpf: Use correct permission flag for mixed signed bounds a [...] omits 151501160401 Merge tag 'riscv-for-linus-5.12-rc8' of git://git.kernel.o [...] omits 06c2aac4014c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2f7b98d1e55c Merge tag 'drm-fixes-2021-04-16' of git://anongit.freedesk [...] omits 7ae11635ec90 riscv: keep interrupts disabled for BREAKPOINT exception omits e31be8d343e6 riscv: kprobes/ftrace: Add recursion protection to the ftr [...] omits 2349a3b26e29 riscv: add do_page_fault and do_trap_break into the kprobe [...] omits 199fc6b8dee7 riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" omits b21bb4cd1102 cxl/mem: Fix register block offset calculation omits 0e0704bb9ea0 Merge branch 'ch_tlss-fixes' omits e8a4155567b3 ch_ktls: do not send snd_una update to TCB in middle omits 21d8c25e3f4b ch_ktls: tcb close causes tls connection failure omits bc16efd24306 ch_ktls: fix device connection close omits 1a73e427b824 ch_ktls: Fix kernel panic omits 61d773586eba Merge tag 'mlx5-fixes-2021-04-14' of git://git.kernel.org/ [...] omits 4e39a072a6a0 i40e: fix the panic when running bpf in xdpdrv mode omits 39930213e777 i2c: mv64xxx: Fix random system lock caused by runtime PM omits 7e25f40eab52 Merge tag 'acpi-5.12-rc8' of git://git.kernel.org/pub/scm/ [...] omits 33f0d9d94a0e Merge tag 'gpio-fixes-for-v5.12-rc8' of git://git.kernel.o [...] omits e7e3a53b30d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 22315a2296f4 arm64: alternatives: Move length validation in alternative [...] omits 1df01322f00a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d2e1288372c Merge tag 'drm-intel-fixes-2021-04-15' of git://anongit.fr [...] omits e3e0f9b27970 net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta omits 7a320c9db3e7 net/mlx5e: Fix setting of RS FEC mode omits 41bafb31dcd5 net/mlx5: Fix setting of devlink traps in switchdev mode omits 9e196e439886 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 00423969d806 Revert "net: stmmac: re-init rx buffers when mac resume back" omits 416dcc5ce9d2 cavium/liquidio: Fix duplicate argument omits a714e27ea8bd net: macb: fix the restore of cmp registers omits 2ef4fb92363c drm/vmwgfx: Make sure bo's are unpinned before putting them back omits 68ce556bd164 drm/vmwgfx: Fix the lockdep breakage omits ab4d9913632b drm/vmwgfx: Make sure we unpin no longer needed buffers omits 7f75285ca572 Merge tag 'for-5.12/dm-fixes-3' of git://git.kernel.org/pu [...] omits 2e1534f395e7 vrf: fix a comment about loopback device omits 292ecd9f5a94 doc: move seg6_flowlabel to seg6-sysctl.rst omits 49963eed2c23 Merge branch 'ibmvnic-napi-fixes' omits 7c451f3ef676 ibmvnic: remove duplicate napi_schedule call in open function omits d3a6abccbd27 ibmvnic: remove duplicate napi_schedule call in do_reset function omits 0775ebc4cf85 ibmvnic: avoid calling napi_disable() twice omits 453a77894efa r8169: don't advertise pause in jumbo mode omits 16756d3e77ad ethtool: pause: make sure we init driver stats omits c7d95613c7d6 io_uring: fix early sqd_list removal sqpoll hangs omits 8ca7cab82bda dm verity fec: fix misaligned RS roots IO omits 8e2e0104ef78 Merge tag 's390-5.12-7' of git://git.kernel.org/pub/scm/li [...] omits ec97a7296ad1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits c17a3066b4c1 Merge tag 'dmaengine-fix-5.12' of git://git.kernel.org/pub [...] omits e70b911acc16 Merge tag 'vfio-v5.12-rc8' of git://github.com/awilliam/li [...] omits 2558258d7887 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 50987beca096 Merge tag 'trace-v5.12-rc7' of git://git.kernel.org/pub/sc [...] omits 2afeec08ab5c xen-netback: Check for hotplug-status existence before watching omits 04c4f2ee3f68 KVM: VMX: Don't use vcpu->run->internal.ndata as an array index omits 38ec4944b593 gro: ensure frag0 meets IP header alignment omits b166a20b0738 net/sctp: fix race condition in sctp_destroy_sock omits ca09bf7bb109 ibmvnic: correctly use dev_consume/free_skb_irq omits 97684f0970f6 net: Make tcp_allowed_congestion_control readonly in non-i [...] omits 61aaa1aa9a8f Merge branch 'catch-all-devices' omits 941ea91e87a6 net: ip6_tunnel: Unregister catch-all devices omits 610f8c0fc8d4 net: sit: Unregister catch-all devices omits eebe426d32e1 Merge tag 'fixes-for-5.12-rc7' of git://git.kernel.org/pub [...] omits ef963ae427aa ice: Fix potential infinite loop when using u8 loop counter omits debb9df31158 ixgbe: fix unbalanced device enable/disable in suspend/resume omits 31166efb1cee ixgbe: Fix NULL pointer dereference in ethtool loopback test omits 8db403b96313 tracing/dynevent: Fix a memory leak in an error handling path omits 909290786ea3 vfio/pci: Add missing range check in vfio_pci_mmap omits 6998a8800d73 ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() omits 738fa58ee132 arm64: kprobes: Restore local irqflag if kprobes is cancelled omits ccb39c628558 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 4d8f9065830e netfilter: nftables: clone set element expression template omits b29c457a6511 netfilter: x_tables: fix compat match/target pad out-of-bo [...] omits f33b0e196ed7 ethtool: fix kdoc attr name omits 1fe976d308ac net: phy: marvell: fix detection of PHY on Topaz switches omits ea9aadc06a9f dmaengine: idxd: fix wq cleanup of WQCFG registers omits 6df0e6c57dfc dmaengine: idxd: clear MSIX permission entry on shutdown omits 89698becf06d Merge tag 'm68knommu-for-v5.12-rc7' of git://git.kernel.or [...] omits 2decad92f473 arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically omits aee6f25e9c91 drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_dela [...] omits bf52dc49ba01 drm/i915: Don't zero out the Y plane's watermarks omits 11664169981a drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...] omits a994eddb947e s390/entry: save the caller of psw_idle omits b74e409ea1b1 s390/entry: avoid setting up backchain in ext|io handlers omits 07503e6aefe4 dmaengine: plx_dma: add a missing put_device() on error path omits 917a3200b9f4 dmaengine: tegra20: Fix runtime PM imbalance on error omits ea45b6008f80 dmaengine: Fix a double free in dma_async_device_register omits 88cd1d6191b1 dmaengine: dw: Make it dependent to HAS_IOMEM omits 0fff71c5a311 dmaengine: idxd: fix wq size store permission state omits ea6a5735d2a6 dmaengine: idxd: fix opcap sysfs attribute output omits 4ac823e9cd85 dmaengine: idxd: fix delta_rec and crc size field for comp [...] omits ea941ac294d7 dmaengine: idxd: Fix clobbering of SWERR overflow bit on w [...] omits 6628ddfec758 net: geneve: check skb is large enough for IPv4/IPv6 header omits 31457db3750c net: davicom: Fix regulator not turned off on failed probe omits 4af2178ac605 MAINTAINERS: update maintainer entry for freescale fec driver omits d2bd44c4c05d m68k: fix flatmem memory model setup omits d434405aaab7 Linux 5.12-rc7 omits 7d900724913c Merge tag 'for-5.12-rc6-tag' of git://git.kernel.org/pub/s [...] omits add6b92660b3 Merge tag 'locking-urgent-2021-04-11' of git://git.kernel. [...] omits 06f838e02d3b Merge tag 'x86_urgent_for_v5.12-rc7' of git://git.kernel.o [...] omits 52e44129fba5 Merge branch 'for-5.12-fixes' of git://git.kernel.org/pub/ [...] omits efc2da9241e6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits d163a925ebbc netfilter: arp_tables: add pre_exit hook for table unregister omits 7ee3c61dcd28 netfilter: bridge: add pre_exit hooks for ebtable unregistration omits b895bdf5d643 netfilter: nft_limit: avoid possible divide error in nft_l [...] omits 95c7b0755187 Merge tag 'powerpc-5.12-6' of git://git.kernel.org/pub/scm [...] omits d5fa1dad75be Merge tag 'driver-core-5.12-rc7' of git://git.kernel.org/p [...] omits 445e09e79743 Merge tag 'usb-5.12-rc7' of git://git.kernel.org/pub/scm/l [...] omits 12a0cf7241f9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 53b74fa990bf btrfs: zoned: move superblock logging zone location omits 11d2498f1568 Merge branch 'for-5.12/dax' into libnvdimm-fixes omits a2948b17f6b9 libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGI [...] omits d4961772226d Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 9288e1f7d396 Merge tag 'perf-tools-fixes-for-v5.12-2020-04-09' of git:/ [...] omits adb2c4174fb2 Merge branch 'akpm' (patches from Andrew) omits 4e04e7513b0f Merge tag 'net-5.12-rc7' of git://git.kernel.org/pub/scm/l [...] omits 3b9784350f99 Merge tag 'io_uring-5.12-2021-04-09' of git://git.kernel.d [...] omits 7d37cb2c912d lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS omits 6a77d38efcda kfence, x86: fix preemptible warning on KPTI-enabled systems omits e156656717b8 lib/test_kasan_module.c: suppress unused var warning omits 06b1f8558894 kasan: fix conflict with page poisoning omits df41872b6860 fs: direct-io: fix missing sdio->boundary omits 7ad1e3661678 ia64: fix user_stack_pointer() for ptrace() omits 90bd070aae6c ocfs2: fix deadlock between setattr and dio_end_io_write omits 9562fd132985 gcov: re-fix clang-11+ support omits a3a8833dffb7 nds32: flush_dcache_page: use page_mapping_file to avoid r [...] omits d3378e86d182 mm/gup: check page posion status for coredump. omits a5c5e441518f .mailmap: fix old email addresses omits 620ff418ef44 mailmap: update email address for Jordan Crouse omits b37c38484375 treewide: change my e-mail address, fix my name omits 4873d8cc141e MAINTAINERS: update CZ.NIC's Turris information omits a2521822bdfd Merge tag 'devicetree-fixes-for-5.12-2' of git://git.kerne [...] omits a85f165e1f38 Merge tag 'drm-fixes-2021-04-10' of git://anongit.freedesk [...] omits 27f0ad71699d net: fix hangup on napi_disable for threaded napi omits cd7e963d2f08 net: hns3: Trivial spell fix in hns3 driver omits 3bc41d6d2721 lan743x: fix ethernet frame cutoff issue omits d473d32c2fba of: property: fw_devlink: do not link ".*,nr-gpios" omits 21d6ff39e169 dt-bindings:iio:adc: update motorola,cpcap-adc.yaml reference omits 8235ef155d00 dt-bindings: fix references for iio-bindings.txt omits f6d6c6993a30 dt-bindings: don't use ../dir for doc references omits bd119f471299 Merge tag 'drm-intel-fixes-2021-04-09' of git://anongit.fr [...] omits d416bd0bf7ef Merge tag 'drm-misc-fixes-2021-04-09' of git://anongit.fre [...] omits 60144b23c942 Merge tag 'selinux-pr-20210409' of git://git.kernel.org/pu [...] omits 189fefc7a4f0 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 3766fcf5d318 Merge tag 'rproc-v5.12-fixes' of git://git.kernel.org/pub/ [...] omits 0b76088799cc Merge tag 'for-linus-5.12b-rc7-tag' of git://git.kernel.or [...] omits ccd6c35c72c7 Merge tag 'acpi-5.12-rc7' of git://git.kernel.org/pub/scm/ [...] omits bc04d93ea30a vdpa/mlx5: Fix suspend/resume index restoration omits 4b454a82418d vdpa/mlx5: Fix wrong use of bit numbers omits b2ae0a2db8a2 vdpa/mlx5: Retrieve BAR address suitable any function omits d13a15d544ce vdpa/mlx5: Use the correct dma device when registering memory omits d084d996aaf5 vdpa/mlx5: should exclude header length and fcs from mtu omits 895915226a59 Bluetooth: btusb: Revert Fix the autosuspend enable and disable omits 0760fa3d8f7f percpu: make pcpu_nr_empty_pop_pages per chunk type omits 632a1c209b87 x86/traps: Correct exc_general_protection() and math_error [...] omits 2361db89aaad libnvdimm: Notify disk drivers to revalidate region read-only omits 17e7124aad76 Merge tag '5.12-rc6-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 2e99cd7a313a Merge tag 'drm-msm-fixes-2021-04-02' of https://gitlab.fre [...] omits 864db232dc70 net: ipv6: check for validity before dereferencing cfg->fc [...] omits 2d1b50abf8d4 Merge branch 'lantiq-GSWIP-fixes' omits 4b5923249b8f net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_ [...] omits 3e9005be8777 net: dsa: lantiq_gswip: Don't use PHY auto polling omits 4fa56ad0d12e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 48d499bd8919 of: unittest: overlay: ensure proper alignment of copied FDT omits afd0be729953 libbpf: Fix potential NULL pointer dereference omits 6494d15fd643 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 1ffbc7ea9160 net: sched: sch_teql: fix null-pointer dereference omits 971e3057113d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ac075bdd6899 Merge tag 'mac80211-for-net-2021-04-08.2' of git://git.ker [...] omits 3583a4e8d77d ipv6: report errors for iftoken via netlink extack omits f2fbd0aacdaf Merge branch 'net-sched-action-init-fixes' omits b3650bf76a32 net: sched: fix err handler in tcf_action_init() omits 87c750e8c38b net: sched: fix action overwrite reference counting omits 4ba86128ba07 Revert "net: sched: bump refcount for new action in ACT re [...] omits df8a39f2911a i2c: imx: mention Oleksij as maintainer of the binding docs omits c60eb049f4a1 io-wq: cancel unbounded works on io-wq destroy omits 9728463737db io_uring: fix rw req completion omits d1c803a9ccd7 RDMA/addr: Be strict with gid size omits 3fb4f979b4fa Merge tag 's390-5.12-6' of git://git.kernel.org/pub/scm/li [...] omits 1831da7ea5bd ice: fix memory leak of aRFS after resuming from suspend omits 8a1e918d833c i40e: Fix sparse warning: missing error code 'err' omits 6b5674fe6b9b i40e: Fix sparse error: 'vsi->netdev' could be null omits d6d04ee6d2c9 i40e: Fix sparse error: uninitialized symbol 'ring' omits 12738ac4754e i40e: Fix sparse errors in i40e_txrx.c omits b2d0efc4be7e i40e: Fix parameters in aq_get_phy_register() omits e0a472fffe43 Merge tag 'sound-5.12-rc7' of git://git.kernel.org/pub/scm [...] omits b9a9786a13ea Merge tag 'omap-for-v5.12/fixes-rc6-signed' of git://git.k [...] omits d381b05e8605 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 4ea51e0e37c8 Merge tag 'for-linus-2021-04-08' of git://git.kernel.org/p [...] omits aa68a77863b3 Merge tag 'qcom-drivers-fixes-for-5.12' of git://git.kerne [...] omits 974be36e1ca9 Merge tag 'sunxi-fixes-for-5.12-1' of git://git.kernel.org [...] omits 035d80695fae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a6847ba1747 nl80211: fix beacon head validation omits 26f55a59dc65 bpf, x86: Validate computation of branch displacements for x86-32 omits e4d4d456436b bpf, x86: Validate computation of branch displacements for x86-64 omits eb9dfdd1ed40 drm/vc4: crtc: Reduce PV fifo threshold on hvs4 omits 35d65ab3fdba drm/vc4: plane: Remove redundant assignment omits abaf94ecc9c3 nl80211: fix potential leak of ACL params omits b5ac0146492f cfg80211: check S1G beacon compat element length omits 315f02c60d94 KVM: x86/mmu: preserve pending TLB flush across calls to k [...] omits bc2f3e4c6628 Merge tag 'thunderbolt-for-v5.12-rc7' of git://git.kernel. [...] omits b57aa17f07c9 virt_wifi: Return micros for BSS TSF values omits 1b5ab825d9ac cfg80211: remove WARN_ON() in cfg80211_sme_connect omits 7d73cd946d4b mac80211: fix time-is-after bug in mlme omits 1153a74768a9 mac80211: fix TXQ AC confusion omits 71826654ce40 rfkill: revert back to old userspace API by default omits dd0b45538146 mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN omits c8426b2700b5 ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 omits 2bbbb07da802 Merge tag 'amd-drm-fixes-5.12-2021-04-08' of https://gitla [...] omits cdcc108a2ace drm/amdgpu/smu7: fix CAC setting on TOPAZ omits 2efc021060c2 drm/radeon: Fix size overflow omits 1b0b6e939f11 drm/amdgpu: Fix size overflow omits 6ad7f2332e84 io_uring: clear F_REISSUE right after getting it omits 0fc9322ab5e1 cifs: escape spaces in share names omits d135be0a7fb8 fs: cifs: Remove unnecessary struct declaration omits 4e456b30f78c cifs: On cifs_reconnect, resolve the hostname again. omits 176ddd89171d scsi: libsas: Reset num_scatter if libata marks qc as NODATA omits 0dcf8febcb7b scsi: iscsi: Fix iSCSI cls conn state omits 9ad6e9cb39c6 selinux: fix race between old and new sidtab omits e1ad897b9c73 RDMA/qedr: Fix kernel panic when trying to access recv_cq omits b6a37a93c9ac drm/i915: Fix invalid access to ACPI _DSM objects omits 50ce6826a48f clk: fixed: fix double free in resource managed fixed-fact [...] omits 8a12f8836145 net: hso: fix null-ptr-deref during tty device unregistration omits 5d1dbacde1a2 Merge tag 'ieee802154-for-davem-2021-04-07' of git://git.k [...] omits 107adc694558 Merge tag 'wireless-drivers-2021-04-07' of git://git.kerne [...] omits 3cf148285282 Merge branch 'ethtool-link_mode' omits fde32dbe712b ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000ba [...] omits a975d7d8a356 ethtool: Remove link_mode param and derive link params fro [...] omits bb58023bee8b Merge tag 'mlx5-fixes-2021-04-06' of git://git.kernel.org/ [...] omits df7232c4c676 drm/amd/display: Add missing mask for DCN3 omits a79ace4b3129 net: tipc: Fix spelling errors in net/tipc module omits 9d6803921a16 net: hsr: Reset MAC header for Tx path omits cd90437399a2 Merge branch 'ethtool-doc' omits d9c65de0c1e1 ethtool: fix kdoc in headers omits 83e5feeb385e ethtool: document reserved fields in the uAPI omits f0ebc2b6b7df ethtool: un-kdocify extended link state omits 0c85a7e87465 net/rds: Avoid potential use after free in rds_send_remove [...] omits 454859c552da Merge tag 'arc-5.12-rc7' of git://git.kernel.org/pub/scm/l [...] omits 92f1e8adf7db perf arm-spe: Avoid potential buffer overrun omits f2013278ae40 perf report: Fix wrong LBR block sorting omits 5de61a47eb90 IB/hfi1: Fix probe time panic when AIP is enabled with a b [...] omits 603c4690b01a RDMA/cxgb4: check for ipv6 address properly while destroyi [...] omits 649cab56de8e of: properly check for error returned by fdt_get_name() omits fa26d0c778b4 ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m omits 3a22981230f9 Merge tag 'arm-fixes-5.11-2' of git://git.kernel.org/pub/s [...] omits dbaa5d1c254e Merge branch 'parisc-5.12-3' of git://git.kernel.org/pub/s [...] omits 5ba091db9386 Merge tag 'platform-drivers-x86-v5.12-3' of git://git.kern [...] omits e3bb2f4f96a6 Merge tag 'regulator-fix-v5.12-rc6' of git://git.kernel.or [...] omits d120198bd5ff xen/evtchn: Change irq_info lock to raw_spinlock_t omits 9c3195778c71 Merge tag 'asoc-fix-v5.12-rc6' of https://git.kernel.org/p [...] omits ad31a8c05196 s390/setup: use memblock_free_late() to free old stack omits 7a2f6e69e9c1 arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz [...] omits 2a996ecd142d MAINTAINERS: Match on allwinner keyword omits c89f3af3b5ba MAINTAINERS: Add our new mailing-list omits 3dd4ce4185df arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems omits fbb9e86636ba arm64: dts: allwinner: h6: Switch to macros for RSB clock/ [...] omits 3a62583c2853 RAS/CEC: Correct ce_add_elem()'s returned values omits 168632a495f4 ALSA: aloop: Fix initialization of controls omits d5f9b005c306 net/mlx5: fix kfree mismatch in indir_table.c omits 534b1204ca46 net/mlx5: Fix PBMC register mapping omits ce28f0fd670d net/mlx5: Fix PPLM register mapping omits a14587dfc5ad net/mlx5: Fix placement of log_max_flow_counter omits 1a73704c82ed net/mlx5: Fix HW spec violation configuring uplink omits 4f0ed93fb92d LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late omits 5219d6012d46 docs: ethtool: fix some copy-paste errors omits cca8ea3b05c9 net: tun: set tun->dev->addr_len during TUNSETLINK processing omits 63cf32389925 ethtool: fix incorrect datatype in set_eee ops omits ed7bedd2c3ca net: hns3: clear VF down state bit before request link status omits f57796a4b80b Merge tag 'linux-can-fixes-for-5.12-20210406' of git://git [...] omits 66c3f05ddc53 pcnet32: Use pci_resource_len to validate PCI resource omits 144748eb0c44 bpf, sockmap: Fix incorrect fwd_alloc accounting omits 1c84b33101c8 bpf, sockmap: Fix sk->prot unhash op reset omits 2a2403ca3add tipc: increment the tmp aead refcnt before attaching it omits 0f6925b3e8da virtio_net: Do not pull payload in skb->head omits b25b343db052 net: broadcom: bcm4908enet: Fix a double free in bcm4908_e [...] omits 1180042dc603 Merge tag 'mvebu-fixes-5.12-1' of git://git.kernel.org/pub [...] omits 1165affd4848 net: mac802154: Fix general protection fault omits 1534efc7bbc1 net: ieee802154: stop dump llsec params for monitors omits 9dde130937e9 net: ieee802154: forbid monitor for del llsec seclevel omits 56b4c6515a36 i2c: exynos5: correct top kerneldoc omits 9ec87e322428 net: ieee802154: forbid monitor for add llsec seclevel omits 4c9b4f55ad1f net: ieee802154: stop dump llsec seclevels for monitors omits 6fb8045319ef net: ieee802154: forbid monitor for del llsec devkey omits a347b3b39486 net: ieee802154: forbid monitor for add llsec devkey omits 080d1a57a94d net: ieee802154: stop dump llsec devkeys for monitors omits ad8f9de1f356 net: ieee802154: forbid monitor for del llsec dev omits 5303f956b05a net: ieee802154: forbid monitor for add llsec dev omits a3790a8a94fc platform/x86: intel-hid: Fix spurious wakeups caused by ta [...] omits 5582d641e674 net: ieee802154: stop dump llsec devs for monitors omits b6e2949544a1 net: ieee802154: forbid monitor for del llsec key omits 08470c545333 net: ieee802154: forbid monitor for add llsec key omits fb3c5cdf88cd net: ieee802154: stop dump llsec keys for monitors omits 88c17855ac42 net: ieee802154: forbid monitor for set llsec params omits 2d743660786e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 392be0bda730 cxl/mem: Force array size of mem_commands[] to CXL_MEM_COM [...] omits 7eda6457a9ca cxl/mem: Disable cxl device power management omits 1c3333a28d45 cxl/mem: Do not rely on device_add() side effects for dev_ [...] omits 5877515912cc cxl/mem: Fix synchronization mechanism for device removal [...] omits 6eff5721933c cxl/mem: Use sysfs_emit() for attribute show routines omits 7d01ef7585c0 Make sure nd->path.mnt and nd->path.dentry are always vali [...] omits 3b943360a20f drm/panel: panel-dsi-cm: disable TE for now omits 0aa2ddc9af44 parisc: math-emu: Few spelling fixes in the file fpu.h omits 4d752e5af637 parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers omits c6423ed2da62 ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model omits 617085fca637 can: mcp251x: fix support for half duplex SPI host controllers omits 65db391dd874 iwlwifi: mvm: fix beacon protection checks omits 39fb06f79142 iwlwifi: mvm: rfi: don't lock mvm->mutex when sending conf [...] omits 08f4b0b1c07b iwlwifi: pcie: add support for So-F devices omits 9c04fd95fa83 iwlwifi: fw: fix notification wait locking omits 97195d3cad85 iwlwifi: add support for Qu with AX201 device omits 25628bc08d45 iwlwifi: pcie: properly set LTR workarounds on 22000 devices omits 07cc40fec9a8 iwlwifi: fix 11ax disabled bit in the regulatory capability flags omits 9054284e8846 parisc: parisc-agp requires SBA IOMMU driver omits 4033e76a7abd parisc: Remove duplicate struct task_struct declaration omits 5cd0f6f57639 scsi: scsi_transport_srp: Don't block target in SRP_PORT_L [...] omits 0352c3d3959a scsi: target: iscsi: Fix zero tag inside a trace event omits 65df7d1986a1 scsi: pm80xx: Fix chip initialization failure omits 08c27f3322fe batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-> [...] omits 22f69de18ee8 Merge branch 'hns3-fixes' omits 0600771fa6b2 net: hns3: Remove un-necessary 'else-if' in the hclge_rese [...] omits 9a6aaf61487e net: hns3: Remove the left over redundant check & assignment omits 5e729bc54bda i2c: designware: Adjust bus_freq_hz when refuse high speed [...] omits 630e4576f83a net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonloca [...] omits 4d51419d4993 openvswitch: fix send of uninitialized stack memory in ct [...] omits 0a50438c8436 Merge branch 'for-5.12-fixes' of git://git.kernel.org/pub/ [...] omits 026334a3bb6a perf inject: Fix repipe usage omits 85012e764d3a s390/irq: fix reading of ext_params2 field from lowcore omits 08edb9683e47 s390/unwind: add machine check handler stack omits 7a2f91441b2c s390/cpcmd: fix inline assembly register clobbering omits eed6e41813de driver core: Fix locking bug in deferred_probe_timeout_wor [...] omits 363eaa3a450a usbip: synchronize event handler with sysfs code paths omits bd8b82042269 usbip: vudc synchronize sysfs code paths omits 9dbf34a83456 usbip: stub-dev synchronize sysfs code paths omits 4e9c93af7279 usbip: add sysfs_lock to synchronize sysfs code paths omits 3004fcba01b4 Merge tag 'v5.12-rc5' of git://git.kernel.org/pub/scm/linu [...] omits e49d033bddf5 Linux 5.12-rc6 omits 829933ef05a9 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() omits 89e28ce60cb6 workqueue/watchdog: Make unbound workqueues aware of touch [...] omits 0687c66b5f66 workqueue: Move the position of debug_work_activate() in _ [...] omits 2023a53bdf41 Merge tag 'for-linus' of git://github.com/openrisc/linux omits d83e98f9d8c8 Merge tag 'io_uring-5.12-2021-04-03' of git://git.kernel.d [...] omits 1683f7de65db soc: litex: Remove duplicated header file inclusion omits 8e29be3468d4 Merge tag 'gfs2-v5.12-rc2-fixes2' of git://git.kernel.org/ [...] omits 7fd7d5c20129 Merge tag 'riscv-for-linus-5.12-rc6' of git://git.kernel.o [...] omits 9c2ef23e4dae Merge tag 'powerpc-5.12-5' of git://git.kernel.org/pub/scm [...] omits fa16199500c8 Merge tag 'hyperv-fixes-signed-20210402' of git://git.kern [...] omits f5664825fc20 Merge tag 'driver-core-5.12-rc6' of git://git.kernel.org/p [...] omits a443930a3e8e Merge tag 'char-misc-5.12-rc6' of git://git.kernel.org/pub [...] omits 3e707eb6b8aa Merge tag 'staging-5.12-rc6' of git://git.kernel.org/pub/s [...] omits 0d2c5a9e1517 Merge tag 'tty-5.12-rc6' of git://git.kernel.org/pub/scm/l [...] omits de879a8d37ff Merge tag 'usb-5.12-rc6' of git://git.kernel.org/pub/scm/l [...] omits 57fbdb15ec42 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 7045465500e4 clk: fix invalid usage of list cursor in unregister omits 8d3c0c01cb2e clk: fix invalid usage of list cursor in register omits e82ad4853948 io_uring: fix !CONFIG_BLOCK compilation failure omits d93a0d43e3d0 Merge tag 'block-5.12-2021-04-02' of git://git.kernel.dk/l [...] omits 1faccb639499 Merge tag 'io_uring-5.12-2021-04-02' of git://git.kernel.d [...] omits 0a84c2e440f7 Merge tag 'acpi-5.12-rc6' of git://git.kernel.org/pub/scm/ [...] omits 9314a0e9c711 Merge tag 'pm-5.12-rc6' of git://git.kernel.org/pub/scm/li [...] omits a14d273ba159 net: macb: restore cmp registers on resume path omits 990b03b05b2f net: cls_api: Fix uninitialised struct field bo->unlocked_ [...] omits a26c56ae67fa ARM: dts: turris-omnia: configure LED[2]/INTn pin as inter [...] omits 5b2c7e0ae762 ARM: dts: turris-omnia: fix hardware buffer management omits 967ff33eb0ef Revert "arm64: dts: marvell: armada-cp110: Switch to per-p [...] omits 29684d802e4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits f06c609645ec block: remove the unused RQF_ALLOCED flag omits b9c6cdc37ee1 block: update a few comments in uapi/linux/blkpg.h omits d8f5f0ea5b86 selinux: fix cond_list corruption when changing booleans omits 442dc00f82a9 selinux: make nslot handling in avtab more robust omits 05de45383bd1 Merge tag 'trace-v5.12-rc5-2' of git://git.kernel.org/pub/ [...] omits 230d50d448ac io_uring: move reissue into regular IO path omits e7a48c710def ASoC: fsl_esai: Fix TDM slot setup for I2S mode omits 12aca1ce9ee3 drm/msm/disp/dpu1: program 3d_merge only if block is attached omits 6ddbfa1f5adb drm/msm: a6xx: fix version check for the A650 SQE microcode omits 9fbd3088351b drm/msm: Fix a5xx/a6xx timestamps omits 91463ebff32d Merge branches 'acpi-tables' and 'acpi-scan' omits ac1790ad78f8 Merge branch 'pm-cpufreq' omits f8b78caf21d5 block: don't ignore REQ_NOWAIT for direct IO omits 9b5b872215fe file: fix close_range() for unshare+cloexec omits 1adbc2941eee riscv: Make NUMA depend on MMU omits 9d8c7d92015e riscv: remove unneeded semicolon omits ac8d0b901f00 riscv,entry: fix misaligned base for excp_vect_table omits 285a76bb2cf5 riscv: evaluate put_user() arg before enabling user access omits 23c1075ae83a riscv: Drop const annotation for sp omits 4b42d557a8ad scsi: ufs: core: Fix wrong Task Tag used in task managemen [...] omits 1235fc569e0b scsi: ufs: core: Fix task management request completion timeout omits e01a00ff62ad scsi: hpsa: Add an assert to prevent __packed reintroduction omits 02ec144292bc scsi: hpsa: Fix boot on ia64 (atomic_t alignment) omits 5482a9a1a8fd scsi: hpsa: Use __packed on individual structs, not header-wide omits 1678e493d530 Merge tag 'lto-v5.12-rc6' of git://git.kernel.org/pub/scm/ [...] omits 9256ce331101 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits efd2e92dd2fb Merge branch 'mptcp-deadlock' omits 0a3cc57978d1 mptcp: revert "mptcp: provide subflow aware release function" omits 86581852d771 mptcp: forbit mcast-related sockopt on MPTCP sockets omits a0b96b4a6274 drivers: net: fix memory leak in peak_usb_create_dev omits 98184612aca0 net: udp: Add support for getsockopt(..., ..., UDP_GRO, .. [...] omits 6b9fbe169551 drivers: net: fix memory leak in atusb_probe omits 6dcc4e383869 Merge branch 'AF_XDP Socket Creation Fixes' omits ca7a83e2487a libbpf: Only create rx and tx XDP rings when necessary omits 43f1bc1efff1 libbpf: Restore umem state after socket create failure omits df662016310a libbpf: Ensure umem pointer is non-NULL before dereferencing omits d37300ed1821 bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET omits 25fc94b2f02d bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET omits 2b0b219e5ff8 drm/msm: Fix removal of valid error case when checking speed_bin omits 5620b135aea4 drm/msm: Set drvdata to NULL when msm_drm_init() fails omits 6a3193cdd5e5 kbuild: lto: Merge module sections if and only if CONFIG_L [...] omits 06ab134ce8ec bpf: Refcount task stack in bpf_get_task_stack omits 6905b1dc3c32 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits a80314c327a9 Merge tag 'drm-fixes-2021-04-02' of git://anongit.freedesk [...] omits 6fdb8e5aba6a Merge tag 'imx-drm-fixes-2021-04-01' of git://git.pengutro [...] omits a0497251f2b0 Merge tag 'drm/tegra/for-5.12-rc6' of ssh://git.freedeskto [...] omits 7582207b1059 RDMA/rtrs-clt: Close rtrs client conn before destroying rt [...] omits 9deb193af69d tracing: Fix stack trace event size omits 185f2e5f51c2 arm64: fix inline asm in load_unaligned_zeropad() omits ffd9fb546d49 Merge tag 'sound-5.12-rc6' of git://git.kernel.org/pub/scm [...] omits 5d17c1ba3ee7 Merge tag 'tomoyo-pr-20210401' of git://git.osdn.net/gitro [...] omits e8d1895883da Merge tag 'xarray-5.12' of git://git.infradead.org/users/w [...] omits c3214de929db i40e: Fix display statistics for veb_tc omits 528060ef3e11 i40e: fix receiving of single packets in xsk zero-copy mode omits 7a75a8412fdd i40e: Fix inconsistent indenting omits 07204f21577a io_uring: fix EIOCBQUEUED iter revert omits 696ee88a7c50 io_uring/io-wq: protect against sprintf overflow omits 4b982bd0f383 io_uring: don't mark S_ISBLK async work as unbounded omits a2fa9e57a68c ARM: mvebu: avoid clang -Wtautological-constant warning omits 230ea4c761fc ARM: pxa: mainstone: avoid -Woverride-init warning omits 28399a5a6d56 ARM: omap1: fix building with clang IAS omits 040f31196e8b soc/fsl: qbman: fix conflicting alignment attributes omits 844b85dda2f5 ARM: keystone: fix integer overflow warning omits 791f9e36599d powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytim [...] omits acca57217c68 powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO omits 3618250c8399 powerpc/ptrace: Don't return error when getting/setting FP [...] omits de3510e52b0a null_blk: fix command timeout completion handling omits 2c7e57a02708 idr test suite: Improve reporting from idr_find_test_1 omits 094ffbd1d8ea idr test suite: Create anchor before launching throbber omits 703586410da6 idr test suite: Take RCU read lock in idr_find_test_1 omits 1bb4bd266cf3 radix tree test suite: Register the main thread with the R [...] omits 8cdddd182bd7 ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() omits adfc3ed7dcb9 ASoC: codecs: lpass-rx-macro: set npl clock rate correctly omits b861106f3cd6 ASoC: codecs: lpass-tx-macro: set npl clock rate correctly omits 89e21e1ad923 Merge tag 'imx-fixes-5.12-2' of git://git.kernel.org/pub/s [...] omits 111a5a421fb7 Merge tag 'omap-for-v5.12/fixes-rc4-signed' of git://git.k [...] omits 70a6062cc2ca Merge tag 'arm-soc/for-5.12/devicetree-part2' of https://g [...] omits 55626ca9c690 selftests: kvm: Check that TSC page value is small after K [...] omits 77fcbe823f00 KVM: x86: Prevent 'hv_clock->system_time' from going negat [...] omits a83829f56c7c KVM: x86: disable interrupts while pvclock_gtod_sync_lock [...] omits c2c647f91aec KVM: x86: reduce pvclock_gtod_sync_lock critical sections omits 6ebae23c072b Merge branch 'kvm-fix-svm-races' into kvm-master omits 3c346c0c60ab KVM: SVM: ensure that EFER.SVME is set when running nested [...] omits a58d9166a756 KVM: SVM: load control fields from VMCB12 before checking them omits dcdb7aa452ef Merge tag 'amd-drm-fixes-5.12-2021-03-31' of https://gitla [...] omits 7344c82777a7 Merge tag 'exynos-drm-fixes-for-v5.12-rc6' of git://git.ke [...] omits e3512fb67093 drm/amdgpu: check alignment on CPU page for bo map omits 566c6e25f957 drm/amdgpu: Set a suitable dev_info.gart_page_size omits 6951c3e4a260 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] omits e92049ae4548 drm/amdkfd: dqm fence memory corruption omits 3edf5346e4f2 block: only update parent bi_status when bio fail omits 622d13694b5f xdp: fix xdp_return_frame() kernel BUG throw for page_pool [...] omits c609e6aae4ef Revert "net: correct sk_acceptq_is_full()" omits 9dc22c0d04a2 Merge tag 'mlx5-fixes-2021-03-31' of git://git.kernel.org/ [...] omits c9170f132178 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bdc2ab5c61a5 net/rds: Fix a use after free in rds_message_map_pages omits d47ec7a0a727 neighbour: Disregard DEAD dst in neigh_update omits 3ff3874fa0b2 net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ omits 929a2faddd55 net/mlx5e: Consider geneve_opts for encap contexts omits a7b76002ae78 net/mlx5: Don't request more than supported EQs omits 6f4fdd530a09 net/mlx5e: kTLS, Fix RX counters atomicity omits a51bce9698e9 net/mlx5e: kTLS, Fix TX counters atomicity omits e929e3da537e net/mlx5: E-switch, Create vport miss group only if src re [...] omits 3211434dfe7a net/mlx5e: Fix ethtool indication of connector type omits 1f90aedfb496 net/mlx5: Delete auxiliary bus driver eth-rep first omits d24f847e5421 net/mlx5e: Fix mapping of ct_label zero omits 23cf00ddd2e1 gpio: sysfs: Obey valid_mask omits d19cc4bfbff1 Merge tag 'trace-v5.12-rc5' of git://git.kernel.org/pub/sc [...] omits 39192106d4ef Merge tag 'pinctrl-v5.12-2' of git://git.kernel.org/pub/sc [...] omits 7c0d6e482062 ASoC: sunxi: sun4i-codec: fill ASoC card owner omits 825e34d3c9e2 Merge commit 'kvm-tdp-fix-flushes' into kvm-master omits 629a411f7e71 i2c: hix5hd2: use the correct HiSilicon copyright omits 98a479991dc5 i2c: gpio: update email address in binding docs omits 1ae6b3780848 i2c: imx: drop me as maintainer of binding docs omits 67ff1d98652a i2c: stm32f4: Mundane typo fix omits 942bfbecc028 I2C: JZ4780: Fix bug for Ingenic X1000. omits fc85dc42a384 ARM: OMAP2+: Fix uninitialized sr_inst omits 61431a5907fc net: ensure mac header is set in virtio_net_hdr_to_skb() omits c056d480b40a net: phy: broadcom: Only advertise EEE for supported modes omits 2ea538dbee1c nfp: flower: ignore duplicate merge hints from FW omits fbea31808ca1 netfilter: conntrack: do not print icmpv6 as unknown via /proc omits 0e07e25b481a netfilter: flowtable: fix NAT IPv6 offload mangling omits 5e46d1b78a03 reiserfs: update reiserfs_xattrs_initialized() condition omits 9adc89af724f net: let skb_orphan_partial wake-up waiters. omits ae81feb7338c sch_htb: fix null pointer dereference on a null new_q omits 8a03dd925786 net: qrtr: Fix memory leak on qrtr_tx_wait failure omits 82734c5b1b24 io_uring: drop sqd lock before handling signals for SQPOLL omits 6855e8213e06 net: sched: bump refcount for new action in ACT replace mode omits 03cb4d05b4ea net/ncsi: Avoid channel_monitor hrtimer deadlock omits 3e759425cc3c ACPI: scan: Fix _STA getting called on devices with unmet [...] omits 6ac86aae8928 Merge tag 's390-5.12-5' of git://git.kernel.org/pub/scm/li [...] omits ac097aecfef0 drm/tegra: sor: Grab runtime PM reference across reset omits 7487de534dcb radix tree test suite: Fix compilation omits df59d0a461bc XArray: Add xa_limit_16b omits 3012110d71f4 XArray: Fix splitting to non-zero orders omits 12efebab09e3 XArray: Fix split documentation omits a31500fe7055 drm/tegra: dc: Restore coupling of display controllers omits a24f98176d1e gpu: host1x: Use different lock classes for each client omits f8fb97c91595 drm/tegra: dc: Don't set PLL clock to 0Hz omits 33a3164161fc KVM: x86/mmu: Don't allow TDP MMU to yield when recovering [...] omits 048f49809c52 KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during N [...] omits a835429cda91 KVM: x86/mmu: Ensure TLBs are flushed when yielding during [...] omits 6fb3084ab5d9 KVM: make: Fix out-of-source module builds omits f982fb62a304 selftests: kvm: make hardware_disable_test less verbose omits 1973cadd4cca KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when g [...] omits ecaf088f53fc KVM: x86: remove unused declaration of kvm_write_tsc() omits d632826f26f2 KVM: clean up the unused argument omits 75f94ecbd0df tools/kvm_stat: Add restart delay omits 41793e7f274e Merge tag 'kvmarm-fixes-5.12-3' of git://git.kernel.org/pu [...] omits 17860ccabff5 Merge tag 'vfio-v5.12-rc6' of git://github.com/awilliam/li [...] omits e720e7d0e983 mm: fix race by making init_zero_pfn() early_initcall omits 2bb25b3a748a Merge tag 'mips-fixes_5.12_3' of git://git.kernel.org/pub/ [...] omits a080642d2f83 Merge tag 'for-linus-5.12b-rc6-tag' of git://git.kernel.or [...] omits 59300b36f85f ftrace: Check if pages were allocated before calling free_pages() omits 9ae31e2ab293 MIPS: kernel: setup.c: fix compilation error omits 417eadfdd9e2 ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 omits 66affb7bb0dc ALSA: hda: Add missing sanity checks in PM prepare/complet [...] omits c8f79808cd8e ALSA: hda: Re-add dropped snd_poewr_change_state() calls omits 08fe7ae18570 thunderbolt: Fix off by one in tb_port_find_retimer() omits bec4d7c93afc thunderbolt: Fix a leak in tb_retimer_add() omits f57011e72f5f ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces omits ef19e111337f xfrm/compat: Cleanup WARN()s that can be user-triggered omits 9e67600ed6b8 scsi: iscsi: Fix race condition between login and sync thread omits 6e5a03bcba44 ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ct [...] omits ca441a712990 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4cd7bd599e27 dt-bindings: net: bcm4908-enet: fix Ethernet generic properties omits af9d316f3dd6 dt-bindings: net: ethernet-controller: fix typo in NVMEM omits 6bf24dc0cc0c net:tipc: Fix a double free in tipc_sk_mcast_rcv omits 1bfb3dea965f cxgb4: avoid collecting SGE_QBASE regs during traffic omits ba845907b23a Merge tag 'intel-pinctrl-v5.12-3' of gitolite.kernel.org:p [...] omits e5c359f70e4b clk: qcom: camcc: Update the clock ops for the SC7180 omits fb6ec87f7229 net: dsa: Fix type was not set for devlink port omits e0146a108ce4 vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends omits bff5b6258512 gianfar: Handle error code at MAC address change omits 63415767a244 ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso omits 5954846d09e4 MAINTAINERS: Add entry for Qualcomm IPC Router (QRTR) driver omits f4c848db16be Merge tag 'linux-can-fixes-for-5.12-20210329' of git://git [...] omits 2dce6987a66d Merge branch 'mlxsw-ecn-marking' omits 4bfd0de59030 selftests: forwarding: vxlan_bridge_1d: Add more ECN decap [...] omits 66167c310deb mlxsw: spectrum: Fix ECN marking in tunnel decapsulation omits 2867b9746cef clk: socfpga: fix iomem pointer cast on 64-bit omits 1e43c377a79f Merge tag 'xtensa-20210329' of git://github.com/jcmvbkbc/l [...] omits 7b9acbb6aad4 xtensa: fix uaccess-related livelock in do_page_fault omits 5e61b84f9d3d drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...] omits acc7baafeb0b drm/amd/pm: no need to force MCLK to highest when no displ [...] omits b7eeb52721fe ice: Cleanup fltr list in case of allocation issues omits 3176551979b9 ice: Use port number instead of PF ID for WoL omits 7a91d3f02b04 ice: Fix for dereference of NULL pointer omits 741b7b743bbc ice: remove DCBNL_DEVRESET bit from PF state omits 9dfacc54a866 PM: runtime: Fix race getting/putting suppliers at probe omits c0c33442f720 PM: runtime: Fix ordering in pm_runtime_get_suppliers() omits 1a1c130ab757 ACPI: tables: x86: Reserve memory occupied by ACPI tables omits 59df14f9cc23 ice: fix memory allocation call omits e95fc8573e07 ice: prevent ice_open and ice_stop during reset omits aeac8ce864d9 ice: Recognize 860 as iSCSI port in CEE mode omits f88c529ac77b ice: Increase control queue timeout omits 08771bce3300 ice: Continue probe on link/PHY errors omits aa320c7cd456 ASoC: cygnus: fix for_each_child.cocci warnings omits 51520426f4bc io_uring: handle setup-failed ctx in kill_timeouts omits 625bd5a616ce ALSA: usb-audio: Apply sample rate quirk to Logitech Connect omits 6161a435c191 drm/exynos/decon5433: Remove the unused include statements omits f5076c6ba02e can: uapi: can.h: mark union inside struct can_frame packed omits f522d9559b07 can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE omits 9e9714742fb7 can: bcm/raw: fix msg_namelen values depending on CAN_REQU [...] omits c7dbf4c08868 xfrm: Provide private skb extensions for segmented and hw [...] omits 56cfe6f820a6 Input: elants_i2c - drop zero-checking of ABS_MT_TOUCH_MAJ [...] omits 5cfad4f45806 arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 omits 1b479fb80160 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit omits 5a978dcfc0f0 io_uring: always go for cancellation spin on exec omits a5e13c6df0e4 Linux 5.12-rc5 omits f9e2bb42cf0d Merge tag 'perf-tools-fixes-for-v5.12-2020-03-28' of git:/ [...] omits 3fef15f872ee Merge tag 'auxdisplay-for-linus-v5.12-rc6' of git://github [...] omits 36a14638f7c0 Merge tag 'x86-urgent-2021-03-28' of git://git.kernel.org/ [...] omits 47fbbc94dab6 Merge tag 'locking-urgent-2021-03-28' of git://git.kernel. [...] omits 81b1d39fd39a Merge tag '5.12-rc4-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits b44d1ddcf835 Merge tag 'io_uring-5.12-2021-03-27' of git://git.kernel.d [...] omits abed516ecd02 Merge tag 'block-5.12-2021-03-27' of git://git.kernel.dk/l [...] omits e8cfe8fa22b6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 84d572e634e2 MAINTAINERS: add backups for s390 vfio drivers omits 781bab3238c2 Input: elants_i2c - fix division by zero if firmware repor [...] omits 4e53d1701b57 tomoyo: don't special case PF_IO_WORKER for PF_KTHREAD omits 2b8ed1c94182 io_uring: remove unsued assignment to pointer io omits 78d9d7c2a331 io_uring: don't cancel extra on files match omits 2482b58ffbdc io_uring: don't cancel-track common timeouts omits 80c4cbdb5ee6 io_uring: do post-completion chore on t-out cancel omits 1ee4160c73b2 io_uring: fix timeout cancel return code omits 1e4cf0d3d072 Revert "signal: don't allow STOP on PF_IO_WORKER threads" omits d3dc04cd81e0 Revert "kernel: freezer should treat PF_IO_WORKER like PF_ [...] omits e8b33b8cfafc Revert "kernel: treat PF_IO_WORKER like PF_KTHREAD for ptr [...] omits 5a842a7448bb Revert "signal: don't allow sending any signals to PF_IO_W [...] omits b16b3855d89f kernel: stop masking signals in create_io_thread() omits dbe1bdbb39db io_uring: handle signals for IO threads like a normal thread omits e82fc7855749 block: don't create too many partitions omits 3756b6578709 Merge tag 'icc-5.12-rc5' of git://git.kernel.org/pub/scm/l [...] omits 53e7bf507ac5 Merge tag 'fpga-fixes-for-5.12' of git://git.kernel.org/pu [...] omits 861de02e5f3f bpf: Take module reference for trampoline in module omits cf97d7af2468 usb: cdnsp: Fixes issue with dequeuing requests after disa [...] omits cfc63fc8126a smb3: fix cached file size problems in duplicate extents ( [...] omits 219481a8f90e cifs: Silently ignore unknown oplock break handle omits cee8f4f6fcab cifs: revalidate mapping when we open files for SMB1 POSIX omits 3bffbe9e0b27 cifs: Fix chmod with modefromsid when an older ACE already [...] omits 10442994ba19 kernel: don't call do_exit() for PF_IO_WORKER threads omits 0f4498cef9f5 Merge tag 'for-5.12/dm-fixes-2' of git://git.kernel.org/pu [...] omits 4edbe1d7bcff dm ioctl: fix out of bounds array access when no devices omits 7931c531fc52 Merge tag 'acpi-5.12-rc5' of git://git.kernel.org/pub/scm/ [...] omits 8a3cbdda1810 Merge tag 'pm-5.12-rc5' of git://git.kernel.org/pub/scm/li [...] omits eb3991ef2c0e Merge tag 'soc-fixes-5.12' of git://git.kernel.org/pub/scm [...] omits 6c20f6df61ee Merge tag 'for-linus-5.12b-rc5-tag' of git://git.kernel.or [...] omits f944d061f847 Merge tag 'drm-fixes-2021-03-26' of git://anongit.freedesk [...] omits 57a9006240b2 remove Dan Murphy from TI from MAINTAINERS omits d6fe1cf89026 bpf: Fix a spelling typo in bpf_atomic_alu_string disasm omits d8e8052e42d0 bpf/selftests: Test that kernel rejects a TCP CC with an i [...] omits 12aa8a9467b3 bpf: Enforce that struct_ops programs be GPL-only omits a95d8f581901 cpufreq: Fix scaling_{available,boost}_frequencies_show() [...] omits e1db18b59729 Merge branches 'acpi-video' and 'acpi-scan' omits 6f3a283c2f6b Merge branch 'pm-em' omits a846738f8c37 xen-blkback: don't leak persistent grants from xen_blkbk_map() omits 29d96eb26134 soc: qcom-geni-se: Cleanup the code to remove proxy votes omits 93f672804bf2 usb: dwc2: Prevent core suspend when port connection flag is 0 omits 5e3bbae8ee3d usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. omits 92af4fc6ec33 usb: musb: Fix suspend with devices connected for a64 omits 6f978a30c9bb usb: xhci-mtk: fix broken streams issue on 0.96 xHCI omits 5aef629704ad usb: dwc3: gadget: Clear DEP flags after stop transfers in [...] omits 1cc5ed25bdad usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() omits 45a4546c6167 cifs: Adjust key sizes and key generation routines for AES [...] omits 1dc481c0b0cf perf test: Change to use bash for daemon test omits 53f1d31708f6 powerpc/mm/book3s64: Use the correct storage key value whe [...] omits 014305d00198 drivers: gpu: drm: xen_drm_front_drm_info is declared twice omits 52762efa2b25 gpu/xen: Fix a use after free in xen_drm_drv_init omits 6032ebb54c60 libbpf: Fix bail out from 'ringbuf_process_ring()' on error omits 09d78dde88ef Merge tag 'drm-msm-fixes-2021-02-25' of https://gitlab.fre [...] omits 75887e881b19 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 3a87571f0ffc sch_red: fix off-by-one checks in red_check_params() omits 3cec1921a199 Merge branch 'tunnel-shinfo' omits 68c1a943ef37 geneve: do not modify the shared tunnel info when PMTU tri [...] omits 30a93d2b7d5a vxlan: do not modify the shared tunnel info when PMTU trig [...] omits aa5a5b7ae5b2 Merge branch 'nfc-fixes' omits 4b5db93e7f2a nfc: Avoid endless loops caused by repeated llcp_sock_connect() omits 7574fcdbdcb3 nfc: fix memory leak in llcp_sock_connect() omits 8a4cd82d62b5 nfc: fix refcount leak in llcp_sock_connect() omits c33b1cc62ac0 nfc: fix refcount leak in llcp_sock_bind() omits d75135082698 amd-xgbe: Update DMA coherency values omits 3e6fdeb28f4c net: dsa: lantiq_gswip: Let GSWIP automatically set the xM [...] omits 3ed14d8d47bf dt-bindings: net: micrel-ksz90x1.txt: correct documentation omits de9c7854e6e1 net: axienet: allow setups without MDIO omits 479dc497db83 net: dsa: only unset VLAN filtering when last port leaves [...] omits db24726bfefa Merge tag 'integrity-v5.12-fix' of git://git.kernel.org/pu [...] omits 7f6c411c9b50 hostfs: fix memory handling in follow_link() omits 701c09c988bd Merge tag 'for-5.12-rc4-tag' of git://git.kernel.org/pub/s [...] omits 5b43bd184530 s390/vdso: fix initializing and updating of vdso_data omits b24bacd67ffd s390/vdso: fix tod_steering_delta type omits 72bbc226ed2e s390/vdso: copy tod_steering_delta value to vdso_data page omits 4e8d123fca53 Merge tag 'amd-drm-fixes-5.12-2021-03-24' of https://gitla [...] omits 815404281e5d Merge branch 'linux-5.12' of git://github.com/skeggsb/linu [...] omits 5165fe0bd1fc Merge tag 'drm-intel-fixes-2021-03-25-1' of git://anongit. [...] omits 0f43ad782cd4 Merge tag 'drm-misc-fixes-2021-03-25' of git://anongit.fre [...] omits f2916ae9a1bc i40e: Fix oops at i40e_rebuild() omits 347b5650cd15 i40e: Fix kernel oops when i40e driver removes VF's omits 90b8749022bb io_uring: maintain CQE order of a failed link omits 60c988bc1541 vfio/type1: Empty batch for pfnmap pages omits 002322402daf Merge branch 'akpm' (patches from Andrew) omits 2ba9bea2d368 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 58e4b9de9d98 Merge tag 'mfd-fixes-5.12' of git://git.kernel.org/pub/scm [...] omits 43f0b562590e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 7aae5432ac61 mailmap: update the email address for Chris Chiu omits ff132c5f93c0 gfs2: report "already frozen/thawed" errors omits 90449e98c265 i40e: Added Asym_Pause to supported link modes omits 22f8b5df881e virtchnl: Fix layout of RSS structures omits d3e2ff28ca27 mailmap: update Andrey Konovalov's email address omits 487cfade12fa mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP omits a024b7c2850d mm: memblock: fix section mismatch warning again omits 9551158069ba kfence: make compatible with kmemleak omits 60bcf728ee7c gcov: fix clang-11+ support omits 95d44a470a68 ia64: fix format strings for err_inject omits f2a419cf495f ia64: mca: allocate early mca with GFP_ATOMIC omits 8b44ca2b6345 squashfs: fix xattr id and id lookup sanity checks omits c1b2028315c6 squashfs: fix inode lookup sanity checks omits 6d679578fe9c z3fold: prevent reclaim/free race for headless pages omits 19ec368cbc7e selftests/vm: fix out-of-tree build omits c2655835fd8c mm/mmu_notifiers: ensure range_end() is paired with range_start() omits cf10bd4c4aff kasan: fix per-page tags for non-page_alloc pages omits d85aecf2844f hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] omits f5d2d23bf0d9 io-wq: fix race around pending work on teardown omits 3a27875e91fb ASoC: max98373: Added 30ms turn on/off time delay omits a23f9099ff15 ASoC: max98373: Changed amp shutdown register as volatile omits 37df9f3fedb6 video: hyperv_fb: Fix a double free in hvfb_probe omits 3408be145a5d RDMA/cxgb4: Fix adapter LE hash errors while destroying ip [...] omits 39c1f1bd8adf pinctrl: intel: check REVID register value for device presence omits 30e3b4f256b4 ARM: footbridge: fix PCI interrupt mapping omits 45c2f70cba3a ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to f [...] omits d624833f5984 ARM: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KM [...] omits 20109a859a9b arm64: kernel: disable CNP on Carmel omits baa96377bc7b arm64/process.c: fix Wmissing-prototypes build warnings omits 58b5ada8c465 pinctrl: qcom: fix unintentional string concatenation omits 33ce7f2f95ca drm/imx: imx-ldb: fix out of bounds array access warning omits 12d0ca80bffd drm/imx: imx-ldb: Register LDB channel1 when it is the onl [...] omits 69c3ed7282a1 drm/imx: fix memory leak when fails to init omits 36fa766faa0c scsi: target: pscsi: Clean up after failure in pscsi_map_sg() omits 077ce028b8e0 scsi: target: pscsi: Avoid OOM in pscsi_map_sg() omits 3401ecf7fc1b scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() omits f69953837ca5 scsi: qedi: Fix error return code of qedi_alloc_global_queues() omits 39c0c8553bfb scsi: Revert "qla2xxx: Make sure that aborted commands are freed" omits 62fc2661482b scsi: ibmvfc: Make ibmvfc_wait_for_ops() MQ aware omits 8b1c9b202549 scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() omits e138138003eb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d3999c1f7bbb drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 omits e43accba9b07 psample: Fix user API breakage omits bf4594786476 math: Export mul_u64_u64_div_u64 omits af44a387e743 Revert "xen: fix p2m size in dom0 for disabled memory hotp [...] omits 2b514ec72706 xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on M [...] omits 632aeebe1b7a ASoC: intel: atom: Remove 44100 sample-rate from the media [...] omits aa65bacdb70e ASoC: intel: atom: Stop advertising non working S24LE support omits 6f235a69e594 ch_ktls: fix enum-conversion warning omits 9e0a537d06fc octeontx2-af: Fix memory leak of object buf omits f51d7bf1dbe5 ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation omits 4ee998b0ef8b Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits a0a4df6a9e40 Merge tag 'platform-drivers-x86-v5.12-2' of git://git.kern [...] omits 7de55b7d6f09 block: support zone append bvecs omits af22df997d71 KVM: arm64: Fix CPU interface MMIO compatibility detection omits a354a64d91ee KVM: arm64: Disable guest access to trace filter controls omits 1d676673d665 KVM: arm64: Hide system instruction access to Trace registers omits 8a9d2e133e2f Merge tag 'afs-cachefiles-fixes-20210323' of git://git.ker [...] omits bf1c82a53890 cachefiles: do not yet allow on idmapped mounts omits 25928deeb1e4 ACPICA: Always create namespace nodes using acpi_ns_create_node() omits 41d585411311 perf record: Fix memory leak in vDSO found using ASAN omits eb8f998bbc3d perf test: Remove now useless failing sub test "BPF reloca [...] omits 9f177fd8f20b perf daemon: Return from kill functions omits 1833b64fee10 perf daemon: Force waipid for all session on SIGCHLD delivery omits 8840e3bd981f drm/i915: Fix the GT fence revocation runtime PM logic omits a1ebdb374199 ARM: dts: Fix swapped mmc order for omap3 omits a185f1db59f1 io_uring: do ctx sqd ejection in a clear context omits a3efe3f6d0eb ARM: OMAP2+: Fix warning for omap_init_time_of() omits b1e3a5607034 xfrm: Fix NULL pointer dereference on policy lookup omits 68dc022d04eb xfrm: BEET mode doesn't support fragments for inner packets omits 5c458585c014 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits c933b111094f drm/amdgpu: Add additional Sienna Cichlid PCI ID omits 2c0d7f9186d0 Merge series "ASoC: SOF: Intel: shutdown and core handling [...] omits 6ab4c3117aec net: bridge: don't notify switchdev for local FDB addresses omits 8ca1b090e5c9 net/sched: act_ct: clear post_ct if doing ct_clear omits 75b69799610c afs: Use wait_on_page_writeback_killable omits e5dbd33218bd mm/writeback: Add wait_on_page_writeback_killable omits 39f985c8f667 fs/cachefiles: Remove wait_bit_key layout dependency omits d1635448f110 platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake [...] omits 269b04a50992 platform/x86: intel_pmc_core: Update Kconfig omits 10c931cdfe64 platform/x86: intel_pmt_crashlog: Fix incorrect macros omits 7547deff8a22 platform/x86: intel_pmt_class: Initial resource to 0 omits fb9d62b27ab1 PM: EM: postpone creating the debugfs dir till fs_initcall omits 69d5ff3e9e51 Input: nspire-keypad - enable interrupts only when opened omits daa58c8eec0a Input: i8042 - fix Pegatron C15B ID entry omits 7acac4b3196c Merge tag 'linux-kselftest-kunit-fixes-5.12-rc5.1' of git: [...] omits 16b82e75c15a ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled fo [...] omits 8bb84ca873d2 ASoC: SOF: Intel: move ELH chip info omits d3aa96bf3498 ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown omits b0503e8410e5 ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown omits 4939e49ea580 ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown omits 22aa9e021ad1 ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown omits 3c429f861ed4 ASoC: SOF: Intel: TGL: fix EHL ops omits 91ec48f540f8 ASoC: SOF: core: harden shutdown helper omits 927280909fa7 ASoC: SOF: Intel: HDA: fix core status verification omits a958937ff166 block: recalculate segment count for multi-segment discard [...] omits 5116784039f0 block: clear GD_NEED_PART_SCAN later in bdev_disk_changed omits 9fcb51c14da2 x86/build: Turn off -fcf-protection for realmode targets omits 01faae5193d6 drivers: video: fbcon: fix NULL dereference in fbcon_cursor() omits ce068bc7da47 mei: allow map and unmap of client dma buffer only for dis [...] omits 903079a54cac MAINTAINERS: Add linux-phy list and patchwork omits f0acf637d60f driver core: clear deferred probe reason on probe retry omits 9d03730ecbc5 drm/amd/pm: workaround for audio noise issue omits e78836ae76d2 staging: rtl8192e: Change state information from u16 to u8 omits 72ad25fbbb78 staging: rtl8192e: Fix incorrect source in memcpy() omits 0bd860493f81 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem omits 795794118266 USB: cdc-acm: do not log successful probe on later errors omits 0b2b23ca20ac USB: cdc-acm: always claim data interface omits f8255ee192e9 USB: cdc-acm: use negation for NULL checks omits 4cde059acd11 USB: cdc-acm: clean up probe error labels omits dda6faaa2bda USB: cdc-acm: drop redundant driver-data reset omits 8111a8cbd5dd USB: cdc-acm: drop redundant driver-data assignment omits 4e49bf376c04 USB: cdc-acm: fix use-after-free after probe failure omits 7180495cb3d0 USB: cdc-acm: fix double free on probe failure omits b61fde1beb6b drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders omits ff2628ed95e4 drm/i915: Fix enabled_planes bitmask omits ab03631087f5 drm/i915: Disable LTTPR support when the LTTPR rev < 1.4 omits 7dffbdedb96a drm/i915: Disable LTTPR support when the DPCD rev < 1.4 omits 3f3a9bc1f6df drm/i915/ilk-glk: Fix link training on links with LTTPRs omits e4c77070ad45 USB: cdc-acm: downgrade message to debug omits 6069e3e927c8 USB: cdc-acm: untangle a circular dependency between callb [...] omits 08dff274edda cdc-acm: fix BREAK rx code path adding necessary calls omits 72035f4954f0 usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference omits b522f830d351 usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield omits 93f1d43c5767 usb: dwc3: gadget: Use max speed if unspecified omits cdb651b6021e usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate omits 5e4010e36a58 usb: dwc3: qcom: skip interconnect init for ACPI probe omits 291da9d4a9eb locking/mutex: Fix non debug version of mutex_lock_io_nested() omits 8249d17d3194 x86/mem_encrypt: Correct physical address calculation in _ [...] omits bd83a2fc05ed brcmfmac: p2p: Fix recently introduced deadlock issue omits 8f6a70fd71a3 mt76: mt7921: fix airtime reporting omits 2800aadc18a6 iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() omits a61f4661fba4 mfd: intel_quark_i2c_gpio: Revert "Constify static struct [...] omits 627dc55c273d drm/msm/disp/dpu1: icc path needs to be set before dpu run [...] omits e0c755a45f6f net: dsa: don't assign an error value to tag_ops omits 8fb16e80cb46 Merge tag 'mlx5-fixes-2021-03-22' of git://git.kernel.org/ [...] omits 5ee7d4c7fbc9 isdn: capi: fix mismatched prototypes omits 274cb1ca2e7c powerpc/pseries/mobility: handle premature return from H_JOIN omits e834df6cfc71 powerpc/pseries/mobility: use struct for shared state omits 6d48b7912cc7 lockdep: Address clang -Wformat warning printing for %hd omits 7c1ef1959b6f net/mlx5: SF, do not use ecpu bit for vhca state processing omits 846d6da1fcdb net/mlx5e: Fix division by 0 in mlx5e_select_queue omits 4eacfe72e3e0 net/mlx5e: Fix error path for ethtool set-priv-flag omits 96b5b4585843 net/mlx5e: Offload tuple rewrite for non-CT flows omits 7d6c86e3ccb5 net/mlx5e: Allow to match on MPLS parameters only for MPLS [...] omits a07231084da2 net/mlx5: Add back multicast stats for uplink representor omits a50a151e311b net: ipconfig: ic_dev can be NULL in ic_close_devs omits 6debc0fd71b9 MAINTAINERS: Combine "QLOGIC QLGE 10Gb ETHERNET DRIVER" se [...] omits ac5789ef9270 drm/amdgpu: skip kfd suspend/resume for S0ix omits 264705005e6b drm/amdgpu: drop S0ix checks around CG/PG in suspend omits 10cb67eb8a1b drm/amdgpu: skip CG/PG for gfx during S0ix omits 9bb735abcbd8 drm/amdgpu: update comments about s0ix suspend/resume omits 4021229e32bd drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend omits 9adb125dde69 drm/amdgpu: re-enable suspend phase 2 for S0ix omits 3aa2cacf79b3 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] omits ca8ee26d616b drm/amdgpu: clean up non-DC suspend/resume handling omits e13d002bbf1d drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) omits 8914089a205b drm/amdgpu: rework S3/S4/S0ix state handling omits 9aa26019c1a6 drm/amdgpu: fix the hibernation suspend with s0ix omits 92063f3ca73a integrity: double check iint_cache was initialized omits 84196390620a Merge tag 'selinux-pr-20210322' of git://git.kernel.org/pu [...] omits 83520d62cc5a ARC: treewide: avoid the pointer addition with NULL pointer omits 46e152186cd8 arc: kernel: Return -EFAULT if copy_to_user() fails omits eb50aaf960e3 ACPI: scan: Use unique number for instance_no omits 5424a0b867e6 dm: don't report "detected capacity change" on device creation omits 2d669ceb69c2 dm table: Fix zoned model check and zone sectors check omits 160f99db9432 dm verity: fix DM_VERITY_OPTS_MAX value omits 9de82caad028 dax: avoid -Wempty-body warnings omits 5244f5e2d801 PM: runtime: Defer suspending suppliers omits d81269fecb8c io_uring: fix provide_buffers sign extension omits b65c128f963d io_uring: don't skip file_end_write() on reissue omits d07f1e8a4261 io_uring: correct io_queue_async_work() traces omits 7011d72588d1 kselftest/arm64: sve: Do not use non-canonical FFR register value omits ee7febce0519 arm64: mm: correct the inside linear map range during hotp [...] omits 141f8202cfa4 arm64: kdump: update ppos when reading elfcorehdr omits d1296f1265f7 arm64: cpuinfo: Fix a typo omits e14a371f732b Documentation: arm64/acpi : clarify arm64 support of IBFT omits c607ab4f916d arm64: stacktrace: don't trace arch_stack_walk() omits af06b628a6bd RDMA/hns: Fix bug during CMDQ initialization omits e54f30befa79 ALSA: hda/realtek: call alc_update_headset_mode() in hp_au [...] omits febf22565549 ALSA: hda/realtek: fix a determine_headset_type issue for [...] omits 154deab6a3ba esp: delete NETIF_F_SCTP_CRC bit from features for esp offload omits bc8e0adff343 net: xfrm: Use sequence counter with associated spinlock omits e88add19f681 net: xfrm: Localize sequence counter per network namespace omits d27ce83fa4ba Merge tag 'du-fixes-20210316' of git://linuxtv.org/pinchar [...] omits 0d02ec6b3136 Linux 5.12-rc4 omits d7f5f1bd3c24 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits a9748134ea4a drm/msm: Fix suspend/resume on i.MX5 omits 623f279c7781 drm/msm: fix shutdown hook in case GPU components failed to bind omits 0b8cfa974dfc io_uring: don't use {test,clear}_tsk_thread_flag() for current omits 2c41fab1c60b Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.d [...] omits 1d4345eb51a1 Merge tag 'staging-5.12-rc4' of git://git.kernel.org/pub/s [...] omits 3001c3554f1d Merge tag 'usb-5.12-rc4' of git://git.kernel.org/pub/scm/l [...] omits 5ee96fa9dd78 Merge tag 'irq-urgent-2021-03-21' of git://git.kernel.org/ [...] omits 1c74516c2da4 Merge tag 'perf-urgent-2021-03-21' of git://git.kernel.org [...] omits 5ba33b488a04 Merge tag 'locking-urgent-2021-03-21' of git://git.kernel. [...] omits 92ed88cb4d7c Merge tag 'efi-urgent-2021-03-21' of git://git.kernel.org/ [...] omits 5e3ddf96e759 Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.o [...] omits b35660a7cebd Merge tag 'powerpc-5.12-4' of git://git.kernel.org/pub/scm [...] omits 538d2dd0b992 platform/x86: intel-vbtn: Stop reporting SW_DOCK events omits 35471138a9f7 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] omits 32418dd58c95 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] omits 9c90cd869747 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] omits 59bbbeb9c22c platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] omits 2d0c418c91d8 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] omits c59ab4cedab7 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] omits d939cd96b9df platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] omits ec0e8fc416f7 platform/x86: thinkpad_acpi: Disable DYTC CQL mode around [...] omits 3d677f12ea3a platform/x86: thinkpad_acpi: Allow the FnLock LED to change state omits 0031275d119e io_uring: call req_set_fail_links() on short send[msg]()/r [...] omits 00ddff431a45 io-wq: ensure task is running before processing task_work omits 4db4b1a0d177 signal: don't allow STOP on PF_IO_WORKER threads omits 5be28c8f85ce signal: don't allow sending any signals to PF_IO_WORKER threads omits 3a85969e9d91 lockdep: Add a missing initialization hint to the "INFO: T [...] omits 64395d950bc4 ext4: initialize ret to suppress smatch warning omits 512c15ef05d7 ext4: stop inode update before return omits 8210bb29c1b6 ext4: fix rename whiteout with fast commit omits 2a4ae3bcdf05 ext4: fix timer use-after-free on failed mount omits 7d8bd3c76da1 ext4: fix potential error in ext4_do_update_inode omits 6b22489911b7 ext4: do not try to set xattr into ea_inode if value is empty omits 5dccdc5a1916 ext4: do not iput inode under running transaction in ext4_ [...] omits b7ff91fd030d ext4: find old entry again if failed to rename whiteout omits 87d77e59d1eb docs: networking: Fix a typo omits f658b90977d2 r8169: fix DMA being used after buffer free if WoL is enabled omits 49371a8a66ac Merge tag 'linux-can-fixes-for-5.12-20210320' of git://git [...] omits a05b0c8c823d Merge branch 'pa-fox-validation' omits b4afd4b90a7c net: ipa: fix init header command validation omits 81e2073c175b genirq: Disable interrupts for force threaded handlers omits e56c53d1946b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5d7047ed6b72 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] omits b5f020f82a8e can: isotp: tx-path: zero initialize outgoing CAN frames omits 812da4d39463 Merge tag 'riscv-for-linus-5.12-rc4' of git://git.kernel.o [...] omits bfdc4aa9e992 Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits af97713dff9f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b90829704780 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] omits 1c273e10bc0c Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/sc [...] omits d626c692aaeb Merge tag 'block-5.12-2021-03-19' of git://git.kernel.dk/l [...] omits 0ada2dad8bf3 Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.d [...] omits dd926880da8d x86/apic/of: Fix CPU devicetree-node lookups omits f60a85cad677 bpf: Fix umd memory leak in copy_process() omits e75b513ec6e5 Merge branch 'libbpf: Fix BTF dump of pointer-to-array-of-struct' omits f118aac651d8 selftests/bpf: Add selftest for pointer-to-array-of-struct [...] omits 901ee1d750f2 libbpf: Fix BTF dump of pointer-to-array-of-struct omits ecd8ee7f9c1a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 3149860dc717 Merge tag 'gpio-fixes-for-v5.12-rc4' of git://git.kernel.o [...] omits 5aa3c334a449 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] omits ef2ef02cd9c2 mptcp: Change mailing list address omits 3c16e398bad3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f935e8e72ec selinux: vsock: Set SID for socket returned by accept() omits 014dfa26ce1c net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes omits 50891bead80b drm/etnaviv: User FOLL_LONGTERM in userptr omits cd5297b0855f drm/etnaviv: Use FOLL_FORCE for userptr omits f91a50d8b51b r8152: limit the RX buffer size of RTL8153A for USB 2.0 omits 8a2dc6af67a0 sch_red: Fix a typo omits 6bfea141b3d2 Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/li [...] omits 8ff0b1f08ea7 sctp: move sk_route_caps check and set into sctp_outq_flus [...] omits 278924cb99c9 Merge tag 'trace-v5.12-rc3' of git://git.kernel.org/pub/sc [...] omits ec8572093386 Merge tag 'pm-5.12-rc4' of git://git.kernel.org/pub/scm/li [...] omits 65a103747104 Merge tag 'iommu-fixes-v5.12-rc3' of git://git.kernel.org/ [...] omits 769e155c5395 Merge tag 'sound-5.12-rc4' of git://git.kernel.org/pub/scm [...] omits 65af8f0166f4 cifs: fix allocation size on newly created files omits c1d1e25a8c54 ACPI: video: Add missing callback back for Sony VPCEH3U1E omits f0a03a026857 igb: check timestamp validity omits a75519a84855 igb: Fix duplicate include guard omits 896ea5dab25e e1000e: Fix duplicate include guard omits 49cb71a77ce7 Merge branch 'pm-core' omits 0cab893f409c Revert "PM: runtime: Update device status before letting s [...] omits 429257a430a0 Merge tag 'efi-urgent-for-v5.12-rc3' of git://git.kernel.o [...] omits d38b4d289486 Merge tag 'nvme-5.12-20210319' of git://git.infradead.org/ [...] omits 38c935873750 static_call: Fix static_call_update() sanity check omits 698bacefe993 static_call: Align static_call_is_init() patching condition omits 68b1eddd421d static_call: Fix static_call_set_init() omits a501b048a95b x86/ioapic: Ignore IRQ2 again omits 9ce3746d6413 documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID omits fb98cc0b3af2 efi: use 32-bit alignment for efi_guid_t literals omits 9ceee7d0841a firmware/efi: Fix a use after bug in efi_mem_reserve_persistent omits af3ef3b10316 cifs: warn and fail if trying to use rootfs without the co [...] omits 403dba003d17 fs/cifs/: fix misspellings using codespell tool omits ee5de60a08b7 selinuxfs: unify policy load error reporting omits 6406887a12ee selinux: fix variable scope issue in live sidtab conversion omits 519dad3bcd80 selinux: don't log MAC_POLICY_LOAD record on failed policy load omits c79a707072fe net: cdc-phonet: fix data-interface release on probe failure omits 84f4aced67b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 8b12a62a4e3e Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesk [...] omits e94c55b8e0a0 nouveau: Skip unvailable ttm page entries omits 0677170bcf5c Merge tag 'drm-intel-fixes-2021-03-18' of git://anongit.fr [...] omits a97fdabcf2b4 Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitla [...] omits db3f0d8ee9bf Merge tag 'drm-misc-fixes-2021-03-18' of git://anongit.fre [...] omits 67335b8d28cd Merge tag 'imx-fixes-5.12' of git://git.kernel.org/pub/scm [...] omits 3848421f9d1f Merge tag 'at91-fixes-5.12' of git://git.kernel.org/pub/sc [...] omits ebccfa8a74dd Merge tag 'omap-for-v5.12/fixes-rc1-signed' of git://git.k [...] omits 014433756381 Merge tag 'arm-soc/for-5.12/drivers-part2' of https://gith [...] omits 303a91f15f34 MAINTAINERS: Add Alain Volmat as STM32 I2C/SMBUS maintainer omits 7a2e796173fb MAINTAINERS: Remove Vincent Abriou for STM/STI DRM drivers. omits a21ddeb227b1 MAINTAINERS: Update some st.com email addresses to foss.st.com omits 491aef7caeb3 interconnect: Fix kerneldoc warning omits 6c015a225680 net: check all name nodes in __dev_alloc_name omits 600cc3c9c62d net: marvell: Remove reference to CONFIG_MV64X60 omits 6f7c7e22a2b6 Merge branch 'octeontx2-fixes' omits 8c16cb0304cd octeontx2-af: Fix uninitialized variable warning omits 64451b98306b octeontx2-af: fix infinite loop in unmapping NPC counter omits f12098ce9b43 octeontx2-pf: Clear RSS enable flag on interace down omits ae2619dd4fcc octeontx2-af: Fix irq free in rvu teardown omits 297887872973 octeontx2-af: Return correct CGX RX fifo size omits ce86c2a531e2 octeontx2-af: Remove TOS field from MKEX TX omits f7884097141b octeontx2-af: Formatting debugfs entry rsrc_alloc. omits f41b2d67d767 octeontx2-pf: Do not modify number of rules omits 81aa0968b7ea Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/s [...] omits c1d6abdac46c btrfs: fix check_data_csum() error message for direct I/O omits dc0337999d87 Merge tag 'vfio-v5.12-rc4' of git://github.com/awilliam/li [...] omits c73891c922f5 Merge tag 'xfs-5.12-fixes-3' of git://git.kernel.org/pub/s [...] omits 804741ac7b9f netsec: restore phy power state after controller reset omits bf152b0b41dc Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits dcc32f4f183a ipv6: weaken the v4mapped source check omits f4e61f0c9add x86/kvm: Fix broken irq restoration in kvm_wait omits c2162e13d6e2 KVM: X86: Fix missing local pCPU when executing wbinvd on [...] omits b318e8decf6b KVM: x86: Protect userspace MSR filter with SRCU, and set [...] omits 3df2252436c0 selftests: kvm: add set_boot_cpu_id test omits e2c12909ae5f selftests: kvm: add _vm_ioctl omits 8ff0f3bf5d65 Merge branch 'iomap-5.12-fixes' of git://git.kernel.org/pu [...] omits 77a3aa26a00f selftests: kvm: add get_msr_index_features omits 83b62687a052 workqueue/tracing: Copy workqueue name to buffer in trace event omits 2e8496f31d0b firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 omits eddbe8e65214 selftest/bpf: Add a test to check trampoline freeing logic. omits 9d3fcb28f9b9 Revert "PM: ACPI: reboot: Use S5 for reboot" omits 0bb788300990 btrfs: fix sleep while in non-sleep context during qgroup removal omits de75a3d3f5a1 io_uring: don't leak creds on SQO attach error omits ee53fb2b197b io_uring: use typesafe pointers in io_uring_task omits 53e043b2b432 io_uring: remove structures from include/linux/io_uring.h omits 76cd979f4f38 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls omits 2c7f76b4c42b selftests: kvm: Add basic Hyper-V clocksources tests omits 50b1affc891c ALSA: usb-audio: Fix unintentional sign extension issue omits f4df9ee6d7f3 Merge tag 'asoc-fix-v5.12-rc2' of https://git.kernel.org/p [...] omits 053191b6a4bc platform/x86: thinkpad_acpi: check dytc version for lapmode sysfs omits 0469f2f7ab4c KVM: x86: hyper-v: Don't touch TSC page values when guest [...] omits cc9cfddb0433 KVM: x86: hyper-v: Track Hyper-V TSC page status omits e409a6a3e069 i2c: turn recovery error on init to debug omits 8dfd0fa6ecdc iommu/tegra-smmu: Make tegra_smmu_probe_device() to handle [...] omits 4b8ef157ca83 iommu/amd: Keep track of amd_iommu_irq_remap state omits 9f81ca8d1fd6 iommu/amd: Don't call early_amd_iommu_init() when AMD IOMM [...] omits 072a03e0a0b1 iommu/amd: Move Stoney Ridge check to detect_ivrs() omits 2cafd46a714a staging: vt665x: fix alignment constraints omits 2b8c956ea6ba usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy omits bac04454ef9f nvmet-tcp: fix kmap leak when data digest in use omits d218a8a3003e nvmet: don't check iosqes,iocqes for discovery controllers omits c4c6df5fc846 nvme-rdma: fix possible hang when failing to set io queues omits 72f572428b83 nvme-tcp: fix possible hang when failing to set io queues omits bb83337058a7 nvme-tcp: fix misuse of __smp_processor_id with preemption [...] omits fd0823f40509 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU omits b94e8cd2e6a9 nvme: fix Write Zeroes limitations omits 985c5a329dfe nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT omits 06c3c3365b4b nvme: merge nvme_keep_alive into nvme_keep_alive_work omits ed01fee283a0 nvme-fabrics: only reserve a single tag omits e4817a1b6b77 ARM: dts: imx6ull: fix ubi filesystem mount failed omits beb6b2f97e0a drm/amd/display: Remove MPC gamut remap logic for DCN30 omits 34fa493a565c drm/amd/display: Correct algorithm for reversed gamma omits e65eaded4cc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 86fe2c19eec4 netfilter: nftables: skip hook overlap logic if flowtable [...] omits 58bfd95b554f libbpf: Use SOCK_CLOEXEC when opening the netlink socket omits 8f3f5792f294 libbpf: Fix error path in bpf_object__elf_init() omits 740b486a8d1f netfilter: flowtable: Make sure GC works periodically in i [...] omits 7b35582cd04a netfilter: nftables: allow to update flowtable flags omits 7e6136f1b727 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] omits 8b2030b43059 netfilter: conntrack: Fix gre tunneling over ipv6 omits e21aa341785c bpf: Fix fexit trampoline. omits cb038357937e net: fix race between napi kthread mode and busy poll omits 7ad48d27a284 drm/msm: Ratelimit invalid-fence message omits 0a13e3537ea6 bpf, selftests: Fix up some test_verifier cases for unprivileged omits 1b1597e64e1a bpf: Add sanity check for upper ptr_limit omits f09ddcfcb8c5 usb: dwc3: gadget: Prevent EP queuing while stopping transfers omits 86629e098a07 usb: typec: tcpm: Invoke power_supply_changed for tcpm-sou [...] omits 3cac9104bea4 usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct omits 546aa0e4ea6e usb-storage: Add quirk to defeat Kindle's automatic unload omits 98f153a10da4 usb: gadget: configfs: Fix KASAN use-after-free omits 9858af27e692 usbip: Fix incorrect double assignment to udc->ud.tcp_rx omits 6417f03132a6 module: remove never implemented MODULE_SUPPORTED_DEVICE omits e69beeabac6d Merge tag 'mips-fixes_5.12_2' of git://git.kernel.org/pub/ [...] omits 35d8c39d0e52 Merge tag 'thermal-v5.12-rc4' of git://git.kernel.org/pub/ [...] omits 0692c33c9c53 Merge tag 'mac80211-for-net-2021-03-17' of git://git.kerne [...] omits 9afeefcf06fc remoteproc: pru: Fix firmware loading crashes on K3 SoCs omits afa536d8405a net/sched: cls_flower: fix only mask bit check in the vali [...] omits 8d488a8c7ba2 btrfs: fix subvolume/snapshot deletion not triggered on mount omits ebd99a6b34fb btrfs: fix build when using M=fs/btrfs omits 3cb894972f18 btrfs: do not initialize dev replace for bad dev root omits 820a49dafc33 btrfs: initialize device::fs_info always omits 82d62d06db40 btrfs: do not initialize dev stats if we have no dev_root omits f3da882eae2d btrfs: zoned: remove outdated WARN_ON in direct IO omits d2c21422323b ionic: linearize tso skb with too many frags omits b5871dca250c bpf: Simplify alu_limit masking for pointer arithmetic omits 10d2bb2e6b1d bpf: Fix off-by-one for area size in creating mask to left omits f232326f6966 bpf: Prohibit alu ops for pointer types not defining ptr_limit omits 4a9d36b0610a drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to o [...] omits 413b7a320e23 drm/msm/dp: Restore aux retry tuning logic omits 9daaf3130785 drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate omits 19f4a055abf2 drm/msm/dsi_pll_7nm: Solve TODO for multiplier frac_bits a [...] omits 3b24cdfc721a drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code omits b3d09a06d89f ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits 30916faa1a60 ARM: OMAP4: Fix PMIC voltage domains for bionic omits 690911544275 drm/omap: dsi: fix unsigned expression compared with zero omits 6a77c6bb7260 i915/perf: Start hrtimer only if sampling the OA buffer omits 8e62438a1ee7 drm/i915: Workaround async flip + VT-d corruption on HSW/BDW omits bee645788e07 locking/ww_mutex: Fix acquire/release imbalance in ww_acqu [...] omits 5de2055d31ea locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling omits 2046a24ae121 thermal/core: Add NULL pointer check before using cooling [...] omits 483028edacab efivars: respect EFI_UNSUPPORTED return from firmware omits e880c6ea55b9 KVM: x86: hyper-v: Prevent using not-yet-updated TSC page [...] omits d2547cf59793 KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_M [...] omits a5406a7ff56e riscv: Correct SPARSEMEM configuration omits 78947bdfd752 RISC-V: kasan: Declare kasan_shallow_populate() static omits f3773dd031de riscv: Ensure page table writes are flushed when initializ [...] omits ce989f1472ae RISC-V: Fix out-of-bounds accesses in init_resources() omits fa59030bf855 riscv: Fix compilation error with Canaan SoC omits bab1770a2ce0 ftrace: Fix spelling mistake "disabed" -> "disabled" omits 6e9070dc2e84 riscv: fix bugon.cocci warnings omits a50bd6461690 scsi: mpt3sas: Do not use GFP_KERNEL in atomic context omits cc7a0bb058b8 PCI: rpadlpar: Fix potential drc_name corruption in store [...] omits 0fdc7d5d8f37 scsi: ufs: ufs-mediatek: Correct operator & -> && omits 2db4215f4755 scsi: sd_zbc: Update write pointer offset cache omits 6980d29ce4da zonefs: fix to update .i_wr_refcnt correctly in zonefs_ope [...] omits 8a141dd7f706 ftrace: Fix modify_ftrace_direct. omits fc649670ba50 MAINTAINERS: Update Spidernet network driver omits 7a2bb0f0b201 Merge branch 'nfp-fixes' omits d8ce0275e45e nfp: flower: fix pre_tun mask id allocation omits 5c4f5e19d6a8 nfp: flower: add ipv6 bit to pre_tunnel control message omits 982e5ee23d76 nfp: flower: fix unsupported pre_tunnel flows omits a3bc48321665 net: broadcom: BCM4908_ENET should not default to y, uncon [...] omits d29334c15d33 net/sched: act_api: fix miss set post_ct for ovs after do [...] omits ce225298a0cd Merge tag 'linux-can-fixes-for-5.12-20210316' of git://git [...] omits 8a4452ca29f9 docs: net: ena: Fix ena_start_xmit() function name typo omits 81f711d67a97 selftests/net: fix warnings on reuseaddr_ports_exhausted omits 3f6c515d7234 MIPS: vmlinux.lds.S: Fix appended dtb not properly aligned omits b2e9df850c58 x86: Introduce restart_block->arch_data to remove TS_COMPA [...] omits 8c150ba2fb59 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() omits 66c1b6d74cd7 x86: Move TS_COMPAT back to asm/thread_info.h omits 5abbe51a5262 kernel, fs: Introduce and use set_restart_fn() and arch_se [...] omits 2dc0572f2cef perf/x86/intel: Fix unchecked MSR access error caused by V [...] omits d88d05a9e0b6 perf/x86/intel: Fix a crash caused by zero PEBS status omits 239729a21e52 wireless/nl80211: fix wdev_id may be used uninitialized omits 041c881a0ba8 mac80211: choose first enabled channel for monitor omits 77cbf790e5b4 nl80211: fix locking for wireless device netns change omits 58d25626f6f0 mac80211: Check crypto_aead_encrypt for errors omits 0f7e90faddee mac80211: Allow HE operation to be longer than expected. omits 29175be06d2f mac80211: minstrel_ht: remove unused variable 'mg' omits 3bd801b14e0c mac80211: fix double free in ibss_leave omits 1944015fe9c1 mac80211: fix rate mask reset omits 485df7555425 btrfs: always pin deleted leaves when there are active tre [...] omits dbcc7d57bffc btrfs: fix race when cloning extent buffer during rewind o [...] omits 34e49994d0dc btrfs: fix slab cache flags for free space tree bitmap omits 08889894cc82 KVM: x86/mmu: Store the address space ID in the TDP iterator omits b601c3bc9d50 KVM: x86/mmu: Factor out tdp_iter_return_to_root omits 14f6fec2e8e0 KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs omits 70fb3e41a97a KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page omits f9dc51cc6676 Merge series "Do not handle MCLK device clock in simple-ca [...] omits 1df27313f50a Merge tag 'fuse-fixes-5.12-rc4' of git://git.kernel.org/pu [...] omits 4108e101972c Merge tag 'nfsd-5.12-2' of git://git.kernel.org/pub/scm/li [...] omits 4ab4fcfce5b5 vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_e [...] omits b2b12db53507 vfio: Depend on MMU omits 3b49dfb08c75 ARM: amba: Allow some ARM_AMBA users to compile with COMPILE_TEST omits d3d72a6dfffd vfio-platform: Add COMPILE_TEST to VFIO_PLATFORM omits 179209fa1270 vfio: IOMMU_API should be selected omits 7dc4b2fdb272 vfio/type1: fix unmap all on ILP32 omits 701454bce906 auxdisplay: Remove in_interrupt() usage. omits ef4cb70a4c22 genirq/irq_sim: Fix typos in kernel doc (fnode -> fwnode) omits 276559d8d02c HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC [...] omits f8425c939663 fuse: 32-bit user space ioctl compat for fuse device omits 53b861bec737 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 omits 9deef665f581 ASoC: dt-bindings: fsl_spdif: Add compatible string for ne [...] omits 899b12542b08 ASoC: rt711: add snd_soc_component remove callback omits dbf54a953435 ASoC: rt5659: Update MCLK rate in set_sysclk() omits 8ca88d53351c ASoC: simple-card-utils: Do not handle device clock omits 1a096ae46e21 perf top: Fix BPF support related crash with perf_event_pa [...] omits d2d106fe3bad staging: comedi: cb_pcidas64: fix request_irq() warn omits 2e5848a3d86f staging: comedi: cb_pcidas: fix request_irq() warn omits e06da9ea3e3f MAINTAINERS: move the staging subsystem to lists.linux.dev omits 868833fbffbe dmaengine: xilinx: dpdma: Fix race condition in done IRQ omits 1cbd44666216 dmaengine: xilinx: dpdma: Fix descriptor issuing on video group omits f8d70fd6a5a7 MAINTAINERS: move some real subsystems off of the staging [...] omits 60484cd9d501 btrfs: subpage: make readahead work properly omits d9bb77d51e66 btrfs: subpage: fix wild pointer access during metadata re [...] omits 6cb59afe9e5b gpiolib: Assign fwnode to parent's if no primary one provided omits ebfd68cd0c1e zonefs: Fix O_APPEND async write handling omits 1601ea068b88 zonefs: prevent use of seq files as swap file omits e7d66cf79939 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 omits e98d9ee64ee2 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors omits c0e399f3baf4 can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning omits 6e2fe01dd6f9 can: c_can: move runtime PM enable/disable to c_can_platform omits 0429d6d89f97 can: c_can_pci: c_can_pci_remove(): fix use-after-free omits 7507479c46b1 can: kvaser_usb: Add support for USBcan Pro 4xHS omits 7c6e6bce08f9 can: kvaser_pciefd: Always disable bus load reporting omits 47c5e474bc1e can: flexcan: flexcan_chip_freeze(): fix chip freeze for m [...] omits 59ec7b89ed3e can: peak_usb: add forgotten supported devices omits d4eb538e1f48 can: isotp: TX-path: ensure that CAN frame flags are initialized omits e4912459bd5e can: isotp: isotp_setsockopt(): only allow to set low leve [...] omits 3a5ca857079e can: dev: Move device back to init netns on owning netns delete omits eb9238e53717 Merge tag 'usb-v5.12-rc4' of git://git.kernel.org/pub/scm/ [...] omits ca6883393f0f ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 omits 19f1bc7edf0f scsi: lpfc: Fix some error codes in debugfs omits 5999b9e5b1f8 scsi: qla2xxx: Fix broken #endif placement omits c8c165dea4c8 scsi: st: Fix a use after free in st_open() omits 2bb817712e2f scsi: myrs: Fix a double free in myrs_cleanup() omits febb0cc847e7 scsi: ibmvfc: Free channel_setup_buf during device tear down omits 7a1adbd23990 drm: rcar-du: Use drmm_encoder_alloc() to manage encoder omits 13832ae27553 mptcp: fix ADD_ADDR HMAC in case port is specified omits 1a4431a5db2b Merge tag 'afs-fixes-20210315' of git://git.kernel.org/pub [...] omits 7233da86697e tcp: relookup sock for RST+ACK packets handled by obsolete [...] omits 0217ed2848e8 tipc: better validate user input in tipc_nl_retrieve_key() omits d82c6c1aaccd net: phylink: Fix phylink_err() function name error in phy [...] omits b95bc12e0412 ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro omits bf0ffea336b4 net: hdlc_x25: Prevent racing between "x25_close" and "x25 [...] omits 0b13525c20fe s390/pci: fix leak of PCI device structure omits d54cb7d54877 s390/vtime: fix increased steal time accounting omits c79f01b6eb5d s390/cpumf: disable preemption when accessing per-cpu variable omits 73076790e257 drm/amd/display: Copy over soc values before bounding box [...] omits b58f33d49e42 netfilter: ctnetlink: fix dump of the expect mask attribute omits 175e476b8cdf netfilter: x_tables: Use correct memory barriers. omits d3d40f237480 Revert "netfilter: x_tables: Switch synchronization to RCU" omits abe7034b9a8d Revert "netfilter: x_tables: Update remaining dereference to RCU" omits a7889c6320b9 afs: Stop listxattr() from listing "afs.*" attributes omits 64fcbb6158ec afs: Fix accessing YFS xattrs on a non-YFS server omits 31254dc95662 selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed omits e3d3b4157610 btrfs: zoned: fix linked list corruption after log root tr [...] omits a3ee79bd8fe1 btrfs: fix qgroup data rsv leak caused by falloc failure omits fbf48bb0b197 btrfs: track qgroup released data in own variable in inser [...] omits d2dcc8ed8ec6 btrfs: fix wrong offset to zero out range beyond i_size omits 8723d5ba8bda xfs: also reject BULKSTAT_SINGLE in a mount user namespace omits 08a204387e80 docs: ABI: Fix the spelling oustanding to outstanding in t [...] omits d336f7ebc650 xfs: force log and push AIL to clear pinned inodes when ab [...] omits 1deceabbdc0d regulator: bd9571mwv: Convert device attribute to sysfs_emit() omits 9cbc23f7d51f regulator: bd9571mwv: Fix regulator name printed on regist [...] omits 3b6e7088afc9 regulator: bd9571mwv: Fix AVS and DVFS voltage range omits 12ec5408d213 Merge tag 'iio-fixes-for-5.12a' of https://git.kernel.org/ [...] omits b7f5a0bfe206 io_uring: fix sqpoll cancellation via task_work omits 9b46571142e4 io_uring: add generic callback_head helpers omits 9e138a483454 io_uring: fix concurrent parking omits f6d54255f423 io_uring: halt SQO submission on ctx exit omits 09a6f4efaa65 io_uring: replace sqd rw_semaphore with mutex omits 180f829fe402 io_uring: fix complete_post use ctx after free omits efe814a471e0 io_uring: fix ->flags races by linked timeouts omits 6c5403173a13 drm/ttm: make ttm_bo_unpin more defensive omits 62dd0f98a0e5 gfs2: Flag a withdraw if init_threads() fails omits e40647762fb5 perf pmu: Validate raw event with sysfs exported format bits omits 132da018fa32 Merge tag 'thunderbolt-for-v5.12-rc4' of git://git.kernel. [...] omits 689bb69093d7 Merge remote-tracking branch 'torvalds/master' into perf/urgent omits 0710442a88d1 arm64: csum: cast to the proper type omits e01b7d04a61c Merge tag 'extcon-fixes-for-5.12-rc4' of git://git.kernel. [...] omits 69cbbf6be5d5 ARM: imx6ul-14x14-evk: Do not reset the Ethernet PHYs inde [...] omits 412627f6ffe3 arm64: dts: imx8mp-phyboard-pollux-rdk: Add missing pinctrl entry omits ba8da03fa7df arm64: dts: ls1012a: mark crypto engine dma coherent omits 4fb3a074755b arm64: dts: ls1043a: mark crypto engine dma coherent omits 9c3a16f88385 arm64: dts: ls1046a: mark crypto engine dma coherent omits e2c1b0ff38c9 ARM: imx: avic: Convert to using IRQCHIP_DECLARE omits d3bdd1c31407 extcon: Fix error handling in extcon_dev_register omits c9570d4a5efd extcon: Add stubs for extcon_register_notifier_all() functions omits 05946d4b7a73 cifs: Fix preauth hash corruption omits 5171317dfd9a cifs: update new ACE pointer after populate_new_aces. omits 0bde59c1723a vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget [...] omits f6bbf0010ba0 vhost-vdpa: fix use-after-free of v->config_ctx omits beb691e69f4d vhost: Fix vhost_vq_reset() omits 1e28eed17697 Linux 5.12-rc3 omits c995f12ad884 prctl: fix PR_SET_MM_AUXV kernel stack leak omits a25f82228542 flow_dissector: fix byteorder of dissected ICMP ID omits 50535249f624 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() omits 6577b9a551ae net: arcnet: com20020 fix error handling omits 70404fe3030e Merge tag 'irq-urgent-2021-03-14' of git://git.kernel.org/ [...] omits 802b31c0dd7f Merge tag 'timers-urgent-2021-03-14' of git://git.kernel.o [...] omits c72cbc936141 Merge tag 'sched-urgent-2021-03-14' of git://git.kernel.or [...] omits 19469d2adab9 Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel. [...] omits fa509ff879f8 Merge tag 'locking-urgent-2021-03-14' of git://git.kernel. [...] omits 75013c6c52d8 Merge tag 'perf_urgent_for_v5.12-rc3' of git://git.kernel. [...] omits 836d7f0572ca Merge tag 'efi-urgent-for-v5.12-rc2' of git://git.kernel.o [...] omits 0a7c10df49eb Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.o [...] omits c3c7579f5e3b Merge tag 'powerpc-5.12-3' of git://git.kernel.org/pub/scm [...] omits 9d0c8e793f0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 50eb842fe517 Merge branch 'akpm' (patches from Andrew) omits 9e15c3a0ced5 io_uring: convert io_buffer_idr to XArray omits b470ebc9e0e5 Merge tag 'irqchip-fixes-5.12-1' of git://git.kernel.org/p [...] omits eed5fae00593 powerpc: Force inlining of cpu_has_feature() to avoid buil [...] omits 08c18b63d965 powerpc/vdso32: Add missing _restgpr_31_x to fix build failure omits 4c050286bb20 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] omits aa443ac20445 vdpa_sim: Skip typecasting from void* omits bc22ed2ea112 virtio: remove export for virtio_config_{enable, disable} omits da98b54d0298 virtio-mmio: Use to_virtio_mmio_device() to simply code omits e1c86210fe27 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] omits ad236ccde19a devlink: fix typo in documentation omits 3a9ef3e11c5d net: ipa: terminate message handler arrays omits 148ddaa89d4a clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk omits 0ae67123eafd clk: qcom: rcg2: Rectify clk_gfx3d rate rounding without m [...] omits c9b86db274d2 clk: qcom: rpmh: Update the XO clock source for SC7280 omits 88fe49249c99 Merge tag 'char-misc-5.12-rc3' of git://git.kernel.org/pub [...] omits be61af330e09 Merge tag 'staging-5.12-rc3' of git://git.kernel.org/pub/s [...] omits cc14086f2298 Merge tag 'tty-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] omits 5c7bdbf8827f Merge tag 'usb-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] omits 420623430a70 Merge tag 'erofs-for-5.12-rc3' of git://git.kernel.org/pub [...] omits e83bad7f77a4 Merge tag 'kbuild-fixes-v5.12-2' of git://git.kernel.org/p [...] omits 2766f1821600 zram: fix broken page writeback omits 57e0076e6575 zram: fix return value on writeback_store omits e1baddf8475b mm/memcg: set memcg when splitting page omits be6c8982e4ab mm/memcg: rename mem_cgroup_split_huge_fixup to split_page [...] omits 61bf318eac2c ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign omits 0ceb1ace4a27 ia64: fix ia64_syscall_get_set_arguments() for break-based [...] omits 6ce64428d620 mm/userfaultfd: fix memory corruption due to writeprotect omits d9b571c885a8 kasan: fix KASAN_STACK dependency for HW_TAGS omits f9d79e8dce40 kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC omits 96cfe2c0fd23 mm/madvise: replace ptrace attach requirement for process_madvise omits 149fc787353f include/linux/sched/mm.h: use rcu_dereference in in_vfork() omits 0aa41cae92c1 kfence: fix reports if constant function prefixes exist omits df3ae2c9941d kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] omits 702b16d724a6 kfence: fix printk format for ptrdiff_t omits 97e4910232fa linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* omits f0b15b608129 MAINTAINERS: exclude uapi directories in API/ABI section omits e7850f4d844e binfmt_misc: fix possible deadlock in bm_register_write omits 184cee516f3e mm/highmem.c: fix zero_user_segments() with start > end omits 4eae4efa2c29 hugetlb: do early cow when page pinned on src mm omits ca6eb14d6453 mm: use is_cow_mapping() across tree where proper omits 97a7e4733b9b mm: introduce page_needs_cow_for_dma() for deciding whether cow omits ca7e0457efef hugetlb: break earlier in add_reservation_in_range() when we can omits 2103cf9c3f3b hugetlb: dedup the code to add a new file_region omits 82e69a121be4 mm/fork: clear PASID for new mm omits 0740a50b9baa mm/page_alloc.c: refactor initialization of struct page fo [...] omits ea29b20a8285 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM omits cbf78d85079c stop_machine: mark helpers __always_inline omits 34dc2efb39a2 memblock: fix section mismatch warning omits d0dcd90b7f47 usb: cdnsp: Fixes incorrect value in ISOC TRB omits 16efa4fce3b7 io_uring: allow IO worker threads to be frozen omits 15b2219facad kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD [...] omits bcbcf50f5218 kbuild: fix ld-version.sh to not be affected by locale omits 47251a36e136 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 6afa455e6153 ibmvnic: update MAINTAINERS omits a673321aa74f selftests: mptcp: Restore packet capture option in join tests omits c3b8e07909db net: dsa: mt7530: setup core clock even in TRGMII mode omits 2e5de7e0c8d2 mptcp: fix bit MPTCP_PUSH_PENDING tests omits b1dd9bf688b0 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M omits 6897087323a2 ftgmac100: Restart MAC HW once omits 59cd4f19267a net: axienet: Fix probe error cleanup omits f296bfd5cd04 Merge tag 'nfs-for-5.12-2' of git://git.linux-nfs.org/proj [...] omits b6b8aa27a3c6 Merge branch 'for-v5.12-rc3' of git://git.kernel.org/pub/s [...] omits 9afc11637947 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 3b0c2d3eaa83 Revert 95ebabde382c ("capabilities: Don't allow writing am [...] omits ce307084c96d Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.d [...] omits 9278be92f229 Merge tag 'io_uring-5.12-2021-03-12' of git://git.kernel.d [...] omits 261410082d01 Merge tag 'devprop-5.12-rc3' of git://git.kernel.org/pub/s [...] omits 3077f0279eff Merge tag 'pm-5.12-rc3' of git://git.kernel.org/pub/scm/li [...] omits f211ac154577 net: correct sk_acceptq_is_full() omits f4f9fc29e56b nvme: fix the nsid value to print in nvme_validate_or_alloc_ns omits 080bfa1e6d92 Revert "net: bonding: fix error return code of bond_neigh_init()" omits 344178334b09 Merge tag 'sound-5.12-rc3' of git://git.kernel.org/pub/scm [...] omits 568099a703de Merge tag 'mmc-v5.12-rc2' of git://git.kernel.org/pub/scm/ [...] omits 270c0551abd6 Merge tag 'regulator-fix-v5.12-rc2' of git://git.kernel.or [...] omits 8d9d53de51eb Merge tag 'configfs-for-5.12' of git://git.infradead.org/u [...] omits b77b5fdd052e Merge tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/p [...] omits 17f8fc198a6f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 6bf8819fede1 Merge tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.or [...] omits 35737d2db2f4 KVM: LAPIC: Advancing the timer expiration on guest initia [...] omits 8df9f1af2ece KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in [...] omits d7eb79c6290c KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged omits 6fcd9cbc6a90 kvm: x86: annotate RCU pointers omits 718032322770 Merge branch 'pm-opp' omits bee7359f65af Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 98dfb02aa222 igb: avoid premature Rx buffer reuse omits 58f993738341 io_uring: fix OP_ASYNC_CANCEL across tasks omits 521d6a737a31 io_uring: cancel sqpoll via task_work omits 26984fbf3ad9 io_uring: prevent racy sqd->thread checks omits 76064573b121 ixgbe: move headroom initialization to ixgbe_configure_rx_ring omits 89861c485c6a ice: move headroom initialization to ice_setup_rx_ctx omits a86606268ec0 i40e: move headroom initialization to i40e_configure_rx_ring omits ed0907e3bdcf ice: fix napi work done reporting in xsk path omits 262b003d059c KVM: arm64: Fix exclusive limit for IPA size omits 7d717558dd5e KVM: arm64: Reject VM creation when the default IPA size i [...] omits fac245216b68 ARC: haps: bump memory to 1 GB omits 0efc4976e3da gfs2: bypass log flush if the journal is not live omits 8d06b9633a66 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge omits 0df8ea602b3f io_uring: remove useless ->startup completion omits e1915f76a898 io_uring: cancel deferred requests in try_cancel omits d4b64fd702cf Merge tag 'nvme-5.12-2021-03-12' of git://git.infradead.or [...] omits d5bf630f355d gfs2: bypass signal_our_withdraw if no journal omits dd7b836d6bc9 ALSA: dice: fix null pointer dereference when node is disc [...] omits 2bf44e0ee95f ALSA: hda: generic: Fix the micmute led init state omits c8e386683652 perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_d [...] omits 3875721e825c gpiolib: Fix error return code in gpiolib_dev_init() omits ba08abca66d4 objtool,x86: Fix uaccess PUSHF/POPF validation omits 606a5d4227e4 opp: Don't drop extra references to OPPs accidentally omits 451b2596f541 Merge branch 'htb-fixes' omits fb3a3e37de33 sch_htb: Fix offload cleanup in htb_destroy on htb_init failure omits 93bde210c434 sch_htb: Fix select_queue for non-offload mode omits 7a1468ba0e02 net: phy: broadcom: Add power down exit reset state delay omits a9f81244d2e3 mISDN: fix crash in fritzpci omits 0c9fdcdba682 soc: qcom: geni: shield geni_icc_get() for ACPI boot omits db74623a3850 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] omits f78d76e72a46 Merge tag 'drm-fixes-2021-03-12-1' of git://anongit.freede [...] omits 4042160c2e54 drm/nouveau: fix dma syncing for loops (v2) omits a829f033e966 drm/i915: Wedge the GPU if command parser setup fails omits fb198483ed63 Merge tag 'amd-drm-fixes-5.12-2021-03-10' of https://gitla [...] omits e0da9686232c Merge tag 'drm-misc-fixes-2021-03-11' of git://anongit.fre [...] omits ce6c13e4f5b9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits b80350f39370 net: sock: simplify tw proto registration omits 0b736881c8f1 powerpc/traps: unrecoverable_exception() is not an interru [...] omits 7fd53f41f771 kunit: tool: Disable PAGE_POISONING under --alltests omits 7421b1a4d10c kunit: tool: Fix a python tuple typing error omits bade4be69a6e svcrdma: Revert "svcrdma: Reduce Receive doorbell rate" omits e5113505904e block: Discard page cache of zone reset target range omits 9ec491447b90 block: Suppress uevent for hidden device when removed omits 28806e4d9b97 Merge tag 'media/v5.12-2' of git://git.kernel.org/pub/scm/ [...] omits 4f8be1f53bf6 nfs: we don't support removing system.nfs4_acl omits d052d1d685f5 io_uring: perform IOPOLL reaping if canceler is thread itself omits b52912b8293f e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 omits 21f857f0321d e1000e: add rtnl_lock() to e1000_reset_task omits fc9e5020971d igc: Fix igc_ptp_rx_pktstamp() omits 9a4a1cdc5ab5 igc: Fix Supported Pause Frame Link Setting omits 8876529465c3 igc: Fix Pause Frame Advertising omits 6da262378c99 igc: reinit_locked() should be called with rtnl_lock omits 22053df0a364 RDMA/mlx5: Fix typo in destroy_mkey inbox omits 5c2469e0a22e io_uring: force creation of separate context for ATTACH_WQ [...] omits 9922f50f7178 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse omits b4250dd868d1 NFSD: fix error handling in NFSv4.0 callbacks omits f053cf7aa66c ext4: fix error handling in ext4_end_enable_verity() omits a8affc03a9b3 block: rename BIO_MAX_PAGES to BIO_MAX_VECS omits ea94191e584b spi: cadence: set cqspi to the driver_data field of struct device omits d450293c5500 regulator: mt6315: Fix off-by-one for .n_voltages omits 30b2675761b8 arm64: mm: remove unused __cpu_uses_extended_idmap[_level()] omits 7ba8f2b2d652 arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds omits d26c00e7276f xhci: Fix repeated xhci wake after suspend due to uncleare [...] omits b71c669ad839 usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing omits 253f588c70f6 xhci: Improve detection of device initiated wake signal. omits a4a251f8c235 usb: xhci: do not perform Soft Retry for some xHCI hosts omits 2fb164f0ce95 mtd: rawnand: mtk: Fix WAITRDY break condition and timeout omits 14fbbc829772 configfs: fix a use-after-free in __configfs_open_file omits abbb5f5929ec nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung [...] omits abec6561fc4e nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done omits 0ec84df4953b nvme-core: check ctrl css before setting up zns omits f20ef34d71ab nvme-fc: fix racing controller reset and create association omits ae3afe6308b4 nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command ha [...] omits 3c7aafbc8d3d nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() omits d3589381987e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() omits d95c1f4179a7 nvme: simplify error logic in nvme_validate_ns() omits e6ad55988b96 nvme: set max_zone_append_sectors nvme_revalidate_zones omits 2025a48cfd92 media: rkisp1: params: fix wrong bits settings omits 6732f3139380 media: v4l: vsp1: Fix uif null pointer access omits ac8d82f586c8 media: v4l: vsp1: Fix bru null pointer access omits 8a7e27fd5cd6 media: usbtv: Fix deadlock on suspend omits f09f9f93afad media: rc: compile rc-cec.c into rc-core omits de066e116306 drm/compat: Clear bounce structures omits 64e194e27867 drm/shmem-helpers: vunmap: Don't put pages for dma-buf omits fa0c16caf3d7 drm: meson_drv add shutdown function omits 11d5a4745e00 drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff omits d611b4a0907c drm/shmem-helper: Check for purged buffers in fault handler omits 738acd49eb01 qxl: Fix uninitialised struct field head.surface_id omits ca63d76fd231 drm/ttm: Fix TTM page pool accounting omits d228f8d87499 drm/ttm: soften TTM warnings omits 659ab7a49cbe drm: Use USB controller's DMA mask when importing dmabufs omits 301469c121bf MAINTAINERS: update drm bug reporting URL omits b266409310c6 fbdev: atyfb: use LCD management functions for PPC_PMAC also omits 39a3898abf4d fbdev: atyfb: always declare aty_{ld,st}_lcd() omits e998d3c8cba9 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved omits e8dd3506dcf3 drm/qxl: unpin release objects omits 874a52f9b693 drm/fb-helper: only unmap if buffer not null omits 285a65f1a10f kbuild: remove meaningless parameter to $(call if_changed_ [...] omits a949b9eab039 Merge tag 'usb-serial-5.12-rc3' of https://git.kernel.org/ [...] omits 4c273d23c44a kbuild: remove LLVM=1 test from HAS_LTO_CLANG omits 64bfc99429a5 kbuild: remove unneeded -O option to dtc omits f9bc754be475 kbuild: dummy-tools: adjust to scripts/cc-version.sh omits bf3c25515061 kbuild: Allow LTO to be selected with KASAN_HW_TAGS omits 2eab791f940b kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppc omits ce6ed1c4c987 kbuild: rebuild GCC plugins when the compiler is upgraded omits 5739ffc10d04 Merge tag 'intel-pinctrl-v5.12-2' of gitolite.kernel.org:p [...] omits 47142ed6c34d net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port omits d0f9f47c07fe pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations omits 07abd8db9358 pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET [...] omits d45c36bafb94 net: dsa: b53: VLAN filtering is global to all users omits e323d865b361 net: sched: validate stab values omits 1e1e73ee1adf Merge tag 'mlx5-fixes-2021-03-10' of git://git.kernel.org/ [...] omits 8373a0fe9c71 net: dsa: bcm_sf2: use 2 Gbps IMP port link on BCM4908 omits 0571a753cb07 net: pxa168_eth: Fix a potential data race in pxa168_eth_remove omits dd4fa1dae9f4 macvlan: macvlan_count_rx() needs to be aware of preemption omits 9398e9c0b1d4 drop_monitor: Perform cleanup upon probe registration failure omits 547fd083770a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2a9be38099e3 pinctrl: qcom: lpass lpi: use default pullup/strength values omits f1d20d8643e5 Xen/gntdev: don't needlessly use kvcalloc() omits bce21a2b48ed Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF} omits 36caa3fedf06 Xen/gntdev: don't needlessly allocate k{,un}map_ops[] omits 0f9b05b9a01a Xen: drop exports of {set,clear}_foreign_p2m_mapping() omits b6622798bc50 xen/events: avoid handling the same event on two cpus at t [...] omits 25da4618af24 xen/events: don't unmask an event channel when an eoi is pending omits a5cb3c1a3637 drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m omits cba2afb65cb0 drm/radeon: fix AGP dependency omits a25955ba1234 drm/radeon: also init GEM funcs in radeon_gem_prime_import [...] omits 48123d068fcb drm/amd/pm: correct the watermark settings for Polaris omits 50ceb1fe7acd drm/amd/pm: bug fix for pcie dpm omits 521f04f9e3ff drm/amdgpu: fb BO should be ttm_bo_type_device omits eda29602f1a8 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm omits d2c91285958a drm/amd/display: Enabled pipe harvesting in dcn30 omits b0075d114c33 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 omits a74e6a014c9d Merge tag 's390-5.12-3' of git://git.kernel.org/pub/scm/li [...] omits 7afa0033d6f7 drm/amd/display: Enable pflip interrupt upon pipe enable omits 680174cfd1e1 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] omits 15e8b95d5f75 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] omits 7a46f05e5e16 drm/amd/display: Add a backlight module option omits 0ad3e64eb46d drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits dfd8b7fbd985 drm/amdgpu/display: don't assert in set backlight function omits a2f8d988698d drm/amdgpu/display: simplify backlight setting omits 28259bac7f1d ipv6: fix suspecious RCU usage warning omits c89489b47289 Merge branch 'ip6ip6-crash' omits a188bb5638d4 net, bpf: Fix ip6ip6 crash with collect_md populated skbs omits c4c877b27324 net: Consolidate common blackhole dst ops omits 84076c4c800d net/mlx5: DR, Fix potential shift wrapping of 32-bit value [...] omits dc694f11a759 net/mlx5: SF: Fix error flow of SFs allocation flow omits 6fa37d66ef2d net/mlx5: SF: Fix memory leak of work item omits 6a3717544ce9 net/mlx5: SF, Correct vhca context size omits 8b90d897823b net/mlx5e: E-switch, Fix rate calculation division omits 8256c69b2d9c RDMA/mlx5: Fix timestamp default mode omits 4806f1e2fee8 net/mlx5: Set QP timestamp mode to default omits 469549e4778a net/mlx5e: Fix error flow in change profile omits f574531a0b77 net/mlx5: Disable VF tunnel TX offload if ignore_flow_leve [...] omits 1e74152ed065 net/mlx5e: Check correct ip_version in decapsulation route [...] omits 55affa97d675 net/mlx5: Fix turn-off PPS command omits 385d40b042e6 net/mlx5e: Don't match on Geneve options in case option ma [...] omits 74640f09735f net/mlx5e: Revert parameters on errors when changing PTP s [...] omits e5eb01344e9b net/mlx5e: When changing XDP program without reset, take r [...] omits 1c2cdf0b603a net/mlx5e: Set PTP channel pointer explicitly to NULL omits 354521eebd02 net/mlx5e: Accumulate port PTP TX stats with other channels stats omits d5dd03b26ba4 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets omits 5115daa675cc net/mlx5e: Enforce minimum value check for ICOSQ size omits 46613c9dfa96 usbip: fix vudc usbip_sockfd_store races leading to gpf omits 718ad9693e36 usbip: fix vhci_hcd attach_store() races leading to gpf omits 9380afd6df70 usbip: fix stub_dev usbip_sockfd_store() races leading to gpf omits 6801854be94f usbip: fix vudc to check for stream socket omits f55a0571690c usbip: fix vhci_hcd to check for stream socket omits 47ccc8fc2c9c usbip: fix stub_dev to check for stream socket omits 9b1ea29bc0d7 Revert "mm, slub: consider rest of partial list if acquire [...] omits d3110f256d12 Merge tag 'for-linus-2021-03-10' of git://git.kernel.org/p [...] omits d0df9aabefda Merge tag '5.12-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 65527a51c66f misc/pvpanic: Export module FDT device table omits 20c40794eb85 misc: fastrpc: restrict user apps from sending kernel RPC [...] omits 1201d68f4781 virt: acrn: Correct type casting of argument of copy_from_user() omits c8e2fe13d1d1 x86/perf: Use RET0 as default for guest_get_msrs to handle [...] omits 2c69c8a1736e ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] omits 664979bba816 ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] omits 221c3a09ddf7 ARM: dts: at91-sama5d27_som1: fix phy address to 7 omits df66617bfe87 block: rsxx: fix error return code of rsxx_pci_probe() omits faa44c69daf9 block: Fix REQ_OP_ZONE_RESET_ALL handling omits 7d41e8543d80 io_uring: remove indirect ctx into sqo injection omits 78d7f6ba82ed io_uring: fix invalid ctx->sq_thread_idle omits e22bc9b481a9 kernel: make IO threads unfreezable by default omits e8f98f24549d io_uring: always wait for sqd exited when stopping SQPOLL thread omits 5199328a0d41 io_uring: remove unneeded variable 'ret' omits 93e68e036c2f io_uring: move all io_kiocb init early in io_init_req() omits 70e35125093b io-wq: fix ref leak for req in case of exit cancelations omits 7a612350a989 io_uring: fix complete_post races for linked req omits 33cc89a9fc24 io_uring: add io_disarm_next() helper omits 97a73a0f9fbf io_uring: fix io_sq_offload_create error handling omits cc20e3fec682 io-wq: remove unused 'user' member of io_wq omits 61cf93700fe6 io_uring: Convert personality_idr to XArray omits 0298ef969a11 io_uring: clean R_DISABLED startup mess omits f458dd8441e5 io_uring: fix unrelated ctx reqs cancellation omits 05962f95f9ac io_uring: SQPOLL parking fixes omits 2a92c90f2ecc software node: Fix device_add_software_node() omits 8891123f9cbb software node: Fix node registration omits c971af25cda9 pinctrl: rockchip: fix restore error in resume omits 5d5f2919273d pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] omits 9e77d96b8e27 xen/events: reset affinity of 2-level event when tearing it down omits e92a309be437 Merge series "ASoC: sdm845: array out of bound issues" fro [...] omits fd8299181995 ASoC: SOF: intel: fix wrong poll bits in dsp power down omits 3bb4852d598f ASoC: codecs: wcd934x: add a sanity check in set channel map omits 4800fe6ea102 ASoC: qcom: sdm845: Fix array out of range on rx slim channels omits 1c668e1c0a0f ASoC: qcom: sdm845: Fix array out of bounds access omits 7c2a783c05b5 Merge series "Report jack and button detection + Capture S [...] omits ac101985cad3 ASoC: remove remnants of sirf prima/atlas audio codec omits e4b8b7c91603 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls omits 5346f0e80b71 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators omits 19325cfea044 ASoC: cs42l42: Always wait at least 3ms after reset omits 15013240fcf7 ASoC: cs42l42: Don't enable/disable regulator at Bias Level omits 72d904763ae6 ASoC: cs42l42: Fix mixer volume control omits 2bdc4f5c6838 ASoC: cs42l42: Fix channel width support omits e793c965519b ASoC: cs42l42: Fix Bitclock polarity inversion omits 7de14d581dbe ASoC: soc-core: Prevent warning if no DMI table is present omits 5bb0ecddb2a7 ASoC: SOF: Intel: unregister DMIC device on probe error omits 19244c6c9c78 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] omits bb18c678754c ASoC: es8316: Simplify adc_pga_gain_tlv table omits f86f58e3594f ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] omits eee51df776bd ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] omits cfa26ed1f9f8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] omits ca08ddfd961d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] omits cc73181b7d53 Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] omits 80cffd2468dd ASoC: ak5558: Add MODULE_DEVICE_TABLE omits 4ec5b96775a8 ASoC: ak4458: Add MODULE_DEVICE_TABLE omits 42121c2645d2 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control omits 02aa946ef376 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] omits caba8d764770 ASoC: rt5670: Remove 'HP Playback Switch' control omits d917b5dde660 ASoC: rt5670: Remove 'OUT Channel Switch' control omits 87263968516f ASoC: fsl_ssi: Fix TDM slot setup for I2S mode omits 0c0a58837835 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx omits 0d2b6e398975 ASoC: rt1015: enable BCLK detection after calibration omits 9e0bdaa9fcb8 ASoC: rt1015: fix i2c communication error omits e9e7fce0384b regulator: rt4831: Fix return value check in rt4831_regula [...] omits 98b94b6e38ca regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] omits dfe03bca8db4 regulator: qcom-rpmh: Use correct buck for S1C regulator omits e610e072c87a regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck omits 5fe5f17dc59e regulator: pca9450: Fix return value when failing to get s [...] omits fbc102fb4ccf regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode omits 2a76f6de0790 perf synthetic events: Avoid write of uninitialized memory [...] omits 49f2675f5b4d tools headers UAPI: Sync linux/kvm.h with the kernel sources omits c3d59cfde9cc perf synthetic-events: Fix uninitialized 'kernel_thread' variable omits b410ed2a8572 perf auxtrace: Fix auxtrace queue conflict omits eea46a0879bc ALSA: hda/hdmi: Cancel pending works before suspend omits 5ff9dde42e8c ALSA: hda: Avoid spurious unsol event handling during S3/S4 omits 13661fc48461 ALSA: hda: Flush pending unsolicited events before suspend omits 7bb8bc6eb550 arm64: perf: Fix 64-bit event counter read truncation omits 26f55386f964 arm64/mm: Fix __enable_mmu() for new TGRAN range values omits 07e644885bf6 kselftest: arm64: Fix exit code of sve-ptrace omits d15dfd31384b arm64: mte: Map hotplugged memory as Normal Tagged omits 4817a52b3061 seqlock,lockdep: Fix seqcount_latch_init() omits d5b0e0677bfd u64_stats,lockdep: Fix u64_stats_init() vs lockdep omits a758b7c4c6f2 virt: acrn: Use EPOLLIN instead of POLLIN omits 1cffb1c66499 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement omits 9de2c43acf37 USB: usblp: fix a hang in poll() if disconnected omits 414c20df7d40 USB: gadget: udc: s3c2410_udc: fix return value check in s [...] omits b1d25e6ee57c usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe wit [...] omits 2664deb09306 usb: dwc3: qcom: Honor wakeup enabled/disabled state omits cc2ac63d4cf7 usb: gadget: f_uac1: stop playback on function disable omits 789ea77310f0 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] omits 650bf52208d8 USB: gadget: u_ether: Fix a configfs return code omits 1edbff9c80ed usb: dwc3: qcom: add ACPI device id for sc8180x omits 4d8654e81db7 Goodix Fingerprint device is not a modem omits c776b77a279c Revert "drivers:tty:pty: Fix a race causing data loss on close" omits 2334de198fed Revert "serial: max310x: rework RX interrupt handling" omits ba8a86e4dadb leds: trigger/tty: Use led_set_brightness_sync() from workqueue omits 1487e7bae809 leds: trigger: Fix error path to not unlock the unlocked mutex omits 16d7586dccf8 Revert "staging: wfx: remove unused included header files" omits 74b6b20df8cf staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() omits d4ac640322b0 staging: rtl8188eu: fix potential memory corruption in rtw [...] omits 87107518d7a9 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() omits fd3ce6557da0 staging: comedi: pcl726: Use 16-bit 0 for interrupt data omits 5ff1c08c28c3 staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data omits 33444638ae54 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data omits a1acdbc55403 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data omits 8536749d4952 staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] omits 148e34fd33d5 staging: comedi: pcl818: Fix endian problem for AI command data omits a084303a6458 staging: comedi: pcl711: Fix endian problem for AI command data omits b39dfcced399 staging: comedi: me4000: Fix endian problem for AI command data omits 54999c0d94b3 staging: comedi: dmm32at: Fix endian problem for AI command data omits 459b1e8c8fe9 staging: comedi: das800: Fix endian problem for AI command data omits 1c0f20b78781 staging: comedi: das6402: Fix endian problem for AI command data omits b2e78630f733 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] omits ac0bbf55ed3b staging: comedi: addi_apci_1500: Fix endian problem for co [...] omits 25317f428a78 staging: comedi: addi_apci_1032: Fix endian problem for CO [...] omits e163b9823a0b staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() omits b93c1e3981af staging: rtl8712: Fix possible buffer overflow in r8712_si [...] omits 8687bf9ef955 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] omits d660f4f42cce staging: rtl8712: unterminated string leads to read overflow omits 7c36194558cf staging: rtl8192e: fix kconfig dependency on CRYPTO omits dcf9625f2adf virt: acrn: Use vfs_poll() instead of f_op->poll() omits e54b78886949 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] omits 51f24030358b cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] omits 15097e9338ed habanalabs: fix debugfs address translation omits ffd123fe8397 habanalabs: Disable file operations after device is removed omits 27ac5aada024 habanalabs: Call put_pid() when releasing control device omits bd0c48e53d2f drivers: habanalabs: remove unused dentry pointer for debu [...] omits 16db6b532fa4 habanalabs: mark hl_eq_inc_ptr() as static omits 2d8aaa1720c6 Input: n64joy - fix return value check in n64joy_probe() omits 0d7588ab9ef9 riscv: process: Fix no prototype for arch_dup_task_struct omits 288f6775a089 riscv: ftrace: Use ftrace_get_regs helper omits 86b276c1dded riscv: process: Fix no prototype for show_regs omits a6a58ecf98c3 riscv: syscall_table: Reduce W=1 compilation warnings noise omits db2a8f9256e9 riscv: time: Fix no prototype for time_init omits e06f4ce1d4c6 riscv: ptrace: Fix no prototype warnings omits 56a6c37f6e39 riscv: sbi: Fix comment of __sbi_set_timer_v01 omits 004570c3796b riscv: irq: Fix no prototype warning omits 030f1dfa8550 riscv: traps: Fix no prototype warnings omits 6dd4879f59b0 RISC-V: correct enum sbi_ext_rfence_fid omits 05a59d79793d Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits 6a30bedfdf3b Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc omits 69264b4a43af sparc: sparc64_defconfig: remove duplicate CONFIGs omits e5e8b80d352e sparc64: Fix opcode filtering in handling of no fault loads omits bd73758803c2 powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() omits 8515455720c5 Merge branch 's390-qeth-fixes' omits 7eefda7f353e s390/qeth: fix notification for pending buffers during teardown omits 3e83d467a08e s390/qeth: schedule TX NAPI on QAOB completion omits c20383ad1656 s390/qeth: improve completion of pending TX buffers omits e7a36d27f6b9 s390/qeth: fix memory leak after failed TX Buffer allocation omits b005c9ef5ada Merge branch 'virtio_net-infinite-loop' omits d348ede32e99 net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 omits 924a9bc362a5 net: check if protocol extracted by virtio_net_hdr_set_pro [...] omits 286a8624d7f9 net: dsa: xrs700x: check if partner is same as port in hsr join omits de920fc64cba bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_ [...] omits c080a173301f powerpc/64s/exception: Clean up a missed SRR specifier omits 73ac79881804 powerpc: Fix inverted SET_FULL_REGS bitop omits 7aed41cff35a powerpc/64s: Use symbolic macros for function entry encoding omits eeb05595d22c umem: fix error return code in mm_pci_probe() omits 05a68ce5fa51 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs omits 4b3d9f9cf108 Merge tag 'gpio-fixes-for-v5.12-rc3' of git://git.kernel.o [...] omits 9c39198a65f1 Merge tag 'mips-fixes_5.12_1' of git://git.kernel.org/pub/ [...] omits 1f09af062556 kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR omits b3d9fc143680 kbuild: dummy-tools: fix inverted tests for gcc omits 993bdde94547 kbuild: add image_name to no-sync-config-targets omits f7d9d4854519 net: lapbether: Remove netif_start_queue / netif_stop_queue omits 53cb245454df NFSv4.2: fix return value of _nfs4_get_security_label() omits 614c9750173e NFSD: fix dest to src mount in inter-server COPY omits 01dc9262ff57 KVM: arm64: Ensure I-cache isolation between vcpus of a same VM omits b5a08423da9d xfs: fix quota accounting when a mount is idmapped omits 5808fecc5723 iomap: Fix negative assignment to unsigned sis->pages in i [...] omits 6ee65a773096 Revert "nfsd4: a client's own opens needn't prevent delegations" omits 4aa5e002034f Revert "nfsd4: remove check_conflicting_opens warning" omits 86c83365ab76 arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL omits bffe30dd9f1f x86/sev-es: Use __copy_from_user_inatomic() omits 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler omits 545ac14c16b5 x86/sev-es: Check regs->sp is trusted before adjusting #VC [...] omits cea15316ceee powerpc/64s: Fix instruction encoding for lis in ppc_funct [...] omits bd67b711bfaa MIPS: kernel: Reserve exception base early to prevent corruption omits f06391c45e83 mmc: cqhci: Fix random crash when remove mmc module/card omits 66fbacccbab9 mmc: core: Fix partition switch time for eMMC omits 774514bf9773 mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants omits dbaee836d60a KVM: arm64: Don't use cbz/adr with external symbols omits 5fbecd2389f4 irqchip/ingenic: Add support for the JZ4760 omits 673433e7c288 dt-bindings/irq: Add compatible string for the JZ4760B omits cfdc67acc785 USB: serial: io_edgeport: fix memory leak in edge_startup omits 5563b3b64203 USB: serial: ch341: add new Product ID omits f164f5d8a702 USB: serial: xr: fix NULL-deref on disconnect omits 42213a0190b5 USB: serial: cp210x: add some more GE USB IDs omits ca667a33207d USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter omits c5aa956eaeb0 ALSA: usb-audio: fix use after free in usb_audio_disconnect omits 30dea07180de ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe omits f15c5c11abfb ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support omits 987a08741d72 Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc omits ab5eb336411f xtensa: move coprocessor_flush to the .text section omits 04ad69c342fc cifs: do not send close in compound create+close requests omits 14302ee3301b cifs: return proper error code in statfs(2) omits e3d100eae44b cifs: change noisy error message to FYI omits bf1bc694b6b0 cifs: print MIDs in decimal notation omits 4416e98594dc atm: idt77252: fix null-ptr-dereference omits 3153724fc084 atm: uPD98402: fix incorrect allocation omits 1019d7923d9d atm: fix a typo in the struct description omits 179d0ba0c454 net: qrtr: fix error return code of qrtr_sendmsg() omits 27ab92d9996e mptcp: fix length of ADD_ADDR with port sub-option omits e5e010a3063a selftests/bpf: Tests using bpf_check_mtu BPF-helper input [...] omits e5e35e754c28 bpf: BPF-helper for MTU checking add length input omits b6f80a2ebb97 NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 omits ac46b3d768e4 NFS: Fix open coded versions of nfs_set_cache_invalid() omits fd6d3feed041 NFS: Clean up function nfs_mark_dir_for_revalidate() omits 47397915ede0 NFS: Don't gratuitously clear the inode cache when lookup failed omits 82e7ca1334ab NFS: Don't revalidate the directory permissions on a looku [...] omits f0940f4b3284 SUNRPC: Set memalloc_nofs_save() for sync tasks omits a79f7051cccb irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER omits 3e895f4cbd15 ARM: ep93xx: Select GENERIC_IRQ_MULTI_HANDLER directly omits 69dd4503a7e6 irqdomain: Remove debugfs_file from struct irq_domain omits 2055a99da8a2 net: bonding: fix error return code of bond_neigh_init() omits 29d98f54a4fe net: enetc: allow hardware timestamping on TX queues with [...] omits 1b2395dfff5b net: enetc: set MAC RX FIFO to recommended value omits 2e2696223676 net: davicom: Use platform_get_irq_optional() omits cf9e60aa69ae net: davicom: Fix regulator not turned off on driver removal omits ac88c531a5b3 net: davicom: Fix regulator not turned off on failed probe omits 03cbb87054c1 net: dsa: fix switchdev objects on bridge master mistakenl [...] omits 62765d39553c net: wan: fix error return code of uhdlc_init() omits 143c253f42ba net: hisilicon: hns: fix error return code of hns_nic_clea [...] omits 4d8c79b7e9ff net: usb: log errors to dmesg/syslog omits 492bbe7f8a43 net: usb: cdc_ncm: emit dev_err on error paths omits a4813dc7baa4 net: ethernet: chelsio: inline_crypto: Mundane typos fixed [...] omits bf9279cd63dc net: dsa: bcm_sf2: simplify optional reset handling omits e7fb6465d4c8 libbpf: Fix INSTALL flag order omits ad3dbe35c833 NFS: Correct size calculation for create reply length omits 093bbe211ea5 arm64/mm: Reorganize pfn_valid() omits eeb0753ba27b arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory omits 6654111c893f MIPS: vmlinux.lds.S: align raw appended dtb to 8 bytes omits 77e141266c8e pinctrl: intel: Show the GPIO base calculation explicitly omits e6d9423d31b2 remoteproc: pru: Fix loading of GNU Binutils ELF omits 5f140174988e MAINTAINERS: Add co-maintainer for remoteproc/RPMSG subsystems omits 7029e7830277 remoteproc: qcom: pil_info: avoid 64-bit division omits a0590473c5e6 nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default omits 0a0be72f9357 Merge branch 'for-linus-5.12-rc1' into for-linus omits 28e96c1693ec ALSA: hda: Drop the BATCH workaround for AMD controllers omits b7dea0cb3d37 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits 25615e454a0e AMD_SFH: Add DMI quirk table for BIOS-es which don't set t [...] omits 952f7d10c6b1 AMD_SFH: Add sensor_mask module parameter omits a9e54f4b62dc AMD_SFH: Removed unused activecontrolstatus member from th [...] omits 769c18b254ca bpf: Change inode_storage's lookup_elem return value from [...] omits ee2e3f50629f mount: fix mounting of detached mounts onto targets that r [...] omits e29c62ffb008 HID: wacom: Assign boolean values to a bool variable omits 2a2b09c867fd HID cp2112: fix support for multiple gpiochips omits 78a81d88f60b x86/sev-es: Introduce ip_within_syscall_gap() helper omits 715ea61532e7 interconnect: core: fix error return code of icc_link_destroy() omits 7c911f9de7ab interconnect: qcom: msm8939: remove rpm-ids from non-RPM nodes omits 79cc2ed5a716 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER omits 07fb6dc327f1 arm64/mm: Drop redundant ARCH_WANT_HUGE_PMD_SHARE omits cae118b6acc3 arm64: Drop support for CMDLINE_EXTEND omits df304c2d0dfd arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idr [...] omits 350a5c4dd245 bpf: Dont allow vmlinux BTF to be used in map_create and p [...] omits c94732bda079 thunderbolt: Increase runtime PM reference count on DP tun [...] omits 781e14eaa7d1 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() omits b41ba2ec54a7 gpiolib: Read "gpio-line-names" from a firmware node omits eb441337c714 gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 omits 809390219fb9 gpiolib: acpi: Allow to find GpioInt() resource by name and index omits 62d5247d239d gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk omits 6e5d5791730b gpiolib: acpi: Add missing IRQF_ONESHOT omits cf25ef6b631c gpio: fix gpio-device list corruption omits a6112998ee45 gpio: fix NULL-deref-on-deregistration regression omits 542104ee0caf selftests: gpio: update .gitignore omits 6c810cf20fee crypto: mips/poly1305 - enable for all MIPS processors omits fbb31cb805fd cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev omits 536eb97abeba cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_h [...] omits 02fc40954030 cpufreq: qcom-hw: fix dereferencing freed memory 'data' omits 7a05293af39f MIPS: boot/compressed: Copy DTB to aligned address omits fa8ba6e5dc0e HID: alps: fix error return code in alps_input_configured() omits 9a0b44fbfea1 HID: asus: Add support for 2021 ASUS N-Key keyboard omits 36b87cf302a4 HID: google: add don USB id omits 78c7cccaab9d s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] omits d50aa69d36be s390: update defconfigs omits d0ed78e1780e s390,alpha: make TMPFS_INODE64 available again omits d9c48a948d29 s390/cio: return -EFAULT if copy_to_user() fails omits db232eb42c21 s390/tty3270: avoid comma separated statements omits 1c0a9c799732 s390/cpumf: remove unneeded semicolon omits 942df4be7ab4 s390/crypto: return -EFAULT if copy_to_user() fails omits 51c44babdc19 s390/cio: return -EFAULT if copy_to_user() fails omits 46b635b6abcf s390/cpumf: rename header file to hwctrset.h omits dabdfac0e85c s390/zcore: release dump save area on restart or power down omits 7449ca87312a s390/zcore: no need to check return value of debugfs_creat [...] omits c41b20de1a7c s390/cpumf: remove 60 seconds read limit omits f9d8cbf33e9f s390/topology: remove always false if check omits eba8e1af5a61 s390/time,idle: get rid of unsigned long long omits 4c9f4865f460 Merge branch 'fixes-rc2' into fixes omits 77335a040178 ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 omits 140a77683395 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race omits 46eb1701c046 hrtimer: Update softirq_expires_next correctly after __hrt [...] omits 9f377622a484 erofs: fix bio->bi_max_vecs behavior change omits 30b3f6871559 Input: s6sy761 - fix coordinate read bit shift omits 144c79ef3353 Merge tag 'perf-tools-fixes-for-v5.12-2020-03-07' of git:/ [...] omits 3bb48a850627 Merge branch 'parisc-5.12-2' of git://git.kernel.org/pub/s [...] omits fbda79043024 Merge tag 'powerpc-5.12-2' of git://git.kernel.org/pub/scm [...] omits dac518707880 Merge tag 'm68k-for-v5.12-tag2' of git://git.kernel.org/pu [...] omits 041474885e97 io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD [...] omits 7c30f36a98ae io_uring: run __io_sq_thread() with the initial creds from [...] omits 678eeba481d8 io-wq: warn on creating manager while exiting omits 1b00764f09b6 io_uring: cancel reqs of all iowq's on ring exit omits b5bb3a24f69d io_uring: warn when ring exit takes too long omits baf186c4d345 io_uring: index io_uring->xa by ctx not file omits eebd2e37e662 io_uring: don't take task ring-file notes omits d56d938b4bef io_uring: do ctx initiated file note removal omits 13bf43f5f473 io_uring: introduce ctx to tctx back map omits 2941267bd3da io_uring: make del_task_file more forgiving omits 1a5a2cfd34c1 gfs2: fix use-after-free in trans_drain omits eb602521f438 gfs2: make function gfs2_make_fs_ro() to void type omits 9e9888a0fe97 efi: stub: omit SetVirtualAddressMap() if marked unsupport [...] omits 9270bbe258c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 0ddc94239401 rpc: fix NULL dereference on kmalloc failure omits f1442d6349a2 sunrpc: fix refcount leak for rpc auth modules omits c7de87ff9dac NFSD: Repair misuse of sv_lock in 5.10.16-rt30. omits bfdd89f232aa nfsd: don't abort copies early omits 700522736907 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 6820bf77864d svcrdma: disable timeouts on rdma backchannel omits d30881f573e5 nfsd: Don't keep looking up unhashed files in the nfsd file cache omits 6fc5baf54717 perf cs-etm: Fix bitmap for option omits 86a19008af5d perf trace: Fix race in signal handling omits 77d02bd00cea perf map: Tighten snprintf() string precision to pass gcc [...] omits 6740a4e70e5d perf report: Fix -F for branch & mem modes omits c1f272df510c perf tests x86: Move insn.h include to make sure it finds [...] omits 7d9d4c6edba9 perf test: Support the ins_lat check in the X86 specific test omits a8146d66ab01 perf test: Fix sample-parsing failure on non-x86 platforms omits ec4d0a7680c7 perf archive: Fix filtering of empty build-ids omits bd57a9f33abc perf daemon: Fix compile error with Asan omits 513068f2b1fe perf stat: Fix use-after-free when -r option is used omits e2a99c9a9aa0 libperf: Add perf_evlist__reset_id_hash() omits 034f7ee130c1 perf stat: Fix wrong skipping for per-die aggregation omits 33dc525f9321 tools headers UAPI: Sync KVM's kvm.h and vmx.h headers wit [...] omits 1a9bcadd0058 tools headers cpufeatures: Sync with the kernel sources omits 6c0afc579aff tools headers UAPI: Update tools' copy of linux/coresight-pmu.h omits 743108e1048e tools headers: Update syscall.tbl files to support mount_setattr omits 846580c235b3 perf test: Fix cpu and thread map leaks in perf_time_to_tsc test omits 690d91f5ec38 perf test: Fix cpu map leaks in cpu_map_print test omits 641b62503370 perf test: Fix a memory leak in thread_map_remove test omits 4be42882e1f9 perf test: Fix a thread map leak in thread_map_synthesize test omits 953e7b5960f1 perf test: Fix cpu and thread map leaks in switch_tracking test omits f2c3202ba0c7 perf test: Fix cpu and thread map leaks in keep_tracking test omits e06c3ca4922c perf test: Fix cpu and thread map leaks in code_reading test omits 97ab7c524fdc perf test: Fix cpu and thread map leaks in sw_clock_freq test omits 83d25ccde591 perf test: Fix cpu and thread map leaks in task_exit test omits 09a61c8f86ae perf test: Fix a memory leak in attr test omits b0faef924d21 perf test: Fix cpu and thread map leaks in basic mmap test omits 84ea603650ec perf tools: Fix event's PMU name parsing omits 36bc511f63fd perf daemon: Fix running test for non root user omits 31bf4e7cb613 perf daemon: Fix control fifo permissions omits dacfc08dcafa perf build: Fix ccache usage in $(CC) when generating arch [...] omits b55ff1d1456c perf tools: Fix documentation of verbose options omits 137a5258939a perf traceevent: Ensure read cmdlines are null terminated. omits 394e4306b093 perf bench numa: Fix the condition checks for max number o [...] omits ffc52b7ae5e6 perf diff: Don't crash on freeing errno-session on the error path omits 2b1919ec8338 perf tools: Clean 'generated' directory used for creating [...] omits 762323eb39a2 perf build: Move feature cleanup under tools/build omits ded2e511a8af perf tools: Cast (struct timeval).tv_sec when printing omits 21b7e35bdf0a tools headers UAPI: Sync kvm.h headers with the kernel sources omits 303550a44741 tools headers UAPI s390: Sync ptrace.h kernel headers omits add76c0113ba perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits 1e61463cfcd0 tools headers UAPI: Sync openat2.h with the kernel sources omits c2446944b3f5 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 3ae0415d0bb4 tools headers UAPI: Update tools's copy of drm.h headers omits 003e8dccdb22 io-wq: always track creds for async issue omits 886d0137f104 io-wq: fix race in freeing 'wq' and worker access omits 88fd98a23067 cifs: ask for more credit on async read/write code paths omits a249cc8bc2e2 cifs: fix credit accounting for extra channel omits 6dbbbe4cfd39 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler omits 141e7633aa4d iio: hid-sensor-temperature: Fix issues of timestamp channel omits 37e89e574dc2 iio: hid-sensor-humidity: Fix alignment issue of timestamp [...] omits c915fb80eaa6 ext4: fix bh ref count on error paths omits f91436d55a27 fs/ext4: fix integer overflow in s_log_groups_per_flex omits 163f0ec1df33 ext4: add reclaim checks to xattr code omits efc61345274d ext4: shrink race window in ext4_should_retry_alloc() omits b14d72ac7317 counter: stm32-timer-cnt: fix ceiling miss-alignment with [...] omits e4c3e133294c counter: stm32-timer-cnt: fix ceiling write max value omits a65a802aadba m68k: Fix virt_addr_valid() W=1 compiler warnings omits 5d5675df792f x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls omits b59cc97674c9 x86/unwind/orc: Silence warnings caused by missing ORC data omits e504e74cc3a2 x86/unwind/orc: Disable KASAN checking in the ORC unwinder [...] omits afbef3014958 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR omits a5398bffc01f perf/core: Flush PMU internal buffers for per-CPU events omits 50bf8080a94d static_call: Fix the module key fixup omits ce29ddc47b91 sched/membarrier: fix missing local execution of ipi_sync_ [...] omits 50caf9c14b14 sched: Simplify set_affinity_pending refcounts omits 9e81889c7648 sched: Fix affine_move_task() self-concurrency omits 3f1bc119cd7f sched: Optimize migration_cpu_stop() omits 58b1a45086b5 sched: Collate affine_move_task() stoppers omits c20cf065d4a6 sched: Simplify migration_cpu_stop() omits 8a6edb5257e2 sched: Fix migration_cpu_stop() requeueing omits 56b26497bb4b ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 omits 56678a5f44ef platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 omits 357ad203d45c KVM: arm64: Fix range alignment when walking page tables omits 9739f6ef053f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] omits b9d699e2694d KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] omits f27647b588c1 KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] omits 6b5b368fccd7 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key omits c4b000c3928d KVM: arm64: Fix nVHE hyp panic host context restore omits 31948332d5fa KVM: arm64: Avoid corrupting vCPU context register in guest exit omits b96b0c5de685 KVM: arm64: nvhe: Save the SPE context early omits 4691453406c3 kvm: x86: use NULL instead of using plain integer as pointer omits a4dcfbc4ee22 ethernet: alx: fix order of calls on resume omits edbea9220251 veth: Store queue_mapping independently of XDP prog presence omits 3e21a10fdea3 lan743x: trim all 4 bytes of the FCS; not just 2 omits d8861bab48b6 gianfar: fix jumbo packets+napi+rx overrun crash omits 155b23e6e534 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count omits 85554bcd123e net/hamradio/6pack: remove redundant check in sp_encaps() omits abbf9a0ef884 r8169: fix r8168fp_adjust_ocp_cmd function omits 0a7e0c3b5702 selftest/net/ipsec.c: Remove unneeded semicolon omits 69cdb7947adb ibmvnic: remove excessive irqsave omits e233febda6eb CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr omits 8eb37ab7cc04 stmmac: intel: Fixes clock registration error seen for mul [...] omits 9a7b3950c7e1 net: stmmac: Fix VLAN filter delete timeout issue in Intel [...] omits 6650d31f21b8 net: intel: iavf: fix error return code of iavf_init_get_r [...] omits 38c26ff3048a net: tehuti: fix error return code in bdx_probe() omits 00ff801bb8ce net/mlx4_en: update moderation when config reset omits 638526bb4164 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4f44657d7487 blk-cgroup: Fix the recursive blkg rwstat omits 66f669a27289 s390/dasd: fix hanging IO request during DASD driver unbind omits 7d365bd0bff3 s390/dasd: fix hanging DASD driver unbind omits 56887cffe946 block: Try to handle busy underlying device on discard omits 3f9b9efd82a8 virtiofs: Fail dax mount if device does not support it omits 99840a75454b KVM: SVM: Connect 'npt' module param to KVM's internal 'np [...] omits beda430177f5 KVM: x86: Ensure deadline timer has truly expired before p [...] omits 39491867ace5 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg omits ad5d07f4a9cd cipso,calipso: resolve a number of problems with the DOI r [...] omits 67eb211487f0 ibmvnic: always store valid MAC address omits 863a42b289c2 netdevsim: init u64 stats for 32bit hardware omits bdda7dfab153 Merge branch 'mptcp-fixes' omits 9238e900d6ec mptcp: free resources when the port number is mismatched omits 417789df4a03 mptcp: fix missing wakeup omits c2e6048fa1cf mptcp: fix race in release_cb omits 2948d0a1e5ae mptcp: factor out __mptcp_retrans helper() omits c8fe62f0768c mptcp: reset 'first' and ack_hint on subflow close omits 17aee05dc882 mptcp: dispose initial struct socket when its subflow is closed omits eaeef1ce55ec mptcp: fix memory accounting on allocation error omits f07157792c63 mptcp: put subflow sock on connect error omits e0be4931f3fe mptcp: reset last_snd on subflow close omits bfc256056358 net: sched: avoid duplicates in classes dump omits 1112963427d6 scsi: vmw_pvscsi: MAINTAINERS: Update maintainer omits 1481b7fe438f scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit omits 4d195dc45157 scsi: ufs: Remove redundant checks of !hba in suspend/resu [...] omits 4a791574a0cc scsi: ufs: ufs-qcom: Disable interrupt in reset path omits aa53f580e67b scsi: ufs: Minor adjustments to error handling omits dbdbb81bde24 scsi: ibmvfc: Reinitialize sub-CRQs and perform channel en [...] omits 0217a272fe13 scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup omits 2162dc23f807 scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ reg [...] omits 5cf529649be2 scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset omits 6c59cff38e66 net: usb: qmi_wwan: allow qmimux add/del with master up omits 443cc4b45c1b scsi: ibmvfc: Simplify handling of sub-CRQ initialization omits 6a5166e07c02 net: dsa: sja1105: fix ucast/bcast flooding always remaini [...] omits 053d8ad10d58 net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNK [...] omits f1becbed411c net: mscc: ocelot: properly reject destination IP keys in [...] omits 87e5e09427a7 Merge branch 'nexthop-blackhole' omits 3a1099d3147f selftests: fib_nexthops: Test blackhole nexthops when loop [...] omits 76c03bf8e262 nexthop: Do not flush blackhole nexthops when loopback goes down omits d93ef301644e net: sctp: trivial: fix typo in comment omits e216674a5b57 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 7a766381634d ixgbe: Fix memleak in ixgbe_configure_clsu32 omits d785e1fec601 ixgbe: fail to create xfrm offload of IPsec tunnel mode SA omits 83a2881903f3 bpf: Account for BPF_FETCH in insn_has_def32() omits 2b2aedabc44e libbpf: Clear map_info before each bpf_obj_get_info_by_fd omits 6bc669988101 samples, bpf: Add missing munmap in xdpsock omits c95c34f01bbd xsk: Remove dangling function declaration from header file omits 775c5033a0d1 fuse: fix live lock in fuse_iget() omits 06abcb18b3a0 ALSA: usb-audio: Apply the control quirk to Plantronics headsets omits fec60c3bc5d1 ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell A [...] omits a14a6219996e ALSA: hda: ignore invalid NHLT table omits 460c9f1c944b arch/parisc/kernel: remove duplicate include in ptrace omits 9799110825db ALSA: usb-audio: Disable USB autosuspend properly in setup [...] omits bd1777b3a88f netfilter: nftables: bogus check for netlink portID with t [...] omits 2888b080d05c netfilter: nftables: fix possible double hook unregistrati [...] omits a9ecb0cbf037 rtnetlink: using dev_base_seq from target net omits d65614a01d24 net: 9p: advance iov on empty read omits 4b5dc1a94d4f Revert "r8152: adjust the settings about MAC clock speed d [...] omits 3e59e8856758 net: l2tp: reduce log level of messages in receive path, a [...] omits b12422362ce9 net: macb: Add default usrio config to default gem config omits ef9a6df09c76 Merge tag 'wireless-drivers-2021-03-03' of git://git.kerne [...] omits fc7c5c208eb7 ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk omits dbbe7c962c3a docs: networking: drop special stable handling omits 879c348c35bb net: stmmac: fix incorrect DMA channel intr enable setting [...] omits 6881b07fdd24 ibmvnic: Fix possibly uninitialized old_num_tx_queues vari [...] omits 2378b2c9ecf4 octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() omits 295d4cd82b01 iwlwifi: don't call netif_napi_add() with rxq->lock held ( [...] omits 436b265671d6 iwlwifi: fix ARCH=i386 compilation warnings omits a22549f12767 iwlwifi: mvm: add terminate entry for dmi_system_id tables omits 9ab1265d5231 xfrm: Use actual socket sk instead of skb socket for xfrm_ [...] omits 4c38255892c0 vti6: fix ipv4 pmtu check to honor ip header df omits c7c1abfd6d42 vti: fix ipv4 pmtu check to honor ip header df omits 95b39f07a17f net: ethernet: mtk-star-emac: fix wrong unmap in RX handling omits fa706dce2f2d stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S omits 6f7f657f2440 net: ieee802154: nl-mac: fix check on panid omits 778e45d7720d parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST omits 9cc0001a18b4 netfilter: nftables: disallow updates on table ownership omits 5c88a17e1579 powerpc/sstep: Fix VSX instruction emulation omits 5ae5fbd21079 powerpc/perf: Fix handling of privilege level checks in pe [...] omits acdad8fb4a15 powerpc: Force inlining of mmu_has_feature to fix build failure omits 386a966f5ce7 vio: make remove callback return void omits 6185266c5a85 selftests/bpf: Mask bpf_csum_diff() return value to 16 bit [...] omits 42a382a466a9 selftests/bpf: Use the last page in test_snprintf_btf on s390 omits 8811f4a9836e tcp: add sanity tests to TCP_QUEUE_SEQ omits 3946688edbc5 hv_netvsc: Fix validation in netvsc_linkstatus_callback() omits 9200f515c41f net: dsa: tag_mtk: fix 802.1ad VLAN egress omits b228c9b05876 net: expand textsearch ts_state to fit skb_seq_state omits 2353db75c3db docs: networking: bonding.rst Fix a typo in bonding.rst omits 2eb489825569 Merge tag 'linux-can-fixes-for-5.12-20210301' of git://git [...] omits 8a00946e1a0e Merge branch 'enetc-fixes' omits 3a5d12c9be6f net: enetc: keep RX ring consumer index in sync with hardware omits 96a5223b918c net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr omits c76a97218dcb net: enetc: force the RGMII speed and duplex instead of op [...] omits a74dbce9d454 net: enetc: don't disable VLAN filtering in IFF_PROMISC mode omits 827b6fd04651 net: enetc: fix incorrect TPID when receiving 802.1ad tagg [...] omits 6d36ecdbc441 net: enetc: take the MDIO lock only once per NAPI poll cycle omits 3222b5b613db net: enetc: initialize RFS/RSS memories for unused ports too omits c646d10dda2d net: enetc: don't overwrite the RSS indirection table when [...] omits 8bd2a0552734 inetpeer: use div64_ul() and clamp_val() calculate inet_pe [...] omits 093b036aa94e net/qrtr: fix __netdev_alloc_skb call omits 5db4f74ec864 Merge branch 'sh_eth-masks' omits 165bc5a4f30e sh_eth: fix TRSCER mask for R7S9210 omits 75be7fb7f978 sh_eth: fix TRSCER mask for R7S72100 omits 8c91bc3d44df sh_eth: fix TRSCER mask for SH771x omits a2bd45834e83 atm: lanai: dont run lanai_dev_close if not open omits 4deb550bc3b6 atm: eni: dont release is never initialized omits d9032dba5a2b net: phy: fix save wrong speed and duplex problem if auton [...] omits 4372339efc06 net: always use icmp{,v6}_ndo_send from ndo_start_xmit omits 9eb8bc593a5e net: dsa: tag_rtl4_a: fix egress tags omits 826d82170b53 xen-netback: use local var in xenvif_tx_check_gop() instea [...] omits 73f476aa1975 net: phy: ti: take into account all possible interrupt sources omits 2712625200ed can: tcan4x5x: tcan4x5x_init(): fix initialization - clear [...] omits e940e0895a82 can: skb: can_skb_set_owner(): fix ref counting if socket [...] omits 2afe72ead5ab can: mcp251xfd: revert "can: mcp251xfd: add BQL support" omits c63820045e20 can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode omits ec15e27cc890 can: flexcan: enable RX FIFO after FRZ/HALT valid omits 449052cfebf6 can: flexcan: assert FRZ bit in flexcan_chip_freeze() omits 91b6c5dbe9e0 powerpc/syscall: Force inlining of __prep_irq_for_enabled_exit() omits c119565a15a6 powerpc/603: Fix protection of user pages mapped with PROT_NONE omits f9619d5e5174 powerpc/pseries: Don't enforce MSI affinity with kdump omits eead089311f4 powerpc/4xx: Fix build errors from mfdcr() omits 447621e373bd Merge branch 'net-hns3-fixes-fot-net' omits b36fc875bcde net: hns3: fix bug when calculating the TCAM table info omits c75ec148a316 net: hns3: fix query vlan mask value error for flow director omits ae85ddda0f1b net: hns3: fix error mask definition of flow director omits 89e5c58fc1e2 net: Fix gro aggregation for udp encaps with zero csum omits d313d16bbaea net: broadcom: bcm4908_enet: enable RX after processing packets omits a4fc088ad4ff ethtool: fix the check logic of at least one channel for RX/TX omits 8e24edddad15 netfilter: x_tables: gpf inside xt_find_revision() omits c2c16ccba2f5 selftests: netfilter: test nat port clash resolution inter [...] omits 07b5a76e1892 netfilter: conntrack: avoid misleading 'invalid' in log message omits 03a3ca37e4c6 netfilter: nf_nat: undo erroneous tcp edemux lookup omits c57ea2d7d81f netfilter: conntrack: Remove a double space in a log message omits c33cb0020ee6 uapi: nfnetlink_cthelper.h: fix userspace compilation error omits fae6f62e6a58 counter: stm32-timer-cnt: Report count function when SLAVE [...] omits 7bf168c8fe8c drm/msm: Fix speed-bin support not to access outside valid memory omits cf64c2a905e0 Merge branch 'work.sparc32' of git://git.kernel.org/pub/sc [...] omits b9d624331141 Merge branch 'work.sparc' of git://git.kernel.org/pub/scm/ [...] omits eee7ede695cf Merge branch 'bnxt_en-error-recovery-bug-fixes' omits 20d7d1c5c9b1 bnxt_en: reliably allocate IRQ table on reset to avoid crash omits d20cd745218c bnxt_en: Fix race between firmware reset and driver remove. omits 82adc457ac3b Merge branch 'mlxsw-various-fixes' omits dc860b88ce0a mlxsw: spectrum_router: Ignore routes using a deleted next [...] omits ae9b24ddb69b mlxsw: spectrum_ethtool: Add an external speed to PTYS register omits edcbf5137f09 selftests: forwarding: Fix race condition in mirror installation omits 2107d45f17be tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) omits 6a4d7234ae9a net: fec: ptp: avoid register access when ipg clock is disabled omits 7f654157f0ae net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused omits 63c75c053b41 net: dsa: mt7530: don't build GPIO support if !GPIOLIB omits 01c2c1ad8f45 net: dsa: tag_ocelot_8021q: fix driver dependency omits 907310ceb27e net: mscc: ocelot: select NET_DEVLINK omits 7ae845d767ad Merge branch 'ethernet-fixes-for-stmmac-driver' omits 9c63faaa931e net: stmmac: re-init rx buffers when mac resume back omits 396e13e11577 net: stmmac: fix wrongly set buffer2 valid when sph unsupport omits bfaf91ca848e net: stmmac: fix dma physical address of descriptor when d [...] omits c511819d138d net: stmmac: fix watchdog timeout during suspend/resume st [...] omits a3e860a83397 net: stmmac: stop each tx channel independently omits 0d1bf7a5e225 Merge tag 'wireless-drivers-2021-02-26' of git://git.kerne [...] omits 9e8e714f2d00 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits c490492f15f6 mt76: mt7915: fix unused 'mode' variable omits d0bd52c591a1 mt76: dma: do not report truncated frames to mac80211 omits fb5fabb192b2 mt76: mt7921: remove incorrect error handling omits 62541e266703 iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG [...] omits f00bdce04552 vdpa: set the virtqueue num during register omits 557c223b643a selftests/bpf: No need to drop the packet when there is no [...] omits a7c9c25a99bb bpf: Remove blank line in bpf helper description comment omits 41462c6e730c tools/resolve_btfids: Fix build error with older host toolchains omits c41d81bfbb45 selftests/bpf: Fix a compiler warning in global func test omits f4eda8b6e4a5 bpf: Drop imprecise log message omits 27c746869e1a net: ieee802154: fix nl802154 del llsec devkey omits 20d5fe2d7103 net: ieee802154: fix nl802154 add llsec key omits 3d1eac2f4558 net: ieee802154: fix nl802154 del llsec dev omits 37feaaf5ceb2 net: ieee802154: fix nl802154 del llsec key omits cdd38c5f1ce4 Merge remote-tracking branch 'net/master' omits 77d7e87128d4 ath11k: fix AP mode for QCA6390 omits ebb9d34e073d ath11k: qmi: use %pad to format dma_addr_t omits 9aa940047ae8 MAINTAINERS: update for mwifiex driver maintainers omits 8490f02a3ca4 drm/msm: a6xx: Make sure the SQE microcode is safe omits 65aee407a0f5 drm/msm: fix a6xx_gmu_clear_oob omits 743c97ca9dc9 drm/msm/kms: Use nested locking for crtc lock instead of c [...] omits 8fc0e3b6a866 xfrm: interface: fix ipv4 pmtu check to honor ip header df omits 53f523f3052a bpf: Clear percpu pointers in bpf_prog_clone_free() omits 33ccec5fd740 bpf: Fix a warning message in mark_ptr_not_null_reg() omits b29dd96b905f bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src omits 4538c5ed0f7e iwlwifi: avoid crash on unsupported debug collection omits 4f5434086d92 iio: adc: ab8500-gpadc: Fix off by 10 to 3 omits 121875b28e3b iio:adc:stm32-adc: Add HAS_IOMEM dependency omits a71266e454b5 iio: adis16400: Fix an error code in adis16400_initial_setup() omits effe89e40037 soc: ti: omap-prm: Fix occasional abort on reset deassert [...] omits a7b5d7c4969a bus: ti-sysc: Fix warning on unbind if reset is not deasserted omits 94f0e6256c2a mt76: mt7915: only modify tx buffer list after allocating [...] omits ae064fc0e32a mt76: fix tx skb error handling in mt76_dma_tx_queue_skb omits 3b9ea7206d7e ath9k: fix transmitting to stations in dynamic SMPS mode omits 443f0bb8e29f Revert "ARM: dts: bcm2711: Add the BSC interrupt controller" omits 857de6fe2f86 Merge branch 'fixes-v5.11' into fixes omits fbfa463be8dc ARM: OMAP2+: Fix smartreflex init regression after droppin [...] omits a249ca66d15f soc: ti: omap-prm: Fix reboot issue with invalid pcie rese [...] omits be24c65e9fa2 iio: adc: adi-axi-adc: add proper Kconfig dependencies omits f890987fac81 iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask omits b22ac48b0a4d MAINTAINERS: rectify BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER omits 9bbce32a20d6 ARM: dts: am33xx: add aliases for mmc interfaces omits 7d7275b3e866 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD omits d68c592e02f6 iio: hid-sensor-prox: Fix scale not correct issue omits 7d200b283aa0 iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_I [...] omits 415ddc3b1056 sparc32: take ->thread.flags out omits af7652500b4c sparc32: get rid of fake_swapper_regs omits d17b9ec777d8 sparc64: get rid of fake_swapper_regs omits 73686e787b49 Merge remote-tracking branch 'sparc/master' into work.sparc32 omits b4edf06c8aaa sparc32: switch to generic extables omits c4da8e0dc6f7 sparc32: switch copy_user.S away from range exception tabl [...] omits cfd5fa7021a5 sparc32: get rid of range exception table entries in check [...] omits df06c27ebd86 sparc32: switch __bzero() away from range exception table entries omits 5f99d33810b0 sparc32: kill lookup_fault() omits e51ea5442996 sparc32: don't bother with lookup_fault() in __bzero() omits 04052a318fb9 net/ieee802154: remove unused macros to tame gcc adds 0101947dbcc3 tee: optee: add invoke_fn tracepoints
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 (1fe5501ba1ab) \ 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 | 10 - Documentation/ABI/testing/debugfs-moxtet | 4 +- Documentation/ABI/testing/debugfs-turris-mox-rwtm | 2 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 6 +- .../testing/sysfs-class-led-driver-turris-omnia | 2 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-xfs | 2 +- Documentation/arm64/acpi_object_usage.rst | 10 +- Documentation/arm64/silicon-errata.rst | 3 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 2 +- .../devicetree/bindings/i2c/i2c-gpio.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 2 +- .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 5 +- .../devicetree/bindings/input/adc-joystick.yaml | 4 +- .../input/touchscreen/resistive-adc-touch.txt | 5 +- .../interrupt-controller/ingenic,intc.yaml | 1 - .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 +- Documentation/devicetree/bindings/mfd/ab8500.txt | 4 +- .../devicetree/bindings/mfd/motorola-cpcap.txt | 16 +- .../devicetree/bindings/net/brcm,bcm4908-enet.yaml | 2 +- .../bindings/net/ethernet-controller.yaml | 2 +- .../devicetree/bindings/net/micrel-ksz90x1.txt | 96 +- .../devicetree/bindings/sound/fsl,spdif.yaml | 4 - Documentation/gpu/todo.rst | 21 - Documentation/networking/bonding.rst | 2 +- .../device_drivers/ethernet/amazon/ena.rst | 2 +- Documentation/networking/devlink/devlink-dpipe.rst | 2 +- Documentation/networking/devlink/devlink-port.rst | 4 +- Documentation/networking/ethtool-netlink.rst | 10 +- Documentation/networking/ip-sysctl.rst | 15 + Documentation/networking/netdev-FAQ.rst | 72 +- Documentation/networking/seg6-sysctl.rst | 13 - Documentation/networking/xfrm_device.rst | 2 +- Documentation/process/stable-kernel-rules.rst | 6 + Documentation/process/submitting-patches.rst | 5 + Documentation/virt/kvm/api.rst | 12 +- MAINTAINERS | 106 +- Makefile | 6 +- arch/Kconfig | 3 +- arch/arc/boot/dts/haps_hs.dts | 2 +- arch/arc/kernel/signal.c | 4 +- arch/arc/kernel/unwind.c | 27 +- arch/arm/Kconfig | 9 +- arch/arm/boot/dts/am33xx.dtsi | 3 - arch/arm/boot/dts/armada-385-turris-omnia.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 12 + arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 - arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 22 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 - arch/arm/boot/dts/omap3.dtsi | 3 - arch/arm/boot/dts/omap4.dtsi | 5 - arch/arm/boot/dts/omap44xx-clocks.dtsi | 8 + arch/arm/boot/dts/omap5.dtsi | 5 - arch/arm/boot/dts/sam9x60.dtsi | 9 - arch/arm/mach-footbridge/cats-pci.c | 4 +- arch/arm/mach-footbridge/ebsa285-pci.c | 4 +- arch/arm/mach-footbridge/netwinder-pci.c | 2 +- arch/arm/mach-footbridge/personal-pci.c | 5 +- arch/arm/mach-imx/avic.c | 16 +- arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/mach-imx1.c | 11 + arch/arm/mach-imx/mach-imx25.c | 12 + arch/arm/mach-imx/mach-imx27.c | 12 + arch/arm/mach-imx/mach-imx31.c | 1 + arch/arm/mach-imx/mach-imx35.c | 1 + arch/arm/mach-imx/mm-imx3.c | 24 + arch/arm/mach-keystone/keystone.c | 4 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 1 - arch/arm/mach-omap2/board-generic.c | 2 +- arch/arm/mach-omap2/omap-secure.c | 39 - arch/arm/mach-omap2/omap-secure.h | 1 - arch/arm/mach-omap2/pmic-cpcap.c | 4 +- arch/arm/mach-omap2/sr_device.c | 75 +- arch/arm/mach-pxa/mainstone.c | 8 +- arch/arm/mm/mmu.c | 3 +- arch/arm/mm/pmsa-v7.c | 4 +- arch/arm/mm/pmsa-v8.c | 4 +- arch/arm/probes/uprobes/core.c | 4 +- arch/arm/xen/p2m.c | 5 +- arch/arm64/Kconfig | 28 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 4 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 2 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 6 +- arch/arm64/include/asm/alternative-macros.h | 8 +- arch/arm64/include/asm/checksum.h | 2 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/kvm_hyp.h | 8 +- arch/arm64/include/asm/memory.h | 5 - arch/arm64/include/asm/mmu_context.h | 17 + arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 3 - arch/arm64/include/asm/processor.h | 2 - arch/arm64/include/asm/sysreg.h | 20 +- arch/arm64/include/asm/thread_info.h | 2 - arch/arm64/include/asm/word-at-a-time.h | 10 +- arch/arm64/kernel/cpu_errata.c | 8 - arch/arm64/kernel/cpufeature.c | 6 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/crash_dump.c | 2 - arch/arm64/kernel/entry.S | 10 +- arch/arm64/kernel/head.S | 8 +- arch/arm64/kernel/idreg-override.c | 43 +- arch/arm64/kernel/image-vars.h | 3 - arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 6 +- arch/arm64/kernel/process.c | 2 - arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/stacktrace.c | 9 +- arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/debug.c | 2 - arch/arm64/kvm/hyp/entry.S | 8 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 9 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 12 +- arch/arm64/kvm/hyp/nvhe/host.S | 15 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 +- arch/arm64/kvm/hyp/nvhe/switch.c | 14 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 3 +- arch/arm64/kvm/hyp/pgtable.c | 1 - arch/arm64/kvm/hyp/vgic-v3-sr.c | 49 +- arch/arm64/kvm/hyp/vhe/tlb.c | 3 +- arch/arm64/kvm/mmu.c | 3 +- arch/arm64/kvm/perf.c | 10 - arch/arm64/kvm/pmu-emul.c | 10 + arch/arm64/kvm/reset.c | 22 +- arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/arm64/mm/init.c | 29 +- arch/arm64/mm/mmu.c | 26 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/page.h | 2 +- arch/csky/kernel/probes/ftrace.c | 2 +- arch/ia64/configs/generic_defconfig | 2 + arch/ia64/include/asm/ptrace.h | 8 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/err_inject.c | 22 +- arch/ia64/kernel/mca.c | 2 +- arch/ia64/kernel/ptrace.c | 24 +- arch/ia64/mm/discontig.c | 6 +- arch/m68k/include/asm/page_mm.h | 4 +- arch/m68k/include/asm/page_no.h | 4 +- arch/mips/boot/compressed/decompress.c | 8 - arch/mips/crypto/Makefile | 4 +- arch/mips/include/asm/traps.h | 3 - arch/mips/kernel/cpu-probe.c | 6 - arch/mips/kernel/cpu-r3k-probe.c | 3 - arch/mips/kernel/setup.c | 2 +- arch/mips/kernel/traps.c | 10 +- arch/mips/kernel/vmlinux.lds.S | 6 - arch/nds32/mm/cacheflush.c | 2 +- arch/parisc/Kconfig | 7 +- arch/parisc/include/asm/cmpxchg.h | 2 +- arch/parisc/include/asm/processor.h | 1 + arch/parisc/kernel/ptrace.c | 2 + arch/parisc/math-emu/fpu.h | 32 +- arch/powerpc/include/asm/code-patching.h | 7 +- arch/powerpc/include/asm/cpu_has_feature.h | 4 +- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/powerpc/include/asm/interrupt.h | 3 +- arch/powerpc/include/asm/mmu.h | 4 +- arch/powerpc/include/asm/ptrace.h | 4 +- arch/powerpc/include/asm/switch_to.h | 10 - arch/powerpc/include/asm/vio.h | 2 +- arch/powerpc/kernel/Makefile | 4 - arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/head_book3s_32.S | 9 +- arch/powerpc/kernel/interrupt.c | 3 +- arch/powerpc/kernel/ptrace/Makefile | 4 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 14 + arch/powerpc/kernel/ptrace/ptrace-fpu.c | 10 - arch/powerpc/kernel/ptrace/ptrace-novsx.c | 8 - arch/powerpc/kernel/ptrace/ptrace-view.c | 2 + arch/powerpc/kernel/signal_32.c | 20 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 11 - arch/powerpc/lib/sstep.c | 4 +- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/powerpc/platforms/pseries/mobility.c | 48 +- arch/powerpc/platforms/pseries/msi.c | 25 +- arch/powerpc/platforms/pseries/vio.c | 7 +- arch/riscv/Kconfig | 6 +- arch/riscv/Kconfig.socs | 2 - arch/riscv/include/asm/asm-prototypes.h | 16 - arch/riscv/include/asm/irq.h | 2 - arch/riscv/include/asm/processor.h | 1 - arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/sbi.h | 4 +- arch/riscv/include/asm/timex.h | 2 - arch/riscv/include/asm/uaccess.h | 7 +- arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/entry.S | 4 - arch/riscv/kernel/probes/ftrace.c | 29 +- arch/riscv/kernel/probes/kprobes.c | 3 +- arch/riscv/kernel/process.c | 1 - arch/riscv/kernel/sbi.c | 2 +- arch/riscv/kernel/setup.c | 3 +- arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/traps.c | 2 - arch/riscv/mm/fault.c | 1 - arch/riscv/mm/kasan_init.c | 6 +- arch/s390/configs/debug_defconfig | 16 +- arch/s390/configs/defconfig | 11 +- arch/s390/configs/zfcpdump_defconfig | 3 + arch/s390/include/asm/idle.h | 12 +- arch/s390/include/asm/pci.h | 2 +- arch/s390/include/asm/stacktrace.h | 1 - arch/s390/include/asm/timex.h | 36 +- arch/s390/include/asm/vdso/data.h | 2 +- .../uapi/asm/{hwctrset.h => perf_cpum_cf_diag.h} | 0 arch/s390/kernel/cpcmd.c | 6 +- arch/s390/kernel/dumpstack.c | 12 +- arch/s390/kernel/entry.S | 7 +- arch/s390/kernel/idle.c | 12 +- arch/s390/kernel/irq.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 23 +- arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/time.c | 38 +- arch/s390/kernel/topology.c | 2 + arch/s390/kernel/vtime.c | 2 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/pci/pci.c | 28 +- arch/s390/pci/pci_event.c | 18 +- arch/sparc/configs/sparc64_defconfig | 4 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/{extable.h => extable_64.h} | 4 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_64.h | 1 - arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/traps_64.c | 13 +- arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 ++++-- arch/sparc/lib/memset.S | 87 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 ++ arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/mm_32.h | 2 + arch/x86/Makefile | 2 +- arch/x86/entry/common.c | 3 +- arch/x86/entry/entry_64_compat.S | 2 - arch/x86/events/core.c | 15 +- arch/x86/events/intel/core.c | 8 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/include/asm/insn-eval.h | 2 - arch/x86/include/asm/kfence.h | 7 +- arch/x86/include/asm/kvm_host.h | 38 +- arch/x86/include/asm/processor.h | 9 + arch/x86/include/asm/proto.h | 1 - arch/x86/include/asm/ptrace.h | 15 - arch/x86/include/asm/smap.h | 10 +- arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/thread_info.h | 15 +- arch/x86/include/asm/xen/page.h | 12 + arch/x86/kernel/acpi/boot.c | 25 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/apic/apic.c | 5 - arch/x86/kernel/apic/io_apic.c | 10 - arch/x86/kernel/kprobes/ftrace.c | 2 +- arch/x86/kernel/kvm.c | 23 +- arch/x86/kernel/kvmclock.c | 19 +- arch/x86/kernel/setup.c | 7 +- arch/x86/kernel/sev-es.c | 22 +- arch/x86/kernel/signal.c | 24 +- arch/x86/kernel/smpboot.c | 26 +- arch/x86/kernel/traps.c | 7 +- arch/x86/kernel/unwind_orc.c | 14 +- arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/hyperv.c | 91 +- arch/x86/kvm/hyperv.h | 1 - arch/x86/kvm/lapic.c | 12 +- arch/x86/kvm/mmu/mmu.c | 9 +- arch/x86/kvm/mmu/mmu_internal.h | 5 - arch/x86/kvm/mmu/tdp_iter.c | 30 +- arch/x86/kvm/mmu/tdp_iter.h | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 77 +- arch/x86/kvm/mmu/tdp_mmu.h | 24 +- arch/x86/kvm/svm/nested.c | 28 +- arch/x86/kvm/svm/pmu.c | 8 - arch/x86/kvm/svm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 172 ++- arch/x86/kvm/x86.h | 1 + arch/x86/lib/insn-eval.c | 66 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/net/bpf_jit_comp.c | 52 +- arch/x86/net/bpf_jit_comp32.c | 11 +- arch/x86/platform/iris/iris.c | 1 + arch/x86/xen/p2m.c | 13 +- arch/x86/xen/setup.c | 16 +- arch/xtensa/kernel/coprocessor.S | 64 +- arch/xtensa/mm/fault.c | 5 +- block/bio.c | 37 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-crypto-fallback.c | 2 +- block/blk-lib.c | 2 +- block/blk-map.c | 2 +- block/blk-merge.c | 8 - block/blk-mq-debugfs.c | 1 + block/blk-zoned.c | 40 +- block/bounce.c | 6 +- block/genhd.c | 4 +- block/partitions/core.c | 7 - crypto/Kconfig | 2 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/processor_idle.c | 5 - drivers/acpi/scan.c | 45 +- drivers/acpi/tables.c | 42 +- drivers/acpi/video_detect.c | 1 - drivers/atm/eni.c | 3 +- drivers/atm/fore200e.c | 2 + drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/auxdisplay/charlcd.c | 18 +- drivers/base/dd.c | 11 +- drivers/base/power/runtime.c | 111 +- drivers/base/swnode.c | 29 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/floppy.c | 1 + drivers/block/null_blk/main.c | 26 +- drivers/block/null_blk/null_blk.h | 1 - drivers/block/rsxx/core.c | 1 - drivers/block/umem.c | 5 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/block/zram/zram_drv.c | 17 +- drivers/bluetooth/btrsi.c | 1 + drivers/bluetooth/btusb.c | 7 +- drivers/bus/moxtet.c | 4 +- drivers/bus/mvebu-mbus.c | 2 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/agp/Kconfig | 2 +- drivers/char/applicom.c | 3 + drivers/char/hw_random/pseries-rng.c | 3 +- drivers/char/toshiba.c | 1 + drivers/char/tpm/tpm_ibmvtpm.c | 4 +- drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk.c | 47 +- drivers/clk/qcom/camcc-sc7180.c | 50 +- drivers/clk/qcom/clk-rcg2.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 7 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/clk/socfpga/clk-gate.c | 2 +- drivers/counter/stm32-timer-cnt.c | 55 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/qcom-cpufreq-hw.c | 6 +- drivers/crypto/nx/nx-842-pseries.c | 4 +- drivers/crypto/nx/nx.c | 4 +- drivers/cxl/mem.c | 152 ++- drivers/dax/bus.c | 6 +- drivers/dma/dmaengine.c | 1 - drivers/dma/dw/Kconfig | 2 - drivers/dma/idxd/device.c | 65 +- drivers/dma/idxd/idxd.h | 3 - drivers/dma/idxd/init.c | 11 +- drivers/dma/idxd/irq.c | 4 +- drivers/dma/idxd/sysfs.c | 19 +- drivers/dma/plx_dma.c | 18 +- drivers/dma/tegra20-apb-dma.c | 4 +- drivers/dma/xilinx/xilinx_dpdma.c | 31 +- drivers/extcon/extcon.c | 1 - drivers/firewire/nosy.c | 9 +- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/libstub/arm64-stub.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 16 - drivers/firmware/efi/vars.c | 4 - drivers/firmware/turris-mox-rwtm.c | 4 +- drivers/gpio/gpio-moxtet.c | 4 +- drivers/gpio/gpio-pca953x.c | 78 +- drivers/gpio/gpiolib-acpi.c | 21 +- drivers/gpio/gpiolib-sysfs.c | 8 - drivers/gpio/gpiolib.c | 29 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 132 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 89 -- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 50 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 1 + drivers/gpu/drm/amd/display/dc/dc.h | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 11 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 6 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 40 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 31 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 68 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 122 +-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 90 -- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 73 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 5 - drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 32 +- drivers/gpu/drm/drm_ioc32.c | 11 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 1 + drivers/gpu/drm/i915/display/intel_acpi.c | 22 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 7 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 1 + .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 10 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 7 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 19 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/intel_pm.c | 20 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 29 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 5 - drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/imx-ldb.c | 12 +- drivers/gpu/drm/meson/meson_drv.c | 11 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 108 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 12 +- drivers/gpu/drm/msm/dp/dp_aux.c | 7 - drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 6 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 11 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 13 - drivers/gpu/drm/msm/msm_fence.c | 2 +- drivers/gpu/drm/msm/msm_kms.h | 8 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 14 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 12 +- drivers/gpu/drm/qxl/qxl_display.c | 1 - drivers/gpu/drm/qxl/qxl_release.c | 12 +- drivers/gpu/drm/radeon/radeon.h | 2 - drivers/gpu/drm/radeon/radeon_gem.c | 4 +- drivers/gpu/drm/radeon/radeon_prime.c | 2 - drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 31 +- drivers/gpu/drm/tegra/dc.c | 30 +- drivers/gpu/drm/tegra/sor.c | 7 - drivers/gpu/drm/tiny/gm12u320.c | 44 +- drivers/gpu/drm/ttm/ttm_bo.c | 8 +- drivers/gpu/drm/ttm/ttm_pool.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 17 - drivers/gpu/drm/udl/udl_drv.h | 1 - drivers/gpu/drm/udl/udl_main.c | 10 - drivers/gpu/drm/vc4/vc4_crtc.c | 17 - drivers/gpu/drm/vc4/vc4_plane.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 14 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 6 +- drivers/gpu/drm/xen/xen_drm_front_conn.h | 1 + drivers/gpu/host1x/bus.c | 10 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 40 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 1 + drivers/hid/hid-alps.c | 1 - drivers/hid/hid-asus.c | 3 - drivers/hid/hid-cp2112.c | 22 +- drivers/hid/hid-google-hammer.c | 2 - drivers/hid/hid-ids.h | 2 - drivers/hid/wacom_wac.c | 8 +- drivers/i2c/busses/i2c-designware-master.c | 1 - drivers/i2c/busses/i2c-exynos5.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 2 +- drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 4 - drivers/i2c/busses/i2c-stm32f4.c | 2 +- drivers/i2c/i2c-core-base.c | 7 +- drivers/iio/adc/Kconfig | 3 - drivers/iio/adc/ab8500-gpadc.c | 2 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/qcom-spmi-vadc.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 - drivers/iio/humidity/hid-sensor-humidity.c | 12 +- drivers/iio/imu/adis16400.c | 3 +- drivers/iio/light/hid-sensor-prox.c | 13 +- drivers/iio/temperature/hid-sensor-temperature.c | 14 +- drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 5 +- drivers/infiniband/hw/hfi1/affinity.c | 21 +- drivers/infiniband/hw/hfi1/hfi.h | 1 - drivers/infiniband/hw/hfi1/init.c | 10 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 18 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 2 +- drivers/input/joydev.c | 1 + drivers/input/joystick/n64joy.c | 4 +- drivers/input/keyboard/nspire-keypad.c | 56 +- drivers/input/serio/i8042-x86ia64io.h | 1 - drivers/input/touchscreen/elants_i2c.c | 5 +- drivers/input/touchscreen/s6sy761.c | 4 +- drivers/interconnect/bulk.c | 2 +- drivers/interconnect/core.c | 2 - drivers/interconnect/qcom/msm8939.c | 16 +- drivers/iommu/amd/init.c | 36 +- drivers/iommu/tegra-smmu.c | 7 +- drivers/irqchip/Kconfig | 9 + drivers/irqchip/irq-ingenic-tcu.c | 1 - drivers/irqchip/irq-ingenic.c | 1 - drivers/isdn/capi/kcapi.c | 4 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/leds/leds-turris-omnia.c | 4 +- drivers/leds/trigger/ledtrig-tty.c | 11 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 4 +- drivers/md/bcache/super.c | 2 +- drivers/md/dm-crypt.c | 8 +- drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +- drivers/md/dm-verity-fec.c | 11 +- drivers/md/dm-verity-fec.h | 1 - drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 4 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 5 +- drivers/md/raid5-cache.c | 4 +- drivers/md/raid5-ppl.c | 2 +- drivers/media/firewire/firedtv-fw.c | 1 + drivers/media/pci/cx18/cx18-alsa-main.c | 1 + drivers/media/pci/cx18/cx18-driver.c | 1 + drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/ivtv/ivtv-alsa-main.c | 1 + drivers/media/pci/ivtv/ivtv-driver.c | 3 + drivers/media/pci/sta2x11/sta2x11_vip.c | 1 + drivers/media/platform/atmel/atmel-isi.c | 1 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 1 + drivers/media/platform/marvell-ccic/cafe-driver.c | 4 + .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1 + drivers/media/platform/stm32/stm32-dcmi.c | 1 + drivers/media/platform/vsp1/vsp1_drm.c | 6 +- drivers/media/rc/Makefile | 1 - drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-cec.c | 28 +- drivers/media/rc/rc-main.c | 6 - drivers/media/usb/cpia2/cpia2_v4l.c | 1 + drivers/media/usb/tm6000/tm6000-alsa.c | 1 + drivers/media/usb/tm6000/tm6000-dvb.c | 2 + drivers/media/usb/usbtv/usbtv-audio.c | 2 +- drivers/mfd/intel_quark_i2c_gpio.c | 6 +- drivers/misc/fastrpc.c | 5 - drivers/misc/habanalabs/common/debugfs.c | 5 +- drivers/misc/habanalabs/common/device.c | 40 +- drivers/misc/habanalabs/common/habanalabs.h | 2 + drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 - drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/mmu/mmu.c | 38 +- drivers/misc/ibmvmc.c | 4 +- drivers/misc/mei/client.c | 17 +- drivers/misc/pvpanic.c | 1 - drivers/mmc/core/bus.c | 11 +- drivers/mmc/core/mmc.c | 15 +- drivers/mmc/host/mmci.c | 10 +- drivers/mtd/maps/sun_uflash.c | 1 + drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/net/Kconfig | 2 +- drivers/net/arcnet/com20020-pci.c | 34 +- drivers/net/can/c_can/c_can.c | 24 +- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev/netlink.c | 1 - drivers/net/can/flexcan.c | 32 +- drivers/net/can/kvaser_pciefd.c | 4 - drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/m_can/tcan4x5x-core.c | 6 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 1 + drivers/net/can/sja1000/ems_pci.c | 1 + drivers/net/can/sja1000/ems_pcmcia.c | 1 + drivers/net/can/sja1000/kvaser_pci.c | 1 + drivers/net/can/sja1000/peak_pci.c | 2 + drivers/net/can/sja1000/peak_pcmcia.c | 1 + drivers/net/can/sja1000/plx_pci.c | 12 + drivers/net/can/spi/mcp251x.c | 24 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 21 +- drivers/net/can/usb/Kconfig | 1 - drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 6 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 3 + drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 + drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 17 +- drivers/net/dsa/lantiq_gswip.c | 195 +--- drivers/net/dsa/mt7530.c | 56 +- drivers/net/dsa/mv88e6xxx/chip.c | 30 +- drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/dsa/xrs700x/xrs700x.c | 10 +- drivers/net/ethernet/amd/pcnet32.c | 5 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 6 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/broadcom/Kconfig | 2 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 +- drivers/net/ethernet/cadence/macb_main.c | 24 +- drivers/net/ethernet/cavium/liquidio/cn66xx_regs.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 23 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 3 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 110 +- drivers/net/ethernet/davicom/dm9000.c | 29 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 93 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 20 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 104 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 - drivers/net/ethernet/freescale/fec_ptp.c | 7 - drivers/net/ethernet/freescale/gianfar.c | 21 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 16 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 47 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 - drivers/net/ethernet/intel/e1000e/hw.h | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 55 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 49 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 24 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 9 - drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_base.c | 24 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 4 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 40 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 2 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 4 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 53 +- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 17 + drivers/net/ethernet/intel/ice/ice_type.h | 1 - drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/intel/igb/e1000_hw.h | 6 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 33 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 - drivers/net/ethernet/intel/igc/igc_ptp.c | 72 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 23 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 5 - drivers/net/ethernet/marvell/Kconfig | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 - .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 18 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 57 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 - drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 - drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 39 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 10 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 26 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 33 - .../ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 1 - .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 40 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 3 - .../mellanox/mlx5/core/en_accel/tls_stats.c | 49 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 60 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/eq.c | 13 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 10 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 67 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 1 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 10 +- .../mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 23 +- .../ethernet/mellanox/mlx5/core/sf/vhca_event.h | 7 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 1 - .../mellanox/mlx5/core/steering/dr_ste_v1.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 15 - .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 24 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 7 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 8 +- drivers/net/ethernet/mscc/Kconfig | 1 - drivers/net/ethernet/mscc/ocelot_flower.c | 3 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 1 - drivers/net/ethernet/netronome/nfp/flower/main.h | 8 - .../net/ethernet/netronome/nfp/flower/metadata.c | 40 +- .../net/ethernet/netronome/nfp/flower/offload.c | 66 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 - drivers/net/ethernet/realtek/r8169_main.c | 17 +- drivers/net/ethernet/renesas/sh_eth.c | 7 - drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 + .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 76 +- drivers/net/ethernet/sun/niu.c | 2 + drivers/net/ethernet/tehuti/tehuti.c | 1 - drivers/net/ethernet/xilinx/xilinx_axienet.h | 12 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 49 +- drivers/net/geneve.c | 30 +- drivers/net/hamradio/6pack.c | 5 + drivers/net/hamradio/scc.c | 1 + drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ieee802154/atusb.c | 1 - drivers/net/ipa/ipa_cmd.c | 50 +- drivers/net/ipa/ipa_qmi.c | 2 - drivers/net/netdevsim/netdev.c | 1 - drivers/net/phy/bcm-phy-lib.c | 13 +- drivers/net/phy/broadcom.c | 9 - drivers/net/phy/dp83822.c | 9 +- drivers/net/phy/dp83tc811.c | 11 +- drivers/net/phy/marvell.c | 32 +- drivers/net/phy/phy.c | 6 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/phylink.c | 2 +- drivers/net/tun.c | 48 - drivers/net/usb/cdc-phonet.c | 2 - drivers/net/usb/cdc_ncm.c | 10 +- drivers/net/usb/hso.c | 33 +- drivers/net/usb/qmi_wwan.c | 14 + drivers/net/usb/r8152.c | 40 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 10 +- drivers/net/vrf.c | 10 +- drivers/net/vxlan.c | 18 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/hdlc_fr.c | 5 +- drivers/net/wan/hdlc_x25.c | 42 +- drivers/net/wan/lapbether.c | 3 + drivers/net/wireless/admtek/adm8211.c | 1 + drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath5k/base.c | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 3 +- drivers/net/wireless/ath/ath9k/hw.c | 1 + drivers/net/wireless/ath/ath9k/init.c | 1 + drivers/net/wireless/ath/ath9k/xmit.c | 6 - drivers/net/wireless/atmel/atmel.c | 1 + drivers/net/wireless/atmel/atmel_cs.c | 1 + drivers/net/wireless/atmel/atmel_pci.c | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 2 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 1 + .../wireless/broadcom/brcm80211/brcmutil/utils.c | 1 + drivers/net/wireless/cisco/airo.c | 1 + drivers/net/wireless/cisco/airo_cs.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/rfi.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 17 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 31 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 30 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 3 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 35 - drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 7 +- drivers/net/wireless/intersil/hostap/hostap_cs.c | 1 + drivers/net/wireless/intersil/hostap/hostap_pci.c | 1 + drivers/net/wireless/intersil/hostap/hostap_plx.c | 1 + drivers/net/wireless/mediatek/mt76/dma.c | 26 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 4 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 + drivers/net/wireless/ralink/rt2x00/rt73usb.c | 1 + drivers/net/wireless/rsi/rsi_91x_main.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio.c | 1 + drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/net/wireless/virt_wifi.c | 5 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netback/xenbus.c | 12 +- drivers/nvdimm/bus.c | 14 +- drivers/nvdimm/pmem.c | 37 +- drivers/nvdimm/region_devs.c | 16 +- drivers/nvme/host/core.c | 79 +- drivers/nvme/host/fabrics.h | 7 - drivers/nvme/host/fc.c | 9 +- drivers/nvme/host/pci.c | 1 - drivers/nvme/host/rdma.c | 11 +- drivers/nvme/host/tcp.c | 20 +- drivers/nvme/host/zns.c | 9 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/passthru.c | 6 +- drivers/nvme/target/rdma.c | 5 +- drivers/nvme/target/tcp.c | 2 +- drivers/of/fdt.c | 36 +- drivers/of/of_private.h | 2 - drivers/of/overlay.c | 24 +- drivers/of/property.c | 11 +- drivers/of/unittest.c | 22 +- drivers/opp/core.c | 48 +- drivers/opp/opp.h | 2 - drivers/parport/parport_amiga.c | 1 + drivers/parport/parport_atari.c | 1 + drivers/parport/parport_gsc.c | 1 + drivers/parport/parport_mfc3.c | 1 + drivers/parport/parport_sunbpp.c | 1 + drivers/pci/hotplug/rpadlpar_sysfs.c | 14 +- drivers/pci/hotplug/s390_pci_hpc.c | 3 +- drivers/pci/xen-pcifront.c | 4 +- drivers/perf/arm_dmc620_pmu.c | 1 - drivers/pinctrl/intel/pinctrl-intel.c | 9 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 13 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7280.c | 16 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 2 +- drivers/platform/x86/Kconfig | 11 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 3 - .../x86/dell/dell-wmi-sysman/int-attributes.c | 3 - .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 3 - .../x86/dell/dell-wmi-sysman/string-attributes.c | 3 - drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 84 +- drivers/platform/x86/intel-hid.c | 23 +- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/intel_pmc_core.c | 50 +- drivers/platform/x86/intel_pmt_class.c | 2 +- drivers/platform/x86/intel_pmt_crashlog.c | 13 +- drivers/platform/x86/thinkpad_acpi.c | 108 +- drivers/ptp/ptp_qoriq.c | 13 +- drivers/ras/cec.c | 15 +- drivers/regulator/bd9571mwv-regulator.c | 8 +- drivers/regulator/mt6315-regulator.c | 4 +- drivers/regulator/pca9450-regulator.c | 10 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/regulator/rt4831-regulator.c | 4 +- drivers/remoteproc/pru_rproc.c | 20 +- drivers/remoteproc/qcom_pil_info.c | 2 +- drivers/s390/block/dasd.c | 7 +- drivers/s390/char/tty3270.c | 6 +- drivers/s390/char/zcore.c | 44 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/vfio_ccw_ops.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 128 +-- drivers/sbus/char/display7seg.c | 1 + drivers/scsi/hpsa.c | 1 + drivers/scsi/hpsa_cmd.h | 78 +- drivers/scsi/ibmvscsi/ibmvfc.c | 134 +-- drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 4 +- drivers/scsi/libiscsi.c | 26 +- drivers/scsi/libsas/sas_ata.c | 9 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 1 + drivers/scsi/pm8001/pm8001_hwi.c | 8 +- drivers/scsi/qedi/qedi_main.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 13 +- drivers/scsi/qla2xxx/qla_target.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 + drivers/scsi/scsi_transport_iscsi.c | 28 +- drivers/scsi/scsi_transport_srp.c | 2 +- drivers/scsi/sd_zbc.c | 19 +- drivers/scsi/smartpqi/smartpqi_init.c | 1 + drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 10 - drivers/scsi/ufs/ufshcd.c | 72 +- drivers/scsi/vmw_pvscsi.c | 2 + drivers/scsi/vmw_pvscsi.h | 2 + drivers/sh/maple/maple.c | 1 + drivers/soc/fsl/qbman/qman.c | 2 +- drivers/soc/litex/litex_soc_ctrl.c | 1 + drivers/soc/qcom/qcom-geni-se.c | 77 +- drivers/soc/ti/omap_prm.c | 8 +- drivers/spi/spi-cadence-quadspi.c | 1 - drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- .../staging/comedi/drivers/amplc_pc236_common.c | 4 +- drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 2 +- drivers/staging/comedi/drivers/comedi_parport.c | 3 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/ni_6527.c | 4 +- drivers/staging/comedi/drivers/ni_65xx.c | 3 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl726.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/comedi/drivers/vmk80xx.c | 1 + drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/vt6655/rxtx.h | 4 +- drivers/staging/wfx/bh.c | 1 - drivers/staging/wfx/bh.h | 4 - drivers/staging/wfx/bus.h | 3 - drivers/staging/wfx/bus_sdio.c | 6 - drivers/staging/wfx/bus_spi.c | 7 - drivers/staging/wfx/data_rx.c | 5 - drivers/staging/wfx/data_tx.c | 5 - drivers/staging/wfx/data_tx.h | 3 - drivers/staging/wfx/debug.c | 6 - drivers/staging/wfx/fwio.c | 2 - drivers/staging/wfx/hif_api_cmd.h | 4 - drivers/staging/wfx/hif_api_general.h | 9 - drivers/staging/wfx/hif_tx.c | 4 - drivers/staging/wfx/hif_tx_mib.c | 5 - drivers/staging/wfx/hwio.c | 3 - drivers/staging/wfx/hwio.h | 2 - drivers/staging/wfx/key.c | 2 - drivers/staging/wfx/key.h | 2 - drivers/staging/wfx/main.c | 7 - drivers/staging/wfx/main.h | 3 - drivers/staging/wfx/queue.c | 4 - drivers/staging/wfx/queue.h | 3 - drivers/staging/wfx/scan.h | 2 - drivers/staging/wfx/sta.c | 6 - drivers/staging/wfx/sta.h | 2 - drivers/staging/wfx/traces.h | 3 - drivers/staging/wfx/wfx.h | 3 - drivers/target/iscsi/iscsi_target.c | 3 +- drivers/target/target_core_pscsi.c | 9 +- drivers/tee/optee/call.c | 4 + drivers/tee/optee/core.c | 1 + drivers/tee/optee/optee_trace.h | 67 ++ drivers/thermal/thermal_sysfs.c | 3 - drivers/thunderbolt/retimer.c | 4 +- drivers/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 - drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/pty.c | 15 +- drivers/tty/serial/icom.c | 2 + drivers/tty/serial/jsm/jsm_driver.c | 1 + drivers/tty/serial/max310x.c | 29 +- drivers/tty/serial/qcom_geni_serial.c | 7 + drivers/tty/tty_io.c | 5 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 - drivers/usb/cdns3/cdnsp-ring.c | 5 +- drivers/usb/class/cdc-acm.c | 125 +-- drivers/usb/class/usblp.c | 16 +- drivers/usb/core/quirks.c | 4 - drivers/usb/core/usb.c | 32 - drivers/usb/dwc2/hcd.c | 5 +- drivers/usb/dwc3/dwc3-pci.c | 2 - drivers/usb/dwc3/dwc3-qcom.c | 21 +- drivers/usb/dwc3/gadget.c | 22 +- drivers/usb/gadget/configfs.c | 14 +- drivers/usb/gadget/function/f_uac1.c | 1 - drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 5 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 10 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/host/xhci-mtk.c | 10 +- drivers/usb/host/xhci-pci.c | 13 +- drivers/usb/host/xhci-ring.c | 3 +- drivers/usb/host/xhci.c | 78 +- drivers/usb/host/xhci.h | 1 - drivers/usb/misc/ldusb.c | 1 + drivers/usb/musb/musb_core.c | 12 +- drivers/usb/renesas_usbhs/pipe.c | 2 - drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/cp210x.c | 3 - drivers/usb/serial/io_edgeport.c | 26 +- drivers/usb/serial/xr_serial.c | 25 + drivers/usb/storage/transport.c | 7 - drivers/usb/storage/unusual_devs.h | 12 - drivers/usb/typec/tcpm/tcpm.c | 11 +- drivers/usb/typec/tps6598x.c | 1 + drivers/usb/usbip/stub_dev.c | 49 +- drivers/usb/usbip/usbip_common.h | 3 - drivers/usb/usbip/usbip_event.c | 2 - drivers/usb/usbip/vhci_hcd.c | 3 - drivers/usb/usbip/vhci_sysfs.c | 63 +- drivers/usb/usbip/vudc_dev.c | 1 - drivers/usb/usbip/vudc_sysfs.c | 54 +- drivers/vdpa/ifcvf/ifcvf_main.c | 5 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 4 - drivers/vdpa/mlx5/core/mr.c | 9 +- drivers/vdpa/mlx5/core/resources.c | 3 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 44 +- drivers/vdpa/vdpa.c | 18 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 5 +- drivers/vfio/Kconfig | 4 +- drivers/vfio/pci/Kconfig | 2 +- drivers/vfio/pci/vfio_pci.c | 4 +- drivers/vfio/platform/Kconfig | 4 +- drivers/vfio/vfio_iommu_type1.c | 26 +- drivers/vhost/vdpa.c | 20 +- drivers/vhost/vhost.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 3 + drivers/video/fbdev/aty/atyfb_base.c | 9 +- drivers/video/fbdev/core/fbcon.c | 3 - drivers/video/fbdev/hyperv_fb.c | 3 + drivers/virt/acrn/hsm.c | 11 +- drivers/virt/acrn/irqfd.c | 6 +- drivers/virtio/virtio.c | 6 +- drivers/virtio/virtio_mmio.c | 3 +- drivers/watchdog/armada_37xx_wdt.c | 4 +- drivers/watchdog/cpu5wdt.c | 1 + drivers/watchdog/cpwd.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/xen/Kconfig | 4 +- drivers/xen/events/events_2l.c | 22 +- drivers/xen/events/events_base.c | 130 +-- drivers/xen/events/events_fifo.c | 7 + drivers/xen/events/events_internal.h | 14 +- drivers/xen/gntdev.c | 54 +- fs/Kconfig | 2 +- fs/afs/dir.c | 1 + fs/afs/file.c | 1 + fs/afs/fs_operation.c | 7 +- fs/afs/inode.c | 1 + fs/afs/internal.h | 1 + fs/afs/mntpt.c | 1 + fs/afs/write.c | 3 +- fs/afs/xattr.c | 31 +- fs/binfmt_misc.c | 29 +- fs/block_dev.c | 25 +- fs/btrfs/Makefile | 10 +- fs/btrfs/ctree.c | 2 - fs/btrfs/dev-replace.c | 3 - fs/btrfs/disk-io.c | 19 +- fs/btrfs/extent-tree.c | 23 +- fs/btrfs/extent_io.c | 35 +- fs/btrfs/inode.c | 55 +- fs/btrfs/qgroup.c | 12 +- fs/btrfs/reada.c | 35 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/tree-log.c | 8 +- fs/btrfs/volumes.c | 3 - fs/btrfs/zoned.c | 53 +- fs/cachefiles/bind.c | 6 - fs/cachefiles/rdwr.c | 7 +- fs/cifs/Kconfig | 3 +- fs/cifs/Makefile | 5 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifs_swn.c | 2 +- fs/cifs/cifsacl.c | 8 +- fs/cifs/cifsfs.c | 5 +- fs/cifs/cifsglob.h | 25 +- fs/cifs/cifspdu.h | 5 - fs/cifs/connect.c | 31 +- fs/cifs/file.c | 1 - fs/cifs/fs_context.c | 6 +- fs/cifs/inode.c | 10 +- fs/cifs/sess.c | 1 - fs/cifs/smb2glob.h | 1 - fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 14 +- fs/cifs/smb2ops.c | 37 +- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/smb2transport.c | 37 +- fs/cifs/transport.c | 11 +- fs/configfs/file.c | 6 +- fs/crypto/bio.c | 6 +- fs/direct-io.c | 5 +- fs/erofs/data.c | 28 +- fs/erofs/zdata.c | 2 +- fs/ext4/balloc.c | 38 +- fs/ext4/ext4.h | 3 - fs/ext4/extents.c | 2 +- fs/ext4/fast_commit.c | 9 +- fs/ext4/inode.c | 18 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 50 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 7 +- fs/ext4/sysfs.c | 7 - fs/ext4/verity.c | 89 +- fs/ext4/xattr.c | 6 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 4 +- fs/f2fs/segment.c | 2 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 4 +- fs/file.c | 21 +- fs/fuse/dev.c | 26 +- fs/fuse/fuse_i.h | 1 - fs/fuse/virtio_fs.c | 9 +- fs/gfs2/log.c | 6 +- fs/gfs2/lops.c | 2 +- fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/super.c | 24 +- fs/gfs2/super.h | 2 +- fs/gfs2/trans.c | 2 - fs/gfs2/util.c | 17 +- fs/hostfs/hostfs_kern.c | 7 +- fs/io-wq.c | 73 +- fs/io-wq.h | 12 +- fs/io_uring.c | 1120 +++++++++----------- fs/iomap/buffered-io.c | 4 +- fs/iomap/direct-io.c | 4 +- fs/iomap/swapfile.c | 10 - fs/locks.c | 3 + fs/mpage.c | 2 +- fs/namei.c | 14 +- fs/nfs/Kconfig | 2 +- fs/nfs/dir.c | 58 +- fs/nfs/inode.c | 7 +- fs/nfs/internal.h | 3 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs42proc.c | 12 +- fs/nfs/nfs4proc.c | 33 +- fs/nfs/unlink.c | 6 +- fs/nfs/write.c | 8 +- fs/nfsd/Kconfig | 1 - fs/nfsd/filecache.c | 2 - fs/nfsd/nfs4callback.c | 1 - fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 55 +- fs/nilfs2/segbuf.c | 2 +- fs/ocfs2/aops.c | 11 +- fs/ocfs2/file.c | 8 +- fs/pnode.h | 2 +- fs/proc/task_mmu.c | 2 + fs/readdir.c | 6 - fs/reiserfs/xattr.h | 2 +- fs/select.c | 10 +- fs/squashfs/block.c | 2 +- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 - fs/squashfs/xattr_id.c | 6 +- fs/xfs/xfs_inode.c | 14 +- fs/xfs/xfs_itable.c | 6 - fs/xfs/xfs_mount.c | 90 +- fs/xfs/xfs_symlink.c | 3 +- fs/zonefs/super.c | 103 +- include/acpi/acpi_bus.h | 1 - include/drm/ttm/ttm_bo_api.h | 6 +- include/dt-bindings/bus/moxtet.h | 2 +- include/kvm/arm_pmu.h | 9 +- include/linux/acpi.h | 19 +- include/linux/amba/bus.h | 11 - include/linux/armada-37xx-rwtm-mailbox.h | 2 +- include/linux/atmdev.h | 2 +- include/linux/avf/virtchnl.h | 2 + include/linux/bio.h | 4 +- include/linux/blkdev.h | 2 + include/linux/bpf.h | 35 +- include/linux/can/skb.h | 8 +- include/linux/compiler-clang.h | 6 - include/linux/compiler-version.h | 14 - include/linux/cpu.h | 3 - include/linux/device-mapper.h | 15 +- include/linux/efi.h | 6 +- include/linux/ethtool.h | 22 +- include/linux/extcon.h | 23 - .../linux/firmware/intel/stratix10-svc-client.h | 2 +- include/linux/gpio/consumer.h | 2 - include/linux/host1x.h | 9 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/io_uring.h | 25 + include/linux/irqdomain.h | 4 + include/linux/kasan.h | 2 +- include/linux/kconfig.h | 2 + include/linux/marvell_phy.h | 5 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/mlx5/qp.h | 7 - include/linux/mm.h | 39 +- include/linux/mm_types.h | 1 - include/linux/mmu_notifier.h | 10 +- include/linux/module.h | 3 + include/linux/moxtet.h | 2 +- include/linux/mutex.h | 2 +- include/linux/nd.h | 1 - include/linux/netdevice.h | 4 +- include/linux/netfilter/x_tables.h | 7 +- include/linux/netfilter_arp/arp_tables.h | 5 +- include/linux/netfilter_bridge/ebtables.h | 5 +- include/linux/pagemap.h | 2 +- include/linux/perf_event.h | 2 - include/linux/pgtable.h | 4 - include/linux/property.h | 2 +- include/linux/qcom-geni-se.h | 2 + include/linux/regulator/pca9450.h | 3 - include/linux/restart_block.h | 1 - include/linux/sched/mm.h | 3 +- include/linux/seqlock.h | 5 +- include/linux/skbuff.h | 1 - include/linux/skmsg.h | 7 +- include/linux/stop_machine.h | 11 +- include/linux/sunrpc/svc_rdma.h | 1 + include/linux/textsearch.h | 2 +- include/linux/thread_info.h | 13 - include/linux/u64_stats_sync.h | 7 +- include/linux/usb.h | 2 - include/linux/usb_usual.h | 2 - include/linux/user_namespace.h | 3 - include/linux/usermode_driver.h | 1 - include/linux/vdpa.h | 10 +- include/linux/virtio.h | 2 + include/linux/virtio_net.h | 23 +- include/linux/ww_mutex.h | 5 +- include/linux/xarray.h | 4 +- include/media/rc-map.h | 7 - include/net/act_api.h | 12 +- include/net/dst.h | 11 - include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 - include/net/netns/xfrm.h | 4 +- include/net/nexthop.h | 24 - include/net/red.h | 16 +- include/net/rtnetlink.h | 6 +- include/net/sock.h | 13 - include/net/xfrm.h | 4 +- include/scsi/scsi_transport_iscsi.h | 1 - include/trace/events/workqueue.h | 6 +- include/uapi/linux/blkpg.h | 28 +- include/uapi/linux/bpf.h | 17 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/capability.h | 3 +- include/uapi/linux/ethtool.h | 54 +- include/uapi/linux/fuse.h | 3 +- include/uapi/linux/idxd.h | 4 +- include/uapi/linux/l2tp.h | 1 - include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- include/uapi/linux/psample.h | 5 +- include/uapi/linux/rfkill.h | 80 +- include/xen/grant_table.h | 7 - include/xen/xenbus.h | 1 + init/Kconfig | 11 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/btf.c | 2 + kernel/bpf/core.c | 10 +- kernel/bpf/disasm.c | 2 +- kernel/bpf/inode.c | 4 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/stackmap.c | 12 +- kernel/bpf/syscall.c | 5 - kernel/bpf/trampoline.c | 248 +---- kernel/bpf/verifier.c | 341 ++---- kernel/events/core.c | 42 +- kernel/fork.c | 24 +- kernel/futex.c | 3 +- kernel/gcov/clang.c | 88 +- kernel/irq/irq_sim.c | 4 +- kernel/irq/irqdomain.c | 9 +- kernel/irq/manage.c | 4 - kernel/jump_label.c | 8 - kernel/locking/lockdep.c | 5 +- kernel/locking/mutex.c | 25 +- kernel/power/energy_model.c | 2 +- kernel/ptrace.c | 2 +- kernel/reboot.c | 2 + kernel/sched/core.c | 126 +-- kernel/sched/membarrier.c | 4 +- kernel/signal.c | 14 +- kernel/static_call.c | 47 +- kernel/sys.c | 2 +- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 62 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/trace/ftrace.c | 52 +- kernel/trace/trace.c | 13 +- kernel/trace/trace_dynevent.c | 6 +- kernel/user_namespace.c | 65 +- kernel/usermode_driver.c | 21 +- kernel/watchdog.c | 5 +- kernel/workqueue.c | 19 +- lib/Kconfig.debug | 6 +- lib/Kconfig.kasan | 8 +- lib/earlycpio.c | 4 +- lib/extable.c | 5 + lib/lru_cache.c | 3 +- lib/math/div64.c | 1 - lib/parman.c | 4 +- lib/radix-tree.c | 11 +- lib/test_kasan_module.c | 2 +- lib/test_xarray.c | 26 +- lib/xarray.c | 11 +- mm/gup.c | 4 - mm/highmem.c | 21 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 164 +-- mm/hugetlb_cgroup.c | 10 +- mm/internal.h | 25 +- mm/kasan/common.c | 2 +- mm/kasan/kasan.h | 2 +- mm/kasan/report_generic.c | 2 +- mm/kfence/core.c | 9 - mm/kfence/report.c | 30 +- mm/kmemleak.c | 3 +- mm/madvise.c | 13 +- mm/mapping_dirty_helpers.c | 2 - mm/memcontrol.c | 15 +- mm/memory.c | 18 +- mm/memory_hotplug.c | 2 +- mm/mmu_gather.c | 29 +- mm/mmu_notifier.c | 23 - mm/oom_kill.c | 2 +- mm/page-writeback.c | 16 - mm/page_alloc.c | 167 +-- mm/page_poison.c | 4 +- mm/percpu-internal.h | 2 +- mm/percpu-stats.c | 9 +- mm/percpu.c | 14 +- mm/ptdump.c | 2 +- mm/shuffle.c | 4 +- mm/slab.c | 2 +- mm/slub.c | 2 +- mm/z3fold.c | 16 +- net/9p/client.c | 4 + net/batman-adv/main.c | 1 + net/batman-adv/translation-table.c | 2 - net/bridge/br_switchdev.c | 2 - net/bridge/netfilter/ebtable_broute.c | 8 +- net/bridge/netfilter/ebtable_filter.c | 8 +- net/bridge/netfilter/ebtable_nat.c | 8 +- net/bridge/netfilter/ebtables.c | 30 +- net/can/bcm.c | 10 +- net/can/isotp.c | 29 +- net/can/raw.c | 14 +- net/core/dev.c | 39 +- net/core/drop_monitor.c | 23 - net/core/dst.c | 59 +- net/core/filter.c | 12 +- net/core/flow_dissector.c | 2 +- net/core/neighbour.c | 2 +- net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 2 - net/core/skmsg.c | 12 +- net/core/sock.c | 56 +- net/core/xdp.c | 3 +- net/dccp/ipv6.c | 5 - net/dsa/Kconfig | 2 - net/dsa/dsa2.c | 19 +- net/dsa/dsa_priv.h | 25 +- net/dsa/slave.c | 59 +- net/dsa/switch.c | 15 +- net/dsa/tag_mtk.c | 19 +- net/dsa/tag_rtl4_a.c | 12 +- net/ethtool/channels.c | 26 +- net/ethtool/common.c | 17 - net/ethtool/eee.c | 4 +- net/ethtool/ioctl.c | 18 +- net/ethtool/netlink.h | 6 +- net/ethtool/pause.c | 8 +- net/hsr/hsr_device.c | 1 - net/hsr/hsr_forward.c | 6 + net/ieee802154/nl-mac.c | 7 +- net/ieee802154/nl802154.c | 68 +- net/ipv4/ah4.c | 2 +- net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/devinet.c | 3 +- net/ipv4/esp4.c | 2 +- net/ipv4/esp4_offload.c | 17 +- net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/inetpeer.c | 21 +- net/ipv4/ip_tunnel.c | 5 +- net/ipv4/ip_vti.c | 12 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/netfilter/arp_tables.c | 27 +- net/ipv4/netfilter/arptable_filter.c | 10 +- net/ipv4/netfilter/ip_tables.c | 18 +- net/ipv4/nexthop.c | 10 +- net/ipv4/route.c | 45 +- net/ipv4/sysctl_net_ipv4.c | 16 +- net/ipv4/tcp.c | 26 +- net/ipv4/tcp_minisocks.c | 7 +- net/ipv4/udp.c | 4 - net/ipv4/udp_offload.c | 2 +- net/ipv6/addrconf.c | 32 +- net/ipv6/ah6.c | 2 +- net/ipv6/calipso.c | 14 +- net/ipv6/esp6.c | 2 +- net/ipv6/esp6_offload.c | 17 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ip6_input.c | 10 + net/ipv6/ip6_tunnel.c | 20 +- net/ipv6/ip6_vti.c | 12 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/raw.c | 2 +- net/ipv6/route.c | 44 +- net/ipv6/sit.c | 6 +- net/ipv6/tcp_ipv6.c | 5 - net/l2tp/l2tp_core.c | 41 +- net/l2tp/l2tp_core.h | 1 - net/l2tp/l2tp_netlink.c | 6 - net/mac80211/aead_api.c | 5 +- net/mac80211/aes_gmac.c | 5 +- net/mac80211/cfg.c | 8 +- net/mac80211/ibss.c | 2 - net/mac80211/main.c | 13 +- net/mac80211/mlme.c | 7 +- net/mac80211/rc80211_minstrel_ht.c | 2 + net/mac80211/tx.c | 2 +- net/mac80211/util.c | 2 +- net/mac802154/llsec.c | 2 +- net/mpls/mpls_gso.c | 3 - net/mptcp/options.c | 24 +- net/mptcp/protocol.c | 265 ++--- net/mptcp/protocol.h | 14 +- net/mptcp/subflow.c | 19 +- net/ncsi/ncsi-manage.c | 20 +- net/netfilter/nf_conntrack_helper.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 1 - net/netfilter/nf_conntrack_proto_gre.c | 3 + net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 1 - net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_flow_table_offload.c | 6 +- net/netfilter/nf_nat_proto.c | 25 +- net/netfilter/nf_tables_api.c | 87 +- net/netfilter/nft_limit.c | 4 +- net/netfilter/x_tables.c | 65 +- net/netlabel/netlabel_cipso_v4.c | 3 - net/netlink/af_netlink.c | 4 +- net/nfc/llcp_sock.c | 10 - net/openvswitch/conntrack.c | 16 +- net/openvswitch/conntrack.h | 6 +- net/openvswitch/flow.c | 4 +- net/qrtr/qrtr.c | 16 +- net/rds/message.c | 4 +- net/rds/send.c | 2 +- net/rfkill/core.c | 7 +- net/sched/act_api.c | 48 +- net/sched/act_ct.c | 6 +- net/sched/cls_api.c | 17 +- net/sched/cls_flower.c | 2 +- net/sched/sch_api.c | 8 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_htb.c | 24 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sched/sch_teql.c | 3 - net/sctp/ipv6.c | 7 +- net/sctp/output.c | 7 + net/sctp/outqueue.c | 7 - net/sctp/socket.c | 13 +- net/sctp/tsnmap.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/sunrpc/sched.c | 5 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 82 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 3 +- net/tipc/net.c | 2 +- net/tipc/node.c | 13 +- net/tipc/socket.c | 2 +- net/vmw_vsock/af_vsock.c | 1 - net/wireless/nl80211.c | 22 +- net/wireless/scan.c | 14 +- net/wireless/sme.c | 2 +- net/xfrm/xfrm_compat.c | 12 +- net/xfrm/xfrm_device.c | 2 + net/xfrm/xfrm_interface.c | 3 - net/xfrm/xfrm_output.c | 23 +- net/xfrm/xfrm_state.c | 11 +- samples/bpf/xdpsock_user.c | 2 - scripts/Makefile.kasan | 20 +- scripts/Makefile.lib | 4 +- scripts/dummy-tools/gcc | 18 +- scripts/gcc-plugins/Makefile | 1 - scripts/ld-version.sh | 22 +- scripts/module.lds.S | 2 - security/Kconfig.hardening | 4 +- security/commoncap.c | 12 +- security/integrity/iint.c | 8 - security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 22 +- security/selinux/ss/avtab.c | 101 +- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/conditional.c | 12 +- security/selinux/ss/services.c | 220 ++-- security/selinux/ss/sidtab.c | 21 - security/selinux/ss/sidtab.h | 4 - security/tomoyo/network.c | 2 +- sound/drivers/aloop.c | 12 +- sound/drivers/dummy.c | 1 + sound/drivers/mtpav.c | 1 + sound/drivers/mts64.c | 1 + sound/drivers/pcsp/pcsp.c | 1 + sound/drivers/portman2x4.c | 1 + sound/drivers/serial-u16550.c | 1 + sound/drivers/virmidi.c | 1 + sound/firewire/dice/dice-stream.c | 5 +- sound/hda/intel-nhlt.c | 5 - sound/isa/ad1816a/ad1816a.c | 7 + sound/isa/ad1848/ad1848.c | 3 + sound/isa/als100.c | 11 + sound/isa/azt2320.c | 5 + sound/isa/cmi8330.c | 1 + sound/isa/cs423x/cs4231.c | 1 + sound/isa/cs423x/cs4236.c | 34 + sound/isa/es1688/es1688.c | 5 + sound/isa/es18xx.c | 10 +- sound/isa/gus/gusclassic.c | 1 + sound/isa/gus/gusextreme.c | 1 + sound/isa/gus/gusmax.c | 1 + sound/isa/gus/interwave.c | 6 + sound/isa/opl3sa2.c | 5 + sound/isa/opti9xx/miro.c | 3 + sound/isa/opti9xx/opti92x-ad1848.c | 6 + sound/isa/sb/jazz16.c | 3 + sound/isa/sb/sb16.c | 8 + sound/isa/sb/sb8.c | 1 + sound/isa/sc6000.c | 3 + sound/isa/wavefront/wavefront.c | 1 + sound/mips/sgio2audio.c | 1 + sound/pci/ad1889.c | 1 + sound/pci/ali5451/ali5451.c | 1 + sound/pci/als300.c | 1 + sound/pci/als4000.c | 1 + sound/pci/atiixp.c | 1 + sound/pci/atiixp_modem.c | 1 + sound/pci/au88x0/au88x0.c | 2 + sound/pci/azt3328.c | 1 + sound/pci/bt87x.c | 2 + sound/pci/ca0106/ca0106_main.c | 1 + sound/pci/cmipci.c | 4 + sound/pci/cs4281.c | 1 + sound/pci/cs46xx/cs46xx.c | 7 + sound/pci/cs5535audio/cs5535audio.c | 1 + sound/pci/ctxfi/xfi.c | 1 + sound/pci/echoaudio/echoaudio.c | 1 + sound/pci/emu10k1/emu10k1.c | 2 + sound/pci/emu10k1/emu10k1x.c | 1 + sound/pci/ens1370.c | 8 + sound/pci/es1938.c | 4 + sound/pci/es1968.c | 4 + sound/pci/fm801.c | 2 + sound/pci/hda/hda_bind.c | 4 - sound/pci/hda/hda_controller.c | 7 + sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 44 +- sound/pci/hda/patch_ca0132.c | 1 - sound/pci/hda/patch_conexant.c | 63 +- sound/pci/hda/patch_hdmi.c | 13 - sound/pci/hda/patch_realtek.c | 36 +- sound/pci/ice1712/ice1712.c | 6 + sound/pci/ice1712/ice1724.c | 19 + sound/pci/intel8x0.c | 23 + sound/pci/intel8x0m.c | 15 + sound/pci/korg1212/korg1212.c | 1 + sound/pci/lola/lola.c | 1 + sound/pci/lx6464es/lx6464es.c | 2 + sound/pci/maestro3.c | 5 + sound/pci/mixart/mixart.c | 1 + sound/pci/nm256/nm256.c | 2 + sound/pci/oxygen/oxygen.c | 3 + sound/pci/oxygen/se6x.c | 1 + sound/pci/oxygen/virtuoso.c | 1 + sound/pci/pcxhr/pcxhr.c | 1 + sound/pci/riptide/riptide.c | 1 + sound/pci/rme32.c | 1 + sound/pci/rme96.c | 5 + sound/pci/rme9652/hdsp.c | 3 + sound/pci/rme9652/hdspm.c | 1 + sound/pci/rme9652/rme9652.c | 2 + sound/pci/sis7019.c | 1 + sound/pci/sonicvibes.c | 1 + sound/pci/trident/trident.c | 12 + sound/pci/via82xx.c | 1 + sound/pci/via82xx_modem.c | 1 + sound/pci/vx222/vx222.c | 1 + sound/pci/ymfpci/ymfpci.c | 6 + sound/pcmcia/pdaudiocf/pdaudiocf.c | 1 + sound/pcmcia/vx/vxpocket.c | 4 + sound/ppc/powermac.c | 1 + sound/sh/aica.c | 1 + sound/sh/sh_dac_audio.c | 1 + sound/soc/bcm/cygnus-ssp.c | 4 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/ak4458.c | 1 - sound/soc/codecs/ak5558.c | 1 - sound/soc/codecs/cs42l42.c | 112 +- sound/soc/codecs/cs42l42.h | 13 +- sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/lpass-rx-macro.c | 4 +- sound/soc/codecs/lpass-tx-macro.c | 2 +- sound/soc/codecs/lpass-va-macro.c | 28 +- sound/soc/codecs/lpass-wsa-macro.c | 20 +- sound/soc/codecs/max98373-i2c.c | 1 - sound/soc/codecs/max98373-sdw.c | 1 - sound/soc/codecs/max98373.c | 2 - sound/soc/codecs/rt1015.c | 2 - sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5659.c | 5 - sound/soc/codecs/rt5670.c | 110 +- sound/soc/codecs/rt5670.h | 9 +- sound/soc/codecs/rt711.c | 8 - sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sirf-audio-codec.h | 124 +++ sound/soc/codecs/wcd934x.c | 6 - sound/soc/codecs/wm8960.c | 8 +- sound/soc/fsl/fsl_esai.c | 8 +- sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/generic/simple-card-utils.c | 13 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 12 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/soc-core.c | 4 - sound/soc/sof/core.c | 8 +- sound/soc/sof/intel/apl.c | 3 +- sound/soc/sof/intel/cnl.c | 19 +- sound/soc/sof/intel/hda-dsp.c | 23 +- sound/soc/sof/intel/hda.c | 1 - sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/intel/icl.c | 3 +- sound/soc/sof/intel/pci-tgl.c | 2 +- sound/soc/sof/intel/tgl.c | 18 +- sound/soc/sunxi/sun4i-codec.c | 5 - sound/sparc/amd7930.c | 1 + sound/sparc/cs4231.c | 1 + sound/sparc/dbri.c | 1 + sound/usb/6fire/chip.c | 1 + sound/usb/caiaq/device.c | 14 + sound/usb/card.c | 8 +- sound/usb/hiface/chip.c | 17 + sound/usb/misc/ua101.c | 1 + sound/usb/mixer_quirks.c | 4 +- sound/usb/quirks.c | 12 +- sound/usb/usbaudio.h | 1 - sound/usb/usx2y/usbusx2y.c | 1 + sound/x86/intel_hdmi_audio.c | 1 + sound/xen/xen_snd_front.c | 1 + tools/arch/ia64/include/asm/barrier.h | 3 + tools/arch/s390/include/uapi/asm/ptrace.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 19 +- tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/bpf/resolve_btfids/main.c | 5 - tools/build/Makefile | 8 +- tools/include/linux/coresight-pmu.h | 20 +- tools/include/uapi/asm/errno.h | 2 + tools/include/uapi/drm/drm.h | 97 +- tools/include/uapi/drm/i915_drm.h | 3 +- tools/include/uapi/linux/bpf.h | 1 + tools/include/uapi/linux/kvm.h | 86 -- tools/include/uapi/linux/mount.h | 16 - tools/include/uapi/linux/openat2.h | 4 - tools/kvm/kvm_stat/kvm_stat.service | 1 - tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/netlink.c | 2 +- tools/lib/bpf/ringbuf.c | 2 +- tools/lib/bpf/xsk.c | 63 +- tools/lib/perf/evlist.c | 13 +- tools/lib/perf/include/internal/evlist.h | 2 - tools/objtool/check.c | 3 - tools/perf/Documentation/perf-evlist.txt | 2 +- tools/perf/Documentation/perf-ftrace.txt | 4 +- tools/perf/Documentation/perf-kallsyms.txt | 2 +- tools/perf/Documentation/perf-trace.txt | 4 +- tools/perf/Makefile.perf | 12 +- tools/perf/arch/arm/util/cs-etm.c | 12 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 21 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 - tools/perf/arch/x86/Makefile | 11 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 - tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 4 - tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/tests/sample-parsing.c | 121 --- tools/perf/arch/x86/util/archinsn.c | 2 +- tools/perf/bench/numa.c | 42 +- tools/perf/bench/sched-messaging.c | 4 +- tools/perf/bench/sched-pipe.c | 4 +- tools/perf/bench/syscall.c | 4 +- tools/perf/builtin-daemon.c | 63 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-trace.c | 5 +- tools/perf/perf-archive.sh | 3 +- tools/perf/tests/attr.c | 8 +- tools/perf/tests/bpf.c | 9 +- tools/perf/tests/code-reading.c | 10 +- tools/perf/tests/cpumap.c | 2 - tools/perf/tests/keep-tracking.c | 5 +- tools/perf/tests/mmap-basic.c | 2 + tools/perf/tests/perf-time-to-tsc.c | 2 - tools/perf/tests/sample-parsing.c | 4 + tools/perf/tests/shell/daemon.sh | 34 +- tools/perf/tests/sw-clock.c | 12 +- tools/perf/tests/switch-tracking.c | 5 +- tools/perf/tests/task-exit.c | 10 +- tools/perf/tests/thread-map.c | 8 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 4 +- tools/perf/util/auxtrace.c | 4 + tools/perf/util/block-info.c | 6 +- tools/perf/util/bpf-event.c | 13 +- tools/perf/util/evlist.c | 1 - tools/perf/util/evsel.c | 18 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/header.c | 4 +- tools/perf/util/map.c | 7 +- tools/perf/util/parse-events.c | 3 - tools/perf/util/parse-events.y | 6 +- tools/perf/util/pmu.c | 33 - tools/perf/util/pmu.h | 3 - tools/perf/util/python-ext-sources | 1 - tools/perf/util/sort.c | 4 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/stat.c | 47 +- tools/perf/util/synthetic-events.c | 11 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/vdso.c | 2 - tools/testing/kunit/configs/broken_on_uml.config | 2 - tools/testing/kunit/kunit_config.py | 2 +- tools/testing/radix-tree/idr-test.c | 21 +- .../testing/radix-tree/linux/compiler_types.h | 0 tools/testing/radix-tree/multiorder.c | 2 - tools/testing/radix-tree/xarray.c | 2 - tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- tools/testing/selftests/arm64/fp/sve-test.S | 22 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 44 - tools/testing/selftests/bpf/prog_tests/check_mtu.c | 4 - .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 82 -- tools/testing/selftests/bpf/progs/bpf_tcp_nogpl.c | 19 - .../bpf/progs/btf_dump_test_case_syntax.c | 8 - tools/testing/selftests/bpf/progs/fexit_sleep.c | 31 - .../selftests/bpf/progs/netif_receive_skb.c | 13 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 92 -- .../selftests/bpf/progs/test_global_func11.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 12 +- .../testing/selftests/bpf/verifier/array_access.c | 3 +- tools/testing/selftests/bpf/verifier/atomic_and.c | 23 - .../selftests/bpf/verifier/atomic_cmpxchg.c | 25 - tools/testing/selftests/bpf/verifier/atomic_or.c | 25 - tools/testing/selftests/bpf/verifier/bounds.c | 5 + .../selftests/bpf/verifier/bounds_deduction.c | 30 +- .../bpf/verifier/bounds_mix_sign_unsign.c | 13 + tools/testing/selftests/bpf/verifier/map_ptr.c | 4 - tools/testing/selftests/bpf/verifier/unpriv.c | 15 +- .../selftests/bpf/verifier/value_ptr_arith.c | 27 +- tools/testing/selftests/gpio/.gitignore | 2 +- tools/testing/selftests/kvm/.gitignore | 3 - tools/testing/selftests/kvm/Makefile | 3 - .../testing/selftests/kvm/hardware_disable_test.c | 10 +- tools/testing/selftests/kvm/include/kvm_util.h | 2 - tools/testing/selftests/kvm/lib/kvm_util.c | 7 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 + .../selftests/kvm/x86_64/get_msr_index_features.c | 134 --- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 269 ----- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 166 --- tools/testing/selftests/net/fib_nexthops.sh | 8 - .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 9 - .../selftests/net/forwarding/vxlan_bridge_1d.sh | 13 +- tools/testing/selftests/net/ipsec.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 30 +- .../selftests/net/reuseaddr_ports_exhausted.c | 32 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 99 -- tools/testing/selftests/vm/Makefile | 4 +- 1881 files changed, 9621 insertions(+), 16640 deletions(-) rename arch/s390/include/uapi/asm/{hwctrset.h => perf_cpum_cf_diag.h} (100%) rename arch/sparc/include/asm/{extable.h => extable_64.h} (92%) create mode 100644 arch/sparc/mm/extable.c create mode 100644 drivers/tee/optee/optee_trace.h delete mode 100644 include/linux/compiler-version.h create mode 100644 sound/soc/codecs/sirf-audio-codec.h delete mode 100644 tools/perf/arch/x86/tests/sample-parsing.c copy arch/arm/mach-imx/Makefile.boot => tools/testing/radix-tree/linux/compiler_ty [...] delete mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_sleep.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_tcp_nogpl.c delete mode 100644 tools/testing/selftests/bpf/progs/fexit_sleep.c delete mode 100644 tools/testing/selftests/kvm/x86_64/get_msr_index_features.c delete mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_clock.c delete mode 100644 tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.c delete mode 100755 tools/testing/selftests/netfilter/nf_nat_edemux.sh