* 20690be80057 Linux 5.4.82-rt45-xanmod1 * d3f2b305667e Merge tag 'v5.4.82-rt45' into 5.4-rt * 609cce000909 Linux 5.4.82-rt45 * d28b9203b53a Merge tag 'v5.4.82' into v5.4-rt * ec274ecd62f9 Linux 5.4.82 * 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw * 07434172c58b tracing: Remove WARN_ON in start_thread() * 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table * dfe5d9a8307e Input: xpad - support Ardwiino Controllers * c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters * 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface is down * 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering * 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it * 1086f789060a net: openvswitch: ensure LSE is pullable before reading it * ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl * 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() * 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() * 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() * 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() * dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() * 8bfe5b73b185 net/x25: prevent a couple of overflows * 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops * a6cd76132872 geneve: pull IP header before ECN decapsulation * 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) * 9a3cce1ceee4 ibmvnic: Fix TX completion error handling * 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered * d126c30eb30d chelsio/chtls: fix panic during unload reload chtls * 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples * af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() * 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal * 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list * c4405cdf96f4 ima: extend boot_aggregate with kernel measurements * 733729d3e0e4 staging/octeon: fix up merge error * 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing struct slave * beead010654d usbnet: ipheth: fix connectivity with iOS 14 * f057c4d226f1 tun: honor IOCB_NOWAIT flag * 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control * 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq * 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() * f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice * a6300aedf862 net/tls: missing received data after fast remote close * a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets * 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init * 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes * 42af416d7146 Linux 5.4.81 * cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT * 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe * b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL * a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms * 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations * 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init * 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively * 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization * 23b093a2c4f9 USB: core: Fix regression in Hercules audio card * cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak * d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak * e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb * f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails * 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type * f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super * cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card * c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc * e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px * 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe * 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly * 27193c41d0db perf stat: Use proper cpu for shadow stats * dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 * 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags * dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration * e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP * 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment * fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time * 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware * 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI * 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" * abae897f283b arm64: tegra: Wrong AON HSP reg property size * 5c4c6b2be717 optee: add writeback to valid memory type * 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq * 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues * a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue * 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers * 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic * 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() * 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush * ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen * 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset * 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers * ef0f6e36a6d4 s390/qeth: fix af_iucv notification race * bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust * f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite * 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. * db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM * d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() * 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() * 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow * 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks * 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed * 95b1f326315b batman-adv: set .owner to THIS_MODULE * f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync * f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure * acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() * 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw * e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset * 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype * 3753a62d5760 perf/x86: fix sysfs type mismatches * fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race * 8814c070e783 scsi: libiscsi: Fix NOP race condition * 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size * 8a2ae7fa5d5c vhost scsi: fix cmd completion race * 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails * 01968f9af006 proc: don't allow async path resolution of /proc/self components * 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk * 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge * 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq * d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant * 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices * cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK * b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID * 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller * dbe67dcf97cf HID: add support for Sega Saturn * 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys * 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses * 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet * 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() * b456de294ee4 arm64: pgtable: Fix pte_accessible() * 8b4d82d8dbff trace: fix potenial dangerous pointer * 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request * b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint * 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace * 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page * 214e6af4217a cifs: fix a memleak with modefromsid * 56f639aa0b5d smb3: Handle error case during offload read path * afa51221b911 smb3: Avoid Mid pending list corruption * 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread * f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h * a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount * 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device * 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks * 0115a2613397 btrfs: tree-checker: add missing return after error in root_item * 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() * ee791835b3ec ipv4: use IS_ENABLED instead of ifdef * 9d16996369fd spi: bcm2835: Fix use-after-free on unbind * b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind * 9f4b26f3ea18 Linux 5.4.80 * a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() * 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations * a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() * 173e37322307 mm: memcg/slab: fix root memcg vmstats * fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving microcode for early loading * 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability * fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability * d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers * 5b738014dadc drm/i915: Handle max_bpc==16 * 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 * 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected * 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests * e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size * 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors * 945c10ad59ca mac80211: minstrel: fix tx status processing corner case * 336c331ef01e mac80211: minstrel: remove deferred sampling code * 713f903dc4b5 xtensa: disable preemption around cache alias management calls * 747467f3625b xtensa: fix TLBTEMP area placement * e7ea18de9bb3 regulator: workaround self-referent regulators * 0d233d5766eb regulator: avoid resolve_supply() infinite recursion * 65205dfe78ff regulator: fix memory leak with repeated set_machine_constraints() * 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} * 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind * 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path * 3e04a4976add spi: Introduce device-managed SPI controller allocation * 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind * 760d4e3ee879 iio: adc: mediatek: fix unset field * d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode * 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum * 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() * 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 * 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids * f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() * d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor * 772ff2c77cce tty: serial: imx: keep console clocks always on * 663f70f1f5e7 tty: serial: imx: fix potential deadlock * a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) * 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button * c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock * b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set * 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices * 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() * 3b78db264675 speakup: Do not let the line discipline be used several times * 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver * 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad * 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 * 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() * 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() * 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self * a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() * e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PASS ingress * 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits * 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" * 989d275ac592 fail_function: Remove a redundant mutex unlock * b9589cb07932 regulator: ti-abb: Fix array out of bound read access on the first transition * ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail * 738ec7670624 xfs: strengthen rmap record flags checking * 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root child blocks * 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended * a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery * 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system * 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header * 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits * 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits * 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect * 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made * 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled * a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() * 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu * cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() * 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak * 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode before closing * db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function * 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change * 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration * d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() * 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI * f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() * 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int * 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() * 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe * 85854e4e552e can: dev: can_restart(): post buffer from the right context * 247b03eca2fd can: af_can: prevent potential access of uninitialized member in canfd_rcv() * 5970c08eed35 can: af_can: prevent potential access of uninitialized member in can_rcv() * ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is present * f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit * 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero * 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs * 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() * 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() * 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER * 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX * 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point * fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included * cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy * a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 * b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node * cab227c19cd1 MIPS: export has_transparent_hugepage() for modules * 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() * 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY * 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY * c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY * 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY * cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY * ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY * 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY * b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY * 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" * 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node * 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node * 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node * 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node * ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay * 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay * 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation * e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type * 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write * 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online * e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() * 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining * e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T * 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match the actual layout * 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() * e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq * 9865a26c9620 net: ftgmac100: Fix crash when removing driver * 3f0ccca2729b net/ncsi: Fix netlink registration * 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 * 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero * 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion * 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate * 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer * 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() * 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() * f8e5578dcaa7 page_frag: Recover from memory pressure * f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request * 9ecfcf48d735 net/tls: fix corrupted data in recvmsg * 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() * ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup * 782a503a369c net/mlx4_core: Fix init_hca fields offset * 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready * 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() * d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() * 99ddc3211653 net: Have netpoll bring-up DSA management interface * bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() * 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 * 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback * fa03d6177be7 net: b44: fix error return code in b44_init_one() * 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries * c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms * 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings * 88a5a3e1530c ipv6: Fix error path to cancel the meseage * 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() * e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime * 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() * bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 * 362bd03af589 atm: nicstar: Unmap DMA on send error * b2f95ff764c0 ah6: fix error return code in ah6_input() * fc8334619167 Linux 5.4.79 * 26c7d2883851 ACPI: GED: fix -Wformat * 087c857e0131 KVM: x86: clflushopt should be treated as a no-op by emulation * 7ae6f2df438d can: proc: can_remove_proc(): silence remove_proc_entry warning * 1527ab7859b2 mac80211: always wind down STA state * df3305411447 Input: sunkbd - avoid use-after-free in teardown paths * cd61f14592df net: lantiq: Add locking for TX DMA channel * 8cad37eb129f powerpc/8xx: Always fault when _PAGE_ACCESSED is not set * b57c75956e79 net/mlx5: Add retry mechanism to the command entry index allocation * 7db82a5a4c15 net/mlx5: Fix a race when moving command interface to events mode * 3fa9daaccce8 net/mlx5: poll cmd EQ in case of command timeout * 42bb7b7b9654 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs * b33905dc1ce5 MIPS: PCI: Fix MIPS build * 01474e8cc342 selftests/powerpc: entry flush test * eb37345ed224 powerpc: Only include kup-radix.h for 64-bit Book3S * 09495b5f7aab powerpc/64s: flush L1D after user accesses * b65458b6be80 powerpc/64s: flush L1D on kernel entry * bcf7f2d3fcec selftests/powerpc: rfi_flush: disable entry flush if present