* 9c04a44f12a5 Linux 5.7.9-xanmod1 * 0becf0dd52d6 Merge tag 'v5.7.9' into 5.7 * 7490e75482cc Linux 5.7.9 * 8942819f040e s390/maccess: add no DAT mode to kernel_write * f5857c6b717e s390: Change s390_kernel_write() return type to match memcpy() * bba39534180e perf scripts python: exported-sql-viewer.py: Fix time chart call tree * bc3fa8f379db perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result * 97fcddffb809 perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result * dff001f9971a perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result * 52a0bcd49359 perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument * 9c74dafdfa52 dm writecache: reject asynchronous pmem devices * 1506084b7799 blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() * 4bf31fc4705f arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040 * 4d2c72712eb3 arm64: arch_timer: Allow an workaround descriptor to disable compat vdso * 0f907048b7ea arm64: Introduce a way to disable the 32bit vdso * 016bc797c3b9 s390/mm: fix huge pte soft dirty copying * 9dae3b787b69 s390/setup: init jump labels before command line parsing * 2dcd4768a2b8 ARC: elf: use right ELF_ARCH * 1c2952b4f8a5 ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE * a211f79afb98 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) * dd9b1442d7ec mmc: owl-mmc: Get rid of of_match_ptr() macro * 47eb6b0e8e71 mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed * 75c19a53cf68 dm: use noio when sending kobject event * fab3c82266a1 smb3: fix unneeded error message on change notify * 5b659e2500e5 smb3: fix access denied on change notify request to some servers * 891b9d266303 cifs: fix reference leak for tlink * 5e53344673fc drm/i915: Also drop vm.ref along error paths for vma construction * 98762e5b0056 drm/i915: Drop vm.ref for duplicate vma on construction * 22ff658396b4 drm/amdgpu: asd function needs to be unloaded in suspend phase * 2c41c968c6f6 drm/amdgpu: add TMR destory function for psp * d7915047a1d5 drm/amdgpu: don't do soft recovery if gpu_recovery=0 * d073ed965cd9 drm/i915: Skip stale object handle for debugfs per-file-stats * 096b85c64987 drm/i915/gt: Pin the rings before marking active * 67e9648f2052 drm/radeon: fix double free * 1c3483bc0f31 btrfs: fix double put of block group with nocow * 526fb476ca84 btrfs: discard: add missing put when grabbing block group from unused list * 991e01c63628 btrfs: reset tree root pointer after error in init_tree_roots * 2edbab7628c7 btrfs: fix fatal extent_buffer readahead vs releasepage race * e819ef062431 Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb" * 3a2cfe930439 bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() * 53e789aef0cd kprobes: Do not expose probe addresses to non-CAP_SYSLOG * a82f3f8f4f01 module: Do not expose section addresses to non-CAP_SYSLOG * be163232ad51 module: Refactor section attr into bin attribute * 27801485039d kallsyms: Refactor kallsyms_show_value() to take cred * 2ceb2995e1a6 io_uring: fix missing msg_name assignment * 939498a0da7e io_uring: fix memleak in io_sqe_files_register() * 55460694b74b io_uring: account user memory freed when exit has been queued * 2e77ec769daf io_uring: fix memleak in __io_sqe_files_update() * 2ec2a85cb5e5 KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE * 6b211bc0ac16 KVM: x86: Mark CR4.TSD as being possibly owned by the guest * 7f367d507f16 KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode * 8d5ebb33c7b2 KVM: x86: bit 8 of non-leaf PDPEs is not reserved * ca37cecd9dca KVM: arm64: Annotate hyp NMI-related functions as __always_inline * 1166404c04a8 KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART * c9a977b24ffa KVM: arm64: Fix definition of PAGE_HYP_DEVICE * 72bf33273496 ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC * 5304cc0cf2cf ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC * d653a5031053 ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC * 193d0e307b89 ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id * 4514e2cceee8 ALSA: usb-audio: Add implicit feedback quirk for RTX6001 * c13e009c2741 ALSA: usb-audio: add quirk for MacroSilicon MS2109 * b8e97d3376d6 ALSA: hda - let hs_mic be picked ahead of hp_mic * 642cab5239a3 ALSA: opl3: fix infoleak in opl3 * daea9b9277e4 IB/hfi1: Do not destroy link_wq when the device is shut down * b30b86b2c215 IB/hfi1: Do not destroy hfi1_wq when the device is shut down * 321c181738c3 mlxsw: pci: Fix use-after-free in case of failed devlink reload * 477656c72b52 mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() * 97ebde9225e6 net: macb: fix call to pm_runtime in the suspend/resume functions * feefce61211d net: macb: fix macb_suspend() by removing call to netif_carrier_off() * 8438f2792960 net: macb: fix macb_get/set_wol() when moving to phylink * b2d36146a095 net: macb: mark device wake capable when "magic-packet" property present * a7571df08b49 net: macb: fix wakeup test in runtime suspend/resume routines * 92792adf6bed bnxt_en: fix NULL dereference in case SR-IOV configuration fails * 55dda1a8f4df net/mlx5e: CT: Fix memory leak in cleanup * f1d02b8995fb net/mlx5e: Fix 50G per lane indication * 8596b95cca94 net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash * 1c15471511e5 net/mlx5e: Fix VXLAN configuration restore after function reload * d8e284d778e7 net/mlx5: Fix eeprom support for SFP module * 0f488ed82212 selftests: bpf: Fix detach from sockmap tests * 3c150de3bc7c qed: Populate nvm-file attributes while reading nvm config partition. * 5d1c809531a6 IB/mlx5: Fix 50G per lane indication * 3ca140995654 cxgb4: fix all-mask IP address comparison * 95e6c7f6d569 nbd: Fix memory leak in nbd_add_socket * 5c4487e7e901 arm64: kgdb: Fix single-step exception handling oops * e57133275e95 net: atlantic: fix ip dst and ipv6 address filters * 51d1a5ba09fb RDMA/siw: Fix reporting vendor_part_id * ed2f2a9a1fa1 powerpc/64s/exception: Fix 0x1500 interrupt handler crash * 31503de4dd38 ionic: centralize queue reset code * 6ed1dabb18da net: qed: fix buffer overflow on ethtool -d * e4b71c213679 net: ipa: fix QMI structure definition bugs * c752ccd537a8 ALSA: compress: fix partial_drain completion state * 06d85bc7e09f net: hns3: fix use-after-free when doing self test * 2c860585bb6b net: hns3: add a missing uninit debugfs when unload driver * 1a2e6606cc12 net: hns3: fix for mishandle of asserting VF reset fail * 473b3901d8e7 net: hns3: check reset pending after FLR prepare * dc9571178b2a smsc95xx: avoid memory leak in smsc95xx_bind * 208c82f380d2 smsc95xx: check return value of smsc95xx_reset * adf8da377a86 perf intel-pt: Fix PEBS sample for XMM registers * 0a53bb394080 perf intel-pt: Fix recording PEBS-via-PT with registers * 1de53aaa04c1 perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() * 2741fae5449c net: rmnet: do not allow to add multiple bridge interfaces * ac79644a6df7 net: rmnet: fix lower interface leak * c7e08f82172d netfilter: conntrack: refetch conntrack after nf_conntrack_update() * 3331b12fa0e5 net: dsa: microchip: set the correct number of ports * f294bd94e0bf IB/sa: Resolv use-after-free in ib_nl_make_request() * 9542f27d7830 drm/meson: viu: fix setting the OSD burst length in VIU_OSD1_FIFO_CTRL_STAT * 507e86d83540 btrfs: fix reclaim_size counter leak after stealing from global reserve * 8251e1573ff6 net: cxgb4: fix return error value in t4_prep_fw * 91be65812602 net: ipa: no checksum offload for SDM845 LAN RX * 4bdca37e7471 net: mvneta: fix use of state->speed * 5f004091b11b netfilter: ipset: call ip_set_free() instead of kfree() * 4abd3550a351 bpf, sockmap: RCU dereferenced psock may be used outside RCU block * 7f1c6b619480 bpf, sockmap: RCU splat with redirect and strparser error or TLS * c1d4483956d7 drm/mediatek: Check plane visibility in atomic_update * 1bc4eaca563f nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR * 7b8ff58c35c6 nl80211: don't return err unconditionally in nl80211_start_ap() * 82d1d58e9f20 bpf: Do not allow btf_ctx_access with __int128 types * 719a2cc571b8 mac80211: Fix dropping broadcast packets in 802.11 encap * f5e0520a8982 KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell * b60aad886990 ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable * f09d198c61e0 ASoC: fsl_mqs: Don't check clock is NULL before calling clk API * 5a216a583a73 gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2 * 36c9dedaabb4 gpio: pca953x: Fix direction setting when configure an IRQ * 099988823d89 gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2 * f9b56f4512f2 gpio: pca953x: Synchronize interrupt handler properly * 49a7b5d58e2a mtd: set master partition panic write flag * 47f304110fb0 net: qrtr: Fix an out of bounds read qrtr_endpoint_post() * d85ed6567fb5 sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption * 6da6b579a623 nfs: Fix memory leak of export_path * 0bafbef3877a arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist * ba1d41232d00 x86/entry: Increase entry_stack size to a full page * 4d3b492b14b9 nvme-rdma: assign completion vector correctly * 7a28be6a6eed block: release bip in a right way in error path * f2c905c7f4d2 arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist * 7bd5ad9fcd6d usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work * 8120a7f04a86 scsi: mptscsih: Fix read sense data size * 84ab66821948 scsi: qla2xxx: Fix MPI failure AEN (8200) handling * 8aaefe9d72f5 ARM: imx6: add missing put_device() call in imx6q_suspend_init() * c28ae55fcd97 cifs: update ctime and mtime during truncate * b0a38eb0efcc s390/kasan: fix early pgm check handler execution * 109b3b4e2a0f drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 * e64e92fea2bf drm: panel-orientation-quirks: Add quirk for Asus T101HA panel * b0fe26310bc0 iommu/vt-d: Don't apply gfx quirks to untrusted devices * 2fcbf07a4f23 xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed * f6e7f0129881 powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL * 2a3b8a9cbade ibmvnic: continue to init in CRQ reset returns H_CLOSED * d24a4b9cf7e7 ice: protect ring accesses with WRITE_ONCE * d32a3981b389 i40e: protect ring accesses with READ- and WRITE_ONCE * 405e56b1a564 ixgbe: protect ring accesses with READ- and WRITE_ONCE * 2ebe7c9a20b3 net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy * 7b6f09869c84 net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy * 88f4b8fe5b9a spi: spidev: fix a potential use-after-free in spidev_release() * abce0ef45b5e spi: spidev: fix a race between spidev_release and spidev_remove * c68a68e97a4c ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL * 7b57939c7663 ASoC: hdac_hda: fix memleak with regmap not freed on remove * 25aa198d5023 ASoC: SOF: Intel: add PCI ID for CometLake-S * fb8cb2a6704f drm: mcde: Fix display initialization problem * 7f3387c880e5 staging: wfx: fix coherency of hif_scan() prototype * f9f34d8fb0a9 gpu: host1x: Detach driver on unregister * ceea8871fc9a drm/tegra: hub: Do not enable orphaned window group * 5689ddf2dd7d gpu: host1x: Clean up debugfs in error handling path * bfd4297fd74e drm/ttm: Fix dma_fence refcnt leak when adding move fence * f5e6ec57e3cb drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved * 130ca84cdc6a ARM: dts: omap4-droid4: Fix spi configuration and increase rate * 01cbcabb2c29 perf/x86/rapl: Fix RAPL config variable bug * 401ec59876de perf/x86/rapl: Move RAPL support to common x86 code * d1f915700830 regmap: fix alignment issue * 566d865d8307 spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer * e6e8da80139a spi: spi-fsl-dspi: Adding shutdown hook * 378049d6a822 KVM: s390: reduce number of IO pins to 1