6995e2de6891 Linux 6.4 afa4bb778e48 workqueue: clean up WORK_* constant types, clarify masking e69b9bc170c6 i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle cd9489623c29 i2c: qup: Add missing unwind goto in qup_i2c_probe() bd5c7104d41b dt-bindings: i2c: opencores: Add missing type for "regstep" 7b59e8ae92fe arm64: dts: qcom: sc7280: Mark SCM as dma-coherent for chrome devices a54b7fa6b9ab arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for trogdor 9a5f0b11e49e arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for IDP c0877829ada0 dt-bindings: firmware: qcom,scm: Document that SCM can be dma-coherent 2230f9e1171a KVM: Avoid illegal stage2 mapping on invalid memory slot cb091225a538 btrfs: fix remaining u32 overflows when left shifting stripe_nr 9c39b7a905d8 block: make sure local irq is disabled when calling __blkcg_rstat_flush a9628e88776e revert "net: align SO_RCVMARK required privileges with SO_MARK" dec24b3b3394 net: wwan: iosm: Convert single instance struct member to flexible array 2174a08db80d sch_netem: acquire qdisc lock in netem_change() 146b6f6855e7 platform/x86/amd/pmf: Register notify handler only if SPS is enabled c7c059fba6fb selftests: forwarding: Fix race condition in mirror installation 7f4e09700bdc wifi: mac80211: report all unusable beacon frames 57fc0f1ceaa4 mptcp: ensure listener is unhashed before updating the sk status b7535cfed223 mptcp: drop legacy code around RX EOF 81c1d0290160 mptcp: consolidate fallback and non fallback state machine 56a666c48b03 mptcp: fix possible list corruption on passive MPJ 0ad529d9fd2b mptcp: fix possible divide by zero in recvmsg() c2b2ae3925b6 mptcp: handle correctly disconnect() failures 69cbeb61ff90 Revert "efi: random: refresh non-volatile random seed when RNG is initialized" 26fed83653d0 io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr 78d0d2063bab io_uring/net: disable partial retries for recvmsg with cmsg b1dc492087db io_uring/net: clear msg_controllen on partial sendmsg retry 82edd1bd7f98 ALSA: hda/realtek: Add quirk for ASUS ROG GV601V db8eae6bc5c7 bpf: Force kprobe multi expected_attach_type for kprobe_multi link 9724160b3942 bpf/btf: Accept function names that contain dots afd384f0dbea Revert "virtio-blk: support completion batching for the IRQ path" a129b41fe0a8 Revert "net: phy: dp83867: perform soft reset and retain established link" 408c090002c8 net: mdio: fix the wrong parameters 42e344f01688 netfilter: nf_tables: Fix for deleting base chains with payload 62f9a68a36d4 netfilter: nfnetlink_osf: fix module autoload 043d2acf5722 netfilter: nf_tables: drop module reference after updating chain e26d3009efda netfilter: nf_tables: disallow timeout for anonymous sets b770283c98e0 netfilter: nf_tables: disallow updates of anonymous sets 62e1e94b246e netfilter: nf_tables: reject unbound chain set before commit phase 938154b93be8 netfilter: nf_tables: reject unbound anonymous set before commit phase c88c535b592d netfilter: nf_tables: disallow element updates of bound anonymous sets d6b478666ffa netfilter: nf_tables: fix underflow in object reference counter 2b84e215f874 netfilter: nft_set_pipapo: .walk does not deal with generations 628bd3e49cba netfilter: nf_tables: drop map element references from preparation phase 26b5a5712eb8 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain 4bedf9eee016 netfilter: nf_tables: fix chain binding transaction logic c8e796895e23 regmap: spi-avmm: Fix regmap_bus max_raw_write 54d217406afe drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 4e9f0ec38852 wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 7580e0a78eb2 be2net: Extend xmit workaround to BE3 chip a7299a18a179 btrfs: fix u32 overflows when left shifting stripe_nr 8d0d16a3ef44 accel/qaic: Call DRM helper function to destroy prime GEM 94d12d88b4a8 MAINTAINERS: add me as maintainer of MEDIATEK SWITCH DRIVER b79d7c14f480 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 8332cf6fd7c7 net: dsa: mt7530: fix handling of LLDP frames d7c660735593 net: dsa: mt7530: fix handling of BPDUs on MT7530 switch 4ae90f90e490 net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch ff221029a51f net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP 9a43827e876c net: dpaa2-mac: add 25gbase-r support 0518dbe97fe6 selftests/mm: fix cross compilation with LLVM 823b37e8a710 mailmap: add entries for Ben Dooks 782e53d0c144 nilfs2: prevent general protection fault in nilfs_clear_dirty_page() 71c3ad65fabe Revert "mm: vmscan: make global slab shrink lockless" 7cee3603192a Revert "mm: vmscan: make memcg slab shrink lockless" d6ecbcd70fff Revert "mm: vmscan: add shrinker_srcu_generation" 1a554ecc9714 Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" c534f7cca6b9 Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" 07252b0f9715 Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" 47a7c01c3efc Revert "mm: shrinkers: convert shrinker_rwsem to mutex" 679bd7ebdd31 nilfs2: fix buffer corruption due to concurrent device reads 6a59cb5158bf scripts/gdb: fix SB_* constants parsing 2049a7d0cbc6 scripts: fix the gfp flags header path in gfp-translate b7cb3821905b udmabuf: revert 'Add support for mapping hugepages (v4)' c8a8f3b4a95a mm/khugepaged: fix iteration in collapse_file 935d44acf621 memfd: check for non-NULL file_seals in memfd_create() syscall 95a301eefa82 mm/vmalloc: do not output a spurious warning when huge vmalloc() fails 77795f900e2a mm/mprotect: fix do_mprotect_pkey() limit check 54abe19e00cf writeback: fix dereferencing NULL mapping->host on writeback_page_template 85d38d5810e2 x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys 7257d930aadc regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK d7fce52fdf96 ipvs: align inner_mac_header for encapsulation 819da022dd00 afs: Fix waiting for writeback then skipping folio a2b6f2ab3e14 afs: Fix dangling folio ref counts in writeback ff7a1790fbf9 gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain() 555434fd5c6b ALSA: hda/realtek: Add quirk for ASUS ROG G634Z 1f1ef7e5bbe2 ASoC: intel: sof_sdw: Fixup typo in device link checking 413db4997302 mmc: usdhi60rol0: fix deferred probing c2df53c5806c mmc: sunxi: fix deferred probing 5b067d7f855c mmc: sh_mmcif: fix deferred probing 8d0caeedcd05 mmc: sdhci-spear: fix deferred probing b465dea5e154 mmc: sdhci-acpi: fix deferred probing 3c482e1e830d mmc: owl: fix deferred probing fb51b74a5785 mmc: omap_hsmmc: fix deferred probing aedf4ba1ad00 mmc: omap: fix deferred probing 8d84064da0d4 mmc: mvsdio: fix deferred probing 0c4dc0f05489 mmc: mtk-sd: fix deferred probing b8ada54fa1b8 mmc: meson-gx: fix deferred probing 71150ac12558 mmc: bcm2835: fix deferred probing f334ad476836 mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS 92717c2356cb net: qca_spi: Avoid high load if QCA7000 is not available c938ab4da0eb net: phy: Manual remove LEDs to ensure correct ordering eb09fc2d1416 nfc: fdp: Add MODULE_FIRMWARE macros f593a94b530a ieee802154/adf7242: Add MODULE_FIRMWARE macro 067d6ec7ed5b PCI: hv: Add a per-bus mutex state_lock a847234e24d0 Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" add9195e69c9 PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev 2738d5ab7929 PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic 440b5e366327 PCI: hv: Fix a race condition bug in hv_pci_query_relations() ef7dfac51d8e io_uring/poll: serialize poll linked timer start with poll removal 52ae076c3a9b arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing 9636be85cc5b x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline 4aaf2c52834b sfc: use budget for TX completions 5005bcb42191 ksmbd: validate session id and tree id in the compound request 5fe7f7b78290 ksmbd: fix out-of-bound read in smb2_write 40b268d384a2 ksmbd: add mnt_want_write to ksmbd vfs functions 2b9b8f3b68ed ksmbd: validate command payload size cd9125030689 ieee802154: Replace strlcpy with strscpy a128f9d4c122 net/mlx5e: Fix scheduling of IPsec ASO query while in atomic c75b94255aaa net/mlx5e: Drop XFRM state lock when modifying flow steering fef06678931f net/mlx5e: Fix ESN update kernel panic cf5bb02320d4 net/mlx5e: Don't delay release of hardware objects 314ded538e5f net/mlx5: Free IRQ rmap and notifier on kernel shutdown ef4c5afc783d net/mlx5: DR, Fix wrong action data allocation in decap action 87cd0649176c net/mlx5: DR, Support SW created encap actions for FW table fb7be476ab7e net/mlx5e: TC, Cleanup ct resources for nic flow b100573ab76e net/mlx5e: TC, Add null pointer check for hardware miss support 0ab999d4a1bf net/mlx5: Fix driver load with single msix vector 62a522d3354d net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQ 4e7401fc8c8d net/mlx5e: XDP, Allow growing tail for XDP multi buffer d082d48737c7 x86/mm: Avoid using set_pgd() outside of real PGD pages 13bb06f8dd42 tick/common: Align tick period during sched_timer setup b9f174c811e3 x86/unwind/orc: Add ELF section with ORC version identifier a6742cb90b56 perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL b50f26a44887 perf/core: Drop __weak attribute from arch_perf_update_userpage() prototype 5b00369fcf6d iommu/amd: Fix possible memory leak of 'domain' f015b900bc32 xfrm: Linearize the skb after offloading if needed. d7a2fc1437f7 selftests: net: fcnal-test: check if FIPS mode is enabled cb43c60e64ca selftests: net: vrf-xfrm-tests: change authentication and encryption algos d113c395c67b selftests: net: tls: check if FIPS mode is enabled 372b304c1e51 selftests/harness: allow tests to be skipped during setup 0bb619f9227a thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures 22db06337f59 ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() 9d7054fb3ac2 spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan() 0113d4615dbf tracing/user_events: Document auto-cleanup and remove dyn_event refs 61701242e86f selftests/user_events: Adapt dyn_test to non-persist events 216a137e3ead selftests/user_events: Ensure auto cleanup works as expected a65442edb47a tracing/user_events: Add auto cleanup and future persist flag f0dbf6fd0bdd tracing/user_events: Track refcount consistently via put/get b08d72580584 tracing/user_events: Store register flags on events ed0e0ae0c932 tracing/user_events: Remove user_ns walk for groups 42187bdc3ca4 selftests/user_events: Add perf self-test for empty arguments events 4b56c21b11dc selftests/user_events: Clear the events after perf self-test 3e7269dd5fd5 selftests/user_events: Add ftrace self-test for empty arguments events 6f05dcabe5c2 tracing/user_events: Fix the incorrect trace record for empty arguments events e70bb54d7a51 tracing: Modify print_fields() for fields output order cfac4ed7279d tracing/user_events: Handle matching arguments that is null from dyn_events ba470eebc2f6 tracing/user_events: Prevent same name but different args event 3c40eb814532 mmc: meson-gx: remove redundant mmc_request_done() call from irq context 84a62b445c86 selftests/bpf: add a test for subprogram extables 0108a4e9f358 bpf: ensure main program has an extable c1bcb976d8fe gpio: sifive: add missing check for platform_get_irq 47b3ad6b7842 mmc: mmci: stm32: fix max busy timeout calculation 8c00914e5438 gpiolib: Fix GPIO chip IRQ initialization restriction 6f363f5aa845 cgroup: Do not corrupt task iteration when rebinding subsystem f0cc749254d1 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() ad96f1c9138e bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable. e6f9e590b72e mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 842665a9008a xfrm: Use xfrm_state selector for BEET input dfaed3e1fa70 powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled 1166a530a847 xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets f57ade27fc3e selftests/bpf: Add test cases to assert proper ID tracking on spill 713274f1f2c8 bpf: Fix verifier id tracking of scalars on spill 30c60dda219d KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu() 1caa71a7a600 KVM: arm64: Restore GICv2-on-GICv3 functionality bf06fcf4be0f xfrm: add missed call to delete offloaded policies 568a67e742df arm64: dts: rockchip: Fix rk356x PCIe register and range mappings 0c2f9acf6ae7 KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded 8681f7175901 KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 40994ce0ea01 MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer aafbb1eeabdc tracing/rv/rtla: Update MAINTAINERS file to point to proper mailing list 320805ab61e5 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs a287f5b0cfc6 xfrm: Ensure policies always checked on XFRM-I input path 1f8b6df6a997 xfrm: Treat already-verified secpath entries as optional 5325593377f0 arm64: dts: rockchip: fix button reset pin for nanopi r5c ec97e112985c Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails cb6aeeb69af0 x86/hyperv/vtl: Add noop for realmode pointers cf9ae4a00774 arm64: dts: rockchip: fix nEXTRST on SOQuartz 42dcd054a649 arm64: dts: rockchip: add missing cache properties 03633c4ef1fb arm64: dts: rockchip: fix USB regulator on ROCK64 bd4e3d82f4cc MAINTAINERS: Add wpan patchwork e3a0877e7e66 MAINTAINERS: Update wpan tree a61675294735 ieee802154: hwsim: Fix possible memory leaks