Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-10-25--00-00 (v6.12-rc3-1418-g8f81f3e95777) remotes/brancher/net-next-2024-10-25--03-00 (v6.12-rc3-995-g7b335339f184) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.29iIsTcjzr b/tmp/tmp.Kig8a1vsmF index b056d1e69c1d..06d5153644f4 100644 --- a/tmp/tmp.29iIsTcjzr +++ b/tmp/tmp.Kig8a1vsmF @@ -2,7 +2,6 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours -Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension net: pse-pd: Add missing of_node_get() before of_find_node_by_name() @@ -97,11 +96,6 @@ ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() igb: Fix passing 0 to ERR_PTR in igb_run_xdp() igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() -enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way -enic: Allocate arrays in enic struct based on VIC config -enic: Save resource counts we read from HW -enic: Make MSI-X I/O interrupts come after the other required ones -enic: Create enic_wq/rq structures to bundle per wq/rq data net: ibm: emac: generate random MAC if not found net: ibm: emac: use devm for mutex_init net: ibm: emac: use platform_get_irq @@ -180,353 +174,13 @@ block: mtip32xx: Replace deprecated PCI functions fpga/dfl-pci.c: Replace deprecated PCI functions PCI: Deprecate pcim_iounmap_regions() PCI: Make pcim_iounmap_region() a public function -Merge branch 'add-the-missing-bpf_link_type-invocation-for-sockmap' -bpf: Check validity of link->type in bpf_link_show_fdinfo() -bpf: Add the missing BPF_LINK_TYPE invocation for sockmap -bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() -bpf,perf: Fix perf_event_detach_bpf_prog error handling -selftests/bpf: Add test for passing in uninit mtu_len -selftests/bpf: Add test for writes to .rodata -bpf: Remove MEM_UNINIT from skb/xdp MTU helpers -bpf: Fix overloading of MEM_UNINIT's meaning -bpf: Add MEM_WRITE attribute -bpf: Preserve param->string when parsing mount options -bpf, arm64: Fix address emission with tag-based KASAN enabled -Linux 6.12-rc4 -Merge tag 'for-net-2024-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth -Merge tag 'pinctrl-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl -Merge tag 'char-misc-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc -Merge tag 'tty-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty -Merge tag 'usb-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb -Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip -Merge tag 'irq_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip -Merge tag 'sched_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip -Merge tag 'for-linus-6.12a-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip -Merge tag 'dma-mapping-6.12-2024-10-20' of git://git.infradead.org/users/hch/dma-mapping -Merge tag 'io_uring-6.12-20241019' of git://git.kernel.dk/linux -Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi -Merge tag 'ftrace-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace -Merge tag 'ipe-pr-20241018' of git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe -Merge tag 'input-for-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input -Merge tag '9p-for-6.12-rc4' of https://github.com/martinetd/linux -Merge tag 'rust-fixes-6.12-2' of https://github.com/Rust-for-Linux/linux -io_uring/rw: fix wrong NOWAIT check in io_rw_init_file() -fgraph: Allocate ret_stack_list with proper size -fgraph: Use CPU hotplug mechanism to initialize idle shadow stacks -Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf -Merge tag 'linux_kselftest-fixes-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest -Input: zinitix - don't fail if linux,keycodes prop is absent -Merge tag 'block-6.12-20241018' of git://git.kernel.dk/linux -Merge tag 'io_uring-6.12-20241018' of git://git.kernel.dk/linux -Input: xpad - add support for MSI Claw A1M -MAINTAINERS: update IPE tree url and Fan Wu's email -ipe: fallback to platform keyring also if key in trusted keyring is rejected -Merge tag 'v6.12-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 -Merge tag 'xfs-6.12-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux -Merge tag 'pm-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -Merge tag 'hwmon-for-v6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging -Merge tag 'drm-fixes-2024-10-18' of https://gitlab.freedesktop.org/drm/kernel -mm: fix follow_pfnmap API lockdep assert -Merge branch 'pm-cpufreq' -Merge tag 'iommu-fixes-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux -Merge tag 'powerpc-6.12-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux -Merge tag 's390-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux -misc: rtsx: list supported models in Kconfig help -MAINTAINERS: Remove some entries due to various compliance requirements. -Merge tag 'usb-serial-6.12-rc4' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus -xen: Remove dependency between pciback and privcmd -Merge tag 'drm-xe-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes -Merge tag 'x86_bugs_post_ibpb' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip -cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() -Merge tag 'mm-hotfixes-stable-2024-10-17-16-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux -Merge tag 'drm-misc-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes -Merge tag 'drm-intel-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes -Merge tag 'amd-drm-fixes-6.12-2024-10-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes -MAINTAINERS: Add an entry for PREEMPT_RT. -lib/buildid: Handle memfd_secret() files in build_id_parse() -Merge tag 'nvme-6.12-2024-10-18' of git://git.infradead.org/nvme into block-6.12 -ipe: allow secondary and platform keyrings to install/update policies -ipe: also reject policy updates with the same version -ipe: return -ESTALE instead of -EINVAL on update when new policy has a lower version -nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function -nvme: make keep-alive synchronous operation -nvme-loop: flush off pending I/O while shutting down loop controller -selftests/bpf: Add test case for delta propagation -bpf: Fix print_reg_state's constant scalar dump -bpf: Fix incorrect delta propagation between linked registers -bpf: Properly test iter/task tid filtering -bpf: Fix iter/task tid filtering -nvme-pci: fix race condition between reset and nvme_dev_disable() -Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux -Merge tag 'arm-fixes-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc -Merge tag 'sound-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound -dma-mapping: fix tracing dma_alloc/free with vmalloc'd memory -maple_tree: add regression test for spanning store bug -maple_tree: correct tree corruption on spanning store -riscv, bpf: Make BPF_CMPXCHG fully ordered -io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work -USB: serial: option: add Telit FN920C04 MBIM compositions -USB: serial: option: add support for Quectel EG916Q-GL Merge tag 'ath-current-20241016' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171 wifi: rtw88: Fix the RX aggregation in USB 3 mode wifi: brcm80211: BRCM_TRACING should depend on TRACING wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts -bpf, vsock: Drop static vsock_bpf_prot initialization -vsock: Update msg_count on read_skb() -vsock: Update rx_bytes on read_skb() -bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock -Merge branch 'linus' into sched/urgent, to resolve conflict -Merge tag 'drm-msm-fixes-2024-10-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes -mm/mglru: only clear kswapd_failures if reclaimable -mm/swapfile: skip HugeTLB pages for unuse_vma -selftests: mm: fix the incorrect usage() info of khugepaged -MAINTAINERS: add Jann as memory mapping/VMA reviewer -mm: swap: prevent possible data-race in __try_to_reclaim_swap -mm: khugepaged: fix the incorrect statistics when collapsing large file folios -MAINTAINERS: kasan, kcov: add bugzilla links -mm: don't install PMD mappings when THPs are disabled by the hw/process/vma -mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() -Docs/damon/maintainer-profile: update deprecated awslabs GitHub URLs -Docs/damon/maintainer-profile: add missing '_' suffixes for external web links -maple_tree: check for MA_STATE_BULK on setting wr_rebalance -mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point -mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sysfs_test_add_targets() -mm: remove unused stub for can_swapin_thp() -mailmap: add an entry for Andy Chiu -MAINTAINERS: add memory mapping/VMA co-maintainers -fs/proc: fix build with GCC 15 due to -Werror=unterminated-string-initialization -lib: alloc_tag_module_unload must wait for pending kfree_rcu calls -mm/mremap: fix move_normal_pmd/retract_page_tables race -mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds. -selftests/mm: fix deadlock for fork after pthread_create on ARM -selftests/mm: replace atomic_bool with pthread_barrier_t -fat: fix uninitialized variable -nilfs2: propagate directory read errors from nilfs_find_entry() -mm/mmap: correct error handling in mmap_region() -drm/ast: vga: Clear EDID if no display is connected -drm/ast: sil164: Clear EDID if no display is connected -Revert "drm/mgag200: Add vblank support" -xhci: dbc: honor usb transfer size boundaries. -usb: xhci: Fix handling errors mid TD followed by other errors -xhci: Mitigate failed set dequeue pointer commands -xhci: Fix incorrect stream context type macro -USB: gadget: dummy-hcd: Fix "task hung" problem -selftest: hid: add the missing tests directory -clk: test: Fix some memory leaks -powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H -Merge tag 'amd-pstate-v6.12-2024-10-16' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux -Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 -Bluetooth: bnep: fix wild-memory-access in proto_unregister -Bluetooth: btusb: Fix not being able to reconnect after suspend -Bluetooth: Remove debugfs directory on module init failure -Bluetooth: Call iso_exit() on module unload -Bluetooth: ISO: Fix multiple init when debugfs is disabled -drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs -Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller -selftests/bpf: Add asserts for netfilter link info -bpf: Fix link info netfilter flags to populate defrag flag wifi: ath11k: Fix invalid ring usage in full monitor mode wifi: ath10k: Fix memory leak in management tx -ublk: don't allow user copy for unprivileged device -drm/i915/display: Don't allow tile4 framebuffer to do hflip on display20 or greater -drm/xe/bmg: improve cache flushing behaviour -drm/xe/xe_sync: initialise ufence.signalled -drm/xe/ufence: ufence can be signaled right after wait_woken -drm/xe: Use bookkeep slots for external BO's in exec IOCTL -drm/xe/query: Increase timestamp width -drm/xe: Don't free job in TDR -drm/xe: Take job list lock in xe_sched_add_pending_job -drm/xe: fix unbalanced rpm put() with declare_wedged() -drm/xe: fix unbalanced rpm put() with fence_fini() -drm/xe/xe2lpg: Extend Wa_15016589081 for xe2lpg -blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race -io_uring/rsrc: ignore dummy_ubuf for buffer cloning -drm/i915/dp_mst: Don't require DSC hblank quirk for a non-DSC compatible mode -drm/i915/dp_mst: Handle error during DSC BW overhead/slice calculation -s390: Update defconfigs -s390: Initialize psw mask in perf_arch_fetch_caller_regs() -s390/sclp_vt220: Convert newlines to CRLF instead of LFCR -s390/sclp: Deactivate sclp after all its users -s390/pkey_pckmo: Return with success for valid protected key types -ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 -usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store -usb: dwc3: core: Fix system suspend on TI AM62 platforms -xhci: tegra: fix checked USB2 port number -usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG -usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF -usb: typec: altmode should keep reference to parent -MAINTAINERS: usb: raw-gadget: add bug tracker link -MAINTAINERS: Add an entry for the LJCA drivers -cifs: Remove unused functions -smb/client: Fix logically dead code -smb: client: fix OOBs when building SMB2_IOCTL request -smb: client: fix possible double free in smb2_set_ea() -cpufreq/amd-pstate: Use nominal perf for limits when boost is disabled -scsi: target: core: Fix null-ptr-deref in target_alloc_device() -scsi: mpi3mr: Validate SAS port assignments -scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down -scsi: ufs: core: Requeue aborted request -scsi: ufs: core: Fix the issue of ICU failure -drm/msm/a6xx+: Insert a fence wait before SMMU table update -powerpc/powernv: Free name on error in opal_event_init() -drm/msm/dpu: don't always program merge_3d block -drm/msm/dpu: Don't always set merge_3d pending flush -irqchip/renesas-rzg2l: Fix missing put_device -irqchip/riscv-intc: Fix SMP=n boot with ACPI -Merge tag 'scmi-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes -Merge tag 'ffa-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes -Merge tag 'mvebu-fixes-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/fixes -Merge tag 'reset-fixes-for-v6.12' of git://git.pengutronix.de/pza/linux into arm/fixes -Merge branch 'fix-truncation-bug-in-coerce_reg_to_size_sx-and-extend-selftests' -selftests/bpf: Add test for sign extension in coerce_subreg_to_size_sx() -selftests/bpf: Add test for truncation after sign extension in coerce_reg_to_size_sx() -bpf: Fix truncation bug in coerce_reg_to_size_sx() -gpu: host1x: Set up device DMA parameters -drm/amdgpu/swsmu: Only force workload setup on init -drm/radeon: Fix encoder->possible_clones -drm/amdgpu/smu13: always apply the powersave optimization -drm/amdkfd: Accounting pdd vram_usage for svm -drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring -drm/amdgpu/mes: fix issue of writing to the same log buffer from 2 MES pipes -drm/amdgpu: prevent BO_HANDLES error from being overwritten -drm/amdgpu: enable enforce_isolation sysfs node on VFs -nvme-multipath: defer partition scanning -io_uring/sqpoll: close race on waiting for sqring entries -gpu: host1x: Fix boot regression for Tegra -firmware: arm_ffa: Avoid string-fortify warning caused by memcpy() -x86/apic: Always explicitly disarm TSC-deadline timer -kasan: Disable Software Tag-Based KASAN with GCC -xfs: punch delalloc extents from the COW fork for COW writes -xfs: set IOMAP_F_SHARED for all COW fork allocations -xfs: share more code in xfs_buffered_write_iomap_begin -xfs: support the COW fork in xfs_bmap_punch_delalloc_range -xfs: IOMAP_ZERO and IOMAP_UNSHARE already hold invalidate_lock -xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eof -xfs: factor out a xfs_file_write_zero_eof helper -iomap: move locking out of iomap_write_delalloc_release -iomap: remove iomap_file_buffered_write_punch_delalloc -iomap: factor out a iomap_last_written_block helper -iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices -Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into fixes -ALSA/hda: intel-sdw-acpi: add support for sdw-manager-list property read -ALSA/hda: intel-sdw-acpi: simplify sdw-master-count property read -ALSA/hda: intel-sdw-acpi: fetch fwnode once in sdw_intel_scan_controller() -ALSA/hda: intel-sdw-acpi: cleanup sdw_intel_scan_controller -[PATCH} hwmon: (jc42) Properly detect TSE2004-compliant devices again -firmware: arm_scmi: Queue in scmi layer for mailbox implementation -drm/msm: Allocate memory for disp snapshot with kvzalloc() -drm/msm: Avoid NULL dereference in msm_disp_state_print_regs() -drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation -drm/msm/dsi: improve/fix dsc pclk calculation -drm/msm/hdmi: drop pll_cmp_to_fdata from hdmi_phy_8998 -drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds() -drm/msm/dpu: move CRTC resource assignment to dpu_encoder_virt_atomic_check -drm/msm/dpu: make sure phys resources are properly initialized -firmware: arm_ffa: Avoid string-fortify warning in export_uuid() -drm/panel: himax-hx83102: Adjust power and gamma to optimize brightness -Documentation/protection-keys: add AArch64 to documentation -arm64: set POR_EL0 for kernel threads -blk-mq: setup queue ->tag_set before initializing hctx -ALSA: hda/tas2781: Add new quirk for Lenovo, ASUS, Dell projects -sched/fair: Fix external p->on_rq users -sched/psi: Fix mistaken CPU pressure indication after corrupted task state bug -cfi: fix conditions for HAVE_CFI_ICALL_NORMALIZE_INTEGERS -kbuild: rust: add `CONFIG_RUSTC_LLVM_VERSION` -misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device -misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device -parport: Proper fix for array out-of-bounds access -Merge tag 'iio-fixes-for-6.12a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus -accel/qaic: Fix the for loop used to walk SG table -pinctrl: ocelot: fix system hang on level based interrupts -pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func() -x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load -Merge tag 'amd-pstate-v6.12-2024-10-10' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux -elevator: Remove argument from elevator_find_get -elevator: do not request_module if elevator exists -firmware: arm_scmi: Give SMC transport precedence over mailbox -firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() -drbd: Remove unused conn_lowest_minor -xfs: fix integer overflow in xrep_bmap -Merge tag 'arm-soc/for-6.12/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes -Merge tag 'soc_fsl-6.12-3' of https://github.com/chleroy/linux into arm/fixes -Documentation/process: maintainer-soc: clarify submitting patches -dmaengine: cirrus: check that output may be truncated -dmaengine: cirrus: ERR_CAST() ioremap error -MAINTAINERS: use the canonical soc mailing list address and mark it as L: -ALSA: scarlett2: Add error check after retrieving PEQ filter values -ALSA: hda/cs8409: Fix possible NULL dereference -sched/core: Dequeue PSI signals for blocked tasks that are delayed -sched: Fix delayed_dequeue vs switched_from_fair() -sched/core: Disable page allocation in task_tick_mm_cid() -sched/deadline: Use hrtick_enabled_dl() before start_hrtick_dl() -serial: qcom-geni: rename suspend functions -serial: qcom-geni: drop unused receive parameter -serial: qcom-geni: drop flip buffer WARN() -serial: qcom-geni: fix rx cancel dma status bit -serial: qcom-geni: fix receiver enable -serial: qcom-geni: fix dma rx cancellation -serial: qcom-geni: fix shutdown race -serial: qcom-geni: revert broken hibernation support -serial: qcom-geni: fix polled console initialisation -serial: imx: Update mctrl old_status on RTSD interrupt -tty: n_gsm: Fix use-after-free in gsm_cleanup_mux -vt: prevent kernel-infoleak in con_font_get() -drm/vmwgfx: Remove unnecessary NULL checks before kvfree() -selftests/bpf: Assert link info uprobe_multi count & path_size if unset -bpf: Fix unpopulated path_size when uprobe_multi fields unset -selftests/bpf: Fix cross-compiling urandom_read -Merge tag 'samsung-clk-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-fixes -kbuild: fix issues with rustc-option -pinctrl: sophgo: fix double free in cv1800_pctrl_dt_node_to_map() -drm/vmwgfx: Handle surface check failure correctly -drm/vmwgfx: Cleanup kms setup without 3d -drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check -iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig -iio: frequency: {admv4420,adrf6780}: format Kconfig entries -drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS -iio: adc: ad4695: Add missing Kconfig select -iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() -Merge branch 'fix-caching-of-btf-for-kfuncs-in-the-verifier' -selftests/bpf: Add test for kfunc module order -selftests/bpf: Provide a generic [un]load_module helper -bpf: fix kfunc btf caching for modules -sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML -KVM: s390: Change virtual to physical address access in diag 0x258 handler -KVM: s390: gaccess: Check if guest address is in memslot -s390/ap: Fix CCA crypto card behavior within protected execution environment -s390/pci: Handle PCI error codes other than 0x3a -ALSA: line6: update contact information -ALSA: usb-audio: Fix NULL pointer deref in snd_usb_power_domain_set() -x86/bugs: Do not use UNTRAIN_RET with IBPB on entry -x86/bugs: Skip RSB fill at VMEXIT -x86/entry: Have entry_ibpb() invalidate return predictions -x86/cpufeatures: Add a IBPB_NO_RET BUG flag -x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET -selftests/bpf: Fix error compiling cgroup_ancestor.c with musl libc -riscv, bpf: Fix possible infinite tailcall when CONFIG_CFI_CLANG is enabled -selftests/bpf: fix perf_event link info name_len assertion -bpf: fix unpopulated name_len field in perf_event link info -bpf: use kvzmalloc to allocate BPF verifier environment -Merge branch 'check-the-remaining-info_cnt-before-repeating-btf-fields' -selftests/bpf: Add more test case for field flattening -bpf: Check the remaining info_cnt before repeating btf fields -clk: rockchip: fix finding of maximum clock ID -kbuild: refactor cc-option-yn, cc-disable-warning, rust-option-yn macros -nvme: disable CC.CRIME (NVME_CC_CRIME) -arm64: probes: Fix uprobes for big-endian kernels -arm64: probes: Fix simulate_ldr*_literal() -arm64: probes: Remove broken LDR (literal) uprobe support -ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 -x86/bugs: Use code segment selector for VERW operand -x86/entry_32: Clear CPU buffers after register restore in NMI return -x86/entry_32: Do not clobber user EFLAGS.ZF -ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin -nvme: delete unnecessary fallthru comment -nvmet-rdma: use sbitmap to replace rsp free list -bpf, lsm: Remove bpf_lsm_key_free hook wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower @@ -535,84 +189,7 @@ wifi: cfg80211: Add wiphy_delayed_work_pending() wifi: cfg80211: Do not create BSS entries for unsupported channels wifi: mac80211: Fix setting txpower with emulate_chanctx mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING -x86/resctrl: Annotate get_mem_config() functions as __init wifi: iwlegacy: Clear stale interrupts before resuming device -iommu/arm-smmu-v3: Convert comma to semicolon -iommu/arm-smmu-v3: Fix last_sid_idx calculation for sid_bits==32 -iommu/arm-smmu: Clarify MMU-500 CPRE workaround -irqchip/sifive-plic: Unmask interrupt in plic_irq_enable() -irqchip/gic-v4: Don't allow a VMOVP on a dying VPE -x86/resctrl: Avoid overflow in MB settings in bw_validate() -ALSA: hda: Sound support for HP Spectre x360 16 inch model 2024 -bpf: Fix memory leak in bpf_core_apply -block: Fix elevator_get_default() checking for NULL q->tag_set -x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h -lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW -cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems -arm64: dts: marvell: cn9130-sr-som: fix cp0 mdio pin numbers -iioc: dac: ltc2664: Fix span variable usage in ltc2664_channel_config() -iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig -iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig -iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig -iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig -iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig -iio: resolver: ad2s1210: add missing select (TRIGGERED_)BUFFER in Kconfig -iio: resolver: ad2s1210 add missing select REGMAP in Kconfig -iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: magnetometer: af8133j: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: chemical: ens160: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig -iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: adc: ad7944: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig -nvme: tcp: avoid race between queue_lock lock and destroy -Merge tag 'intel-pinctrl-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into fixes -pinctrl: intel: platform: Add Panther Lake to the list of supported -soc: fsl: cpm1: qmc: Fix unused data compilation warning -soc: fsl: cpm1: qmc: Do not use IS_ERR_VALUE() on error pointers -Merge branch 'bpf: devmap: provide rxq after redirect' -bpf: selftests: send packet to devmap redirect XDP -bpf: devmap: provide rxq after redirect -pinctrl: aw9523: add missing mutex_destroy -irqchip/sifive-plic: Return error code on failure -irqchip/riscv-imsic: Fix output text of base address -irqchip/ocelot: Comment sticky register clearing code -irqchip/ocelot: Fix trigger register address -irqchip: Remove obsolete config ARM_GIC_V3_ITS_PCI -sched/eevdf: Fix wakeup-preempt by checking cfs_rq->nr_running -sched: Fix sched_delayed vs cfs_bandwidth -bpf: Sync uapi bpf.h header to tools directory -bpf: Make sure internal and UAPI bpf_redirect flags don't overlap -nvmet-passthru: clear EUID/NGUID/UUID while using loop target -selftests/bpf: Verify that sync_linked_regs preserves subreg_def -bpf: sync_linked_regs() must preserve subreg_def -pinctrl: stm32: check devm_kasprintf() returned value -pinctrl: apple: check devm_kasprintf() returned value -reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoC -reset: npcm: convert comma to semicolon -Merge patch series "pinctrl: intel: platform: fix error path in device_for_each_child_node()" -pinctrl: intel: platform: use semicolon instead of comma in ncommunities assignment -pinctrl: intel: platform: fix error path in device_for_each_child_node() -clk: samsung: Fix out-of-bound access of of_match_node() -iio: pressure: sdp500: Add missing select CRC8 -iio: light: veml6030: fix ALS sensor resolution -iio: bmi323: fix reversed if statement in bmi323_core_runtime_resume() -iio: bmi323: fix copy and paste bugs in suspend resume -iio: bmi323: Drop CONFIG_PM guards around runtime functions -dt-bindings: iio: dac: adi,ad56xx: Fix duplicate compatible strings -iio: light: opt3001: add missing full-scale range value -iio: light: veml6030: fix IIO device retrieval from embedded device -iio: accel: bma400: Fix uninitialized variable field_value in tap event handling. -block: fix blk_rq_map_integrity_sg kernel-doc -bpf: Use raw_spinlock_t in ringbuf -9p: Avoid creating multiple slab caches with the same name -9p: Enable multipage folios -9p: v9fs_fid_find: also lookup by inode if not found dentry wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd() wifi: mt76: do not increase mcu skb refcount if retry is not supported wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7