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-aarch64-stable-allyesconfig in repository toolchain/ci/linux.
from ee9175d74b14 Merge v5.11.10 adds 12d810339b74 mt76: fix tx skb error handling in mt76_dma_tx_queue_skb adds ba5ec417757e mt76: mt7915: only modify tx buffer list after allocating [...] adds 61f976d54364 net: stmmac: fix dma physical address of descriptor when d [...] adds e5183a716e0c net: fec: ptp: avoid register access when ipg clock is disabled adds 4e94f304b01a powerpc/4xx: Fix build errors from mfdcr() adds 86f96556a881 atm: eni: dont release is never initialized adds fcafe4c34226 atm: lanai: dont run lanai_dev_close if not open adds 043bd607acd0 Revert "r8152: adjust the settings about MAC clock speed d [...] adds a81ca565bc72 ALSA: hda: ignore invalid NHLT table adds 3090a6a96f1d ixgbe: Fix memleak in ixgbe_configure_clsu32 adds fe39c84038b5 scsi: ufs: ufs-qcom: Disable interrupt in reset path adds 5b78d2f59e26 blk-cgroup: Fix the recursive blkg rwstat adds 85d8430da37a net: tehuti: fix error return code in bdx_probe() adds 10e279bf63f0 net: intel: iavf: fix error return code of iavf_init_get_r [...] adds ffadc28ef471 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count adds 5b54b18449d8 gianfar: fix jumbo packets+napi+rx overrun crash adds 14c6e4583490 cifs: ask for more credit on async read/write code paths adds d3d7254da911 gfs2: fix use-after-free in trans_drain adds 4ea418350386 cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev adds 39bbcd875c2e gpiolib: acpi: Add missing IRQF_ONESHOT adds 4e1854c4439c nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default adds 860edfa2c66d NFS: Correct size calculation for create reply length adds b8d9630c1687 net: hisilicon: hns: fix error return code of hns_nic_clea [...] adds 31604dddcfc2 net: wan: fix error return code of uhdlc_init() adds 469a97c55bc9 net: davicom: Use platform_get_irq_optional() adds f548e1d9632a net: enetc: set MAC RX FIFO to recommended value adds 5700aec49cb9 atm: uPD98402: fix incorrect allocation adds a81f8a71616c atm: idt77252: fix null-ptr-dereference adds 0ee03a83b396 cifs: change noisy error message to FYI adds 8dbe24b9ac4a irqchip/ingenic: Add support for the JZ4760 adds 0346028dbd2c kbuild: add image_name to no-sync-config-targets adds 207e723f9915 kbuild: dummy-tools: fix inverted tests for gcc adds a4b0e214610d umem: fix error return code in mm_pci_probe() adds a2aadd653faf sparc64: Fix opcode filtering in handling of no fault loads adds b41ef7506961 habanalabs: Call put_pid() when releasing control device adds 4ddfee857000 habanalabs: Disable file operations after device is removed adds 3f88406e5b5b staging: rtl8192e: fix kconfig dependency on CRYPTO adds d8aaff93e4dc u64_stats,lockdep: Fix u64_stats_init() vs lockdep adds fd2d1ccbcf56 kselftest: arm64: Fix exit code of sve-ptrace adds 2fee1be5dece regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck adds 0bb6bdaa6603 regulator: qcom-rpmh: Use correct buck for S1C regulator adds 0867825dd012 block: Fix REQ_OP_ZONE_RESET_ALL handling adds 56043c3f0916 drm/amd/display: Enable pflip interrupt upon pipe enable adds 658064531056 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 adds 6f46011e4fce drm/amd/display: Enabled pipe harvesting in dcn30 adds 685db0ffb71b drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm adds 51c2898b5ae1 drm/amdgpu: fb BO should be ttm_bo_type_device adds f632b1e15e25 drm/radeon: fix AGP dependency adds 51669f77fffb nvme: simplify error logic in nvme_validate_ns() adds e34bc517e48e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() adds e11e83386c25 nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() adds 4994ebf5048f nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command ha [...] adds 0defa56c8a4e nvme-core: check ctrl css before setting up zns adds cdcb99235f43 nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done adds 645c3a3cdf88 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung [...] adds 68dade704bb8 nfs: we don't support removing system.nfs4_acl adds f614a7fbd425 block: Suppress uevent for hidden device when removed adds 698e5dbc7ef8 io_uring: cancel deferred requests in try_cancel adds bf32c0b5e5da mm/fork: clear PASID for new mm adds 2e5df913e84c ia64: fix ia64_syscall_get_set_arguments() for break-based [...] adds f7a81b4b50b6 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign adds fe6e1bd9aa80 static_call: Pull some static_call declarations to the typ [...] adds 4ee2f67c74b7 static_call: Allow module use without exposing static_call_key adds 5edc307e0658 static_call: Fix the module key fixup adds 84a47b784251 static_call: Fix static_call_set_init() adds ca64d2a14ddf KVM: x86: Protect userspace MSR filter with SRCU, and set [...] adds a5efdb359aa9 btrfs: do not initialize dev stats if we have no dev_root adds 8730c91ec814 btrfs: do not initialize dev replace for bad dev root adds 24725ca3435a btrfs: fix check_data_csum() error message for direct I/O adds 205d2ede63c2 btrfs: initialize device::fs_info always adds 8992c3ed2911 btrfs: fix sleep while in non-sleep context during qgroup removal adds 5025134a27b8 btrfs: fix subvolume/snapshot deletion not triggered on mount adds 9006088b6bd0 selinux: don't log MAC_POLICY_LOAD record on failed policy load adds d7e5ee600364 selinux: fix variable scope issue in live sidtab conversion adds a2035c9006e8 netsec: restore phy power state after controller reset adds 2050605ce632 platform/x86: intel-vbtn: Stop reporting SW_DOCK events adds 635bb49a1dcf psample: Fix user API breakage adds a4d98a9d69b0 z3fold: prevent reclaim/free race for headless pages adds ddc05df73386 squashfs: fix inode lookup sanity checks adds 19a3e89b5217 squashfs: fix xattr id and id lookup sanity checks adds f2b078c41dd4 hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] adds dc6423998cbc kasan: fix per-page tags for non-page_alloc pages adds ba56848725f5 gcov: fix clang-11+ support adds 9a24f2c58c45 mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP adds 28757856b3f7 ACPI: video: Add missing callback back for Sony VPCEH3U1E adds b7c8b959cc87 ACPICA: Always create namespace nodes using acpi_ns_create_node() adds feb1b3ae2528 arm64: stacktrace: don't trace arch_stack_walk() adds 8fa6280a511c arm64: dts: ls1046a: mark crypto engine dma coherent adds 728f3e7f9499 arm64: dts: ls1012a: mark crypto engine dma coherent adds f2ff3eba448e arm64: dts: ls1043a: mark crypto engine dma coherent adds 312648641c7a ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] adds f4e47f4743e3 ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] adds df7ccda6dfd6 ARM: dts: at91-sama5d27_som1: fix phy address to 7 adds 9840a40915c5 integrity: double check iint_cache was initialized adds 462817cf913b drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 adds 9d8a81fe5a22 drm/etnaviv: Use FOLL_FORCE for userptr adds 9b1992234a3e drm/amd/pm: workaround for audio noise issue adds d97d76806077 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x adds e31833b82da6 drm/amdgpu: fix the hibernation suspend with s0ix adds 0f2b084ac07e drm/amdgpu: Add additional Sienna Cichlid PCI ID adds 890c8ee0ab33 drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders adds c80cc463bded drm/i915: Fix the GT fence revocation runtime PM logic adds 4f103e05d35f dm verity: fix DM_VERITY_OPTS_MAX value adds c30e7e5167fe dm: don't report "detected capacity change" on device creation adds 45dc10644f03 dm ioctl: fix out of bounds array access when no devices adds 26918974e1c9 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD adds 2f61117559cc soc: ti: omap-prm: Fix reboot issue with invalid pcie rese [...] adds 9865d674a47e ARM: OMAP2+: Fix smartreflex init regression after droppin [...] adds 3bdcf2b8cb95 soc: ti: omap-prm: Fix occasional abort on reset deassert [...] adds 3242ca02ec14 veth: Store queue_mapping independently of XDP prog presence adds a9b2ab5db842 bpf: Dont allow vmlinux BTF to be used in map_create and p [...] adds 0624c0461da6 bpf: Change inode_storage's lookup_elem return value from [...] adds 40528afecb23 libbpf: Fix INSTALL flag order adds 87b56523e023 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets adds 871c0aba9fa0 net/mlx5e: Set PTP channel pointer explicitly to NULL adds 422379ba05df net/mlx5e: When changing XDP program without reset, take r [...] adds b3ff92a53f8d net/mlx5e: Revert parameters on errors when changing PTP s [...] adds 49f80b16e60d net/mlx5e: Don't match on Geneve options in case option ma [...] adds cbe40c70817e net/mlx5e: E-switch, Fix rate calculation division adds e31d27e4ce0c ipv6: fix suspecious RCU usage warning adds 439b1164da36 drop_monitor: Perform cleanup upon probe registration failure adds 925338a1e84f macvlan: macvlan_count_rx() needs to be aware of preemption adds 7baf9c5c17f0 net: sched: validate stab values adds 46e36a442733 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port adds a45d0550d516 igc: reinit_locked() should be called with rtnl_lock adds 6684480a4537 igc: Fix Pause Frame Advertising adds 228cc5139198 igc: Fix Supported Pause Frame Link Setting adds 45bb2ab59812 igc: Fix igc_ptp_rx_pktstamp() adds 9b86d1a85f46 e1000e: add rtnl_lock() to e1000_reset_task adds 72e4515c6a45 e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 adds 54d0ad9e6c69 kunit: tool: Disable PAGE_POISONING under --alltests adds 0aa086096ec7 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] adds 602e7f335dae net: phy: broadcom: Add power down exit reset state delay adds cd0cce7359ed ice: fix napi work done reporting in xsk path adds bb3cd45d8499 ftgmac100: Restart MAC HW once adds 0c60c808e466 clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk adds 4f8e661e91e9 net: ipa: terminate message handler arrays adds 59050436a732 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() adds a6698235caf6 flow_dissector: fix byteorder of dissected ICMP ID adds 48bf42c5a75a selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed adds 6817f362fc74 netfilter: ctnetlink: fix dump of the expect mask attribute adds b7e0dc329b53 net: hdlc_x25: Prevent racing between "x25_close" and "x25 [...] adds 4233914aec4f net: phylink: Fix phylink_err() function name error in phy [...] adds ea9f7fa30ba7 tipc: better validate user input in tipc_nl_retrieve_key() adds 191d21595788 tcp: relookup sock for RST+ACK packets handled by obsolete [...] adds 8b1174a49d1e mptcp: fix ADD_ADDR HMAC in case port is specified adds e8166eea9b3e can: isotp: isotp_setsockopt(): only allow to set low leve [...] adds 8c7458af098e can: isotp: TX-path: ensure that CAN frame flags are initialized adds c15096998515 can: peak_usb: add forgotten supported devices adds eea9b6800bdf can: flexcan: flexcan_chip_freeze(): fix chip freeze for m [...] adds 7c5599ac1ce1 can: kvaser_pciefd: Always disable bus load reporting adds 97562a14d378 can: c_can_pci: c_can_pci_remove(): fix use-after-free adds b0c48f0e13ca can: c_can: move runtime PM enable/disable to c_can_platform adds 9d6b6eea7dcc can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning adds 238445a200a9 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors adds fe744cff6616 mac80211: fix rate mask reset adds 331d42f56df8 mac80211: Allow HE operation to be longer than expected. adds 9aefd5558eb8 selftests/net: fix warnings on reuseaddr_ports_exhausted adds a05843343e56 nfp: flower: fix unsupported pre_tunnel flows adds 7a50e1ee6eef nfp: flower: add ipv6 bit to pre_tunnel control message adds 0b2a4542ccf5 nfp: flower: fix pre_tun mask id allocation adds 4b4ddf22b7b3 ftrace: Fix modify_ftrace_direct. adds bbdf3191ef10 drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code adds 7ad5b922075f ionic: linearize tso skb with too many frags adds 5cb5b2cbeaea net/sched: cls_flower: fix only mask bit check in the vali [...] adds f51ef7f227d7 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] adds d7f062b65b15 netfilter: nftables: allow to update flowtable flags adds 4cbeb30de6c0 netfilter: flowtable: Make sure GC works periodically in i [...] adds d5b1065c20c0 libbpf: Fix error path in bpf_object__elf_init() adds 8c0632114297 libbpf: Use SOCK_CLOEXEC when opening the netlink socket adds e07586ec799d ARM: dts: imx6ull: fix ubi filesystem mount failed adds 56fb317ea08b ipv6: weaken the v4mapped source check adds 4443c5472aa7 octeontx2-af: Formatting debugfs entry rsrc_alloc. adds 9822a5263fb5 octeontx2-af: Remove TOS field from MKEX TX adds ff77243621a4 octeontx2-af: Fix irq free in rvu teardown adds f4e51680456d octeontx2-pf: Clear RSS enable flag on interace down adds 99ec8db10848 octeontx2-af: fix infinite loop in unmapping NPC counter adds a39e9373f6a6 net: check all name nodes in __dev_alloc_name adds 2aafc277e97f net: cdc-phonet: fix data-interface release on probe failure adds 8fdd62c52a17 igb: check timestamp validity adds 4147dffc53b3 sctp: move sk_route_caps check and set into sctp_outq_flus [...] adds b339d5bfe2e2 r8152: limit the RX buffer size of RTL8153A for USB 2.0 adds b1afe78668a2 net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes adds 737af131b680 selinux: vsock: Set SID for socket returned by accept() adds 237e39cb3eaf selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] adds 78741b967fa5 libbpf: Fix BTF dump of pointer-to-array-of-struct adds 5f8cad9fb1f3 bpf: Fix umd memory leak in copy_process() adds 22e4f2bfc1d2 can: isotp: tx-path: zero initialize outgoing CAN frames adds 07e797b8b9ce platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] adds 2286f9404b01 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] adds 2e6468ac29b4 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] adds 70b139ad0836 platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] adds 4940c55c47f0 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] adds d6e159f03258 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] adds 31523d2ebedf drm/msm: fix shutdown hook in case GPU components failed to bind adds 3cd192e5bc67 drm/msm: Fix suspend/resume on i.MX5 adds c95291991c4f arm64: kdump: update ppos when reading elfcorehdr adds 8b39e4df84a0 PM: runtime: Defer suspending suppliers adds 62cc6465b917 net/mlx5: Add back multicast stats for uplink representor adds 60b66dc676b9 net/mlx5e: Allow to match on MPLS parameters only for MPLS [...] adds 1c178ae0cf47 net/mlx5e: Offload tuple rewrite for non-CT flows adds c4421a17e2b8 net/mlx5e: Fix error path for ethtool set-priv-flag adds a7f88d6acb41 mfd: intel_quark_i2c_gpio: Revert "Constify static struct [...] adds e5932c5c55fa PM: EM: postpone creating the debugfs dir till fs_initcall adds 23cc873592de platform/x86: intel_pmt_crashlog: Fix incorrect macros adds 458ce1e66cee net: bridge: don't notify switchdev for local FDB addresses adds cbf813a232cd octeontx2-af: Fix memory leak of object buf adds d70fda87214c xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on M [...] adds 942bfc1d758e RDMA/cxgb4: Fix adapter LE hash errors while destroying ip [...] adds bbac10208fe6 mm: memblock: fix section mismatch warning again adds 18ad5cc2c06f bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs adds 3331dba8c2c5 net: Consolidate common blackhole dst ops adds 6523e59c5b3e net, bpf: Fix ip6ip6 crash with collect_md populated skbs adds e0557a6be351 igb: avoid premature Rx buffer reuse adds ea2702b8f8bc net: axienet: Fix probe error cleanup adds bc5c3466f2c3 net: phy: introduce phydev->port adds 5de176a4688c net: phy: broadcom: Avoid forward for bcm54xx_config_clock [...] adds 741ae9a523e1 net: phy: broadcom: Set proper 1000BaseX/SGMII interface m [...] adds f6a6d0ac49a5 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M adds 04b8e4fdbbfd Revert "netfilter: x_tables: Switch synchronization to RCU" adds 4c2d548cefe0 netfilter: x_tables: Use correct memory barriers. adds 85d177f56e52 bpf: Fix fexit trampoline. adds b726622ed242 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] adds 203e451331a5 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] adds 399a5a93b4df dm table: Fix zoned model check and zone sectors check adds 6954c3597757 mm/mmu_notifiers: ensure range_end() is paired with range_start() adds d219ca67cf59 Revert "netfilter: x_tables: Update remaining dereference to RCU" adds c299cb4b9d85 ACPI: scan: Rearrange memory allocation in acpi_device_add() adds 321dbe6c0b55 ACPI: scan: Use unique number for instance_no adds 693d9a58f6ac perf auxtrace: Fix auxtrace queue conflict adds 3c840c4de8a9 perf synthetic events: Avoid write of uninitialized memory [...] adds 9c36abf596d5 io_uring: fix provide_buffers sign extension adds 4788e5bd9886 block: recalculate segment count for multi-segment discard [...] adds 373ab2dca1d0 scsi: Revert "qla2xxx: Make sure that aborted commands are freed" adds 6148b7c6253b scsi: qedi: Fix error return code of qedi_alloc_global_queues() adds 9e2cb7ab9add scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() adds d6e8a2fa5ee3 smb3: fix cached file size problems in duplicate extents ( [...] adds 012597da391a cifs: Adjust key sizes and key generation routines for AES [...] adds 267ca4945205 locking/mutex: Fix non debug version of mutex_lock_io_nested() adds e5f5af036526 x86/mem_encrypt: Correct physical address calculation in _ [...] adds 05f618b34885 fs/cachefiles: Remove wait_bit_key layout dependency adds bc21889a9a21 ch_ktls: fix enum-conversion warning adds 0a675f66e16b can: dev: Move device back to init netns on owning netns delete adds bdd7ead61721 r8169: fix DMA being used after buffer free if WoL is enabled adds 95767e841279 net: dsa: b53: VLAN filtering is global to all users adds 19bd749b40a2 mac80211: fix double free in ibss_leave adds 284acd4d067c ext4: add reclaim checks to xattr code adds 9e7af67e9521 fs/ext4: fix integer overflow in s_log_groups_per_flex adds 05009abe7c97 Revert "xen: fix p2m size in dom0 for disabled memory hotp [...] adds 14a3924fa3f0 nvme: fix the nsid value to print in nvme_validate_or_alloc_ns adds d795e1208d92 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] adds 039f4b3f2e92 selftest/bpf: Add a test to check trampoline freeing logic. adds 632b046bb612 xen-blkback: don't leak persistent grants from xen_blkbk_map() adds aa7258f8f3d4 Linux 5.11.11 adds 46cbadcb8cc6 Merge v5.11.11 new 44b161598feb arm64: mm: correct the inside linear map range during hotp [...] new f2cc0312f7af virtiofs: Fail dax mount if device does not support it new 5bcd6d6f3ff4 ext4: shrink race window in ext4_should_retry_alloc() new ebf57bcf5e3d ext4: fix bh ref count on error paths new fbf2a8f69f7c fs: nfsd: fix kconfig dependency warning for NFSD_V4 new f8b09ac5c3c3 rpc: fix NULL dereference on kmalloc failure new de53b43684fa iomap: Fix negative assignment to unsigned sis->pages in i [...] new 5090e22d53c6 ASoC: rt1015: fix i2c communication error new e51305da601e ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] new eda720c10114 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] new fe070840bf49 ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] new eebdf37f90c0 ASoC: es8316: Simplify adc_pga_gain_tlv table new 47cf9fdb52cb ASoC: soc-core: Prevent warning if no DMI table is present new 9e9ecae487e5 ASoC: cs42l42: Fix Bitclock polarity inversion new a7ed29e0b482 ASoC: cs42l42: Fix channel width support new 50afa98b2658 ASoC: cs42l42: Fix mixer volume control new 232079a59eec ASoC: cs42l42: Always wait at least 3ms after reset new 6ceb22f49331 NFSD: fix error handling in NFSv4.0 callbacks new 5539cdceb9c8 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge new e48fc4dac0d1 kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD [...] new 5913eef4bf6c vhost: Fix vhost_vq_reset() new 29bc3de1cf8a io_uring: fix ->flags races by linked timeouts new 55aafb46c682 io_uring: halt SQO submission on ctx exit new 62a68b899c35 scsi: st: Fix a use after free in st_open() new dfcd3b061cab scsi: qla2xxx: Fix broken #endif placement new d116f85e2164 staging: comedi: cb_pcidas: fix request_irq() warn new ee5a0171c861 staging: comedi: cb_pcidas64: fix request_irq() warn new e5f278d11166 ASoC: rt5659: Update MCLK rate in set_sysclk() new 279f56492820 ASoC: rt711: add snd_soc_component remove callback new 3a822fabef9e thermal/core: Add NULL pointer check before using cooling [...] new 714c7a5f1843 locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling new 41bf5bfe66ab locking/ww_mutex: Fix acquire/release imbalance in ww_acqu [...] new 3b3d1dba0ac6 nvmet-tcp: fix kmap leak when data digest in use new f4d729ed3497 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls new c9927987decd Revert "PM: ACPI: reboot: Use S5 for reboot" new 914a468da029 nouveau: Skip unvailable ttm page entries new 9117da516014 static_call: Align static_call_is_init() patching condition new 62973258de06 ext4: do not iput inode under running transaction in ext4_ [...] new 137f475b4095 io_uring: call req_set_fail_links() on short send[msg]()/r [...] new d5d8a0f98139 net: mvpp2: fix interrupt mask/unmask skip condition new c8ad65cb5051 mptcp: deliver ssk errors to msk new 8523cb39e465 mptcp: fix poll after shutdown new 26b7b496766c mptcp: init mptcp request socket earlier new 3020469bb5fd mptcp: add a missing retransmission timer scheduling new aa0ff16e2404 flow_dissector: fix TTL and TOS dissection on IPv4 fragments new c7d6b898095a mptcp: fix DATA_FIN processing for orphaned sockets new a3156379cdb6 mptcp: provide subflow aware release function new af0a6521bcd0 can: dev: move driver related infrastructure into separate subdir new 96340078d50a net: introduce CAN specific pointer in the struct net_device new 9a958f67453e mptcp: fix race in release_cb new 8323677c534b net: bonding: fix error return code of bond_neigh_init() new 5d3ba18a67b2 mptcp: fix bit MPTCP_PUSH_PENDING tests new 8af9b1696c44 can: tcan4x5x: fix max register value new ef46db055bec brcmfmac: clear EAP/association status bits on linkdown events new 48b8b6ad3d15 ath11k: add ieee80211_unregister_hw to avoid kernel crash [...] new 367ad7fa74f0 rtw88: coex: 8821c: correct antenna switch function new cc7e97e1c4b4 netdevsim: dev: Initialize FIB module after debugfs new 6159f947fb04 iwlwifi: pcie: don't disable interrupts for reg_lock new cce51ee88fb2 ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() new e10999a0212c net: ethernet: aquantia: Handle error cleanup of start on open new b9780369ae65 appletalk: Fix skb allocation size in loopback case new 6cd491c019c6 net: ipa: remove two unused register definitions new 48570abd7223 net: ipa: use a separate pointer for adjusted GSI memory new bf30fa102827 net: ipa: fix register write command validation new 2f4b1d9a8cd2 net: wan/lmc: unregister device when no matching device is found new db49a8ac4e99 net: 9p: advance iov on empty read new 70e923f30e0c bpf: Remove MTU check in __bpf_skb_max_len new 060aed762992 ACPI: tables: x86: Reserve memory occupied by ACPI tables new da38248486d0 ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() new 440b4aa514cc ACPI: scan: Fix _STA getting called on devices with unmet [...] new b1ad37b3a691 ALSA: usb-audio: Apply sample rate quirk to Logitech Connect new 216d853084b9 ALSA: hda: Re-add dropped snd_poewr_change_state() calls new 74cecb7b1ee9 ALSA: hda: Add missing sanity checks in PM prepare/complet [...] new 7ad4bd2c87a3 ALSA: hda/realtek: fix a determine_headset_type issue for [...] new 179029edb5fa ALSA: hda/realtek: call alc_update_headset_mode() in hp_au [...] new c8b157ed1307 ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 new dfb1cbe10d67 xtensa: fix uaccess-related livelock in do_page_fault new 5905a127d1fc xtensa: move coprocessor_flush to the .text section new c90804920978 KVM: SVM: load control fields from VMCB12 before checking them new efb56c5a3211 KVM: SVM: ensure that EFER.SVME is set when running nested [...] new 2a59577a9d9e PM: runtime: Fix race getting/putting suppliers at probe new d0c537873218 PM: runtime: Fix ordering in pm_runtime_get_suppliers() new 9a48524bd099 tracing: Fix stack trace event size new c983f0b4f784 s390/vdso: copy tod_steering_delta value to vdso_data page new 359841c0f04f s390/vdso: fix tod_steering_delta type new 8ab963bac5e8 drm/ttm: make ttm_bo_unpin more defensive new ce292c9ad1bc mm: fix race by making init_zero_pfn() early_initcall new e812976ef3e9 drm/amdkfd: dqm fence memory corruption new cb300f338009 drm/amd/pm: no need to force MCLK to highest when no displ [...] new fabbabab4e62 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] new 28903eb893a5 drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...] new 91f2477f6f0f drm/amdgpu: Set a suitable dev_info.gart_page_size new ca168fa359da drm/amdgpu: check alignment on CPU page for bo map new 76458eb67ed5 reiserfs: update reiserfs_xattrs_initialized() condition new 3f86a8e0a024 drm/imx: fix memory leak when fails to init new 68542bdb14fd drm/tegra: dc: Restore coupling of display controllers new f3eb579f4265 drm/tegra: sor: Grab runtime PM reference across reset new 7bf09c17e711 vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends new 273447467032 pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] new 7274dd01df06 pinctrl: rockchip: fix restore error in resume new c1fd5af9397c pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET [...] new 49187607efdc pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations new a9ee6fba5ac6 pinctrl: qcom: lpass lpi: use default pullup/strength values new 4f242e03d6af pinctrl: qcom: fix unintentional string concatenation new ef523e9b6d35 extcon: Add stubs for extcon_register_notifier_all() functions new ec8c8e7a2491 extcon: Fix error handling in extcon_dev_register new bca42b2c6463 firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 new 9963dfd873d1 powerpc/pseries/mobility: use struct for shared state new d27639217d73 powerpc/pseries/mobility: handle premature return from H_JOIN new dfd8a2935d02 usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield new d5002b446a23 video: hyperv_fb: Fix a double free in hvfb_probe new 96fc113eac3e powerpc/mm/book3s64: Use the correct storage key value whe [...] new 8936e89ffea6 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() new b324effa2201 usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() new b3c49b5c021d USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem new b535807543a9 usb: musb: Fix suspend with devices connected for a64 new d8f5fccdb6a9 usb: xhci-mtk: fix broken streams issue on 0.96 xHCI new 9343cefaeb84 cdc-acm: fix BREAK rx code path adding necessary calls new 826a02e1e2d1 USB: cdc-acm: untangle a circular dependency between callb [...] new b89a56065f3e USB: cdc-acm: downgrade message to debug new 2439d152383c USB: cdc-acm: fix double free on probe failure new 3fc31a44e3db USB: cdc-acm: fix use-after-free after probe failure new 7411ca1485b3 usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference new 7be498bb74dc usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. new 79b09e4f9493 usb: dwc2: Prevent core suspend when port connection flag is 0 new ac523506d9f5 usb: dwc3: qcom: skip interconnect init for ACPI probe new 829f5db1cf55 usb: dwc3: gadget: Clear DEP flags after stop transfers in [...] new 4c0a24522227 soc: qcom-geni-se: Cleanup the code to remove proxy votes new c14876c9324a staging: rtl8192e: Fix incorrect source in memcpy() new b5fab3adcf00 staging: rtl8192e: Change state information from u16 to u8 new 9e7a6633f840 driver core: clear deferred probe reason on probe retry new 4095574dc314 drivers: video: fbcon: fix NULL dereference in fbcon_cursor() new bb4f97aea086 riscv: evaluate put_user() arg before enabling user access new d1f9651028c1 io_uring: do ctx sqd ejection in a clear context new a73c62a39dd7 Revert "kernel: freezer should treat PF_IO_WORKER like PF_ [...] new 91a4e81029c3 Revert "net: bonding: fix error return code of bond_neigh_init()" new fe0d27d7358b Linux 5.11.12 new 7a04344a4972 Merge v5.11.12
The 138 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/virt/kvm/api.rst | 6 +- Makefile | 5 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/boot/dts/sam9x60.dtsi | 9 + arch/arm/mach-omap2/sr_device.c | 75 +++++-- 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/kernel/crash_dump.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/arm64/mm/mmu.c | 20 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 ++- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/powerpc/platforms/pseries/mobility.c | 48 ++++- arch/riscv/include/asm/uaccess.h | 7 +- arch/s390/include/asm/vdso/data.h | 2 +- arch/s390/kernel/time.c | 1 + arch/sparc/kernel/traps_64.c | 13 +- arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/static_call.h | 7 + arch/x86/include/asm/xen/page.h | 12 -- arch/x86/kernel/acpi/boot.c | 25 ++- arch/x86/kernel/setup.c | 8 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kvm/svm/nested.c | 28 ++- arch/x86/kvm/x86.c | 109 ++++++----- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/net/bpf_jit_comp.c | 27 ++- arch/x86/xen/p2m.c | 7 +- arch/x86/xen/setup.c | 16 +- arch/xtensa/kernel/coprocessor.S | 64 +++--- arch/xtensa/mm/fault.c | 5 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-merge.c | 8 + block/blk-zoned.c | 2 +- block/genhd.c | 4 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/processor_idle.c | 7 + drivers/acpi/scan.c | 100 ++++++---- drivers/acpi/tables.c | 42 +++- drivers/acpi/video_detect.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/base/dd.c | 3 + drivers/base/power/runtime.c | 55 +++++- drivers/block/umem.c | 5 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/extcon/extcon.c | 1 + drivers/firewire/nosy.c | 9 +- drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- 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 | 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 | 6 + .../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 | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 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 | 57 +++++- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 74 +++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 24 +++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 25 +++ drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 5 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- 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/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 | 5 +- drivers/gpu/drm/msm/msm_drv.c | 12 ++ drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/sor.c | 7 + drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +++- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 5 +- drivers/mfd/intel_quark_i2c_gpio.c | 6 +- drivers/misc/habanalabs/common/device.c | 40 +++- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 ++ drivers/net/can/Makefile | 7 +- 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/Makefile | 7 + drivers/net/can/{ => dev}/dev.c | 5 +- drivers/net/can/{ => dev}/rx-offload.c | 0 drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/m_can/tcan4x5x.c | 2 +- drivers/net/can/slcan.c | 4 +- drivers/net/can/vcan.c | 2 +- drivers/net/can/vxcan.c | 6 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 ++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice_base.c | 6 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- 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_main.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 48 +++-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 57 ++++-- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 ++- .../net/ethernet/netronome/nfp/flower/offload.c | 18 ++ .../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 | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 50 ++++- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 ++++-- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 35 ++-- drivers/net/ipa/gsi.c | 28 ++- drivers/net/ipa/gsi.h | 5 +- drivers/net/ipa/gsi_reg.h | 31 ++- drivers/net/ipa/ipa_cmd.c | 32 ++- drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/netdevsim/dev.c | 40 ++-- drivers/net/phy/broadcom.c | 147 ++++++++++---- drivers/net/phy/dp83822.c | 3 + drivers/net/phy/dp83869.c | 4 + drivers/net/phy/lxt.c | 1 + drivers/net/phy/marvell.c | 1 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/micrel.c | 14 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 9 + drivers/net/phy/phylink.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 40 +--- drivers/net/veth.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/hdlc_x25.c | 42 +++- drivers/net/wan/lmc/lmc_main.c | 2 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 7 +- drivers/net/wireless/ath/ath11k/mac.c | 7 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 22 +-- drivers/net/wireless/mediatek/mt76/dma.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +- drivers/nvme/host/core.c | 15 +- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/target/rdma.c | 5 +- drivers/nvme/target/tcp.c | 2 +- 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 +- .../platform/x86/dell-wmi-sysman/enum-attributes.c | 3 + .../platform/x86/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell-wmi-sysman/sysman.c | 84 +++----- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/intel_pmt_crashlog.c | 13 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.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/st.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 10 + drivers/soc/qcom/qcom-geni-se.c | 74 ------- drivers/soc/ti/omap_prm.c | 8 +- drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 2 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/thermal/thermal_sysfs.c | 3 + drivers/tty/serial/qcom_geni_serial.c | 7 - drivers/usb/class/cdc-acm.c | 61 ++++-- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc2/hcd.c | 5 +- drivers/usb/dwc3/dwc3-pci.c | 2 + drivers/usb/dwc3/dwc3-qcom.c | 3 + drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 10 +- drivers/usb/host/xhci-mtk.c | 10 +- drivers/usb/musb/musb_core.c | 12 +- drivers/usb/usbip/vhci_hcd.c | 2 + drivers/vfio/pci/Kconfig | 2 +- drivers/vhost/vhost.c | 2 +- drivers/video/fbdev/core/fbcon.c | 3 + drivers/video/fbdev/hyperv_fb.c | 3 - drivers/xen/Kconfig | 4 +- fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 19 +- fs/btrfs/inode.c | 14 +- fs/btrfs/qgroup.c | 12 +- fs/btrfs/volumes.c | 3 + fs/cachefiles/rdwr.c | 7 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 5 + fs/cifs/smb2glob.h | 1 + fs/cifs/smb2ops.c | 27 ++- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2transport.c | 37 +++- fs/cifs/transport.c | 2 +- fs/ext4/balloc.c | 38 ++-- fs/ext4/ext4.h | 1 + fs/ext4/inode.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 18 +- fs/ext4/super.c | 5 + fs/ext4/sysfs.c | 7 + fs/ext4/xattr.c | 4 + fs/fuse/virtio_fs.c | 9 +- fs/gfs2/log.c | 4 + fs/gfs2/trans.c | 2 + fs/io_uring.c | 55 ++++-- fs/iomap/swapfile.c | 10 + fs/nfs/Kconfig | 2 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs4proc.c | 3 + fs/nfsd/Kconfig | 1 + fs/nfsd/nfs4callback.c | 1 + fs/reiserfs/xattr.h | 2 +- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/vmlinux.lds.h | 5 +- include/drm/ttm/ttm_bo_api.h | 6 +- include/linux/acpi.h | 9 +- include/linux/bpf.h | 33 +++- include/linux/brcmphy.h | 4 + include/linux/can/can-ml.h | 12 ++ include/linux/device-mapper.h | 15 +- include/linux/extcon.h | 23 +++ .../linux/firmware/intel/stratix10-svc-client.h | 2 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/memblock.h | 4 +- include/linux/mm.h | 18 +- include/linux/mm_types.h | 1 + include/linux/mmu_notifier.h | 10 +- include/linux/mutex.h | 2 +- include/linux/netdevice.h | 34 +++- include/linux/netfilter/x_tables.h | 7 +- include/linux/pagemap.h | 1 - include/linux/phy.h | 2 + include/linux/qcom-geni-se.h | 2 - include/linux/static_call.h | 43 ++-- include/linux/static_call_types.h | 50 +++++ include/linux/u64_stats_sync.h | 7 +- include/linux/usermode_driver.h | 1 + include/linux/ww_mutex.h | 5 +- include/net/dst.h | 11 ++ include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 + include/net/nexthop.h | 24 +++ include/net/red.h | 10 +- include/net/rtnetlink.h | 2 + include/uapi/linux/psample.h | 5 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/syscall.c | 5 + kernel/bpf/trampoline.c | 218 ++++++++++++++++----- kernel/bpf/verifier.c | 4 + kernel/fork.c | 8 + kernel/gcov/clang.c | 69 +++++++ kernel/locking/mutex.c | 25 +-- kernel/power/energy_model.c | 2 +- kernel/reboot.c | 2 - kernel/static_call.c | 85 ++++++-- kernel/trace/ftrace.c | 43 +++- kernel/trace/trace.c | 3 +- kernel/usermode_driver.c | 21 +- mm/highmem.c | 4 +- mm/hugetlb.c | 41 +++- mm/hugetlb_cgroup.c | 10 +- mm/memory.c | 2 +- mm/mmu_notifier.c | 23 +++ mm/z3fold.c | 16 +- net/9p/client.c | 4 - net/appletalk/ddp.c | 33 ++-- net/bridge/br_switchdev.c | 2 + net/can/af_can.c | 34 +--- net/can/isotp.c | 18 +- net/can/j1939/main.c | 22 +-- net/can/j1939/socket.c | 13 +- net/can/proc.c | 19 +- net/core/dev.c | 14 +- net/core/drop_monitor.c | 23 +++ net/core/dst.c | 59 ++++-- net/core/filter.c | 12 +- net/core/flow_dissector.c | 8 +- net/dccp/ipv6.c | 5 + net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/netfilter/arp_tables.c | 16 +- net/ipv4/netfilter/ip_tables.c | 16 +- net/ipv4/route.c | 45 +---- net/ipv4/tcp_minisocks.c | 7 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_input.c | 10 - net/ipv6/netfilter/ip6_tables.c | 16 +- net/ipv6/route.c | 36 +--- net/ipv6/tcp_ipv6.c | 5 + net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/mlme.c | 2 +- net/mac80211/util.c | 2 +- net/mptcp/options.c | 27 +-- net/mptcp/protocol.c | 111 +++++++++-- net/mptcp/protocol.h | 4 + net/mptcp/subflow.c | 88 ++++++--- net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 19 +- net/netfilter/x_tables.c | 49 +++-- net/qrtr/qrtr.c | 5 + net/sched/cls_flower.c | 2 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/tipc/node.c | 11 +- net/vmw_vsock/af_vsock.c | 1 + scripts/dummy-tools/gcc | 5 + security/integrity/iint.c | 8 + security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 13 +- security/selinux/ss/services.c | 63 +++--- sound/hda/intel-nhlt.c | 5 + sound/pci/hda/hda_intel.c | 8 + sound/pci/hda/patch_realtek.c | 4 +- sound/soc/codecs/cs42l42.c | 74 ++++--- sound/soc/codecs/cs42l42.h | 13 +- sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/rt1015.c | 1 + sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5659.c | 5 + sound/soc/codecs/rt711.c | 8 + sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/soc-core.c | 4 + sound/usb/quirks.c | 1 + tools/include/linux/static_call_types.h | 50 +++++ 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/objtool/check.c | 17 +- tools/perf/util/auxtrace.c | 4 - tools/perf/util/synthetic-events.c | 9 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 82 ++++++++ tools/testing/selftests/bpf/progs/fexit_sleep.c | 31 +++ .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../testing/selftests/net/forwarding/tc_flower.sh | 38 +++- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/reuseaddr_ports_exhausted.c | 32 +-- 441 files changed, 4171 insertions(+), 1740 deletions(-) create mode 100644 drivers/net/can/dev/Makefile rename drivers/net/can/{ => dev}/dev.c (99%) rename drivers/net/can/{ => dev}/rx-offload.c (100%) create mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_sleep.c create mode 100644 tools/testing/selftests/bpf/progs/fexit_sleep.c