* 5bede9ab8d94 Linux 5.9.12-xanmod1-cachy * c1e1530a1a12 Merge remote-tracking branch 'origin/5.9' into 5.9-cachy * 82ef34df18e4 Linux 5.9.12-xanmod1 * 5ae0556f9d5a Merge tag 'v5.9.12' into 5.9 |\ | * 89bb11da843b Linux 5.9.12 | * e411ba93ba64 drm/amdgpu: add rlc iram and dram firmware support | * c39c19b367cb x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak | * 2510f2ffaccd x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak | * 63ad714f15d1 x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb | * c30b19ac6cae x86/mce: Do not overwrite no_way_out if mce_end() fails | * 4e184c914a74 irqchip/exiu: Fix the index of fwspec for IRQ type | * 1617bb15cedd usb: gadget: Fix memleak in gadgetfs_fill_super | * 444dd51b8891 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card | * df373b6f0144 USB: core: Fix regression in Hercules audio card | * bb92cf0bc99a usb: gadget: f_midi: Fix memleak in f_midi_alloc | * b09dd77c6f15 USB: core: Change %pK for __user pointers to %px | * 794451c393ff spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe | * 9d0515370447 perf probe: Fix to die_entrypc() returns error correctly | * cf15299f99c1 perf stat: Use proper cpu for shadow stats | * fe49e7cbdfd5 perf record: Synthesize cgroup events only if needed | * a6ac2cacf50b can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 | * b34b36a53597 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags | * a84974f0e712 RDMA/hns: Bugfix for memory window mtpt configuration | * c16cfa44478b RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP | * df46336c4ab5 RDMA/hns: Fix wrong field of SRQ number the device supports | * bd12eb870372 platform/x86: toshiba_acpi: Fix the wrong variable assignment | * 83bec121880c platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time | * 90198983bd28 can: gs_usb: fix endianess problem with candleLight firmware | * 32083f0da686 drm/nouveau: fix relocations applying logic and a double-free | * 9fd7ba6edc68 ptp: clockmatrix: bug fix for idtcm_strverscmp | * 237f1cf8914b enetc: Let the hardware auto-advance the taprio base-time of 0 | * 29828838296f net: stmmac: fix incorrect merge of patch upstream | * 038c5ea51f02 RISC-V: fix barrier() use in | * b7a80f5900c9 RISC-V: Add missing jump label initialization | * e13b6055d8a9 riscv: Explicitly specify the build id style in vDSO Makefile again | * 4e6cdbe9e9b6 efi: EFI_EARLYCON should depend on EFI | * 749f3d3aa05d efivarfs: revert "fix memory leak in efivarfs_create()" | * a7783b07c8ef efi/efivars: Set generic ops before loading SSDT | * 5d791068e2ab arm64: tegra: Wrong AON HSP reg property size | * 3d0f2fa7bbc6 x86/tboot: Don't disable swiotlb when iommu is forced on | * 68a9159c832b optee: add writeback to valid memory type | * 0faa4f7d817b ibmvnic: enhance resetting status check during module exit | * 97864a21e718 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq | * ef9688c67e14 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues | * aafcf7aa949a net: ena: fix packet's addresses for rx_offset feature | * 9b58e355ccf6 net: ena: set initial DMA width to avoid intel iommu issue | * 2f7b0f3a744f net: ena: handle bad request id in ena_netdev | * b7fc59ca8a2b nfc: s3fwrn5: use signed integer for parsing GPIO numbers | * 11446224ef21 aquantia: Remove the build_skb path | * 3407e486036a io_uring: fix shift-out-of-bounds when round up cq size | * 0fbd464eeecf spi: imx: fix the unbalanced spi runtime pm management | * 26c42be7d35e firmware: xilinx: Fix SD DLL node reset issue | * b210f24b6de7 i40e: Fix removing driver while bare-metal VFs pass traffic | * bf8da8dc44ed IB/mthca: fix return value of error branch in mthca_init_cq() | * a63d225aca5d iommu: Check return of __iommu_attach_device() | * a14257e43b90 powerpc/64s: Fix allnoconfig build since uaccess flush | * 3274b5b2736f ibmvnic: notify peers when failover and migration happen | * f937305b5d16 ibmvnic: fix call_netdevice_notifiers in do_reset | * 58a1a33b365e bonding: wait for sysfs kobject destruction before freeing struct slave | * 3380224c2f51 drm/mediatek: dsi: Modify horizontal front/back porch byte formula | * 9f7adaaa6507 s390/qeth: fix tear down of async TX buffers | * 822529ef4791 s390/qeth: fix af_iucv notification race | * 35eafcf4f84e s390/qeth: make af_iucv TX notification call more robust | * 9ad73b2c797a dpaa2-eth: select XGMAC_MDIO for MDIO bus support | * db7fdde05046 cxgb4: fix the panic caused by non smac rewrite | * 788d34df99ad block/keyslot-manager: prevent crash when num_slots=1 | * 4555f3dadc4d bnxt_en: Release PCI regions when DMA mask setup fails during probe. | * 8dcd609ae63b video: hyperv_fb: Fix the cache type when mapping the VRAM | * 5405ac6210c6 bnxt_en: fix error return code in bnxt_init_board() | * 2f896029ee7d bnxt_en: fix error return code in bnxt_init_one() | * 5136d244029d scsi: ufs: Fix race between shutdown and runtime resume flow | * dfff832e3b88 ARM: dts: dra76x: m_can: fix order of clocks | * 5da5a1a1256c bus: ti-sysc: suppress err msg for timers used as clockevent/source | * 89aada63529f arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed | * 2f2311032ec1 phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency | * abd86deef618 phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency | * 9d9bc23196f0 usb: cdns3: gadget: calculate TD_SIZE based on TD | * f43e7b4513c1 usb: cdns3: gadget: fix some endian issues | * 3b065057e10f batman-adv: set .owner to THIS_MODULE | * b61c6dea3c6e btrfs: qgroup: don't commit transaction when we already hold the handle | * f37031a824d4 KVM: s390: remove diag318 reset code | * 6169b355ad77 KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup | * 4ea1ac270f46 iwlwifi: mvm: write queue_sync_state only for sync | * 1c82d368928e iwlwifi: mvm: properly cancel a session protection for P2P | * c04cb3a60d11 iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC | * c8c20c006729 phy: tegra: xusb: Fix dangling pointer on probe failure | * 0e19fe5267c1 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() | * a22c73ed9eab bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw | * e79c3d983c3e bus: ti-sysc: Fix reset status check for modules with quirks | * 9b1f3abe41cf net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset | * f6cbd74d5e68 x86/dumpstack: Do not try to access user space code of other tasks | * 4381c76f6ca4 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype | * 30ffb6a74f65 perf/x86: fix sysfs type mismatches | * 6e82639f979e lockdep: Put graph lock/unlock under lock_recursion protection | * 2c0cd3cafff1 scsi: target: iscsi: Fix cmd abort fabric stop race | * 464eade52a6f scsi: libiscsi: Fix NOP race condition | * d3bda78e12c5 dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size | * 977865d085b2 cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE | * 8180cdbb0a35 vhost scsi: fix cmd completion race | * 517ce96a6a16 vhost scsi: alloc cmds per vq instead of session | * 9876dea5d8a4 vhost: add helper to check if a vq has been setup | * f3061e4d0d8b vdpasim: fix "mac_pton" undefined error | * 32944d89b48b net: stmmac: dwmac_lib: enlarge dma reset timeout | * 2da8df06f491 io_uring: handle -EOPNOTSUPP on path resolution | * 55a3b1ad6946 nvme: free sq/cq dbbuf pointers when dbbuf set fails | * ba8522fc9648 proc: don't allow async path resolution of /proc/self components | * bded018ee002 HID: Add Logitech Dinovo Edge battery quirk | * b1977be9745a HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge | * 06b0f7e8c944 kunit: fix display of failed expectations for strings | * 3d1a337ba994 x86/xen: don't unbind uninitialized lock_kicker_irq | * 8ed4372eaf20 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant | * 81bf31941108 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices | * d817fbefa48f staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK | * 0af78d1b066f HID: hid-sensor-hub: Fix issue with devices with no report ID | * ed06c39b8592 Input: i8042 - allow insmod to succeed on devices without an i8042 controller | * 97a6be781d38 HID: add support for Sega Saturn | * 8db8588ff374 HID: cypress: Support Varmilo Keyboards' media hotkeys | * bf64741b4049 HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses | * e38bc67bca65 HID: uclogic: Add ID for Trust Flex Design Tablet | * b7779ee629e4 drm/amd/display: Avoid HDCP initialization in devices without output | * a68122a12934 drm/amd/amdgpu: fix null pointer in runtime pm | * 01144c0fda80 drm/amdgpu: update golden setting for sienna_cichlid | * bf31bffa3869 drm/amdgpu: fix a page fault | * 04c870ffa434 arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() | * 12648226350f arm64: pgtable: Fix pte_accessible() | * 81fda45887bd arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 | * eb576c499084 arm64: tegra: Correct the UART for Jetson Xavier NX | * 19d2c29ddead trace: fix potenial dangerous pointer | * 28072a521971 io_uring: fix ITER_BVEC check | * 51dbeda5a4f1 drm/amdgpu: fix SI UVD firmware validate resume fail | * a38a99930883 firmware: xilinx: Use hash-table for api feature check | * 5f01565c4942 iommu/vt-d: Don't read VCCAP register unless it exists | * 94e5742868ec KVM: x86: Fix split-irqchip vs interrupt injection window request | * 852bdfb9ab42 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint | * c8a286a79397 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace | * 5acf7d6f5866 KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page | * 489741620779 powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context | * 7ef4afa137ba powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y | * 08ed7f88d660 cifs: fix a memleak with modefromsid | * 0760e665d4d9 smb3: Handle error case during offload read path | * fc0caf436677 smb3: Avoid Mid pending list corruption | * 403149b28e80 smb3: Call cifs reconnect from demultiplex thread | * 37555318436b mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) | * ec5c0fc8b0ad s390: fix fpu restore in entry.S | * 20939c1906ff rtc: pcf2127: fix a bug when not specify interrupts property | * 9608feee5733 btrfs: fix lockdep splat when reading qgroup config on mount | * 4f23f751dd61 btrfs: don't access possibly stale fs_info data for printing duplicate device | * 923ca7ffc3e8 btrfs: tree-checker: add missing returns after data_ref alignment checks | * ce4ae4174bec btrfs: tree-checker: add missing return after error in root_item | * 2d2cb77c72a6 btrfs: fix missing delalloc new bit for new delalloc ranges | * d1f17032763e RDMA/i40iw: Address an mmap handler exploit in i40iw | * 5732f83596f8 IB/hfi1: Ensure correct mm is used at all times | * f36abf80e9a7 ipv4: use IS_ENABLED instead of ifdef | * 1213b04905c4 spi: bcm2835: Fix use-after-free on unbind | * 06b146674ca6 spi: bcm-qspi: Fix use-after-free on unbind | * 62b4ac11757d io_uring: order refnode recycling | * c5772964b583 io_uring: get an active ref_node from files_data * | 23f9b7a4a435 Linux 5.9.11-xanmod1 * | 5a791bde002d Merge tag 'v5.9.11' into 5.9 |/ * 38cbdc4e3d0b Linux 5.9.11 * c68a9ca7ca33 mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() * 64b9a62e51dd mm: memcg/slab: fix root memcg vmstats * 9906d7a48396 mm: fix readahead_page_batch for retry entries * 38d3e20ff427 mm: never attempt async page lock if we've transferred data already * 3261603426ec x86/microcode/intel: Check patch signature before saving microcode for early loading * 8427c141593e fanotify: fix logic of reporting name info with watched parent * 0908acfc4a7f seccomp: Set PF_SUPERPRIV when checking capability * 5fa8f26a7290 ptrace: Set PF_SUPERPRIV when checking capability * 52fb03b1369e blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats * 74b00ca221d2 mmc: sdhci-of-arasan: Issue DLL reset explicitly * ac571d62fccb mmc: sdhci-of-arasan: Use Mask writes for Tap delays * fbbe94e5c743 mmc: sdhci-of-arasan: Allow configuring zero tap values * fd49156dc81b mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers * d5111454e0fd io_uring: don't double complete failed reissue request * 95799d5ce720 drm/i915/tgl: Fix Media power gate sequence. * 15c1bb50a130 drm/i915: Handle max_bpc==16 * 02c879bb80cf drm/amd/display: Add missing pflip irq for dcn2.0 * aab158bb1368 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected * e1e6000f2834 s390/dasd: fix null pointer dereference for ERP requests * 382bb0bed97c s390/cpum_sf.c: fix file permission for cpum_sfb_size * d21f8e25cabf s390: fix system call exit path * 34349f92ed91 mac80211: free sta in sta_info_insert_finish() on errors * 8ab8b465d07d mac80211: minstrel: fix tx status processing corner case * 6e13d4cf38b3 mac80211: minstrel: remove deferred sampling code * eab927f0844c xtensa: disable preemption around cache alias management calls * 5c3508517c7e xtensa: fix TLBTEMP area placement * 17cf09e12c76 gfs2: Fix regression in freeze_go_sync * 78e4b7590f8d regulator: workaround self-referent regulators * 18bb2f43f424 regulator: avoid resolve_supply() infinite recursion * 435f4ba3d3b8 regulator: fix memory leak with repeated set_machine_constraints() * 6cb608e1ef19 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} * 2f07978ad4a8 spi: bcm2835aux: Fix use-after-free on unbind * e456c812a6a0 spi: npcm-fiu: Don't leak SPI master in probe error path * bd1a5b230727 spi: Introduce device-managed SPI controller allocation * 3a4c53ea3bbd spi: lpspi: Fix use-after-free on unbind * 842e6bcd87ac arm64: dts: agilex/stratix10: Fix qspi node compatible * 872859bab9ed serial: ar933x_uart: disable clk on error handling path in probe * 9b757a62ae4f iio: adc: stm32-adc: fix a regression when using dma and irq * 6793714533c5 iio/adc: ingenic: Fix battery VREF for JZ4770 SoC * 9f19ff43d7ef iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used * e58dcc098260 iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout * 3fc7b9b8055f iio: cros_ec: Use default frequencies when EC returns invalid information * fb9488a9bd0b iio: adc: mediatek: fix unset field * 7070a5cdde56 iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode * b8b48e4a9cd0 iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum * c31531d33e40 ACPI: fan: Initialize performance state sysfs attribute * 94fe5a9e72eb xfs: fix forkoff miscalculation related to XFS_LITINO(mp) * 3a6b5d56d7b1 ext4: fix bogus warning in ext4_update_dx_flag() * 8fcfcad48b24 iio: light: fix kconfig dependency bug for VCNL4035 * 7895cead8d9f staging: mt7621-pci: avoid to request pci bus resources * 9d492290f2c5 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids * 2ad347998165 efivarfs: fix memory leak in efivarfs_create() * b1ab44310328 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor * 76948870da83 tty: serial: imx: keep console clocks always on * c4d41ee13b34 tty: serial: imx: fix potential deadlock * 276949ee96a2 ALSA: hda/realtek - HP Headset Mic can't detect after boot * b8705cbbb96d ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) * 274b8ad81673 ALSA: hda/realtek - Add supported mute Led for HP * 350c8e9dea22 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button * 62208748764e ALSA: mixart: Fix mutex deadlock * 0976f5c67a43 ALSA: ctl: fix error path at adding user-defined element set * dead6fe9d033 ALSA: usb-audio: Add delay quirk for all Logitech USB devices * 6e0d49701398 ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() * 1f1cc0b0ba3a speakup: Do not let the line discipline be used several times * d929c9bfc607 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver * 12db09f8e51e HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad * a28d47bd930d HID: mcp2221: Fix GPIO output handling * 646e5ab6b8dc HID: logitech-hidpp: Add PID for MX Anywhere 2 * b321d0b47eb5 afs: Fix speculative status fetch going out of order wrt to modifications * 17e443a5dadc libfs: fix error cast of negative value in simple_attr_write() * 0481a0358d42 sched: Fix rq->nr_iowait ordering * 09b5b608f461 sched: Fix data-race in wakeup * c2ff4a415320 sched/fair: Fix overutilized update in enqueue_task_fair() * 2c6fc64e4363 efi/x86: Free efi_pgd with free_pages() * 4848d59d3a74 counter/ti-eqep: Fix regmap max_register * d3d9a13716bb efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP * 5a1441d0e399 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self * 9668766af9bd bpf, sockmap: Use truesize with sk_rmem_schedule() * 98f54326845b bpf, sockmap: On receive programs try to fast track SK_PASS ingress * 029cf9bf04a6 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits * 3df0786b823c selftests/seccomp: sh: Fix register names * a15ac9df3626 selftests/seccomp: powerpc: Fix typo in macro variable name * 7de7f05b790d xfs: revert "xfs: fix rmap key and record comparison functions" * 4050eb86ef25 fail_function: Remove a redundant mutex unlock * 6a5a10103647 lib/strncpy_from_user.c: Mask out bytes after NUL terminator. * 94ef29cf39fc libbpf: Fix VERSIONED_SYM_COUNT number parsing * 21778b2d2fd7 regulator: ti-abb: Fix array out of bound read access on the first transition * 5c94f38211d0 ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock * 8ce94d13a55b xfs: return corresponding errcode if xfs_initialize_perag() fail * ad57916ca177 xfs: ensure inobt record walks always make forward progress * dee9c6deb178 xfs: directory scrub should check the null bestfree entries too * 93bdbf32ba5c xfs: strengthen rmap record flags checking * 9a22ffc5e0bd xfs: fix the minrecs logic when dealing with inode root child blocks * a0a05cd23fa8 can: m_can: process interrupt only when not runtime suspended * ce9824af47d5 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery * 3330e9f177a6 iommu/vt-d: Avoid panic if iommu init fails in tboot system * 5528e3d431bd iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header * fbb6dcf40ea6 dmaengine: fix error codes in channel_register() * 99e089632b3a can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits * 4cf15e9b9961 can: kvaser_pciefd: Fix KCAN bittiming limits * b7372ebc805f bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect * d7403309e38c bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made * 9801ebfb9e37 net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled * 5b63b75893cf drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() * b9aee4236c3e MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu * c3b0c0c2746f selftests/bpf: Fix error return code in run_getsockopt_test() * c7582bbc9e78 spi: cadence-quadspi: Fix error return code in cqspi_probe * 39ba3e67d898 ASoC: qcom: lpass-platform: Fix memory leak * f7d1600e0d05 ASoC: Intel: KMB: Fix S24_LE configuration * b611480ad8c6 dmaengine: idxd: fix mapping of portal size * 7db7f6c19710 can: m_can: m_can_stop(): set device to software init mode before closing * ca9929a32259 can: m_can: Fix freeing of can device from peripherials * 55cb829c2349 can: m_can: m_can_class_free_dev(): introduce new function * 851e8eebbacd can: m_can: m_can_handle_state_change(): fix state change * 09f81e47ef2b can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration * 87cd4f42fc96 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() * bd500c1fc480 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI * 46b6cf1ebf21 can: flexcan: fix failure handling of pm_runtime_get_sync() * 2dce84cc58d4 can: peak_usb: fix potential integer overflow on shift of a int * 28b801f283c0 can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() * 9e38c980c452 can: ti_hecc: Fix memleak in ti_hecc_probe * 225902e6a179 can: dev: can_restart(): post buffer from the right context * 49cd032a791e can: af_can: prevent potential access of uninitialized member in canfd_rcv() * 6a67da90f67e can: af_can: prevent potential access of uninitialized member in can_rcv() * 4ddfa76292ff ip_tunnels: Set tunnel option flag when tunnel metadata is present * ec6ea95aed5a IB/hfi1: Fix error return code in hfi1_init_dd() * 089a92df878c tools, bpftool: Add missing close before bpftool net attach exit * 012e9e7dd2f3 drm: bridge: dw-hdmi: Avoid resetting force in the detect function * ac5a3a2bbd96 SUNRPC: Fix oops in the rpc_xdr_buf event class * 9958a78d7f1b perf lock: Don't free "lock_seq_stat" if read_count isn't zero * 160ed936cc48 perf lock: Correct field name "flags" * d499fabd16f9 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs * 32357644083d RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() * bffab1da53fb rfkill: Fix use-after-free in rfkill_resume() * 568fe9530060 Input: elan_i2c - fix firmware update on newer ICs * ef96d50bb4ed Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER * c033775796a0 spi: fix client driver breakages when using GPIO descriptors * 3de293bcfe38 rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled * 64e893ce8fb0 kunit: tool: unmark test_data as binary blobs * 1d81339e511d dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio * e81b80897994 ARM: dts: imx50-evk: Fix the chip select 1 IOMUX * a49ec9824b4d arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point * d45c43162260 ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM * b4ed3b663d8f ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor * 8724541b9a8d ARM: dts: stm32: Define VIO regulator supply on DHCOM * 0229c860a2db ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 * 0b377c10d88d ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 * 1a6aaae50818 dmaengine: xilinx_dma: Fix SG capability check for MCDMA * 27dda4dfc230 dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment * cb03bd50f557 tee: amdtee: synchronize access to shm list * 5d53c196c84c tee: amdtee: fix memory leak due to reset of global shm list * a68c11f7cd86 swiotlb: using SIZE_MAX needs limits.h included * 2202c5c37e38 ARM: dts: imx6q-prti6q: fix PHY address * 16e34ba1f33e ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking * 12b73d774f40 arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy * 488b3d6a45f7 arm64: dts imx8mn: Remove non-existent USB OTG2 * 8c767be99366 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio * a0f791734d40 arm64: dts: fsl: fix endianness issue of rcpm * a96b1305e6f8 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node * eeb625eca735 dmaengine: idxd: fix wq config registers offset programming * da20c6b4d965 MIPS: export has_transparent_hugepage() for modules * 241d494672d4 Input: adxl34x - clean up a data type in adxl34x_probe() * 9c838b860316 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY * 987127780658 arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY * ada77e329252 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY * 78c7a4acc429 ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY * 286dbcc89e72 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY * ad15051afd4c ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY * c6a9e1efbf76 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY * e99dc29e3f6d ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY * d4278c6cccbd ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY * 018b3dee4414 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" * 58a56895c33c ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node * f9235e84ae24 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node * 7836a3bccf96 arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node * 4cb19281cff9 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node * 05ad1048628b arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay * 671ff92a0b61 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay * 37b4f6474a4a usb: dwc2: Avoid leaving the error_debugfs label unused * 53b3380debd8 arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver * 6dd627b12e57 arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist * 835abb66618b arm64: Add MIDR value for KRYO2XX gold/silver CPU cores * b950dcc0e166 gfs2: Fix case in which ail writes are done to jdata holes * 72d9927b7bdc hwmon: (pwm-fan) Fix RPM calculation * efbd794540ad gfs2: fix possible reference leak in gfs2_check_blk_type * 5013d21a07a7 vfs: remove lockdep bogosity in __sb_start_write * 9acbc6cbfd9c um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() * 62aa3c820d22 arm64: smp: Tell RCU about CPUs that fail to come online * b0ebcadd83cd arm64: psci: Avoid printing in cpu_psci_cpu_die() * 6d4183dfadac arm64: errata: Fix handling of 1418040 with late CPU onlining * 0d995094ef9a ACPI: button: Add DMI quirk for Medion Akoya E2228T * 4c35d557fb74 selftests: kvm: Fix the segment descriptor layout to match the actual layout * ee0e2e04ba60 pinctrl: mcp23s08: Print error message when regmap init fails * 00aae1749321 scsi: ufs: Try to save power mode change and UIC cmd completion timeout * 1583106e5e3e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() * 9d4501ef7d7e pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq * 6f67ce22636a habanalabs/gaudi: mask WDT error in QMAN * dfdb861e4503 tools, bpftool: Avoid array index warnings. * 31fa169e5e85 Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" * 36dc4d1fb739 net: usb: qmi_wwan: Set DTR quirk for MR400 * fee64ae85887 net/tls: Fix wrong record sn in async mode of device resync * 1cf7215bf761 net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment * 94a883bf2b94 bnxt_en: Free port stats during firmware reset. * 483c96993db2 bnxt_en: Fix counter overflow logic. * ca5bbd0fdd36 net: fec: Fix reference count leak in fec series ops * 535a1c43fdf5 PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter * b3f20de9e26e net/mlx5: Disable QoS when min_rates on all VFs are zero * f364bc9d6c3e net/mlx5: Clear bw_share upon VF disable * 2ddf5cd3d6ac net/mlx5: Add handling of port type in rule deletion * 2d09b8116ebd net/mlx5e: Fix check if netdev is bond slave * f0fe498b86ac vsock: forward all packets to the host when no H2G is registered * 354eaccbeb62 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate * 829e34170dfc sctp: change to hold/put transport for proto_unreach_timer * 01b67f83e29d qlcnic: fix error return code in qlcnic_83xx_restart_hw() * 9495a88e2468 qed: fix ILT configuration of SRC block * 4cc7d98f4e22 qed: fix error return code in qed_iwarp_ll2_start() * 50c327e98223 page_frag: Recover from memory pressure * 0d11adfe27a2 net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request * 8b380dd55e9d net/tls: fix corrupted data in recvmsg * 108cb4f9ea7d net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call * 73259755c662 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() * 9e0739721d47 net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup * 19dc8dc73d24 net: phy: mscc: remove non-MACSec compatible phy * 408bdb288806 net/ncsi: Fix netlink registration * da4917b586bc net/mlx5e: Fix refcount leak on kTLS RX resync * 438a5b5a3c00 net/mlx4_core: Fix init_hca fields offset * ac562d237909 net: lantiq: Wait for the GPHY firmware to be ready * c22d4f6d0972 netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() * 1b1645a2e951 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() * 6fb9f795c4ff net: ipa: lock when freeing transaction * 8a6ba1cdf7df net: Have netpoll bring-up DSA management interface * 582841c24bf6 net: ftgmac100: Fix crash when removing driver * b833181ace3f net: ethernet: ti: cpsw: fix error return code in cpsw_probe() * 53c1c7636434 net: ethernet: ti: cpsw: fix cpts irq after suspend * d23a621f16d5 net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR * b9385e27a19d net: ethernet: mtk-star-emac: return ok when xmit drops * 1db09394f1af net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() * 9f5458679be2 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 * e141fff2c5df netdevsim: set .owner to THIS_MODULE * 3f8fc9bfc8bf net: bridge: add missing counters to ndo_get_stats64 callback * 67dd6d58c0a1 net: b44: fix error return code in b44_init_one() * ef5a35b7818a mlxsw: core: Use variable timeout for EMAD retries * 57429ca58919 lan743x: prevent entire kernel HANG on open, for some platforms * e9fa50915c00 lan743x: fix issue causing intermittent kernel log warnings * 89a153f1ec63 ipv6: Fix error path to cancel the meseage * 2d2c304ac10e inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() * 886cb9edb9a1 Exempt multicast addresses from five-second neighbor lifetime * 7fe891cb8a84 enetc: Workaround for MDIO register access issue * 5eeba43de957 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() * 1772da0f44eb bnxt_en: read EEPROM A2h address using page 0 * de46a4d9dd4c atm: nicstar: Unmap DMA on send error * 875a0170c658 ah6: fix error return code in ah6_input()