* d776fa14dc26 5.4.30-xanmod1 * 9084161a536d Merge tag 'v5.4.30' into 5.4 * ad13e142e024 Linux 5.4.30 * 9e62b6673d14 arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode * c399a50ae878 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id * 5aa29219206a ARM: dts: sun8i: r40: Move AHCI device node based on address order * 8f1199341837 ARM: dts: N900: fix onenand timings * 89ecba47b391 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage * bb4ec20d1687 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name * e58eb564e1fc ARM: dts: oxnas: Fix clear-mask property * a1081413e834 perf map: Fix off by one in strncpy() size argument * 451bf4d9592a arm64: alternative: fix build with clang integrated assembler * 693860e79552 libceph: fix alloc_msg_with_page_vector() memory leaks * 61bbc823a17a clk: ti: am43xx: Fix clock parent for RTC clock * b2efabe3f88c clk: imx: Align imx sc clock parent msg structs to 4 * 4a3c7e1c807f clk: imx: Align imx sc clock msg structs to 4 * 08479b1391cb net: ks8851-ml: Fix IO operations, again * 62465fd66323 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model * 877f28596da2 bpf: Explicitly memset some bpf info structures declared on the stack * e92528a8984e bpf: Explicitly memset the bpf_attr structure * d3e215554a6c platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table * 3f4ba176c623 vt: vt_ioctl: fix use-after-free in vt_in_use() * acf0e9401931 vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console * d1b6ab26c850 vt: vt_ioctl: remove unnecessary console allocation checks * c897e625f94b vt: switch vt_dont_switch to bool * e7244ce86ceb vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines * 383c71b7314f vt: selection, introduce vc_is_sel * 125dd8c48b19 serial: sprd: Fix a dereference warning * 5b1bd4900fed mac80211: fix authentication with iwlwifi/mvm * 5863d2b27fb2 mac80211: Check port authorization in the ieee80211_tx_dequeue() case * 73fea3292b49 Linux 5.4.29 * f8c60f7a0051 net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build * 5f80d17c517d media: v4l2-core: fix a use-after-free bug of sd->devnode * e7cd85f398cd media: xirlink_cit: add missing descriptor sanity checks * 4490085a9e2d media: stv06xx: add missing descriptor sanity checks * d111431a4420 media: dib0700: fix rc endpoint lookup * e4af1cf37b90 media: ov519: add missing endpoint sanity checks * b25af84517de libfs: fix infoleak in simple_attr_read() * dcf2d659add5 ahci: Add Intel Comet Lake H RAID PCI ID * 89d4acabb2f6 staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback * c44ea4fe738b staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb * 0ec1ab1b15d2 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table * fea3939c6ccc staging: kpc2000: prevent underflow in cpld_reconfigure() * b958dea86c26 media: usbtv: fix control-message timeouts * 275316b63165 media: flexcop-usb: fix endpoint sanity check * 5102000134f4 usb: musb: fix crash with highmen PIO and usbmon * f32219427ca1 USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback * 004b43fdfcf4 USB: cdc-acm: restore capability check order * 4003d59a00e2 USB: serial: option: add Wistron Neweb D19Q1 * d5fec27c54e7 USB: serial: option: add BroadMobi BM806U * 6eff944ff084 USB: serial: option: add support for ASKEY WWHC050 * 8d62a8c7489a bpf: Undo incorrect __reg_bound_offset32 handling * f23f37fe702f clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources * 791c420f4228 r8169: fix PHY driver check on platforms w/o module softdeps * d8166d4b4203 vti6: Fix memory leak of skb if input policy check fails * 9c4f1506b477 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection * 7f884cb145dc bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free * 657559d632c2 bpf/btf: Fix BTF verification of enum members in struct/union * 188aae1f3d5f bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer * c68e1117f4e4 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits * 74617178d694 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status() * 6734a326cb13 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress * 5be3b97a1f18 netfilter: nft_fwd_netdev: validate family and chain type * 4e8bba9420e2 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} * 0bc1c7f6358c mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX * 74fdc220e2f1 ieee80211: fix HE SPR size calculation * eaca61f5f850 afs: Fix unpinned address list during probing * 455f5192a10d afs: Fix some tracing details * c743855a0ebe afs: Fix client call Rx-phase signal handling * 21af83e17ffa xfrm: policy: Fix doulbe free in xfrm_policy_timer * 160c2ffa7016 xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire * a5c5cf6f24bb xfrm: fix uctx len check in verify_sec_ctx_len * 1b92d81d4cc2 RDMA/mlx5: Block delay drop to unprivileged users * 1babd2c979aa RDMA/mlx5: Fix access to wrong pointer while performing flush due to error * 9961c56955a4 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter * f8f90690df59 vti[6]: fix packet tx through bpf_redirect() in XinY cases * c467570443bb xfrm: handle NETDEV_UNREGISTER for xfrm device * 86c7d38c2baf genirq: Fix reference leaks on irq affinity notifiers * fe6010e47ddc afs: Fix handling of an abort from a service handler * d9e974eea8f1 RDMA/core: Ensure security pkey modify is not lost * 768e582a9970 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory * 0dcf81d2c12f gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model * 43d2a61ceb09 gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option * 323a89bff42b gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk * 159aef18f05c mm: fork: fix kernel_stack memcg stats for various stack implementations * cc5da743a456 mm/sparse: fix kernel crash with pfn_section_valid check * 238dd5ab0080 drivers/base/memory.c: indicate all memory blocks as removable * da458bbfb6cf mm/swapfile.c: move inode_lock out of claim_swapfile * 33c8bc8aa7b2 mac80211: mark station unauthorized before key removal * d6b1f3fc76c4 mac80211: drop data frames without key on encrypted links * 4a89bb3fca20 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type * b34e20c78f1c scsi: sd: Fix optimal I/O size for devices that change reported values * 35b34d264cb3 scripts/dtc: Remove redundant YYLOC global declaration * 683cf6637730 tools: Let O= makes handle a relative path with -C option * 2fe72de89cf7 rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 * a2d866c50a35 perf probe: Do not depend on dwfl_module_addrsym() * 5f2b792d3125 perf probe: Fix to delete multiple probe event * 94a4104bf10e x86/ioremap: Fix CONFIG_EFI=n build * 174da11b6474 ARM: dts: omap5: Add bus_dma_limit for L3 bus * e41cd3b598ae ARM: dts: dra7: Add bus_dma_limit for L3 bus * 7cdaa5cd79ab ceph: fix memory leak in ceph_cleanup_snapid_map() * ed24820d1b0c ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL * 44960e1c39d8 RDMA/mad: Do not crash if the rdma device does not have a umad interface * 34aa3d5b84d5 RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET * 9924d9fac61b gpiolib: Fix irq_disable() semantics * 10d5de234df4 RDMA/core: Fix missing error check on dev_set_name() * b0a2af91cd78 IB/rdmavt: Free kernel completion queue when done * 99058b8beef5 Input: avoid BIT() macro usage in the serio.h UAPI header * 597d6fb4815c Input: synaptics - enable RMI on HP Envy 13-ad105ng * 381c88a6b948 Input: fix stale timestamp on key autorepeat events * cd18a7f6a789 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger() * d8f58a0f533a i2c: hix5hd2: add missed clk_disable_unprepare in remove * 65047f7538ba iwlwifi: mvm: fix non-ACPI function * 72a0cfeb513c iommu/vt-d: Populate debugfs if IOMMUs are detected * cb17ed60ec39 iommu/vt-d: Fix debugfs register reads * e5ea0d970f33 net: hns3: fix "tc qdisc del" failed issue * 24e72d55bc0b sxgbe: Fix off by one in samsung driver strncpy size arg * 753ea21f2ac3 dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom * 27030150699b mac80211: Do not send mesh HWMP PREQ if HWMP is disabled * 5ecb28b15678 scsi: ipr: Fix softlockup when rescanning devices in petitboot * ee3bc486643d s390/qeth: handle error when backing RX buffer * 8b6cccd9bd84 s390/qeth: don't reset default_out_queue * f8de95a236f6 iommu/vt-d: Silence RCU-list debugging warnings * 957e6f437d02 drm/exynos: Fix cleanup of IOMMU related objects * 70e0a720038e drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 * 2e89e4e7f7e1 drm/amd/display: update soc bb for nv14 * 8dab286ab527 fsl/fman: detect FMan erratum A050385 * 406f1ac075fe arm64: dts: ls1043a: FMan erratum A050385 * c211a30c1846 dt-bindings: net: FMan erratum A050385 * b82e91ae6384 cgroup1: don't call release_agent when it is "" * 0cd633314661 drivers/of/of_mdio.c:fix of_mdiobus_register() * dda4fca30906 cpupower: avoid multiple definition with gcc -fno-common * 7f9c2d71cfd3 nfs: add minor version to nfs_server_key for fscache * b51274fabedc cgroup-v1: cgroup_pidlist_next should update position index * 74f554af848d net/mlx5e: Do not recover from a non-fatal syndrome * f94d69e5f682 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ * bd81b9ba546a net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset * d8338b5f373a net/mlx5e: Enhance ICOSQ WQE info fields * 63a0fc3b0047 net/mlx5: DR, Fix postsend actions write length * c3c9927d0a8f hsr: set .netnsok flag * 1a0fdef2d52d hsr: add restart routine into hsr_get_node_list() * 80aa1e38e16b hsr: use rcu_read_lock() in hsr_get_node_{list/status}() * e4723e0a858e net: ip_gre: Accept IFLA_INFO_DATA-less configuration * 85aa84d3c587 net: ip_gre: Separate ERSPAN newlink / changelink callbacks * 62e3ffa4ea4e bnxt_en: Reset rings if ring reservation fails during open() * 0234e8ebb7f4 bnxt_en: Free context memory after disabling PCI in probe error path. * 797d6f91c399 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. * ae4565168af3 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() * 2ac37a531115 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. * 53d0bf064c9f vxlan: check return value of gro_cells_init() * a6ce82deba5c tcp: repair: fix TCP_QUEUE_SEQ implementation * 27cf5410a9e1 tcp: ensure skb->dev is NULL before leaving TCP stack * c94b94626876 tcp: also NULL skb->dev when copy was needed * 49d2333f97f0 slcan: not call free_netdev before rtnl_unlock in slcan_open * 4cc2498b7ebb r8169: re-enable MSI on RTL8168c * 3428faf70c59 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() * 3d9cc478af25 net: stmmac: dwmac-rk: fix error path in rk_gmac_probe * d23faf32e577 net_sched: keep alloc_hash updated after hash allocation * 5317abb870fe net_sched: hold rtnl lock in tcindex_partial_destroy_work() * ff28c6195814 net_sched: cls_route: remove the right filter from hashtable * a631b9668460 net/sched: act_ct: Fix leak of ct zone template on replace * 312805c93bf6 net: qmi_wwan: add support for ASKEY WWHC050 * 522d2dc17967 net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value * f806b9e84057 net: phy: mdio-bcm-unimac: Fix clock handling * 9fe154ee3fd5 net: phy: dp83867: w/a for fld detect threshold bootstrapping issue * 86137342fd4c net/packet: tpacket_rcv: avoid a producer race condition * bb8c787be0e3 net: mvneta: Fix the case where the last poll did not process all rx * a2a3baa29914 net: ena: Add PCI shutdown handler to allow safe kexec * e586427a0abb net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop * 0ec037c1353c net: dsa: mt7530: Change the LINK bit to reflect the link status * 60e975088be8 net: dsa: Fix duplicate frames flooded by learning * 7c6fe9b2af79 net: cbs: Fix software cbs to consider packet sending time * 712c39d9319a net/bpfilter: fix dprintf usage for /dev/kmsg * 85675064133e mlxsw: spectrum_mr: Fix list iteration in error path * 5a1a00f6ac32 mlxsw: pci: Only issue reset when system is ready * 6e75284e2480 macsec: restrict to ethernet devices * 51db2db8fe68 ipv4: fix a RCU-list lock in inet_dump_fib() * b67aa57f4a9d hsr: fix general protection fault in hsr_addr_is_self() * 6fe31c7ce0ed geneve: move debug check after netdev unregister * b5c9652ada33 cxgb4: fix Txq restart check during backpressure * e92a0e7fba68 cxgb4: fix throughput drop during Tx backpressure * b0ab8700283c ACPI: PM: s2idle: Rework ACPI events synchronization * 127882d10931 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY * 71d89344af0b mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY * bf8b920f474e mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command * 3b9b71adbec4 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard * d9c4f387e22a mmc: core: Allow host controllers to require R1B for CMD6