09f2d9164ad4 Linux 5.16.13-xanmod1 8eb09973b6e4 Merge pull request #251 from rmnscnce/fix-gcc12-error c8d6a58aae64 Merge tag 'v5.16.13' into 5.16 6273c309621c Linux 5.16.13 81cb88b44e01 KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() 0cafb4b555e2 s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation 9ec91603c8f8 s390/ftrace: fix arch_ftrace_get_regs implementation 498089549bc5 x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 857238849338 proc: fix documentation and description of pagemap 5c1e15fbd407 Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 5e70bc827b56 btrfs: do not start relocation until in progress drops are done 91a5000bba81 btrfs: fallback to blocking mode when doing async dio over multiple extents 948db5a11bdf btrfs: add missing run of delayed items after unlink during log replay d284e2b30026 btrfs: qgroup: fix deadlock between rescan worker and remove qgroup 9efcc83b33b5 btrfs: do not WARN_ON() if we have PageError set 6762a17dfee4 btrfs: subpage: fix a wrong check on subpage->writers a4378947ae39 btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() fab84a8d88cf btrfs: fix lost prealloc extents beyond eof after full fsync c23a1e82ac55 tracing: Fix return value of __setup handlers 2cb0904f3d98 tracing/histogram: Fix sorting on old "cpu" value 1f4354b529ee HID: add mapping for KEY_ALL_APPLICATIONS 4fb4bdd4003b HID: add mapping for KEY_DICTATE 5ced1819bbf9 Input: samsung-keypad - properly state IOMEM dependency db35f1428d87 Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 3edd73bc38dd Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() e656bc7be7be net: stmmac: perserve TX and RX coalesce value during XDP setup 283854aae489 selftests: mlxsw: resource_scale: Fix return value ddbc1b18d2cd net: dcb: disable softirqs in dcbnl_flush_dev() 6919d0c7be46 drm/amdgpu: fix suspend/resume hang regression 7180d3937aca ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments f65c92c71c20 nl80211: Handle nla_memdup failures in handle_nan_filter 335a2f2f9776 MIPS: ralink: mt7621: use bitwise NOT instead of logical b6cb0dc8fc3c e1000e: Fix possible HW unit hang after an s0ix exit 9c01758b9a0b drm/bridge: ti-sn65dsi86: Properly undo autosuspend 51fedcf1ea15 drm/i915/guc/slpc: Correct the param count for unset param aac271d501b8 iavf: Fix __IAVF_RESETTING state usage ccb72d23ff4e iavf: Fix race in init state b45c10fedc1a iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS deea3d9e6f1f iavf: Fix init state closure on remove 7b9515172ab4 iavf: Add waiting so the port is initialized in remove 2d043d56b468 iavf: Rework mutexes for better synchronisation 72a8bc0515d6 iavf: Add trace while removing device eb89b33da3d8 net: sparx5: Fix add vlan when invalid operation 19e60d6655f8 net: chelsio: cxgb3: check the return value of pci_find_capability() 8056031983cf ibmvnic: Allow queueing resets during probe 329004396271 ibmvnic: clear fop when retrying probe c8b5a644457c ibmvnic: init init_done_rc earlier 9aaee3ca4bba ibmvnic: Update driver return codes 47a929c4fd07 ibmvnic: complete init_done on transport events 1b37439c76d8 ibmvnic: define flush_reset_queue helper c79bb81fc3bc ibmvnic: initialize rc before completing wait 3e95b127a66c net: stmmac: only enable DMA interrupts when ready 85989640666f net: stmmac: enhance XDP ZC driver level switching performance b5b0b4be4617 can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8 7d5c1e8aefbc Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks 89fe5d6a6805 ARM: tegra: Move panels to AUX bus e24b48f0fb96 netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant 3de5b97f859e soc: imx: gpcv2: Fix clock disabling imbalance in error path 79d4b01b1441 soc: fsl: qe: Check of ioremap return value 23b45cd91bb1 soc: fsl: guts: Add a missing memory allocation failure check 1824c11d137f soc: fsl: guts: Revert commit 3c0d64e867ed 9031e7656e77 ARM: dts: Use 32KiHz oscillator on devkit8000 b0b7081168c7 ARM: dts: switch timer config to common devkit8000 devicetree 5d1985b711ce MIPS: ralink: mt7621: do memory detection on KSEG1 c78627f757e3 iommu/amd: Fix I/O page table memory leak f22983a771e9 arm64: dts: imx8mm: Fix VPU Hanging 5c25c80f8413 arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage 76123ac7f39c arm64: dts: juno: Remove GICv2m dma-range ca27d0dd7526 arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568 c65cfd89cef6 sched: Fix yet more sched_fork() races 4522f35dac51 s390/extable: fix exception table sorting 54a3c1061b8a s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE b0ff347fea74 memfd: fix F_SEAL_WRITE after shmem huge page allocated 4c26745e4576 ibmvnic: free reset-work-item when flushing efe64290290b igc: igc_write_phy_reg_gpy: drop premature return e221ef82d9f5 pinctrl: sunxi: Use unique lockdep classes for IRQs 3638b5f89bc1 selftests: mlxsw: tc_police_scale: Make test more robust 03ae283bd71f mptcp: Correctly set DATA_FIN timeout when number of retransmits is large 75a62d5bac80 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 9cfe9cf5f37e mips: setup: fix setnocoherentio() boolean setting 2f5fd2205713 ARM: Fix kgdb breakpoint for Thumb2 566cfbcce618 igc: igc_read_phy_reg_gpy: drop premature return 6609f825f21a arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output daea2383dc23 iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find 349a7ba5702e can: gs_usb: change active_channels's type from atomic_t to u8 307c637b43ad auxdisplay: lcd2s: Use proper API to free the instance of charlcd object 3585ed5f9b11 auxdisplay: lcd2s: Fix memory leak in ->remove() a111de8bd41f ASoC: cs4265: Fix the duplicated control name 955b804870d2 firmware: arm_scmi: Remove space in MODULE_ALIAS name 366c9591d6a8 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature bcaf889a34b3 efivars: Respect "block" flag in efivar_entry_set_safe() e053c363d497 iavf: Fix deadlock in iavf_reset_task 42754749ea1e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() ca0bdff4249a net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() a4d7ea56b103 ibmvnic: register netdev after init of adapter fb3820028c83 net: sxgbe: fix return value of __setup handler 7fd2b6afa697 iavf: Fix missing check for running netdev e524b4dabdc6 mac80211: treat some SAE auth steps as final ecee3af7a802 net: stmmac: fix return value of __setup handler 2e4ae0a987b6 mac80211: fix forwarded mesh frames AC & queue selection 91e2709a2b61 net: dsa: microchip: fix bridging with more than two member ports bd2cb58de26a platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup 96f1be29492d btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range d099ee71d00d net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server 7c40bae2b085 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client e98d46ccfa84 net/smc: fix connection leak 65693acdebb2 net: ipa: add an interconnect dependency 373093315211 net: ipa: fix a build dependency df91d23de757 net: dcb: flush lingering app table entries for unregistered devices 72124e65a70b net: ipv6: ensure we call ipv6_mc_down() at most once e1d826e9a92f batman-adv: Don't expect inter-netns unique iflink indices 9c336fef2258 batman-adv: Request iflink once in batadv_get_real_netdevice fb6812a2f4e2 batman-adv: Request iflink once in batadv-on-batadv check c7ea6e6f6176 netfilter: nf_queue: handle socket prefetch dcc3cb920bf7 netfilter: nf_queue: fix possible use-after-free c8f3c8cc293f netfilter: nf_queue: don't assume sk is full socket 334b4736a22b net: fix up skbs delta_truesize in UDP GRO frag_list 9bf0613bd9de e1000e: Correct NVM checksum verification flow 4e6370291750 xfrm: enforce validity of offload input flags 00fc3ad584e0 xfrm: fix the if_id check in changelink 518f8a21ce73 bpf, sockmap: Do not ignore orig_len parameter 5a8076e98dde netfilter: fix use-after-free in __nf_register_net_hook() 53b06e55c38b xfrm: fix MTU regression da0fccd842cd mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 85ad47cc0c51 ntb: intel: fix port config status offset for SPR 6418634238ad blktrace: fix use after free for struct blk_trace 0ecb04075dea mac80211: fix EAPoL rekey fail in 802.3 rx path 4c294285cec3 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference 47e2f166ed9f xen/netfront: destroy queues before real_num_tx_queues is zeroed 14fcd42195b6 drm/amd/display: Reduce dmesg error to a debug print dfccdf7ff325 drm/i915: s/JSP2/ICP2/ PCH 4aafe9f8acbe iommu/amd: Recover from event log overflow d5ad4214d9c6 iommu/vt-d: Fix double list_add when enabling VMD in scalable mode 70712d5afbbe ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min fe51975ff138 iwlwifi: mvm: check debugfs_dir ptr before use 97ae45ef88e9 riscv: Fix config KASAN && DEBUG_VIRTUAL d1c3ac0f8ced riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP 22db0c2743fd riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 404d3c1d1d9f binfmt_elf: Avoid total_mapping_size for ET_EXEC a87fbfd79ba4 ucounts: Fix systemd LimitNPROC with private users regression 4af268178b78 ALSA: intel_hdmi: Fix reference to PCM buffer address dcd47d0b0bc0 btrfs: defrag: don't use merged extent map for their generation check 46f6e1b4c582 btrfs: defrag: bring back the old file extent search behavior 5ed9983ce673 ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report() 34b97bc5b364 tracing: Add ustring operation to filtering string pointers ad623f1a9d21 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag 953228f9596c ata: pata_hpt37x: fix PCI clock detection be59c4472891 KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 589a954daab5 sched/fair: Fix fault in reweight_entity e3ca63deda2a ext4: fast commit may miss file actions af832bf5a9c9 ext4: fast commit may not fallback for ineligible commit 5a30f5998271 ext4: simplify updating of fast commit stats c50a81950a43 ext4: drop ineligible txn start stop APIs 9e5520184079 KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata e1bc3ac37e19 serial: stm32: prevent TDR register overwrite when sending x_char 9afc54a9ce75 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL 14ce22626c76 tracing: Add test for user space strings when filtering on string pointers 5394d6a69afc exfat: fix i_blocks for files truncated over 4 GiB aae9a5768b69 exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() 030b335a1dd1 usb: gadget: clear related members when goto fail 9e5c16b2a981 usb: gadget: don't release an existing dev->buf f8c61361a4f5 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern 10c20c53556d net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 045fb3a4115c i2c: qup: allow COMPILE_TEST 038609bfbadf i2c: imx: allow COMPILE_TEST af74f5b7a8d0 i2c: cadence: allow COMPILE_TEST 3d47bb1b683a dmaengine: shdma: Fix runtime PM imbalance on error aeeac5ec8e48 selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT 80a5a7ae5953 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby 66a31928dbd8 selftests/seccomp: Fix seccomp failure by adding missing headers 90d2f813ff0b cifs: modefromsids must add an ACE for authenticated users 357d0679ebdb HID: amd_sfh: Add interrupt handler to process interrupts 316a1c71ff29 HID: amd_sfh: Add functionality to clear interrupts 2144e451a069 HID: amd_sfh: Handle amd_sfh work buffer in PM ops 563431c1f3c8 cifs: fix double free race when mount fails in cifs_get_root() 3cf1aa8fa68d cifs: do not use uninitialized data in the owner/group sid 35f4fa41a7ea tipc: fix a bit overflow in tipc_crypto_key_rcv() ebf076d75abe block: loop:use kstatfs.f_bsize of backing file to set discard granularity 761272299f25 KVM: arm64: vgic: Read HW interrupt pending state from the HW e4d044dbffcd btrfs: get rid of warning on transaction commit when using flushoncommit 52ef27b884d8 Input: clear BTN_RIGHT/MIDDLE on buttonpads 5e992107d72b regulator: core: fix false positive in regulator_late_cleanup() 2b490e1e0cbf ASoC: rt5682: do not block workqueue if card is unbound 2bbe04141736 ASoC: rt5668: do not block workqueue if card is unbound e2504d112d6a ASoC: rt5682s: do not block workqueue if card is unbound 3431daa5d350 i2c: bcm2835: Avoid clock stretching timeouts f3b4b52732bd mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 451efc48d783 mac80211_hwsim: report NOACK frames in tx_status f8b0bedbdda6 [xanmod/config] disable -Werror for KVM