* fa947bbb2a4c Linux 5.11.11-xanmod1 * 09e8384ec269 Merge tag 'v5.11.11' into 5.11 * aa7258f8f3d4 Linux 5.11.11 * 632b046bb612 xen-blkback: don't leak persistent grants from xen_blkbk_map() * 039f4b3f2e92 selftest/bpf: Add a test to check trampoline freeing logic. * d795e1208d92 can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" * 14a3924fa3f0 nvme: fix the nsid value to print in nvme_validate_or_alloc_ns * 05009abe7c97 Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" * 9e7af67e9521 fs/ext4: fix integer overflow in s_log_groups_per_flex * 284acd4d067c ext4: add reclaim checks to xattr code * 19bd749b40a2 mac80211: fix double free in ibss_leave * 95767e841279 net: dsa: b53: VLAN filtering is global to all users * bdd7ead61721 r8169: fix DMA being used after buffer free if WoL is enabled * 0a675f66e16b can: dev: Move device back to init netns on owning netns delete * bc21889a9a21 ch_ktls: fix enum-conversion warning * 05f618b34885 fs/cachefiles: Remove wait_bit_key layout dependency * e5f5af036526 x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() * 267ca4945205 locking/mutex: Fix non debug version of mutex_lock_io_nested() * 012597da391a cifs: Adjust key sizes and key generation routines for AES256 encryption * d6e8a2fa5ee3 smb3: fix cached file size problems in duplicate extents (reflink) * 9e2cb7ab9add scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() * 6148b7c6253b scsi: qedi: Fix error return code of qedi_alloc_global_queues() * 373ab2dca1d0 scsi: Revert "qla2xxx: Make sure that aborted commands are freed" * 4788e5bd9886 block: recalculate segment count for multi-segment discards correctly * 9c36abf596d5 io_uring: fix provide_buffers sign extension * 3c840c4de8a9 perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records * 693d9a58f6ac perf auxtrace: Fix auxtrace queue conflict * 321dbe6c0b55 ACPI: scan: Use unique number for instance_no * c299cb4b9d85 ACPI: scan: Rearrange memory allocation in acpi_device_add() * d219ca67cf59 Revert "netfilter: x_tables: Update remaining dereference to RCU" * 6954c3597757 mm/mmu_notifiers: ensure range_end() is paired with range_start() * 399a5a93b4df dm table: Fix zoned model check and zone sectors check * 203e451331a5 platform/x86: dell-wmi-sysman: Cleanup create_attributes_level_sysfs_files() * b726622ed242 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG * 85d177f56e52 bpf: Fix fexit trampoline. * 4c2d548cefe0 netfilter: x_tables: Use correct memory barriers. * 04b8e4fdbbfd Revert "netfilter: x_tables: Switch synchronization to RCU" * f6a6d0ac49a5 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M * 741ae9a523e1 net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S * 5de176a4688c net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() * bc5c3466f2c3 net: phy: introduce phydev->port * ea2702b8f8bc net: axienet: Fix probe error cleanup * e0557a6be351 igb: avoid premature Rx buffer reuse * 6523e59c5b3e net, bpf: Fix ip6ip6 crash with collect_md populated skbs * 3331dba8c2c5 net: Consolidate common blackhole dst ops * 18ad5cc2c06f bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs * bbac10208fe6 mm: memblock: fix section mismatch warning again * 942bfc1d758e RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server * d70fda87214c xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG * cbf813a232cd octeontx2-af: Fix memory leak of object buf * 458ce1e66cee net: bridge: don't notify switchdev for local FDB addresses * 23cc873592de platform/x86: intel_pmt_crashlog: Fix incorrect macros * e5932c5c55fa PM: EM: postpone creating the debugfs dir till fs_initcall * a7f88d6acb41 mfd: intel_quark_i2c_gpio: Revert "Constify static struct resources" * c4421a17e2b8 net/mlx5e: Fix error path for ethtool set-priv-flag * 1c178ae0cf47 net/mlx5e: Offload tuple rewrite for non-CT flows * 60b66dc676b9 net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP * 62cc6465b917 net/mlx5: Add back multicast stats for uplink representor * 8b39e4df84a0 PM: runtime: Defer suspending suppliers * c95291991c4f arm64: kdump: update ppos when reading elfcorehdr * 3cd192e5bc67 drm/msm: Fix suspend/resume on i.MX5 * 31523d2ebedf drm/msm: fix shutdown hook in case GPU components failed to bind * d6e159f03258 platform/x86: dell-wmi-sysman: Make sysman_init() return -ENODEV of the interfaces are not found * 4940c55c47f0 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error-exit handling * 70b139ad0836 platform/x86: dell-wmi-sysman: Fix release_attributes_data() getting called twice on init_bios_attributes() failure * 2e6468ac29b4 platform/x86: dell-wmi-sysman: Make it safe to call exit_foo_attributes() multiple times * 2286f9404b01 platform/x86: dell-wmi-sysman: Fix possible NULL pointer deref on exit * 07e797b8b9ce platform/x86: dell-wmi-sysman: Fix crash caused by calling kset_unregister twice * 22e4f2bfc1d2 can: isotp: tx-path: zero initialize outgoing CAN frames * 5f8cad9fb1f3 bpf: Fix umd memory leak in copy_process() * 78741b967fa5 libbpf: Fix BTF dump of pointer-to-array-of-struct * 237e39cb3eaf selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value * 737af131b680 selinux: vsock: Set SID for socket returned by accept() * b1afe78668a2 net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes * b339d5bfe2e2 r8152: limit the RX buffer size of RTL8153A for USB 2.0 * 4147dffc53b3 sctp: move sk_route_caps check and set into sctp_outq_flush_transports * 8fdd62c52a17 igb: check timestamp validity * 2aafc277e97f net: cdc-phonet: fix data-interface release on probe failure * a39e9373f6a6 net: check all name nodes in __dev_alloc_name * 99ec8db10848 octeontx2-af: fix infinite loop in unmapping NPC counter * f4e51680456d octeontx2-pf: Clear RSS enable flag on interace down * ff77243621a4 octeontx2-af: Fix irq free in rvu teardown * 9822a5263fb5 octeontx2-af: Remove TOS field from MKEX TX * 4443c5472aa7 octeontx2-af: Formatting debugfs entry rsrc_alloc. * 56fb317ea08b ipv6: weaken the v4mapped source check * e07586ec799d ARM: dts: imx6ull: fix ubi filesystem mount failed * 8c0632114297 libbpf: Use SOCK_CLOEXEC when opening the netlink socket * d5b1065c20c0 libbpf: Fix error path in bpf_object__elf_init() * 4cbeb30de6c0 netfilter: flowtable: Make sure GC works periodically in idle system * d7f062b65b15 netfilter: nftables: allow to update flowtable flags * f51ef7f227d7 netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags * 5cb5b2cbeaea net/sched: cls_flower: fix only mask bit check in the validate_ct_state * 7ad5b922075f ionic: linearize tso skb with too many frags * bbdf3191ef10 drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code * 4b4ddf22b7b3 ftrace: Fix modify_ftrace_direct. * 0b2a4542ccf5 nfp: flower: fix pre_tun mask id allocation * 7a50e1ee6eef nfp: flower: add ipv6 bit to pre_tunnel control message * a05843343e56 nfp: flower: fix unsupported pre_tunnel flows * 9aefd5558eb8 selftests/net: fix warnings on reuseaddr_ports_exhausted * 331d42f56df8 mac80211: Allow HE operation to be longer than expected. * fe744cff6616 mac80211: fix rate mask reset * 238445a200a9 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors * 9d6b6eea7dcc can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning * b0c48f0e13ca can: c_can: move runtime PM enable/disable to c_can_platform * 97562a14d378 can: c_can_pci: c_can_pci_remove(): fix use-after-free * 7c5599ac1ce1 can: kvaser_pciefd: Always disable bus load reporting * eea9b6800bdf can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate * c15096998515 can: peak_usb: add forgotten supported devices * 8c7458af098e can: isotp: TX-path: ensure that CAN frame flags are initialized * e8166eea9b3e can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD * 8b1174a49d1e mptcp: fix ADD_ADDR HMAC in case port is specified * 191d21595788 tcp: relookup sock for RST+ACK packets handled by obsolete req sock * ea9f7fa30ba7 tipc: better validate user input in tipc_nl_retrieve_key() * 4233914aec4f net: phylink: Fix phylink_err() function name error in phylink_major_config * b7e0dc329b53 net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" * 6817f362fc74 netfilter: ctnetlink: fix dump of the expect mask attribute * 48bf42c5a75a selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed * a6698235caf6 flow_dissector: fix byteorder of dissected ICMP ID * 59050436a732 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() * 4f8e661e91e9 net: ipa: terminate message handler arrays * 0c60c808e466 clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk * bb3cd45d8499 ftgmac100: Restart MAC HW once * cd0cce7359ed ice: fix napi work done reporting in xsk path * 602e7f335dae net: phy: broadcom: Add power down exit reset state delay * 0aa086096ec7 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template * 54d0ad9e6c69 kunit: tool: Disable PAGE_POISONING under --alltests * 72e4515c6a45 e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 * 9b86d1a85f46 e1000e: add rtnl_lock() to e1000_reset_task * 45bb2ab59812 igc: Fix igc_ptp_rx_pktstamp() * 228cc5139198 igc: Fix Supported Pause Frame Link Setting * 6684480a4537 igc: Fix Pause Frame Advertising * a45d0550d516 igc: reinit_locked() should be called with rtnl_lock * 46e36a442733 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port * 7baf9c5c17f0 net: sched: validate stab values * 925338a1e84f macvlan: macvlan_count_rx() needs to be aware of preemption * 439b1164da36 drop_monitor: Perform cleanup upon probe registration failure * e31d27e4ce0c ipv6: fix suspecious RCU usage warning * cbe40c70817e net/mlx5e: E-switch, Fix rate calculation division * 49f80b16e60d net/mlx5e: Don't match on Geneve options in case option masks are all zero * b3ff92a53f8d net/mlx5e: Revert parameters on errors when changing PTP state without reset * 422379ba05df net/mlx5e: When changing XDP program without reset, take refs for XSK RQs * 871c0aba9fa0 net/mlx5e: Set PTP channel pointer explicitly to NULL * 87b56523e023 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets * 40528afecb23 libbpf: Fix INSTALL flag order * 0624c0461da6 bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF * a9b2ab5db842 bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. * 3242ca02ec14 veth: Store queue_mapping independently of XDP prog presence * 3bdcf2b8cb95 soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva * 9865d674a47e ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data * 2f61117559cc soc: ti: omap-prm: Fix reboot issue with invalid pcie reset map for dra7 * 26918974e1c9 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD * 45dc10644f03 dm ioctl: fix out of bounds array access when no devices * c30e7e5167fe dm: don't report "detected capacity change" on device creation * 4f103e05d35f dm verity: fix DM_VERITY_OPTS_MAX value * c80cc463bded drm/i915: Fix the GT fence revocation runtime PM logic * 890c8ee0ab33 drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders * 0f2b084ac07e drm/amdgpu: Add additional Sienna Cichlid PCI ID * e31833b82da6 drm/amdgpu: fix the hibernation suspend with s0ix * d97d76806077 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x * 9b1992234a3e drm/amd/pm: workaround for audio noise issue * 9d8a81fe5a22 drm/etnaviv: Use FOLL_FORCE for userptr * 462817cf913b drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 * 9840a40915c5 integrity: double check iint_cache was initialized * df7ccda6dfd6 ARM: dts: at91-sama5d27_som1: fix phy address to 7 * f4e47f4743e3 ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet * 312648641c7a ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C * f2ff3eba448e arm64: dts: ls1043a: mark crypto engine dma coherent * 728f3e7f9499 arm64: dts: ls1012a: mark crypto engine dma coherent * 8fa6280a511c arm64: dts: ls1046a: mark crypto engine dma coherent * feb1b3ae2528 arm64: stacktrace: don't trace arch_stack_walk() * b7c8b959cc87 ACPICA: Always create namespace nodes using acpi_ns_create_node() * 28757856b3f7 ACPI: video: Add missing callback back for Sony VPCEH3U1E * 9a24f2c58c45 mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP * ba56848725f5 gcov: fix clang-11+ support * dc6423998cbc kasan: fix per-page tags for non-page_alloc pages * f2b078c41dd4 hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings * 19a3e89b5217 squashfs: fix xattr id and id lookup sanity checks * ddc05df73386 squashfs: fix inode lookup sanity checks * a4d98a9d69b0 z3fold: prevent reclaim/free race for headless pages * 635bb49a1dcf psample: Fix user API breakage * 2050605ce632 platform/x86: intel-vbtn: Stop reporting SW_DOCK events * a2035c9006e8 netsec: restore phy power state after controller reset * d7e5ee600364 selinux: fix variable scope issue in live sidtab conversion * 9006088b6bd0 selinux: don't log MAC_POLICY_LOAD record on failed policy load * 5025134a27b8 btrfs: fix subvolume/snapshot deletion not triggered on mount * 8992c3ed2911 btrfs: fix sleep while in non-sleep context during qgroup removal * 205d2ede63c2 btrfs: initialize device::fs_info always * 24725ca3435a btrfs: fix check_data_csum() error message for direct I/O * 8730c91ec814 btrfs: do not initialize dev replace for bad dev root * a5efdb359aa9 btrfs: do not initialize dev stats if we have no dev_root * ca64d2a14ddf KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish * 84a47b784251 static_call: Fix static_call_set_init() * 5edc307e0658 static_call: Fix the module key fixup * 4ee2f67c74b7 static_call: Allow module use without exposing static_call_key * fe6e1bd9aa80 static_call: Pull some static_call declarations to the type headers * f7a81b4b50b6 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign * 2e5df913e84c ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls * bf32c0b5e5da mm/fork: clear PASID for new mm * 698e5dbc7ef8 io_uring: cancel deferred requests in try_cancel * f614a7fbd425 block: Suppress uevent for hidden device when removed * 68dade704bb8 nfs: we don't support removing system.nfs4_acl * 645c3a3cdf88 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a * cdcb99235f43 nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done * 0defa56c8a4e nvme-core: check ctrl css before setting up zns * 4994ebf5048f nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted * e11e83386c25 nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() * e34bc517e48e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() * 51669f77fffb nvme: simplify error logic in nvme_validate_ns() * f632b1e15e25 drm/radeon: fix AGP dependency * 51c2898b5ae1 drm/amdgpu: fb BO should be ttm_bo_type_device * 685db0ffb71b drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm * 6f46011e4fce drm/amd/display: Enabled pipe harvesting in dcn30 * 658064531056 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 * 56043c3f0916 drm/amd/display: Enable pflip interrupt upon pipe enable * 0867825dd012 block: Fix REQ_OP_ZONE_RESET_ALL handling * 0bb6bdaa6603 regulator: qcom-rpmh: Use correct buck for S1C regulator * 2fee1be5dece regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck * fd2d1ccbcf56 kselftest: arm64: Fix exit code of sve-ptrace * d8aaff93e4dc u64_stats,lockdep: Fix u64_stats_init() vs lockdep * 3f88406e5b5b staging: rtl8192e: fix kconfig dependency on CRYPTO * 4ddfee857000 habanalabs: Disable file operations after device is removed * b41ef7506961 habanalabs: Call put_pid() when releasing control device * a2aadd653faf sparc64: Fix opcode filtering in handling of no fault loads * a4b0e214610d umem: fix error return code in mm_pci_probe() * 207e723f9915 kbuild: dummy-tools: fix inverted tests for gcc * 0346028dbd2c kbuild: add image_name to no-sync-config-targets * 8dbe24b9ac4a irqchip/ingenic: Add support for the JZ4760 * 0ee03a83b396 cifs: change noisy error message to FYI * a81f8a71616c atm: idt77252: fix null-ptr-dereference * 5700aec49cb9 atm: uPD98402: fix incorrect allocation * f548e1d9632a net: enetc: set MAC RX FIFO to recommended value * 469a97c55bc9 net: davicom: Use platform_get_irq_optional() * 31604dddcfc2 net: wan: fix error return code of uhdlc_init() * b8d9630c1687 net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() * 860edfa2c66d NFS: Correct size calculation for create reply length * 4e1854c4439c nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default * 39bbcd875c2e gpiolib: acpi: Add missing IRQF_ONESHOT * 4ea418350386 cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev * d3d7254da911 gfs2: fix use-after-free in trans_drain * 14c6e4583490 cifs: ask for more credit on async read/write code paths * 5b54b18449d8 gianfar: fix jumbo packets+napi+rx overrun crash * ffadc28ef471 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count * 10e279bf63f0 net: intel: iavf: fix error return code of iavf_init_get_resources() * 85d8430da37a net: tehuti: fix error return code in bdx_probe() * 5b78d2f59e26 blk-cgroup: Fix the recursive blkg rwstat * fe39c84038b5 scsi: ufs: ufs-qcom: Disable interrupt in reset path * 3090a6a96f1d ixgbe: Fix memleak in ixgbe_configure_clsu32 * a81ca565bc72 ALSA: hda: ignore invalid NHLT table * 043bd607acd0 Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" * fcafe4c34226 atm: lanai: dont run lanai_dev_close if not open * 86f96556a881 atm: eni: dont release is never initialized * 4e94f304b01a powerpc/4xx: Fix build errors from mfdcr() * e5183a716e0c net: fec: ptp: avoid register access when ipg clock is disabled * 61f976d54364 net: stmmac: fix dma physical address of descriptor when display ring * ba5ec417757e mt76: mt7915: only modify tx buffer list after allocating tx token id * 12d810339b74 mt76: fix tx skb error handling in mt76_dma_tx_queue_skb