* 64051d1d7615 5.5.15-xanmod1 * 25dccc3d6b55 Merge tag 'v5.5.15' into 5.5 * 43bc68e28bc8 Linux 5.5.15 * f500e8136e67 arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode * 36514a23f1bb arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id * e38fa3065d12 ARM: dts: sun8i: r40: Move AHCI device node based on address order * fecf8f730d61 ARM: dts: N900: fix onenand timings * c45c4cb4b544 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage * 7e89f7695765 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name * 0ec1c19e4314 ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations * 6327cc57f2db ARM: dts: oxnas: Fix clear-mask property * 0a431ada2c91 perf map: Fix off by one in strncpy() size argument * 4fba4e808c0b arm64: alternative: fix build with clang integrated assembler * cf1d99484480 libceph: fix alloc_msg_with_page_vector() memory leaks * 3dea08e7ac29 clk: ti: am43xx: Fix clock parent for RTC clock * ee01d005d040 clk: imx: Align imx sc clock parent msg structs to 4 * d3ef4fe494b0 clk: imx: Align imx sc clock msg structs to 4 * 2d0b3a555169 net: ks8851-ml: Fix IO operations, again * 65c5f32156b8 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model * 886a2b173a50 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table * 25d734923b5e bpf: Explicitly memset some bpf info structures declared on the stack * 14c36fce7a17 bpf: Explicitly memset the bpf_attr structure * dd13b06c4d29 platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table * 6799884b7dc5 vt: vt_ioctl: fix use-after-free in vt_in_use() * dafe1c8034fd vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console * 4c60e8e88e0d vt: vt_ioctl: remove unnecessary console allocation checks * 157e906c45dd vt: switch vt_dont_switch to bool * 6f405bc51d38 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines * a0d8c14be7db vt: selection, introduce vc_is_sel * 1430c0f56373 serial: sprd: Fix a dereference warning * 8f36778d4870 mac80211: fix authentication with iwlwifi/mvm * 8924ef44fd34 mac80211: Check port authorization in the ieee80211_tx_dequeue() case * c5e58d880541 bpf: update jmp32 test cases to fix range bound deduction * 2b67aa6438c5 Linux 5.5.14 * 4d4062eeab14 net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build * b3e260991879 media: v4l2-core: fix a use-after-free bug of sd->devnode * 10b65719f712 media: xirlink_cit: add missing descriptor sanity checks * 7d565c3bbc5c media: stv06xx: add missing descriptor sanity checks * d80709aa9de4 media: dib0700: fix rc endpoint lookup * 773972d6e95a media: ov519: add missing endpoint sanity checks * a3a89f879d1a libfs: fix infoleak in simple_attr_read() * 8e293bc24c3d ahci: Add Intel Comet Lake H RAID PCI ID * 2a6711a996bc staging: wfx: annotate nested gc_list vs tx queue locking * 09edb7ab024d staging: wfx: fix init/remove vs IRQ race * 46dda536e89b staging: wfx: add proper "compatible" string * 38ae17e8a6f7 staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback * 1724c5da0af8 staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb * b815c5225783 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table * 41923be0de44 staging: kpc2000: prevent underflow in cpld_reconfigure() * 15282d8021f2 media: usbtv: fix control-message timeouts * 235e2a43efd0 media: flexcop-usb: fix endpoint sanity check * 0467e9912224 usb: musb: fix crash with highmen PIO and usbmon * ef6b96d2a23a USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback * 666589ba90cc USB: cdc-acm: restore capability check order * e9b5dfbad200 USB: serial: option: add Wistron Neweb D19Q1 * f9ad5532da84 USB: serial: option: add BroadMobi BM806U * 261a75f4e472 USB: serial: option: add support for ASKEY WWHC050 * 0ebc01466d98 bpf: Undo incorrect __reg_bound_offset32 handling * 0994c33401cc clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources * 98fbce5cd862 r8169: fix PHY driver check on platforms w/o module softdeps * 7bab4e5b997b vti6: Fix memory leak of skb if input policy check fails * 273d30a0add1 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection * 8e29f2bde247 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free * d6d200f3fad8 bpf/btf: Fix BTF verification of enum members in struct/union * 18ef53f1434e bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer * 1bd42713290e bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits * c083255c8387 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status() * 7957106ce3b5 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress * 7edb2cefd3d1 netfilter: nft_fwd_netdev: validate family and chain type * ac10143c4644 netfilter: flowtable: populate addr_type mask * 757818ba616b netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} * d936131f5649 mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX * bf9d19adf3a1 ieee80211: fix HE SPR size calculation * 1ffb4559dbea afs: Fix unpinned address list during probing * 3cb7eda58068 afs: Fix some tracing details * bc0fc2dc3e60 afs: Fix client call Rx-phase signal handling * a6ca6e66a8b2 xfrm: policy: Fix doulbe free in xfrm_policy_timer * e78b2e9beaca xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire * 66ebc1b3e4b3 xfrm: fix uctx len check in verify_sec_ctx_len * a46bd53829bd RDMA/mlx5: Block delay drop to unprivileged users * c129a6352fce RDMA/mlx5: Fix access to wrong pointer while performing flush due to error * de72f23b4d03 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter * 0e9bdde4057a vti[6]: fix packet tx through bpf_redirect() in XinY cases * 035cbed7ef33 xfrm: handle NETDEV_UNREGISTER for xfrm device * 9185cb074eb1 genirq: Fix reference leaks on irq affinity notifiers * 4997bd0785e6 afs: Fix handling of an abort from a service handler * 4fe4ac2cf8a3 RDMA/core: Ensure security pkey modify is not lost * 3a66de200ff9 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory * c45a3023ec8b gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model * c6ac1661b801 gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option * 89dbe10b8414 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk * af36a5eea10c mm: fork: fix kernel_stack memcg stats for various stack implementations * 5e274b88477f mm/sparse: fix kernel crash with pfn_section_valid check * a5be8a064c6b drivers/base/memory.c: indicate all memory blocks as removable * e598e0e19ead mm/swapfile.c: move inode_lock out of claim_swapfile * 5865dd946791 mac80211: mark station unauthorized before key removal * 83c0712e055a mac80211: drop data frames without key on encrypted links * 8914d82fc87f nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type * 5a39cb53a172 scsi: sd: Fix optimal I/O size for devices that change reported values * 100ee0bf17f2 soc: samsung: chipid: Fix return value on non-Exynos platforms * aeeda19db4ab drm/radeon: fix scatter-gather mapping with user pages * 834de33d3c38 drm/amdgpu: fix scatter-gather mapping with user pages * 9f22030d75b2 drm/prime: use dma length macro when mapping sg * a9bd63793ca1 scripts/dtc: Remove redundant YYLOC global declaration * 4bb76434efae tools: Let O= makes handle a relative path with -C option * e8f0f47d350c rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 * b5cf9cdcfa9c perf probe: Do not depend on dwfl_module_addrsym() * 82602553c3a2 perf probe: Fix to delete multiple probe event * 26ca1235389d x86/ioremap: Fix CONFIG_EFI=n build * efd543584517 ARM: dts: omap5: Add bus_dma_limit for L3 bus * b52ab1c0772e ARM: dts: dra7: Add bus_dma_limit for L3 bus * d73c4c78807f KVM: SVM: Issue WBINVD after deactivating an SEV guest * 7a078275ea49 ceph: fix memory leak in ceph_cleanup_snapid_map() * b7940cfb0627 ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL * 13f2263540a8 RDMA/mad: Do not crash if the rdma device does not have a umad interface * 62c25e795840 RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET * 5ffabd46e4fa gpiolib: Fix irq_disable() semantics * 3193d1d3edf7 RDMA/odp: Fix leaking the tgid for implicit ODP * 09319e6723fe RDMA/core: Fix missing error check on dev_set_name() * ee39566e5203 IB/rdmavt: Free kernel completion queue when done * 641603262ae6 Input: avoid BIT() macro usage in the serio.h UAPI header * ef966be51e86 Input: synaptics - enable RMI on HP Envy 13-ad105ng * 48394019bf58 Input: fix stale timestamp on key autorepeat events * dcd94e14125c Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger() * 1f672253e6ec i2c: hix5hd2: add missed clk_disable_unprepare in remove * 1902e6521946 iommu/vt-d: Populate debugfs if IOMMUs are detected * 64eaf497746e iommu/vt-d: Fix debugfs register reads * 1ca96ac200c8 sxgbe: Fix off by one in samsung driver strncpy size arg * 66deedad8d92 dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom * 79d6afb36c8c mac80211: Do not send mesh HWMP PREQ if HWMP is disabled * 6f99477cded1 scsi: ipr: Fix softlockup when rescanning devices in petitboot * 1937a2118a18 ibmvnic: Do not process device remove during device reset * f7c16ac30d7b iommu/vt-d: Silence RCU-list debugging warnings * 097f32cf8f4d drm/exynos: Fix cleanup of IOMMU related objects * 2692866c424c drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 * 4201472fc92e drm/amd/display: update soc bb for nv14 * a2197f15a28e veth: ignore peer tx_dropped when counting local rx_dropped * e3259b4caf3c cgroup1: don't call release_agent when it is "" * e77e0ce84400 drivers/of/of_mdio.c:fix of_mdiobus_register() * 6da48c186f33 cpupower: avoid multiple definition with gcc -fno-common * 3942c4f5b5d1 nfs: add minor version to nfs_server_key for fscache * f95fc632016e cgroup-v1: cgroup_pidlist_next should update position index * 5e68ecd65b8d net/mlx5e: Fix endianness handling in pedit mask * 58277deab571 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow * be638fc85485 net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure * f2cc5321ec03 net/mlx5e: Do not recover from a non-fatal syndrome * 56d96059f8eb net/mlx5e: Fix ICOSQ recovery flow with Striding RQ * 3acb09ad9f54 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset * cd1ed7f28c49 net/mlx5e: Enhance ICOSQ WQE info fields * a5d3ab95e23b net/mlx5: DR, Fix postsend actions write length * 008eb8f56b31 hsr: set .netnsok flag * 55b0c2af8db2 hsr: add restart routine into hsr_get_node_list() * be54513b754a hsr: use rcu_read_lock() in hsr_get_node_{list/status}() * 227983a4c400 net: ip_gre: Accept IFLA_INFO_DATA-less configuration * 8df09014b062 net: ip_gre: Separate ERSPAN newlink / changelink callbacks * 5d10e0ef0090 net: ena: fix continuous keep-alive resets * bcb6ca0bcabf net: ena: avoid memory access violation by validating req_id properly * 9ec19232c72f net: ena: fix request of incorrect number of IRQ vectors * 15f3a5e845fa net: ena: fix incorrect setting of the number of msix vectors * 69f78f82f4fe bnxt_en: Reset rings if ring reservation fails during open() * 5bcb521797b7 bnxt_en: Free context memory after disabling PCI in probe error path. * 7ef36a02d321 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. * b890afaa4ea7 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() * e8e0bef6e9e3 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. * e548429f6f53 net: bcmgenet: keep MAC in reset until PHY is up * 2828e5a50634 Revert "net: bcmgenet: use RGMII loopback for MAC reset" * e79a22f87591 vxlan: check return value of gro_cells_init() * 434a5faa9739 tcp: repair: fix TCP_QUEUE_SEQ implementation * 344703d7364c tcp: ensure skb->dev is NULL before leaving TCP stack * 67757c65a373 tcp: also NULL skb->dev when copy was needed * a62ba0fd92d1 slcan: not call free_netdev before rtnl_unlock in slcan_open * 21c28883dde7 r8169: re-enable MSI on RTL8168c * 87867aeac28b NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() * 9c28fc73a576 net: stmmac: dwmac-rk: fix error path in rk_gmac_probe * bd3ee8fb6371 net_sched: keep alloc_hash updated after hash allocation * 74bfcb1c73b6 net_sched: hold rtnl lock in tcindex_partial_destroy_work() * 858b3a85bb1b net_sched: cls_route: remove the right filter from hashtable * 2a756c0042ea net/sched: act_ct: Fix leak of ct zone template on replace * c8ccdc0c5bb5 net: qmi_wwan: add support for ASKEY WWHC050 * dfaf1a812eb2 net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value * ddc2e1bc210f net: phy: mdio-bcm-unimac: Fix clock handling * a68b8cb75863 net: phy: dp83867: w/a for fld detect threshold bootstrapping issue * b06e4d3ed404 net/packet: tpacket_rcv: avoid a producer race condition * f95590efa0f0 net: mvneta: Fix the case where the last poll did not process all rx * aabf90f67d82 net: ena: Add PCI shutdown handler to allow safe kexec * 2ab5f2913623 net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop * 73593a06e7a8 net: dsa: mt7530: Change the LINK bit to reflect the link status * ec7444c83b62 net: dsa: Fix duplicate frames flooded by learning * 59cd14b44844 net: cbs: Fix software cbs to consider packet sending time * 8cdc3079999b net/bpfilter: fix dprintf usage for /dev/kmsg * 24e93cfbc71e mlxsw: spectrum_mr: Fix list iteration in error path * 1b5ef1a9b7ae mlxsw: pci: Only issue reset when system is ready * cf794474af5e macsec: restrict to ethernet devices * a373eccb5a61 ipv4: fix a RCU-list lock in inet_dump_fib() * a50ded55a4bf hsr: fix general protection fault in hsr_addr_is_self() * f7c88a384122 geneve: move debug check after netdev unregister * b4500b7830bc cxgb4: fix Txq restart check during backpressure * a39d7c5cf1ab cxgb4: fix throughput drop during Tx backpressure * e93baefb57de crypto: arm64/chacha - correctly walk through blocks * 33f9d39f52af crypto: chacha20poly1305 - add back missing test vectors and test chunking * 59d90c5e223d mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY * e8d46fa1a0d4 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY * e67e04f08ad7 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command * 224d92041f24 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard * 7f5c365341cd mmc: core: Allow host controllers to require R1B for CMD6