* 542d0e8addd3 Linux 5.4.56-xanmod1 * 0d62783cdc67 Merge tag 'v5.4.56' into 5.4 * 1b940bbc5c55 Linux 5.4.56 * df35e878d0a5 perf bench: Share some global variables to fix build with gcc 10 * 702d1b287fd2 perf env: Do not return pointers to local variables * 73d2d6b421df perf tests bp_account: Make global variable static * 39568546706f x86/i8259: Use printk_deferred() to prevent deadlock * 01ac46c6baf0 KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled * fd412846a6ec KVM: arm64: Don't inherit exec permission across page-table levels * 1aff51292ee8 drivers/net/wan: lapb: Corrected the usage of skb_cow * f88c909dc28c RISC-V: Set maximum number of mapped pages correctly * e3043abb5baa xen-netfront: fix potential deadlock in xennet_remove() * a7b488d65d39 cxgb4: add missing release on skb in uld_send() * 5f4e6b874b57 x86/stacktrace: Fix reliable check for empty user task stacks * 32344d2993b0 x86/unwind/orc: Fix ORC for newly forked tasks * a14d6a9ddf33 Revert "i2c: cadence: Fix the hold bit setting" * df366abb9c8f net: ethernet: ravb: exit if re-initialization fails in tx timeout * ac7c3b8f34ec parisc: add support for cmpxchg on u8 pointers * a0ba41317c89 scsi: core: Run queue in case of I/O resource contention failure * 0ac155dcf048 nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame * 50c5f89637bc selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support * 78c7532b80c6 qed: Disable "MFW indication via attention" SPAM every 5 minutes * 6e4620df9cbc selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion * 5b235c1d9022 usb: hso: Fix debug compile warning on sparc32 * cac2b7ad0915 vxlan: fix memleak of fdb * 1df0000b30cd perf tools: Fix record failure when mixed with ARM SPE event * 568995fb61e7 net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq * e68b7b9b03fb net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() * 1158aa743a0b net: nixge: fix potential memory leak in nixge_probe() * 9acd96f14a49 Bluetooth: fix kernel oops in store_pending_adv_report * 3bb2f52ad9e7 arm64: csum: Fix handling of bad packets * 8a90b436a0c9 arm64/alternatives: move length validation inside the subsection * 4a50753aacb5 mac80211: mesh: Free pending skb when destroying a mpath * 3f15e3e62c80 mac80211: mesh: Free ie data when leaving mesh * fe58e3dd6e11 bpf: Fix map leak in HASH_OF_MAPS map * 43c390b751ba ibmvnic: Fix IRQ mapping disposal in error path * ea559138b331 mlxsw: core: Free EMAD transactions using kfree_rcu() * 57f498ced731 mlxsw: core: Increase scope of RCU read-side critical section * 0f424eda4705 mlx4: disable device on shutdown * c3883876d3f1 rhashtable: Fix unprotected RCU dereference in __rht_ptr * b1d629d32910 net: lan78xx: fix transfer-buffer memory leak * 9db3040eb952 net: lan78xx: add missing endpoint sanity check * 32ec4441cca1 net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev * 475cbcef491a net/mlx5e: Modify uplink state on interface up/down * 43608372b84d net/mlx5: Verify Hardware supports requested ptp function on a given pin * 8901896f69d4 net/mlx5e: Fix error path of device attach * 00bedd730d1f net/mlx5: E-switch, Destroy TSAR when fail to enable the mode * d70f9a3cc32c net: hns3: fix aRFS FD rules leftover after add a user FD rule * 475b8d619268 net: hns3: fix a TX timeout issue * 5fc02e8d1bfd sh: Fix validation of system call number * 2f2674997dfb sh/tlb: Fix PGTABLE_LEVELS > 2 * 222dbeca05fb selftests/net: so_txtime: fix clang issues for target arch PowerPC * d817b2c8d3cf selftests/net: psock_fanout: fix clang issues for target arch PowerPC * 22f84cce9527 selftests/net: rxtimestamp: fix clang issues for target arch PowerPC * 831c904a0f68 nvme-tcp: fix possible hang waiting for icresp response * 9a1d0084cbe1 ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds * 731e013e33b3 xfrm: Fix crash when the hold queue is used. * a4c902887f1d ARM: dts sunxi: Relax a bit the CMA pool allocation range * 0307da686660 xfrm: policy: match with both mark and mask on user interfaces * bbb13adb07af net/x25: Fix null-ptr-deref in x25_disconnect * 69cd304cfa5c net/x25: Fix x25_neigh refcnt leak when x25 disconnect * c2fd34d43110 libtraceevent: Fix build with binutils 2.35 * 2ec69499b758 rds: Prevent kernel-infoleak in rds_notify_queue_get() * 6a9428427da1 drm: hold gem reference until object is no longer accessed * 7eef3b463d88 drm/dbi: Fix SPI Type 1 (9-bit) transfer * 8ea180f1c7ec drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() * f1b4bdde2bdc drm/amd/display: Clear dm_state for fast updates * 22d3202e51a7 Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" * cea6633d5382 virtio_balloon: fix up endian-ness for free cmd id * c2f787f904e0 ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect * b9274613114a ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 * c4738c67a569 ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 * 3b7e4a5ba95d ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints * b8fa0b037047 wireless: Use offsetof instead of custom macro. * d3472f74d229 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work * 96f105943cff vhost/scsi: fix up req type endian-ness * 951117a2079b IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE * dc731d262811 ALSA: hda/hdmi: Fix keep_power assignment for non-component devices * 6a67b05c6f30 ALSA: hda/realtek - Fixed HP right speaker no sound * 09832a9e0b76 ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) * e9f147c937a5 ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 * cd76d30f51fb ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 * 6d84a8cf8a02 ALSA: usb-audio: Add implicit feedback quirk for SSL2 * 47e20933814f mm/filemap.c: don't bother dropping mmap_sem for zero size readahead * 140210554274 PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge * 2ff65580d477 ath10k: enable transmit data ack RSSI for QCA9884 * 98cef10fbcca sunrpc: check that domain table is empty at module unload. * 84da97713b91 media: rc: prevent memory leak in cx23888_ir_probe * ecfa7fa198fc crypto: ccp - Release all allocated memory if sha type is invalid