This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig in repository toolchain/ci/linux.
from b12eeea6f3a4 Merge v5.10.53 adds e15f629036ba igc: Fix use-after-free error during reset adds f153664d8e70 igb: Fix use-after-free error during reset adds 02d1af0bee65 igc: change default return of igc_read_phy_reg() adds 7bc9fb1f8019 ixgbe: Fix an error handling path in 'ixgbe_probe()' adds db4c32c1b926 igc: Fix an error handling path in 'igc_probe()' adds a099192fe7e1 igb: Fix an error handling path in 'igb_probe()' adds dea695a2ee23 fm10k: Fix an error handling path in 'fm10k_probe()' adds a6756d637b40 e1000e: Fix an error handling path in 'e1000_probe()' adds cb9292445d23 iavf: Fix an error handling path in 'iavf_probe()' adds 44171801d39c igb: Check if num of q_vectors is smaller than max before [...] adds 813449fb85f6 igb: Fix position of assignment to *ring adds 78e4baff950d gve: Fix an error handling path in 'gve_probe()' adds 4a31baf55f6a net: add kcov handle to skb extensions adds 3ae639af3626 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() adds ba7bfcdff1ad bonding: fix null dereference in bond_ipsec_add_sa() adds 6ca0e55a1310 ixgbevf: use xso.real_dev instead of xso.dev in callback f [...] adds 43511a6a164a bonding: fix suspicious RCU usage in bond_ipsec_del_sa() adds b3bd1f5e5037 bonding: disallow setting nested bonding + ipsec offload adds 56ccdf868ab6 bonding: Add struct bond_ipesc to manage SA adds 13626bad63e8 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() adds 35eaefb44ed7 bonding: fix incorrect return value of bond_ipsec_offload_ok() adds 79ec7b5b2f4f ipv6: fix 'disable_policy' for fwd packets adds bb737eceb9a4 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() adds 906bbb18db78 selftests: icmp_redirect: remove from checking for IPv6 route get adds f1edbcc47f46 selftests: icmp_redirect: IPv6 PMTU info should be cleared [...] adds d92337bf54f2 pwm: sprd: Ensure configuring period and duty_cycle isn't [...] adds 3714e0bb0dcf cxgb4: fix IRQ free race during driver unload adds 0fa11e1a20c7 mptcp: fix warning in __skb_flow_dissect() when do syn coo [...] adds b990585f9b7a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove adds a87d42ae7f5d KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf [...] adds 7337ff2093e0 perf inject: Fix dso->nsinfo refcounting adds f21987d7bb58 perf map: Fix dso->nsinfo refcounting adds 306411a8bf75 perf probe: Fix dso->nsinfo refcounting adds b8892d16a928 perf env: Fix sibling_dies memory leak adds b768db7f8070 perf test session_topology: Delete session->evlist adds c9c101da3e83 perf test event_update: Fix memory leak of evlist adds b7bfd8aeb956 perf dso: Fix memory leak in dso__new_map() adds a2f0da3af614 perf test maps__merge_in: Fix memory leak of maps adds 2bfa3c53ea8a perf env: Fix memory leak of cpu_pmu_caps adds 51077d315a46 perf report: Free generated help strings for sort option adds 2ae8f40a8fdf perf script: Fix memory 'threads' and 'cpus' leaks on exit adds a6c32317cd3d perf lzma: Close lzma stream on exit adds 7c91e0ce2601 perf probe-file: Delete namelist in del_events() on the er [...] adds 61f2e1e79578 perf data: Close all files in close_dir() adds 57efe4f82a76 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set adds 3b6c430d1248 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling adds 844ab04b62a5 spi: imx: add a check for speed_hz before calculating the clock adds 23811b75fdb8 spi: stm32: fixes pm_runtime calls in probe/remove adds 5cdc986aad95 regulator: hi6421: Use correct variable type for regmap ap [...] adds a9a85bfedd83 regulator: hi6421: Fix getting wrong drvdata adds 2435dcfd16ac spi: mediatek: fix fifo rx mode adds 3dba72d1fc01 ASoC: rt5631: Fix regcache sync errors on resume adds 2b4046e64f7d bpf, test: fix NULL pointer dereference on invalid expecte [...] adds 39f1735c8107 bpf: Fix tail_call_reachable rejection for interpreter whe [...] adds ca9ba1de8f09 xdp, net: Fix use-after-free in bpf_xdp_link_release adds 0ff2ea9d8fa3 timers: Fix get_next_timer_interrupt() with no timers pending adds 9264bebe9ef9 liquidio: Fix unintentional sign extension issue on left s [...] adds e3a9548ae538 s390/bpf: Perform r1 range checking before accessing jit-> [...] adds 715f378f4290 bpf, sockmap: Fix potential memory leak on unlikely error case adds c260442431b4 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats adds 3b5b0afd8d97 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats adds 2fc8048265ce bpftool: Check malloc return value in mount_bpffs_for_pin adds 1582a02fecff net: fix uninit-value in caif_seqpkt_sendmsg adds 115e4f5b64ae usb: hso: fix error handling code of hso_create_net_device adds 898376690310 dma-mapping: handle vmalloc addresses in dma_common_{mmap, [...] adds d402c60da0fd efi/tpm: Differentiate missing and invalid final event log table. adds 30b830215158 net: decnet: Fix sleeping inside in af_decnet adds fcbad8e18d31 KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash adds e14ef1095387 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak adds 8e9662fde6d6 net: sched: fix memory leak in tcindex_partial_destroy_work adds 096a8dca8ca5 sctp: trim optlen when it's a huge value in sctp_setsockopt adds 6811744bd0ef netrom: Decrease sock refcount when sock timers expire adds b82a1a26aaee scsi: iscsi: Fix iface sysfs attr detection adds 3ea448b62b49 scsi: target: Fix protect handling in WRITE SAME(32) adds 113ce8c5043a spi: cadence: Correct initialisation of runtime PM again adds 26463689445d ACPI: Kconfig: Fix table override from built-in initrd adds ab830c3bae19 bnxt_en: don't disable an already disabled PCI device adds 927370485e98 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() adds 4f7da0f97beb bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnx [...] adds 134a0536f0a4 bnxt_en: Validate vlan protocol ID on RX packets adds 320dcbdec4c6 bnxt_en: Check abort error state in bnxt_half_open_nic() adds ba3336397677 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition adds 41a839437a07 net/tcp_fastopen: fix data races around tfo_active_disable_stamp adds f4305375f031 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID adds 3e903e0b578b net: hns3: fix possible mismatches resp of mailbox adds 432738c9740c net: hns3: fix rx VLAN offload state inconsistent issue adds ee36bb471389 spi: spi-bcm2835: Fix deadlock adds 071729150be9 net/sched: act_skbmod: Skip non-Ethernet packets adds ce8fafb68051 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions adds fb28b1592098 ceph: don't WARN if we're still opening a session to an MDS adds 8985dc2cabd6 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state i [...] adds 711057846aa7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850 [...] adds 0f5dc3971473 afs: Fix tracepoint string placement with built-in AFS adds 7850f03ed814 r8169: Avoid duplicate sysfs entry creation error adds ef799bd8ff5a nvme: set the PRACT bit when using Write Zeroes with T10 PI adds 8eb225873246 sctp: update active_key for asoc when old key is being replaced adds 164294d09c47 tcp: disable TFO blackhole logic by default adds c8ebf135c199 net: dsa: sja1105: make VID 4095 a bridge VLAN too adds 9e0373945ed6 net: sched: cls_api: Fix the the wrong parameter adds b91e5b63470d drm/panel: raspberrypi-touchscreen: Prevent double-free adds c26372b8a8c3 cifs: only write 64kb at a time when fallocating a small r [...] adds 76f7eae7ec80 cifs: fix fallocate when trying to allocate a hole. adds fc6ac92cfcab proc: Avoid mixing integer types in mem_rw() adds 3b4009b49634 mmc: core: Don't allocate IDA for OF aliases adds d1ab96288061 s390/ftrace: fix ftrace_update_ftrace_func implementation adds 37a88b41dc29 s390/boot: fix use of expolines in the DMA code adds 2de518548de1 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type adds 5858c8a46421 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets adds 2b3cdf581993 ALSA: sb: Fix potential ABBA deadlock in CSP driver adds 253759df8082 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on [...] adds 3c9afa23f3fc ALSA: hdmi: Expose all pins on MSI MS-7C94 board adds 431e31105579 ALSA: pcm: Call substream ack() method upon compat mmap commit adds ebaa67086fae ALSA: pcm: Fix mmap capability check adds 9e9cf23b77d4 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" adds 02e2e96ba56c usb: xhci: avoid renesas_usb_fw.mem when it's unusable adds e3eb672c169d xhci: Fix lost USB 2 remote wake adds c1fbdf0f3c26 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow adds 709137c85327 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state adds 8f087b4cf1a3 usb: hub: Disable USB 3 device initiated lpm if exit laten [...] adds e6343aab3ee7 usb: hub: Fix link power management max exit latency (MEL) [...] adds 69da81a96442 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS adds 7af54a4e221e usb: max-3421: Prevent corruption of freed memory adds 311fd7f7f186 usb: renesas_usbhs: Fix superfluous irqs happen after usb_ [...] adds f528521c1574 USB: serial: option: add support for u-blox LARA-R6 family adds 45c87a94336f USB: serial: cp210x: fix comments for GE CS1000 adds 1bf7371b9004 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick adds 7073acb51a3b usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe adds f2c04f6b21ef usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. adds a206167bd638 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. adds 647e26b03ee9 usb: typec: stusb160x: register role switch before interru [...] adds 4ed4074c6c6c firmware/efi: Tell memblock about EFI iomem reservations adds 0edad8b9f65d tracepoints: Update static_call before tp_funcs when addin [...] adds a5e1aff58943 tracing/histogram: Rename "cpu" to "common_cpu" adds 757bdba8026b tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. adds 552b053f1a53 tracing: Synthetic event field_pos is an index not a boolean adds 755971dc7ee8 btrfs: check for missing device in btrfs_trim_fs adds e991457afdcb media: ngene: Fix out-of-bounds bug in ngene_command_confi [...] adds b3f3a58a86c4 ixgbe: Fix packet corruption due to missing DMA sync adds 3efec3b4b16f bus: mhi: core: Validate channel ID when processing comman [...] adds 6e81e2c38a38 posix-cpu-timers: Fix rearm racing against process tick adds 1077e2b15283 selftest: use mmap instead of posix_memalign to allocate memory adds 9eef9029151c io_uring: explicitly count entries for poll reqs adds fca5343b4892 io_uring: remove double poll entry on arm failure adds 0b591c020d28 userfaultfd: do not untag user pointers adds 1a25c5738d0c memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] adds 92291fa2d144 hugetlbfs: fix mount mode command line processing adds 2f3731de5e69 rbd: don't hold lock_rwsem while running_list is being drained adds 8571daace5a6 rbd: always kick acquire on "acquired" and "released" noti [...] adds 7497f4c91da3 misc: eeprom: at24: Always append device id even if label [...] adds 0e759383236a nds32: fix up stack guard gap adds 2831eeb7bc3d driver core: Prevent warning when removing a device link f [...] adds 69a603aa170e drm: Return -ENOTTY for non-drm ioctls adds fc31b5be1383 drm/amdgpu: update golden setting for sienna_cichlid adds 30f1d4d03641 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz adds f7ee361182e0 net: dsa: mv88e6xxx: enable SerDes PCS register dump via e [...] adds c9d97b7bb897 PCI: Mark AMD Navi14 GPU ATS as broken adds 31828ffdab19 bonding: fix build issue adds 570341f10ecc skbuff: Release nfct refcount on napi stolen or re-used skbs adds fb35426d123e Documentation: Fix intiramfs script name adds 25af91a806d2 perf inject: Close inject.output on exit adds c938e65768e0 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI adds 1df4fe5a8871 drm/i915/gvt: Clear d3_entered on elsp cmd submission. adds 624290f368af sfc: ensure correct number of XDP queues adds ba28765d338a xhci: add xhci_get_virt_ep() helper adds c9f8e17990e0 skbuff: Fix build with SKB extensions disabled adds 08277b9dde63 Linux 5.10.54 adds 008341d62bec Merge v5.10.54 adds 475312897ea6 tools: Allow proper CC/CXX/... override with LLVM=1 in Mak [...] adds 6f5d7a45f58d io_uring: fix link timeout refs adds dee8119eaa9e KVM: x86: determine if an exception has an error code only [...] adds 93c5951e0ce1 af_unix: fix garbage collect vs MSG_PEEK adds dcd00801f3d9 workqueue: fix UAF in pwq_unbound_release_workfn() adds df34f888628e cgroup1: fix leaked context root causing sporadic NULL der [...] adds 5d93810761b4 net/802/mrp: fix memleak in mrp_request_join() adds 92289f58f01d net/802/garp: fix memleak in garp_request_join() adds 915226f31fd4 net: annotate data race around sk_ll_usec adds 4d972881f8d8 sctp: move 198 addresses from unusable to private scope adds 55ddab2bfd70 rcu-tasks: Don't delete holdouts within trc_inspect_reader() adds 86cb49e7314e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() adds 2323690eb058 ipv6: allocate enough headroom in ip6_finish_output2() adds 5c3d753b872a drm/ttm: add a check against null pointer dereference adds 680b2917e60e hfs: add missing clean-up in hfs_fill_super adds 06b3d9923fa0 hfs: fix high memory mapping in hfs_bnode_read adds d01328fef6af hfs: add lock nesting notation to hfs_find_init adds 8f8e5475a369 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer [...] adds fe5fe0b1c8b9 firmware: arm_scmi: Fix range check for the maximum number [...] adds 65039407489c cifs: fix the out of range assignment to bit fields in par [...] adds 8659186e72d0 iomap: remove the length variable in iomap_seek_data adds 3510b9b41c70 iomap: remove the length variable in iomap_seek_hole adds a74054ca7553 ARM: dts: versatile: Fix up interrupt controller node names adds 984e93b8e207 ipv6: ip6_finish_output2: set sk into newly allocated nskb adds 11fe69a17195 Linux 5.10.55 adds 5822076963d8 Merge v5.10.55 new e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/us [...] new 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() new 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone new 27aa7171fe2b pipe: make pipe writes always wake up readers new 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids new 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed new 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" new 2388c7674fbd ACPI: DPTF: Fix reading of attributes new 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes new 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG new 943014593061 ocfs2: fix zero out valid data new da4f4916dab2 ocfs2: issue zeroout to EOF blocks new a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value betw [...] new afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF new 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxer [...] new a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initi [...] new f58ac91ff87d can: usb_8dev: fix memory leak new 88b40258162b can: ems_usb: fix memory leak new 30e19d072ea0 can: esd_usb2: fix memory leak new 7bca5da00539 alpha: register early reserved memory in memblock new cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT new 2eab387507fd NIU: fix incorrect error return, missed in previous revert new 63570e578094 drm/amd/display: ensure dentist display clock update finis [...] new ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware l [...] new fc2756cce06f drm/amdgpu: Fix resource leak on probe error path new ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() new 9ab284bc3530 nfc: nfcsim: fix use after free during module unload new c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bs [...] new e6a06a13ec6f RDMA/bnxt_re: Fix stats counters new 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo new ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc new 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value new cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only new e090ffdf0563 i40e: Fix logic of disabling queues new 4382cca17915 i40e: Fix firmware LLDP agent related warning new c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx new bb6061616211 i40e: Fix log TC creation failure when max num of queues i [...] new 10f585740cf0 tipc: fix implicit-connect for SYN+ new a41282e82a1d tipc: fix sleeping in tipc accept routine new 91350564ea8c net: Set true network header for ECN decapsulation new 6961323eed46 net: qrtr: fix memory leaks new a7c85a516cd0 ionic: remove intr coalesce update from napi new 60decbe01d7d ionic: fix up dim accounting for tx and rx new 7eefa0b74f3e ionic: count csum_none when offload enabled new 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion new 51b751fc06b8 octeontx2-pf: Fix interface down flag on error new f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() new 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF [...] new e6097071a4ff net: llc: fix skb_over_panic new 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length new 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register new 1b148bd72e50 skmsg: Make sk_psock_destroy() static new bd744f2a2755 net/mlx5: Fix flow table chaining new 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() new 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup new 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in p [...] new 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove new cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() new bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 new 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store byp [...] new a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection new ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env new be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning new bfc8e67c60b9 SMB3: fix readpage for large swap cache new c14cee5bc466 powerpc/pseries: Fix regression while building external modules new 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" new 75ebe1d355b5 i40e: Add additional info to PHY type error new 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime o [...] new 9746c25334cb Linux 5.10.56 new 9adf824be0bb Merge tag 'v5.10.56' into linux-rolling-lts
The 70 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/arm64/tagged-address-abi.rst | 26 ++- .../early-userspace/early_userspace_support.rst | 8 +- .../filesystems/ramfs-rootfs-initramfs.rst | 2 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/trace/histogram.rst | 2 +- Makefile | 2 +- arch/alpha/kernel/setup.c | 13 +- arch/arm/boot/dts/versatile-ab.dts | 5 +- arch/arm/boot/dts/versatile-pb.dts | 2 +- arch/arm/net/bpf_jit_32.c | 3 + arch/arm64/net/bpf_jit_comp.c | 13 ++ arch/mips/net/ebpf_jit.c | 3 + arch/nds32/mm/mmap.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 2 + arch/powerpc/kvm/book3s_hv_nested.c | 20 +++ arch/powerpc/kvm/book3s_rtas.c | 25 ++- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/powerpc/platforms/pseries/setup.c | 2 +- arch/riscv/net/bpf_jit_comp32.c | 4 + arch/riscv/net/bpf_jit_comp64.c | 4 + arch/s390/boot/text_dma.S | 19 +-- arch/s390/include/asm/ftrace.h | 1 + arch/s390/kernel/ftrace.c | 2 + arch/s390/kernel/mcount.S | 4 +- arch/s390/net/bpf_jit_comp.c | 7 +- arch/sparc/net/bpf_jit_comp_64.c | 3 + arch/x86/include/asm/proto.h | 2 + arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/x86.c | 17 +- arch/x86/net/bpf_jit_comp.c | 7 + arch/x86/net/bpf_jit_comp32.c | 6 + block/blk-iocost.c | 11 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/dptf/dptf_pch_fivr.c | 51 +++++- drivers/acpi/resource.c | 9 +- drivers/base/core.c | 6 +- drivers/block/rbd.c | 32 ++-- drivers/bus/mhi/core/main.c | 17 +- drivers/firmware/arm_scmi/driver.c | 12 +- drivers/firmware/efi/efi.c | 13 +- drivers/firmware/efi/tpm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 3 + drivers/gpu/drm/i915/gvt/handlers.c | 15 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 1 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/ttm/ttm_range_manager.c | 3 + drivers/hid/wacom_wac.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/media/pci/ngene/ngene-core.c | 2 +- drivers/media/pci/ngene/ngene.h | 14 +- drivers/misc/eeprom/at24.c | 17 +- drivers/mmc/core/host.c | 20 +-- drivers/net/bonding/bond_main.c | 183 +++++++++++++++++--- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 16 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 10 +- drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/dsa/mv88e6xxx/chip.c | 10 ++ drivers/net/dsa/mv88e6xxx/serdes.c | 6 +- drivers/net/dsa/sja1105/sja1105_main.c | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 34 +++- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 9 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 3 + drivers/net/ethernet/dec/tulip/winbond-840.c | 7 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 10 ++ drivers/net/ethernet/intel/e1000e/netdev.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 61 ++++--- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 ++++++ drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 15 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 20 ++- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 33 +++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 41 +++-- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/ethernet/sfc/efx_channels.c | 13 +- drivers/net/ethernet/sis/sis900.c | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/ethernet/sun/niu.c | 3 +- drivers/net/usb/hso.c | 33 ++-- drivers/nfc/nfcsim.c | 3 +- drivers/nvme/host/core.c | 5 +- drivers/nvme/host/pci.c | 5 +- drivers/pci/quirks.c | 4 +- drivers/pwm/pwm-sprd.c | 11 +- drivers/regulator/hi6421-regulator.c | 30 ++-- drivers/scsi/scsi_transport_iscsi.c | 90 ++++------ drivers/spi/spi-bcm2835.c | 12 +- drivers/spi/spi-cadence.c | 14 +- drivers/spi/spi-imx.c | 37 ++-- drivers/spi/spi-mt65xx.c | 16 +- drivers/spi/spi-stm32.c | 9 +- drivers/target/target_core_sbc.c | 35 ++-- drivers/usb/core/hub.c | 120 +++++++++---- drivers/usb/core/quirks.c | 4 - drivers/usb/dwc2/gadget.c | 31 +++- drivers/usb/gadget/udc/tegra-xudc.c | 1 + drivers/usb/host/ehci-hcd.c | 18 +- drivers/usb/host/max3421-hcd.c | 44 ++--- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci-renesas.c | 16 +- drivers/usb/host/xhci-pci.c | 7 + drivers/usb/host/xhci-ring.c | 58 +++++-- drivers/usb/host/xhci.h | 3 +- drivers/usb/renesas_usbhs/fifo.c | 7 + drivers/usb/serial/cp210x.c | 5 +- drivers/usb/serial/option.c | 3 + drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/stusb160x.c | 11 +- fs/afs/cmservice.c | 25 +-- fs/btrfs/compression.c | 2 +- fs/btrfs/extent-tree.c | 3 + fs/btrfs/volumes.c | 1 + fs/ceph/mds_client.c | 2 +- fs/cifs/file.c | 2 +- fs/cifs/smb2ops.c | 53 ++++-- fs/hfs/bfind.c | 14 +- fs/hfs/bnode.c | 25 ++- fs/hfs/btree.h | 7 + fs/hfs/super.c | 10 +- fs/hugetlbfs/inode.c | 2 +- fs/internal.h | 1 - fs/io_uring.c | 21 ++- fs/iomap/seek.c | 25 +-- fs/ocfs2/file.c | 103 ++++++----- fs/pipe.c | 10 +- fs/proc/base.c | 2 +- fs/userfaultfd.c | 24 ++- include/drm/drm_ioctl.h | 1 + include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 11 +- include/linux/filter.h | 15 ++ include/linux/fs_context.h | 1 + include/linux/memblock.h | 4 +- include/linux/skbuff.h | 33 ++++ include/linux/skmsg.h | 1 - include/net/bonding.h | 9 +- include/net/busy_poll.h | 2 +- include/net/llc_pdu.h | 31 +++- include/net/sctp/constants.h | 4 +- include/trace/events/afs.h | 67 +++++++- kernel/bpf/core.c | 19 ++- kernel/bpf/disasm.c | 16 +- kernel/bpf/verifier.c | 188 +++++++-------------- kernel/cgroup/cgroup-v1.c | 4 +- kernel/dma/ops_helpers.c | 12 +- kernel/rcu/tasks.h | 6 +- kernel/time/posix-cpu-timers.c | 10 +- kernel/time/timer.c | 8 +- kernel/trace/ring_buffer.c | 28 ++- kernel/trace/trace.c | 4 + kernel/trace/trace_events_hist.c | 22 ++- kernel/trace/trace_synth.h | 2 +- kernel/tracepoint.c | 2 +- kernel/workqueue.c | 20 ++- lib/Kconfig.debug | 1 + mm/memblock.c | 3 +- net/802/garp.c | 14 ++ net/802/mrp.c | 14 ++ net/bpf/test_run.c | 3 + net/caif/caif_socket.c | 3 +- net/can/j1939/transport.c | 11 +- net/can/raw.c | 20 ++- net/core/dev.c | 28 ++- net/core/skbuff.c | 12 ++ net/core/skmsg.c | 19 ++- net/core/sock.c | 2 +- net/decnet/af_decnet.c | 27 ++- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/tcp_fastopen.c | 28 ++- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/udp_bpf.c | 2 +- net/ipv6/ip6_output.c | 32 +++- net/ipv6/route.c | 2 +- net/llc/af_llc.c | 10 +- net/llc/llc_s_ac.c | 2 +- net/mac80211/cfg.c | 19 +++ net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/mptcp/syncookies.c | 16 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nft_nat.c | 4 +- net/netrom/nr_timer.c | 20 ++- net/qrtr/qrtr.c | 6 +- net/sched/act_skbmod.c | 12 +- net/sched/cls_api.c | 2 +- net/sched/cls_tcindex.c | 5 +- net/sctp/auth.c | 2 + net/sctp/input.c | 2 +- net/sctp/protocol.c | 3 +- net/sctp/socket.c | 4 + net/tipc/crypto.c | 14 +- net/tipc/socket.c | 30 ++-- net/unix/af_unix.c | 51 +++++- net/wireless/scan.c | 6 +- sound/core/pcm_native.c | 25 ++- sound/hda/intel-dsp-config.c | 4 + sound/isa/sb/sb16_csp.c | 4 + sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/rt5631.c | 2 + sound/soc/codecs/wm_adsp.c | 2 +- sound/usb/mixer.c | 10 +- sound/usb/quirks.c | 3 + tools/bpf/bpftool/common.c | 5 + tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-report.c | 33 ++-- tools/perf/builtin-sched.c | 33 +++- tools/perf/builtin-script.c | 7 + tools/perf/tests/event_update.c | 2 +- tools/perf/tests/maps.c | 2 + tools/perf/tests/topology.c | 1 + tools/perf/util/data.c | 2 +- tools/perf/util/dso.c | 4 +- tools/perf/util/env.c | 2 + tools/perf/util/lzma.c | 8 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/sort.c | 2 +- tools/perf/util/sort.h | 2 +- tools/scripts/Makefile.include | 12 +- tools/testing/selftests/net/icmp_redirect.sh | 5 +- tools/testing/selftests/vm/userfaultfd.c | 6 +- virt/kvm/kvm_main.c | 28 +++ 253 files changed, 2318 insertions(+), 1029 deletions(-)