Commit 3544d1e
committed
Merge tag 'v6.18.18' into 6.18.18-lts
This is the 6.18.18 stable release
* tag 'v6.18.18':
Linux 6.18.18
ata: libata: cancel pending work after clearing deferred_qc
apparmor: fix race between freeing data and fs accessing it
apparmor: fix race on rawdata dereference
apparmor: fix differential encoding verification
apparmor: fix unprivileged local user can do privileged policy management
apparmor: Fix double free of ns_name in aa_replace_profiles()
apparmor: fix missing bounds check on DEFAULT table in verify_dfa()
apparmor: fix side-effect bug in match_char() macro usage
apparmor: fix: limit the number of levels of policy namespaces
apparmor: replace recursive profile removal with iterative approach
apparmor: fix memory leak in verify_header
apparmor: validate DFA start states are in bounds in unpack_pdb
net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocks
net/sched: act_gate: snapshot parameters with RCU on replace
Linux 6.18.17
selftests/bpf: Avoid simplification of crafted bounds test
bpf: collect only live registers in linked regs
tracing: Add NULL pointer check to trigger_data_free()
selftest/arm64: Fix sve2p1_sigill() to hwcap test
ata: libata-eh: Fix detection of deferred qc timeouts
xdp: produce a warning when calculated tailroom is negative
net: enetc: use truesize as XDP RxQ info frag_size
i40e: use xdp.frame_sz as XDP RxQ info frag_size
i40e: fix registering XDP RxQ info
xsk: introduce helper to determine rxq->frag_size
xdp: use modulo operation to calculate XDP frag tailroom
net/sched: act_ife: Fix metalist update behavior
net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop
net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled
net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled
selftests/harness: order TEST_F and XFAIL_ADD constructors
kselftest/harness: Use helper to avoid zero-size memset warning
net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of error in mtk_xdp_setup()
netfilter: nft_set_pipapo: split gc into unlink and reclaim phase
netfilter: nf_tables: clone set on flush only
netfilter: nf_tables: unconditionally bump set->nelems before insertion
net: Provide a PREEMPT_RT specific check for netdev_queue::_xmit_lock
block: use trylock to avoid lockdep circular dependency in sysfs
net: stmmac: Defer VLAN HW configuration when interface is down
net: stmmac: Fix VLAN HW state restore
net: stmmac: Improve double VLAN handling
net: stmmac: Fix error handling in VLAN add and delete paths
nfc: rawsock: cancel tx_work before socket teardown
nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback
nfc: nci: complete pending data exchange on device close
nfc: nci: free skb on nci_transceive early error paths
net: devmem: use READ_ONCE/WRITE_ONCE on binding->dev
net_sched: sch_fq: clear q->band_pkt_count[] in fq_reset()
net: nfc: nci: Fix zero-length proprietary notifications
tcp: secure_seq: add back ports to TS offset
net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscs
hwmon: (max6639) fix inverted polarity
timekeeping: Fix timex status validation for auxiliary clocks
nvme: fix memory allocation in nvme_pr_read_keys()
nvme: reject invalid pr_read_keys() num_keys values
drm/xe/reg_sr: Fix leak on xa_store failure
drm/xe/gsc: Fix GSC proxy cleanup on early initialization failure
i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock"
drm/sched: Fix kernel-doc warning for drm_sched_job_done()
amd-xgbe: fix sleep while atomic on suspend/resume
net: ipv4: fix ARM64 alignment fault in multipath hash seed
ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()
smb/client: fix buffer size for smb311_posix_qinfo in SMB311_posix_query_info()
smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op()
bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim
igb: Fix trigger of incorrect irq in igb_xsk_wakeup
iavf: fix netdev->max_mtu to respect actual hardware limit
libie: don't unroll if fwlog isn't supported
ice: fix adding AQ LLDP filter for VF
xen/acpi-processor: fix _CST detection using undersized evaluation buffer
net/rds: Fix circular locking dependency in rds_tcp_tune
indirect_call_wrapper: do not reevaluate function pointer
wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211()
wifi: mt76: mt7925: Fix possible oob access in mt7925_mac_write_txwi_80211()
wifi: mt76: mt7996: Fix possible oob access in mt7996_mac_write_txwi_80211()
wifi: wlcore: Fix a locking bug
wifi: cw1200: Fix locking in error paths
octeon_ep_vf: avoid compiler and IQ/OQ reordering
octeon_ep_vf: Relocate counter updates before NAPI
octeon_ep: avoid compiler and IQ/OQ reordering
octeon_ep: Relocate counter updates before NAPI
bpf/bonding: reject vlan+srcmac xmit_hash_policy change when XDP is loaded
net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return value
kunit: tool: copy caller args in run_kernel to prevent mutation
rust: kunit: fix warning when !CONFIG_PRINTK
drm/xe/configfs: Free ctx_restore_mid_bb in release
drm/xe: Do not preempt fence signaling CS instructions
drm/syncobj: Fix handle <-> fd ioctls with dirty stack
wifi: rsi: Don't default to -EOPNOTSUPP in rsi_mac80211_config
can: mcp251x: fix deadlock in error path of mcp251x_open
can: bcm: fix locking for bcm_op runtime updates
amd-xgbe: fix MAC_TCR_SS register width for 2.5G and 10M speeds
net: ti: icssg-prueth: Fix ping failure after offload mode setup when link speed is not 1G
atm: lec: fix null-ptr-deref in lec_arp_clear_vccs
dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler
xsk: Fix zero-copy AF_XDP fragment drop
xsk: Fix fragment node deletion to prevent buffer leak
tcp: give up on stronger sk_rcvbuf checks (for now)
udp: Unhash auto-bound connected sk from 4-tuple hash table when disconnected.
inet: annotate data-races around isk->inet_num
nvme-multipath: fix leak on try_module_get failure
net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table
net: annotate data-races around sk->sk_{data_ready,write_space}
nvmet-fcloop: Check remoteport port_state before calling done callback
netfs: Fix unbuffered/DIO writes to dispatch subrequests in strict sequence
drm/solomon: Fix page start when updating rectangle in page addressing mode
e1000e: clear DPG_EN after reset to avoid autonomous power-gating
i40e: Fix preempt count leak in napi poll tracepoint
ice: recap the VSI and QoS info after rebuild
idpf: Fix flow rule delete failure due to invalid validation
idpf: change IRQ naming to match netdev and ethtool queue numbering
idpf: increment completion queue next_to_clean in sw marker wait routine
hwmon: (it87) Check the it87_lock() return value
pinctrl: cirrus: cs42l43: Fix double-put in cs42l43_pin_probe()
pinctrl: meson: amlogic-a4: Fix device node reference leak in aml_dt_node_to_map_pinmux()
pinctrl: generic: move function to amlogic-am4 driver
HID: multitouch: new class MT_CLS_EGALAX_P80H84
module: Remove duplicate freeing of lockdep classes
platform/x86: thinkpad_acpi: Fix errors reading battery thresholds
pinctrl: qcom: qcs615: Add missing dual edge GPIO IRQ errata flag
pinctrl: equilibrium: fix warning trace on load
pinctrl: equilibrium: rename irq_chip function callbacks
hwmon: (aht10) Fix initialization commands for AHT20
hwmon: (aht10) Add support for dht20
nvme: fix admin queue leak on controller reset
drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink
Bluetooth: Fix CIS host feature condition
net: stmmac: remove support for lpi_intr_o
platform/x86: hp-bioscfg: Support allocations of larger data
ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error paths
ipmi: Fix use-after-free and list corruption on sender error
ASoC: fsl_xcvr: provide regmap names
ASoC: fsl_xcvr: use dev_err_probe() replacing dev_err() + return
ARM: clean up the memset64() C wrapper
Revert "netfilter: nft_set_rbtree: validate open interval overlap"
kbuild: Split .modinfo out from ELF_DETAILS
selftests: mptcp: join: check removing signal+subflow endp
selftests: mptcp: join: check RM_ADDR not sent over same subflow
selftests: mptcp: more stable simult_flows tests
mptcp: pm: in-kernel: always mark signal+subflow endp as used
mptcp: pm: avoid sending RM_ADDR over same subflow
scsi: core: Fix refcount leak for tagset_refcnt
smb: client: fix oops due to uninitialised var in smb2_unlink()
smb: client: Don't log plaintext credentials in cifs_set_cifscreds
smb: client: fix broken multichannel with krb5+signing
smb: client: fix cifs_pick_channel when channels are equally loaded
xfs: Fix error pointer dereference
xfs: fix xfs_group release bug in xfs_dax_notify_dev_failure
drbd: fix null-pointer dereference on local read error
drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock()
Squashfs: check metadata block offset is within range
mm: thp: deny THP for files on anonymous inodes
scsi: target: Fix recursive locking in __configfs_open_file()
tracing: Fix WARN_ON in tracing_buffers_mmap_close
nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit().
net/sched: ets: fix divide by zero in the offload path
arm64: gcs: Do not set PTE_SHARED on GCS mappings if FEAT_LPA2 is enabled
cpufreq: intel_pstate: Fix crash during turbo disable
RDMA/ionic: Fix kernel stack leak in ionic_create_cq()
RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah()
IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq()
net: phy: register phy led_triggers during probe to avoid AB-BA deadlock
gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL
Bluetooth: purge error queues in socket destructors
wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame()
wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration
wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()
wifi: libertas: fix use-after-free in lbs_free_adapter()
wifi: radiotap: reject radiotap with unknown bits
ALSA: hda/realtek: add quirk for Samsung Galaxy Book Flex (NT950QCT-A38A)
ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G
ALSA: hda/realtek: fix model name typo for Samsung Galaxy Book Flex (NT950QCG-X716)
ALSA: hda/intel: increase default bdl_pos_adj for Nvidia controllers
ALSA: usb-audio: Use correct version for UAC3 header validation
ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_SKIP_IFACE_SETUP
ALSA: hda/realtek: Add quirk for HP Pavilion 15-eh1xxx to enable mute LED
platform/x86: dell-wmi: Add audio/mic mute key codes
platform/x86: alienware-wmi-wmax: Add G-Mode support to m18 laptops
platform/x86: dell-wmi-sysman: Don't hex dump plaintext password data
x86/boot/sev: Move SEV decompressor variables into the .data section
x86/sev: Allow IBPB-on-Entry feature for SNP guests
x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths
perf/x86/intel/uncore: Add per-scheduler IMC CAS count events
x86/efi: defer freeing of boot services memory
HID: multitouch: Keep latency normal on deactivate for reactivation gesture
HID: pidff: Fix condition effect bit clearing
HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them
can: usb: f81604: handle bulk write errors properly
can: usb: f81604: handle short interrupt urb messages properly
can: usb: etas_es58x: correctly anchor the urb in the read bulk callback
can: ucan: Fix infinite loop from zero-length messages
can: usb: f81604: correctly anchor the urb in the read bulk callback
can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message
net: usb: pegasus: validate USB endpoints
net: usb: kalmia: validate USB endpoints
net: usb: kaweth: validate USB endpoints
nfc: pn533: properly drop the usb interface reference on disconnect
media: dvb-core: fix wrong reinitialization of ringbuffer on reopen
namespace: fix proc mount iteration
eventpoll: Fix integer overflow in ep_loop_check_proc()
net: arcnet: com20020-pci: fix support for 2.5Mbit cards
drm/i915/dp: Fix pipe BPP clamping due to HDR
drm/i915/dp: Fail state computation for invalid DSC source input BPP values
LoongArch: Remove some extern variables in source files
LoongArch: Handle percpu handler address for ORC unwinder
LoongArch: Remove unnecessary checks for ORC unwinder
mm/slab: use prandom if !allow_spin
slub: remove CONFIG_SLUB_TINY specific code paths
hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race
drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()
PM: sleep: core: Avoid bit field races related to work_in_progress
btrfs: zoned: fixup last alloc pointer after extent removal for RAID0/10
btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros
KVM: x86: Add x2APIC "features" to control EOI broadcast suppression
PCI: dwc: ep: Fix resizable BAR support for multi-PF configurations
PCI: dwc: Remove duplicate dw_pcie_ep_hide_ext_capability() function
PCI: dwc: Add new APIs to remove standard and extended Capability
PCI: Add preceding capability position support in PCI_FIND_NEXT_*_CAP macros
ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifier
ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang < 18
ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks
clk: tegra: tegra124-emc: fix device leak on set_rate()
arm64: dts: rockchip: Fix rk3588 PCIe range mappings
arm64: dts: rockchip: Fix rk356x PCIe range mappings
iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalable mode
Input: synaptics_i2c - guard polling restart in resume
Input: synaptics_i2c - replace use of system_wq with system_dfl_wq
media: iris: Add missing platform data entries for SM8750
media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usage during STOP handling
ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting before submitting I/O
ext4: correct the comments place for EXT4_EXT_MAY_ZEROOUT
x86/uprobes: Fix XOL allocation failure for 32-bit tasks
unwind_user/x86: Teach FP unwind about start of function
unwind_user/x86: Enable frame pointer unwinding on x86
unwind: Implement compat fp unwind
unwind: Simplify unwind_user_next_fp() alignment check
drm/tegra: dsi: fix device leak on probe
KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()
media: tegra-video: Fix memory leak in __tegra_channel_try_format()
accel/rocket: fix unwinding in error path in rocket_probe
accel/rocket: fix unwinding in error path in rocket_core_init
usb: gadget: f_ncm: align net_device lifecycle with bind/unbind
usb: gadget: u_ether: Add auto-cleanup helper for freeing net_device
usb: gadget: u_ether: add gether_opts for config caching
net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels
Revert "PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ"
PCI: dw-rockchip: Change get_ltssm() to provide L1 Substates info
PCI: dwc: Add L1 Substates context to ltssm_status of debugfs
PCI: dw-rockchip: Configure L1SS support
PCI: dwc: Advertise L1 PM Substates only if driver requests it
PCI: j721e: Add config guards for Cadence Host and Endpoint library APIs
PCI: j721e: Use devm_clk_get_optional_enabled() to get and enable the clock
memory: mtk-smi: fix device leak on larb probe
memory: mtk-smi: fix device leaks on common probe
x86/acpi/boot: Correct acpi_is_processor_usable() check again
bpf: Improve bounds when tnum has a single possible value
bpf: Introduce tnum_step to step through tnum's members
bpf: Add bitwise tracking for BPF_END
bpf: Fix race in devmap on PREEMPT_RT
bpf: Fix race in cpumap on PREEMPT_RT
PCI: Correct PCI_CAP_EXP_ENDPOINT_SIZEOF_V2 value
spi: stm32: fix missing pointer assignment in case of dma chaining
sched_ext: Fix SCX_EFLAG_INITIALIZED being a no-op flag
selftests/bpf: Fix OOB read in dmabuf_collector
bpf: Fix stack-out-of-bounds write in devmap
bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing
ASoC: SDCA: Fix comments for sdca_irq_request()
ALSA: usb: qcom: Correct parameter comment for uaudio_transfer_buffer_setup()
btrfs: fix compat mask in error messages in btrfs_check_features()
btrfs: print correct subvol num if active swapfile prevents deletion
btrfs: fix warning in scrub_verify_one_metadata()
btrfs: fix objectid value in error message in check_extent_data_ref()
btrfs: fix incorrect key offset in error message in check_dev_extent_item()
btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index()
btrfs: free pages on error in btrfs_uring_read_extent()
ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put()
drm/amdgpu: Fix error handling in slot reset
drm/amdgpu: Fix locking bugs in error paths
drm/amdgpu: Unlock a mutex before destroying it
drm/amdgpu/userq: Do not allow userspace to trivially triger kernel warnings
PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry
arm64: io: Extract user memory type in ioremap_prot()
arm64: io: Rename ioremap_prot() to __ioremap_prot()
s390/vtime: Fix virtual timer forwarding
s390/idle: Fix cpu idle exit cpu time accounting
perf: Fix __perf_event_overflow() vs perf_remove_from_context() race
ALSA: usb-audio: Use inclusive terms
ALSA: usb-audio: Cap the packet size pre-calculations
drm/client: Do not destroy NULL modes
zloop: check for spurious options passed to remove
zloop: advertise a volatile write cache
regulator: bq257xx: Fix device node reference leak in bq257xx_reg_dt_parse_gpio()
scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume
cxl: Fix race of nvdimm_bus object when creating nvdimm objects
cxl: Move devm_cxl_add_nvdimm_bridge() to cxl_pmem.ko
cgroup/cpuset: Fix incorrect use of cpuset_update_tasks_cpumask() in update_cpumasks_hier()
drm/xe/wa: Steer RMW of MCR registers while building default LRC
accel/amdxdna: Validate command buffer payload count
accel/amdxdna: Prevent ubuf size overflow
accel/amdxdna: Remove buffer size check when creating command BO
perf/core: Fix invalid wait context in ctx_sched_in()
rseq: Clarify rseq registration rseq_size bound check comment
sched/fair: Fix lag clamp
sched/eevdf: Update se->vprot in reweight_entity()
sched/fair: Only set slice protection at pick time
sched/fair: Fix zero_vruntime tracking
sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics
sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions
sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight
x86/cfi: Fix CFI rewrite for odd alignments
x86/fred: Correct speculative safety in fred_extint()
ALSA: usb-audio: Add QUIRK_FLAG_SKIP_IFACE_SETUP
ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices
ALSA: scarlett2: Fix DSP filter control array handling
drm/imx: parallel-display: check return value of devm_drm_bridge_add() in imx_pd_probe()
scsi: pm8001: Fix use-after-free in pm8001_queue_command()
scsi: lpfc: Properly set WC for DPP mapping
irqchip/sifive-plic: Fix frozen interrupt due to affinity setting
drm/tiny: sharp-memory: fix pointer error dereference
drm/fourcc: fix plane order for 10/12/16-bit YCbCr formats
KVM: arm64: Fix ID register initialization for non-protected pKVM guests
KVM: arm64: Hide S1POE from guests when not supported by the host
drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse()
debugobject: Make it work with deferred page initialization - again
drm/vmwgfx: Return the correct value in vmw_translate_ptr functions
drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_release
perf/core: Fix refcount bug and potential UAF in perf_mmap
Linux 6.18.16
drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v7
most: core: fix leak on early registration failure
arm64: Fix sampling the "stable" virtual counter in preemptible section
xfs: fix copy-paste error in previous fix
drm/i915/wakeref: clean up INTEL_WAKEREF_PUT_* flag macros
Revert "ACPI: processor: Update cpuidle driver check in __acpi_processor_start()"
ALSA: pcm: Revert bufs move in snd_pcm_xfern_frames_ioctl()
NTB: ntb_transport: Fix too small buffer for debugfs_name
rust: list: Add unsafe blocks for container_of and safety comments
tracing: Wake up poll waiters for hist files when removing an event
tracing: Fix checking of freed trace_event_file for hist files
fgraph: Do not call handlers direct when not using ftrace_ops
tracing: ring-buffer: Fix to check event length before using
ring-buffer: Fix possible dereference of uninitialized pointer
net: nfc: nci: Fix parameter validation for packet data
drm/amdgpu: keep vga memory on MacBooks with switchable graphics
drm/amd/display: Correct logic check error for fastboot
arm64: Force the use of CNTVCT_EL0 in __delay()
rust: pin-init: replace clippy `expect` with `allow`
rust: irq: add `'static` bounds to irq callbacks
io_uring/zcrx: fix user_ref race between scrub and refill paths
x86/kexec: Copy ACPI root pointer address from config table
gpio: sysfs: fix chip removal with GPIOs exported over sysfs
net/sched: act_skbedit: fix divide-by-zero in tcf_skbedit_hash()
net: ethernet: ec_bhf: Fix dma_free_coherent() dma handle
drm/xe: Add bounds check on pat_index to prevent OOB kernel read in madvise
kbuild: rpm-pkg: Disable automatic requires for manual debuginfo package
ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR
io_uring/cmd_net: fix too strict requirement on ioctl
gpio: nomadik: Add missing IS_ERR() check
cifs: some missing initializations on replay
io_uring/zcrx: fix sgtable leak on mapping failures
fbcon: Remove struct fbcon_display.inverse
fbdev: ffb: fix corrupted video output on Sun FFB1
fbdev: of: display_timing: fix refcount leak in of_get_display_timings()
fbdev: vt8500lcdfb: fix missing dma_free_coherent()
fbcon: check return value of con2fb_acquire_newinfo()
fbdev: Use device_create_with_groups() to fix sysfs groups registration race
mm: numa_memblks: Identify the accurate NUMA ID of CFMW
ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data()
kbuild: rpm-pkg: Fix manual debuginfo generation when using .src.rpm
kernel: rpm-pkg: Restore find-debuginfo.sh approach to -debuginfo package
kbuild: rpm-pkg: Restrict manual debug package creation
kbuild: Fix CC_CAN_LINK detection
function_graph: Restore direct mode when callbacks drop to one
atm: fore200e: fix use-after-free in tasklets during device removal
net: intel: fix PCI device ID conflict between i40e and ipw2200
mm/page_alloc: clear page->private in free_pages_prepare()
mm/vmscan: fix demotion targets checks in reclaim/demotion
procfs: fix possible double mmput() in do_procmap_query()
mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK
mm/hugetlb: restore failed global reservations to subpool
drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify
drm/amd/display: Increase DCN35 SR enter/exit latency
io_uring/openclose: fix io_pipe_fixed() slot tracking for specific slots
io_uring/filetable: clamp alloc_hint to the configured alloc range
ceph: fix write storm on fscrypted files
ceph: do not propagate page array emplacement errors as batch errors
tracing: Reset last_boot_info if ring buffer is reset
tracing: Fix to set write permission to per-cpu buffer_size_kb
net: macb: Fix tx/rx malfunction after phy link down and up
net: ti: icssg-prueth: Add optional dependency on HSR
octeontx2-af: CGX: fix bitmap leaks
net: wan/fsl_ucc_hdlc: Fix dma_free_coherent() in uhdlc_memclean()
net: ethernet: marvell: skge: remove incorrect conflicting PCI ID
LoongArch: Disable instrumentation for setup_ptwalker()
LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT
LoongArch: Use %px to print unmodified unwinding address
LoongArch: Prefer top-down allocation after arch_mem_init()
LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE
mm/slab: do not access current->mems_allowed_seq if !allow_spin
rust: kbuild: pass `-Zunstable-options` for Rust 1.95.0
drm/i915/quirks: Fix device id for QUIRK_EDP_LIMIT_RATE_HBR2 entry
ceph: supply snapshot context in ceph_zero_partial_object()
MIPS: rb532: Fix MMIO UART resource registration
cifs: Fix locking usage for tcon fields
i2c: imx-lpi2c: fix SMBus block read NACK after byte count
watchdog/softlockup: fix sample ring index wrap in need_counting_irqs()
kcsan, compiler_types: avoid duplicate type issues in BPF Type Format
staging: rtl8723bs: fix null dereference in find_network
mptcp: pm: in-kernel: always set ID as avail when rm endp
parisc: kernel: replace kfree() with put_device() in create_tree_node()
PCI: Fix pci_slot_trylock() error handling
PCI: Don't claim disabled bridge windows
net: cpsw_new: Fix potential unregister of netdev that has not been registered yet
net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path
drm/amdgpu: Protect GPU register accesses in powergated state in some paths
drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set()
tipc: fix RCU dereference race in tipc_aead_users_dec()
mtd: rawnand: pl353: Fix software ECC support
usb: dwc2: fix resume failure if dr_mode is host
usb: dwc3: gadget: Move vbus draw to workqueue context
mux: mmio: fix regmap leak on probe failure
PCI: dwc: Fix msg_atu_index assignment
MIPS: Loongson2ef: Use pcibios_align_resource() to block io range
MIPS: Loongson2ef: Register PCI controller in early stage
mm/slab: use unsigned long for orig_size to ensure proper metadata align
mm/slab: avoid allocating slabobj_ext array from its own slab
scsi: ufs: core: Flush exception handling work when RPM level is zero
perf/arm-cmn: Reject unsupported hardware configurations
remoteproc: imx_rproc: Fix invalid loaded resource table detection
btrfs: continue trimming remaining devices on failure
btrfs: zoned: fixup last alloc pointer after extent removal for DUP
btrfs: zoned: fixup last alloc pointer after extent removal for RAID1
btrfs: fix periodic reclaim condition
clk: rs9: Reserve 8 struct clk_hw slots for for 9FGV0841
uprobes: Fix incorrect lockdep condition in filter_chain()
arm64: Fix non-atomic __READ_ONCE() with CONFIG_LTO=y
PCI/IOV: Fix race between SR-IOV enable/disable and hotplug
Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV"
kho: skip memoryless NUMA nodes when reserving scratch areas
crash_dump: fix dm_crypt keys locking and ref leak
kexec: derive purgatory entry from symbol
ocfs2: fix reflink preserve cleanup issue
rapidio: replace rio_free_net() with kfree() in rio_scan_alloc_net()
compiler-clang.h: require LLVM 19.1.0 or higher for __typeof_unqual__
mm/highmem: fix __kmap_to_page() build error
power: reset: tdx-ec-poweroff: fix restart
mtd: spinand: Disable continuous read during probe
iio: gyro: itg3200: Fix unchecked return value in read_raw
powerpc/smp: Add check for kcalloc() failure in parse_thread_groups()
vhost: move vdpa group bound check to vhost_vdpa
tools: Fix bitfield dependency failure
arm64: poe: fix stale POR_EL0 values for ptrace
dm mpath: make pg_init_delay_msecs settable
bus: fsl-mc: fix an error handling in fsl_mc_device_add()
io_uring/net: don't continue send bundle if poll was required for retry
mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache()
usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN
mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node
x86/kexec: add a sanity check on previous kernel's ima kexec buffer
of/kexec: refactor ima_get_kexec_buffer() to use ima_validate_range()
ima: verify the previous kernel's IMA buffer lies in addressable RAM
PCI: Fix bridge window alignment with optional resources
nvmem: Drop OF node reference on nvmem_add_one_cell() failure
nfsd: fix return error code for nfsd_map_name_to_[ug]id
NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation
md/bitmap: fix GPF in write_page caused by resize race
xfs: check for deleted cursors when revalidating two btrees
xfs: check return value of xchk_scrub_create_subord
xfs: only call xf{array,blob}_destroy if we have a valid pointer
pinctrl: intel: Add code name documentation
PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions
KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2()
rust/drm: Fix Registration::{new,new_foreign_owned}() docs
spmi: apple: Add "apple,t8103-spmi" compatible
xfs: get rid of the xchk_xfile_*_descr calls
xfs: fix remote xattr valuelblk check
xfs: fix the xattr scrub to detect freemap/entries array collisions
xfs: fix freemap adjustments when adding xattrs to leaf blocks
xfs: delete attr leaf freemap entries when empty
usb: host: tegra: Remove manual wake IRQ disposal
iommu/arm-smmu-v3: Do not set disable_ats unless vSTE is Translate
iommu/arm-smmu-v3: Mark EATS_TRANS safe when computing the update sequence
iommu/arm-smmu-v3: Mark STE MEV safe when computing the update sequence
iommu/arm-smmu-v3: Add update_safe bits to fix STE update sequence
iio: accel: adxl380: Avoid reading more entries than present in FIFO
PCI/PM: Prevent runtime suspend until devices are fully initialized
arm64: dts: rockchip: Explicitly request UFS reset pin on RK3576
erofs: fix incorrect early exits in volume label handling
erofs: fix incorrect early exits for invalid metabox-enabled images
mfd: omap-usb-host: Fix OF populate on driver rebind
mfd: qcom-pm8xxx: Fix OF populate on driver rebind
mfd: macsmc: Initialize mutex
mfd: tps65219: Implement LOCK register handling for TPS65214
mfd: core: Add locking around 'mfd_of_node_list'
KVM: arm64: nv: Return correct RES0 bits for FGT registers
iommu/vt-d: Flush piotlb for SVM and Nested domain
iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode
media: uvcvideo: Return queued buffers on start_streaming() failure
dm: fix excessive blk-crypto operations for invalid keys
media: verisilicon: AV1: Fix tile info buffer size
xfs: remove xfs_attr_leaf_hasname
xfs: mark data structures corrupt on EIO and ENODATA
PCI: dwc: Skip waiting for L2/L3 Ready if dw_pcie_rp::skip_l23_wait is true
phy: fsl-imx8mq-usb: set platform driver data
drm/bridge: anx7625: Fix invalid EDID size
drm/buddy: Prevent BUG_ON by validating rounded allocation
selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs
mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations
docs: kdoc: avoid error_count overflows
drm: of: drm_of_panel_bridge_remove(): fix device_node leak
media: iris: Prevent output buffer queuing before stream-on completes
media: iris: gen2: Add sanity check for session stop
media: iris: gen1: Destroy internal buffers after FW releases
media: iris: Skip resolution set on first IPSC
media: iris: Add buffer to list only after successful allocation
media: iris: use fallback size when S_FMT is called without width/height
media: iris: Fix fps calculation
media: iris: Fix ffmpeg corrupted frame error
Revert "media: iris: Add sanity check for stop streaming"
media: venus: vdec: restrict EOS addr quirk to IRIS2 only
media: venus: vdec: fix error state assignment for zero bytesused
arm64: dts: rockchip: Do not enable hdmi_sound node on Pinebook Pro
drm/tyr: fix register name in error print
rtc: pcf8563: use correct of_node for output clock
dm-unstripe: fix mapping bug when there are multiple targets in a table
dm-integrity: fix recalculation in bitmap mode
reset: gpio: suppress bind attributes in sysfs
drm/i915/psr: Don't enable Panel Replay on sink if globally disabled
mailbox: Prevent out-of-bounds access in fw_mbox_index_xlate()
s390/pci: Handle futile config accesses of disabled devices directly
clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc()
arm64: dts: rockchip: Fix SD card support for RK3576 EVB1
media: i2c: ov01a10: Fix digital gain range
media: stm32: dcmipp: byteproc: disable compose for all bayers
media: stm32: dcmipp: bytecap: clear all interrupts upon stream stop
media: stm32: dcmipp: avoid naming clock if only one is needed
soc: rockchip: grf: Support multiple grf to be handled
soc: rockchip: grf: Fix wrong RK3576_IOCGRF_MISC_CON definition
clk: clk-apple-nco: Add "apple,t8103-nco" compatible
bus: omap-ocp2scp: fix OF populate on driver rebind
KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation
soc: ti: pruss: Fix double free in pruss_clk_mux_setup()
soc: ti: k3-socinfo: Fix regmap leak on probe failure
dm: clear cloned request bio pointer when last clone bio completes
dm-integrity: fix a typo in the code for write/discard race
platform/x86: ISST: Store and restore all domains data
platform/x86: ISST: Add missing write block check
media: staging/ipu7: Fix the loop bound in l2 table alloc
media: staging/ipu7: Update CDPHY register settings
media: staging/ipu7: Call synchronous RPM suspend in probe failure
media: staging/ipu7: Ignore interrupts when device is suspended
media: ipu6: Fix RPM reference leak in probe error paths
media: ipu6: Fix typo and wrong constant in ipu6-mmu.c
media: dw9714: Fix powerup sequence
media: i2c: ov5647: use our own mutex for the ctrl lock
media: ccs: Fix setting initial sub-device state
media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode
media: i2c: ov5647: Sensor should report RAW color space
media: i2c: ov5647: Correct minimum VBLANK value
media: i2c: ov5647: Correct pixel array offset
media: i2c: ov5647: Initialize subdev before controls
media: ccs: Avoid possible division by zero
media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update()
media: i2c: ov01a10: Fix test-pattern disabling
media: i2c: ov01a10: Fix passing stream instead of pad to v4l2_subdev_state_get_format()
media: i2c: ov01a10: Add missing v4l2_subdev_cleanup() calls
media: i2c: ov01a10: Fix analogue gain range
media: i2c: ov01a10: Fix reported pixel-rate value
media: i2c: ov01a10: Fix the horizontal flip control
media: i2c/tw9906: Fix potential memory leak in tw9906_probe()
media: i2c/tw9903: Fix potential memory leak in tw9903_probe()
media: cx25821: Add missing unmap in snd_cx25821_hw_params()
media: cx23885: Add missing unmap in snd_cx23885_hw_params()
media: cx88: Add missing unmap in snd_cx88_hw_params()
media: radio-keene: fix memory leak in error path
media: verisilicon: AV1: Set IDR flag for intra_only frame type
media: rockchip: rga: Fix possible ERR_PTR dereference in rga_buf_init()
media: amphion: Drop min_queued_buffers assignment
arm64: dts: apple: t8112-j473: Keep the HDMI port powered on
fs: ensure that internal tmpfs mount gets mount id zero
HID: logitech-hidpp: Check maxfield in hidpp_get_report_length()
HID: prodikeys: Check presence of pm->input_ep82
HID: magicmouse: Do not crash on missing msc->input
HID: hid-pl: handle probe errors
pinctrl: meson: amlogic-a4: mark the GPIO controller as sleeping
arm64: Disable branch profiling for all arm64 code
KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding
KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSR
powerpc/pseries: Fix MSI-X allocation failure when quota is exceeded
arm64: kernel: initialize missing kexec_buf->random field
ARM: omap2: Fix reference count leaks in omap_control_init()
arm64: dts: qcom: sm8750: Fix BAM DMA probing
arm64: dts: qcom: x1e80100: Add missing TCSR ref clock to the DP PHYs
media: verisilicon: AV1: Fix tx mode bit setting
media: verisilicon: AV1: Fix enable cdef computation
media: chips-media: wave5: Fix Null reference while testing fluster
media: chips-media: wave5: Fix SError of kernel panic when closed
media: chips-media: wave5: Fix device cleanup order to prevent kernel panic
media: chips-media: wave5: Fix kthread worker destruction in polling mode
media: chips-media: wave5: Fix PM runtime usage count underflow
media: mtk-mdp: Fix a reference leak bug in mtk_mdp_remove()
media: mtk-mdp: Fix error handling in probe function
media: mediatek: encoder: Fix uninitialized scalar variable issue
media: uvcvideo: Fix support for V4L2_CTRL_FLAG_HAS_WHICH_MIN_MAX
dm-verity: correctly handle dm_bufio_client_create() failure
arm64: dts: qcom: sdm630: Add missing MDSS reset
phy: qcom: edp: Make the number of clocks flexible
PCI: Use resource_set_range() that correctly sets ->end
Revert "PCI: dwc: Don't wait for link up if driver can detect Link Up event"
Revert "PCI: qcom: Enumerate endpoints based on Link up event in 'global_irq' interrupt"
Revert "PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported"
Revert "PCI: qcom: Don't wait for link if we can detect Link Up"
Revert "PCI: dw-rockchip: Don't wait for link since we can detect Link Up"
drm/xe: Fix ggtt fb alignment
drm/tests: shmem: Hold reservation lock around purge
drm/tests: shmem: Hold reservation lock around madvise
drm/tests: shmem: Hold reservation lock around vmap/vunmap
drm/tests: shmem: Add clean-up action to unpin pages
drm/tests: shmem: Swap names of export tests
fpga: dfl: use subsys_initcall to allow built-in drivers to be added
ASoC: SOF: ipc4-control: Keep the payload size up to date
ASoC: SOF: ipc4-control: Use the correct size for scontrol->ipc_control_data
ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls
ASoC: SOF: ipc4-control: If there is no data do not send bytes update
drm/panthor: fix for dma-fence safe access rules
arm64: dts: ti: am62p-verdin: Fix SD regulator startup delay
hfsplus: ensure sb->s_fs_info is always cleaned up
clk: renesas: rzg2l: Select correct div round macro
clk: renesas: rzg2l: Fix intin variable size
rpmsg: core: fix race in driver_override_show() and use core helper
netfilter: nf_conntrack_h323: fix OOB read in decode_choice()
dpaa2-switch: validate num_ifs to prevent out-of-bounds write
net: consume xmit errors of GSO frames
net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address query
net/mlx5: Fix missing devlink lock in SRIOV enable error path
net/mlx5: E-switch, Clear legacy flag when moving to switchdev
net/mlx5: LAG, disable MPESW in lag_disable_change()
net/mlx5: DR, Fix circular locking dependency in dump
team: avoid NETDEV_CHANGEMTU event when unregistering slave
team: use common function to compute the features
net: add a common function to compute features for upper devices
net: mana: Fix double destroy_workqueue on service rescan PCI path
dpll: zl3073x: Remove redundant cleanup in devm_dpll_init()
tcp: re-enable acceptance of FIN packets when RWIN is 0
RDMA/umem: Fix double dma_buf_unpin in failure path
erofs: fix interlaced plain identification for encoded extents
net: usb: pegasus: enable basic endpoint checking
net: Drop the lock in skb_may_tx_timestamp()
RDMA/efa: Fix typo in efa_alloc_mr()
RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port
netconsole: avoid OOB reads, msg is not nul-terminated
net: wan: farsync: Fix use-after-free bugs caused by unfinished tasklets
RDMA/core: Fix stale RoCE GIDs during netdev events at registration
tipc: fix duplicate publication key in tipc_service_insert_publ()
dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for some chip IDs
dpll: zl3073x: Cache all reference properties in zl3073x_ref
dpll: zl3073x: Cache reference monitor status
kcm: fix zero-frag skb in frag_list on partial sendmsg error
tls: Fix race condition in tls_sw_cancel_work_tx()
net: do not pass flow_id to set_rps_cpu()
Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ
Bluetooth: L2CAP: Fix not checking output MTU is acceptable on L2CAP_ECRED_CONN_REQ
Bluetooth: L2CAP: Fix response to L2CAP_ECRED_CONN_REQ
Bluetooth: hci_qca: Cleanup on all setup failures
Bluetooth: L2CAP: Fix result of L2CAP_ECRED_CONN_RSP when MTU is too short
Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ
Remove WARN_ALL_UNSEEDED_RANDOM kernel config option
wifi: brcmfmac: Fix potential kernel oops when probe fails
wifi: cfg80211: wext: fix IGTK key ID off-by-one
dma-mapping: avoid random addr value print out on error path
ksmbd: fix signededness bug in smb_direct_prepare_negotiation()
ovpn: tcp - fix packet extraction from stream
bnxt_en: Fix deleting of Ntuple filters
bnxt_en: Fix RSS context delete logic
udplite: Fix null-ptr-deref in __udp_enqueue_schedule_skb().
net: ethernet: xscale: Check for PTP support properly
net: phy: qcom: qca807x: normalize return value of gpio_get
proc: Fix pointer error dereference
net: usb: lan78xx: scan all MDIO addresses on LAN7801
net: usb: kaweth: remove TX queue manipulation in kaweth_set_rx_mode
espintcp: Fix race condition in espintcp_close()
psp: use sk->sk_hash in psp_write_headers()
tcp: fix potential race in tcp_v6_syn_recv_sock()
ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock.
xfrm: always flush state and policy upon NETDEV_UNREGISTER event
ipmi: ipmb: initialise event handler read bytes
xfrm: skip templates check for packet offload tunnel mode
xfrm6: fix uninitialized saddr in xfrm6_get_saddr()
iommu/amd: serialize sequence allocation under concurrent TLB invalidations
ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut
ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access
rtc: zynqmp: correct frequency value
drm/amdgpu: avoid sdma ring reset in sriov
drm/amd/display: Remove conditional for shaper 3DLUT power-on
arm64: hugetlbpage: avoid unused-but-set-parameter warning (gcc-16)
ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
btrfs: replace BUG() with error handling in __btrfs_balance()
ALSA: usb-audio: Add sanity check for OOB writes at silencing
drm/radeon: Add HAINAN clock adjustment
spi: spidev: fix lock inversion between spi_lock and buf_lock
drm/amd/display: bypass post csc for additional color spaces in dal
drm/amdgpu: Add HAINAN clock adjustment
ALSA: usb-audio: Update the number of packets properly at receiving
ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3405MA
drm/amdgpu: Adjust usleep_range in fence wait
drm/amdgpu: return when ras table checksum is error
drm/amd/display: Avoid updating surface with the same surface under MPO
drm/amd/display: Fix system resume lag issue
ALSA: hda/tas2781: Ignore reset check for SPI device
regulator: core: Remove regulator supply_name length limit
ASoC: rt721-sdca: Fix issue of fail to detect OMTP jack type
mshv: clear eventfd counter on irqfd shutdown
drm/amdgpu: Skip vcn poison irq release on VF
drm/amd/display: Fix writeback on DCN 3.2+
ARM: 9467/1: mm: Don't use %pK through printk
include: uapi: netfilter_bridge.h: Cover for musl libc
ACPI: x86: Force enabling of PWM2 on the Yogabook YB1-X90
thermal: int340x: Fix sysfs group leak on DLVR registration failure
libceph: define and enforce CEPH_MAX_KEY_LEN
ceph: supply snapshot context in ceph_uninline_data()
fs/ntfs3: avoid calling run_get_entry() when run == NULL in ntfs_read_run_nb_ra()
ntfs3: fix circular locking dependency in run_unpack_ex
fs/ntfs3: drop preallocated clusters for sparse and compressed files
fs: ntfs3: fix infinite loop triggered by zero-sized ATTR_LIST
fs: ntfs3: fix infinite loop in attr_load_runs_range on inconsistent metadata
fs: ntfs3: check return value of indx_find to avoid infinite loop
MIPS: Loongson: Make cpumask_of_node() robust against NUMA_NO_NODE
iio: magnetometer: Remove IRQF_ONESHOT
iio: Use IRQF_NO_THREAD
mfd: intel-lpss: Add Intel Nova Lake-S PCI IDs
Revert "mfd: da9052-spi: Change read-mask to write-mask"
phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature
phy: mvebu-cp110-utmi: fix dr_mode property read from dts
watchdog: rzv2h_wdt: Discard pm_runtime_put() return value
watchdog: imx7ulp_wdt: handle the nowayout option
binder: don't use %pK through printk
fix it87_wdt early reboot by reporting running timer
serial: 8250: 8250_omap.c: Clear DMA RX running status only after DMA termination is done
serial: 8250: 8250_omap.c: Add support for handling UART error conditions
staging: rtl8723bs: fix memory leak on failure path
usb: chipidea: udc: fix DMA and SG cleanup in _ep_nuke()
usb: gadget: f_fs: Fix ioctl error handling
usb: gadget: f_fs: fix DMA-BUF OUT queues
iio: bmi270_i2c: Add MODULE_DEVICE_TABLE for BMI260/270
pinctrl: renesas: rzt2h: Allow .get_direction() for IRQ function GPIOs
misc: ti_fpc202: fix a potential memory leak in probe function
misc: eeprom: Fix EWEN/EWDS/ERAL commands for 93xx56 and 93xx66
pinctrl: mediatek: make devm allocations safer and clearer in mtk_eint_do_init()
misc: bcm_vk: Fix possible null-pointer dereferences in bcm_vk_read()
phy: cadence-torrent: restore parent clock for refclk during resume
phy: ti: phy-j721e-wiz: restore mux selection during resume
dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings
dmaengine: sun6i: Choose appropriate burst length under maxburst
most: core: fix resource leak in most_register_interface error paths
fpga: of-fpga-region: Fail if any bridge is missing
usb: typec: ucsi: psy: Fix voltage and current max for non-Fixed PDOs
serial: 8250_dw: handle clock enable errors in runtime_resume
staging: rtl8723bs: fix missing status update on sdio_alloc_irq() failure
soundwire: intel_auxdevice: add cs42l45 codec to wake_capable_list
soundwire: dmi-quirks: add mapping for Avell B.ON (OEM rebranded of NUC15)
dmaengine: stm32-dma3: use module_platform_driver
9p/xen: protect xen_9pfs_front_free against concurrent calls
m68k: nommu: fix memmove() with differently aligned src and dest for 68000
HID: i2c-hid: Add FocalTech FT8112
clk: microchip: core: correct return value on *_get_parent()
clk: renesas: rzg2l: Deassert reset on assert timeout
clk: amlogic: remove potentially unsafe flags from S4 video clocks
mailbox: sprd: clear delivery flag before handling TX done
remoteproc: mediatek: Break lock dependency to `prepare_lock`
mailbox: sprd: mask interrupts that are not handled
mailbox: mchp-ipc-sbi: fix uninitialized symbol and other smatch warnings
mailbox: imx: Skip the suspend flag for i.MX7ULP
mailbox: pcc: Remove spurious IRQF_ONESHOT usage
mailbox: mchp-ipc-sbi: fix out-of-bounds access in mchp_ipc_get_cluster_aggr_irq()
remoteproc: imx_dsp_rproc: Skip RP_MBOX_SUSPEND_SYSTEM when mailbox TX channel is uninitialized
tracing: Fix false sharing in hwlat get_sample()
riscv: vector: init vector context with proper vlenb
scsi: ufs: mediatek: Fix page faults in ufs_mtk_clk_scale() trace event
vhost: fix caching attributes of MMIO regions by setting them explicitly
scsi: buslogic: Reduce stack usage
hisi_acc_vfio_pci: update status after RAS error
ata: libata: avoid long timeouts on hot-unplugged SATA DAS
um: Preserve errno within signal handler
hisi_acc_vfio_pci: fix the queue parameter anomaly issue
RDMA/rtrs-clt: For conn rejection use actual err number
hisi_acc_vfio_pci: resolve duplicate migration states
nfc: nxp-nci: remove interrupt trigger type
myri10ge: avoid uninitialized variable use
PCI/bwctrl: Disable BW controller on Intel P45 using a quirk
PCI: Mark Nvidia GB10 to avoid bus reset
PCI: Add ACS quirk for Qualcomm Hamoa & Glymur
PCI: Enable ACS after configuring IOMMU for OF platforms
PCI: Fix pci_slot_lock () device locking
PCI/AER: Clear stale errors on reporting agents upon probe
PCI: Mark ASM1164 SATA controller to avoid bus reset
net/rds: Clear reconnect pending bit
vmw_vsock: bypass false-positive Wnonnull warning with gcc-16
net: usb: sr9700: remove code to drive nonexistent multicast filter
ptp: ptp_vmclock: add 'VMCLOCK' to ACPI device match
bnxt_en: Allow ntuple filters for drops
wifi: ath10k: fix lock protection in ath10k_wmi_event_peer_sta_ps_state_chg()
wifi: rtw89: pci: restore LDO setting after device resume
net: sfp: add quirk for Lantech 8330-265D
octeontx2-af: Workaround SQM/PSE stalls by disabling sticky
Bluetooth: btusb: Add device ID for Realtek RTL8761BU
Bluetooth: btusb: Add new VID/PID for RTL8852CE
Bluetooth: hci_conn: use mod_delayed_work for active mode timeout
Bluetooth: btusb: Add USB ID 0489:e112 for Realtek 8851BE
Bluetooth: hci_conn: Set link_policy on incoming ACL connections
Bluetooth: hci_qca: Fix SSR (SubSystem Restart) fail when BT_EN is pulled up by hw
Bluetooth: btusb: Add support for MediaTek7920 0489:e158
ipv4: fib: Annotate access to struct fib_alias.fa_state.
wifi: rtw89: pci: validate release report content before using for RTL8922DE
wifi: iwlegacy: add missing mutex protection in il3945_store_measurement()
wifi: iwlegacy: add missing mutex protection in il4965_store_tx_power()
net: hns3: extend HCLGE_FD_AD_QID to 11 bits
ipv4: igmp: annotate data-races around idev->mr_maxdelay
gro: change the BUG_ON() in gro_pull_from_frag0()
ext4: propagate flags to convert_initialized_extent()
net/rds: No shortcut out of RDS_CONN_ERROR
wifi: rtw89: 8922a: add digital compensation for 2GHz
wifi: rtw89: fix unable to receive probe responses under MLO connection
driver core: faux: stop using static struct device
wifi: iwlwifi: mld: Fix primary link selection logic
wifi: iwlwifi: mld: fix chandef start calculation
wifi: iwlwifi: fix 22000 series SMEM parsing
wifi: iwlwifi: mvm: check the validity of noa_len
wifi: iwlwifi: mld: Handle rate selection for NAN interface
PCI: imx6: Add CLKREQ# override to enable REFCLK for i.MX95 PCIe
net: usb: r8152: fix transmit queue timeout
openrisc: define arch-specific version of nop()
netfilter: xt_tcpmss: check remaining length before reading optlen
netfilter: nf_conntrack: Add allow_clash to generic protocol handler
ext4: use reserved metadata blocks when splitting extent on endio
ext4: mark group extend fast-commit ineligible
ext4: move ext4_percpu_param_init() before ext4_mb_init()
ext4: mark group add fast-commit ineligible
ipv6: exthdrs: annotate data-race over multiple sysctl
ipv6: annotate data-races in net/ipv6/route.c
ipv6: annotate data-races over sysctl.flowlabel_reflect
ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}()
wifi: cfg80211: allow only one NAN interface, also in multi radio
wifi: ath12k: fix mac phy capability parsing
wifi: ath12k: fix preferred hardware mode calculation
wifi: ath11k: Fix failure to connect to a 6 GHz AP
wifi: ath11k: add pm quirk for Thinkpad Z13/Z16 Gen1
wifi: rtw89: disable EHT protocol by chip capabilities
PCI: dw-rockchip: Disable BAR 0 and BAR 1 for Root Port
wifi: rtw89: wow: add reason codes for disassociation in WoWLAN mode
wifi: rtw89: mac: correct page number for CSI response
wifi: rtw89: pci: validate sequence number of TX release report
wifi: rtw89: Add support for MSI AX1800 Nano (GUAX18N)
iommu/amd: move wait_on_sem() out of spinlock
wifi: libertas: fix WARNING in usb_tx_block
rtla: Fix NULL pointer dereference in actions_parse
wifi: rtw89: fix potential zero beacon interval in beacon tracking
net: wwan: mhi: Add network support for Foxconn T99W760
iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiency
dm: remove fake timeout to avoid leak request
dm: replace -EEXIST with -EBUSY
wifi: rtw89: regd: 6 GHz power type marks default when inactive
wifi: rtw88: Fix inadvertent sharing of struct ieee80211_supported_band data
wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band()
wifi: rtw89: mcc: reset probe counter when receiving beacon
wifi: rtw89: setting TBTT AGG number when mac port initialization
wifi: rtw89: ser: enable error IMR after recovering from L1
wifi: rtw89: 8922a: set random mac if efuse contains zeroes
wifi: rtw88: rtw8821cu: Add ID for Mercusys MU6H
wifi: rtw88: 8822b: Avoid WARNING in rtw8822b_config_trx_mode()
wifi: rtw88: fix DTIM period handling when conf->dtim_period is zero
PCI: dwc: Skip PME_Turn_Off broadcast and L2/L3 transition during suspend if link is not up
jfs: nlink overflow in jfs_rename
jfs: Add missing set_freezable() for freezable kthread
ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio
ALSA: mixer: oss: Add card disconnect checkpoints
ALSA: hda/realtek - Enable mute LEDs on HP ENVY x360 15-es0xxx
ASoC: fsl: imx-rpmsg: use snd_soc_find_dai_with_mutex() in probe
spi: geni-qcom: Fix abort sequence execution for serial engine errors
ASoC: SOF: Intel: hda: Fix NULL pointer dereference
power: sequencing: fix missing state_lock in pwrseq_power_on() error path
modpost: Amend ppc64 save/restfpr symnames for -Os build
ASoC: es8328: Add error unwind in resume
HID: logitech-hidpp: Add support for Logitech K980
hwmon: (nct7363) Fix a resource leak in nct7363_present_pwm_fanin
hwmon: (f71882fg) Add F81968 support
hwmon: (emc2305) Fix a resource leak in emc2305_of_parse_pwm_child
hwmon: (nct6683) Add customer ID for ASRock Z590 Taichi
hwmon: (nct6775) Add ASUS Pro WS WRX90E-SAGE SE
hwmon: (dell-smm) Add support for Dell OptiPlex 7080
ASoC: codecs: max98390: Check return value of devm_gpiod_get_optional() in max98390_i2c_probe()
spi: cadence-qspi: Try hard to disable the clocks
drm/amdgpu: validate user queue size constraints
drm/amd/display: avoid dig reg access timeout on usb4 link training fail
drm/amd/display: Fix GFX12 family constant checks
spi: spi-mem: Protect dirmap_create() with spi_mem_access_start/end
ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio
gpio: aspeed-sgpio: Change the macro to support deferred probe
ALSA: hda/realtek: fix LG Gram Style 14 speakers
ALSA: hda/conexant: Add headset mic fix for MECHREVO Wujie 15X Pro
HID: elecom: Add support for ELECOM HUGE Plus M-HT1MRBK
media: uvcvideo: Create an ID namespace for streaming output terminals
HID: multitouch: add eGalaxTouch EXC3188 support
drm/amd/display: Revert "init dispclk from bootup clock for DCN315"
media: rkisp1: Fix filter mode register configuration
drm/atmel-hlcdc: fix use-after-free of drm_crtc_commit after release
drm/atmel-hlcdc: don't reject the commit if the src rect has fractional parts
drm/atmel-hlcdc: fix memory leak from the atomic_destroy_state callback
drm/amd/display: Ensure link output is disabled in backend reset for PLL_ON
drm/amd/display: Disable FEC when powering down encoders
PCI: Add Intel Nova Lake audio Device ID
ASoC: soc-acpi-intel-arl-match: change rt722 amp endpoint to aggregated
virt: vbox: uapi: Mark inner unions in packed structs as packed
hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed
drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for some panels
drm: Account property blob allocations to memcg
drm/amdkfd: Fix GART PTE for non-4K pagesize in svm_migrate_gart_map()
drm/amdkfd: Relax size checking during queue buffer get
ALSA: usb-audio: presonus s18xx uses little-endian
ALSA: hda/realtek: add HP Victus 16-e0xxx mute LED quirk
media: ipu6: Always close firmware stream
media: ipu6: Close firmware streams on streaming enable failure
media: ipu6: Ensure stream_mutex is acquired when dealing with node list
media: mt9m114: Return -EPROBE_DEFER if no endpoint is found
media: mt9m114: Avoid a reset low spike during probe()
media: v4l2-async: Fix error handling on steps after finding a match
media: qcom: camss: Do not enable cpas fast ahb clock for SM8550 VFE lite
media: cx25821: Fix a resource leak in cx25821_dev_setup()
media: solo6x10: Check for out of bounds chip_id
media: pvrusb2: fix URB leak in pvr2_send_request_ex
media: adv7180: fix frame interval in progressive mode
drm/panel: Fix a possible null-pointer dereference in jdi_panel_dsi_remove()
media: amphion: Clear last_buffer_dequeued flag for DEC_CMD_START
cgroup/cpuset: Don't fail cpuset.cpus change in v2
spi: spi-mem: Limit octal DTR constraints to octal DTR situations
ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug
ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask
drm/xe: Only toggle scheduling in TDR if GuC is running
drm/amd/display: only power down dig on phy endpoints
drm/amdgpu: Skip loading SDMA_RS64 in VF
HID: multitouch: add quirks for Lenovo Yoga Book 9i
HID: pidff: Do not set out of range trigger button
HID: apple: Add "SONiX KN85 Keyboard" to the list of non-apple keyboards
drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v4
drm/amd/display: Add signal type check for dcn401 get_phyd32clk_src
drm/amdgpu: avoid a warning in timedout job handler
drm/amd/display: Fix dsc eDP issue
drm/amdgpu: add support for HDP IP version 6.1.1
media: mediatek: vcodec: Don't try to decode 422/444 VP9
drm/panel: edp: add BOE NV140WUM-T08 panel
media: chips-media: wave5: Process ready frames when CMD_STOP sent to Encoder
media: chips-media: wave5: Fix conditional in start_streaming
media: omap3isp: set initial format
media: omap3isp: isppreview: always clamp in preview_try_format()
media: omap3isp: isp_video_mbus_to_pix/pix_to_mbus fixes
drm/v3d: Set DMA segment size to avoid debug warnings
spi: stm32: fix Overrun issue at < 8bpw
gpio: pca953x: Add support for TCAL6408 TCAL6416
media: dvb-core: dmxdevfilter must always flush bufs
ASoC: SOF: ipc4: Support for sending payload along with LARGE_CONFIG_GET
drm/amd/display: Don't disable DPCD mst_en if sink connected
drm/amd/display: Add USB-C DP Alt Mode lane limitation in DCN32
spi: cadence-quadspi: Parse DT for flashes with the rest of the DT parsing
spi-geni-qcom: use xfer->bits_per_word for can_dma()
spi-geni-qcom: initialize mode related registers to 0
drm/amdkfd: Handle GPU reset and drain retry fault race
drm/panel-edp: Add AUO B140QAX01.H panel
drm/amd/display: Guard FAMS2 configuration updates
drm/amd/display: Correct FIXED_VS Link Rate Toggle Condition
drm/amdgpu/ras: Move ras data alloc before bad page check
drm/amdgpu: fix the calculation of RAS bad page number
drm/amdgpu: fix NULL pointer issue buffer funcs
accel/amdxdna: Fix tail-pointer polling in mailbox_get_msg()
gpu/panel-edp: add AUO panel entry for B140HAN06.4
drm/xe/xe3_lpg: Apply Wa_16028005424
drm/panthor: Always wait after sending a command to an AS
drm/display/dp_mst: Add protection against 0 vcpi
drm/xe/vm: Skip ufence association for CPU address mirror VMA during MAP
drm/xe: Covert return of -EBUSY to -ENOMEM in VM bind IOCTL
drm/xe/ggtt: Use scope-based runtime pm
parisc: Prevent interrupts during reboot
x86/sev: Use kfree_sensitive() when freeing a SNP message descriptor
soc: imx8m: Fix error handling for clk_prepare_enable()
arm64: tegra: smaug: Add usb-role-switch support
EDAC/igen6: Add two Intel Amston Lake SoCs support
EDAC/igen6: Add more Intel Panther Lake-H SoCs support
Revert "arm64: zynqmp: Add an OP-TEE node to the device tree"
firmware: arm_ffa: Unmap Rx/Tx buffers on init failure
pstore: ram_core: fix incorrect success return when vmap() fails
sched/debug: Fix updating of ppos on server write ops
char: tpm: cr50: Remove IRQF_ONESHOT
mailbox: bcm-ferxrm-mailbox: Use default primary handler
crypto: hisilicon/qm - move the barrier before writing to the mailbox register
bpftool: Fix dependencies for static build
PCI/MSI: Unmap MSI-X region on error
clocksource/drivers/timer-integrator-ap: Add missing Kconfig dependency on OF
clocksource/drivers/sh_tmu: Always leave device running after probe
arm64/ftrace,bpf: Fix partial regs after bpf_prog_run
perf/core: Fix slow perf_event_task_exit() with LBR callstacks
bpf: Properly mark live registers for indirect jumps
genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask
bpf: Recognize special arithmetic shift in the verifier
bpf: net_sched: Use the correct destructor kfunc type
bpf: crypto: Use the correct destructor kfunc type
gendwarfksyms: Fix build on 32-bit hosts
perf/x86/intel: Add Airmont NP
perf/x86/cstate: Add Airmont NP
perf/x86/msr: Add Airmont NP
irqchip/riscv-imsic: Add a CPU pm notifier to restore the IMSIC on exit
bpf: verifier improvement in 32bit shift sign extension pattern
sparc: don't reference obsolete termio struct for TC* constants
sparc: Synchronize user stack on fork and clone
block: decouple secure erase size limit from discard size limit
blk-mq-sched: unify elevators checking for async requests
blk-mq-debugfs: add missing debugfs_mutex in blk_mq_debugfs_register_hctxs()
xenbus: Use .freeze/.thaw to handle xenbus devices
ACPI: battery: fix incorrect charging status when current is zero
ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On Display)
perf/cxlpmu: Replace IRQF_ONESHOT with IRQF_NO_THREAD
s390/perf: Disable register readout on sampling events
cpufreq: dt-platdev: Block the driver from probing on more QC platforms
rust: cpufreq: always inline functions using build_assert with arguments
md raid: fix hang when stopping arrays with metadata through dm-raid
md-cluster: fix NULL pointer dereference in process_metadata_update
alpha: fix user-space corruption during memory compaction
io_uring/timeout: annotate data race in io_flush_timeouts()
powercap: intel_rapl: Add PL4 support for Ice Lake
ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP
ACPI: resource: Add JWIPC JVC9100 to irq1_level_low_skip_override[]
ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()
EFI/CPER: don't go past the ARM processor CPER record buffer
APEI/GHES: ARM processor Error: don't go past allocated memory
APEI/GHES: ensure that won't go past CPER allocated record
EFI/CPER: don't dump the entire memory region
ntfs: ->d_compare() must not block
x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set
rnbd-srv: Zero the rsp buffer before using it
arm64: Add support for TSV110 Spectre-BHB mitigation
perf/arm-cmn: Support CMN-600AE
s390/purgatory: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
tools/power cpupower: Reset errno before strtoull()
s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
tools/cpupower: Fix inverted APERF capability check
smb: client: prevent races in ->query_interfaces()
gfs2: fiemap page fault fix
smb: client: add proper locking around ses->iface_last_update
netfs: when subreq is marked for retry, do not check if it faced an error
btrfs: handle user interrupt properly in btrfs_trim_fs()
btrfs: fallback to buffered IO if the data profile has duplication
dlm: validate length in dlm_search_rsb_tree
minix: Add required sanity checking to minix_check_superblock()
dlm: fix recovery pending middle conversion
i3c: mipi-i3c-hci: Reset RING_OPERATION1 fields during init
i3c: mipi-i3c-hci: Stop reading Extended Capabilities if capability ID is 0
i3c: master: svc: Initialize 'dev' to NULL in svc_i3c_master_ibi_isr()
hfsplus: pretend special inodes as regular files
audit: add missing syscalls to read class
kselftest/kublk: include message in _Static_assert for C11 compatibility
fs/buffer: add alert in try_to_free_buffers() for folios without buffers
hfsplus: fix volume corruption issue for generic/498
audit: add fchmodat2() to change attributes class
hfsplus: fix volume corruption issue for generic/480
statmount: permission check should return EPERM
rtc: interface: Alarm race handling should not discard preceding error
perf test: Fix test case perftool-testsuite_report for s390
libperf build: Always place libperf includes first
perf build: Remove NO_LIBCAP that controls nothing
perf vendor events amd: Fix Zen 5 MAB allocation events
perf annotate: Fix BUILD_NONDISTRO=1 missing args->ms conversions to pointer
tools headers: Go back to include asm-generic/unistd.h for arm64
perf annotate: Fix memcpy size in arch__grow_instructions()
perf tests sched: Avoid error in cleanup on loaded machines
perf maps: Fix reference count leak in maps__find_ams()
perf annotate: Fix args leak of map_symbol
perf cs-etm: Fix decoding for sparse CPU maps
perf tools: Get debug info of DSO properly
perf symbol-elf: Fix leak of ELF files with GNU debugdata
rtc: max31335: use correct CONFIG symbol in IS_REACHABLE()
libsubcmd: Fix null intersection case in exclude_cmds()
perf callchain: Fix srcline printing with inlines
perf unwind-libdw: Fix inva…1,773 files changed
Lines changed: 24236 additions & 13482 deletions
File tree
- Documentation
- PCI/endpoint
- admin-guide
- devicetree/bindings
- media
- sound
- driver-api
- hwmon
- netlink/specs
- networking
- net_cachelines
- sound
- trace
- virt/kvm
- arch
- alpha
- include/asm
- kernel
- mm
- arc/kernel
- arm64
- boot/dts
- amlogic
- apple
- freescale
- mediatek
- nvidia
- qcom
- renesas
- rockchip
- ti
- xilinx
- include/asm
- kernel
- kvm
- hyp/nvhe
- lib
- mm
- net
- arm
- boot
- compressed
- dts
- allwinner
- nxp
- imx
- lpc
- include/asm
- kernel
- mach-omap2
- mm
- csky/kernel
- hexagon/kernel
- loongarch
- include/asm
- kernel
- mm
- net
- m68k
- kernel
- lib
- mips
- include/asm
- mach-loongson2ef
- mach-loongson64
- kernel
- loongson2ef/common
- rb532
- nios2/kernel
- openrisc
- include/asm
- kernel
- parisc
- boot/compressed
- kernel
- powerpc
- include/asm
- kernel
- net
- platforms/pseries
- riscv/kernel
- s390
- boot
- include/asm
- kernel
- pci
- purgatory
- sh/kernel
- sparc
- include/uapi/asm
- kernel
- um
- kernel
- os-Linux
- x86
- boot
- compressed
- startup
- coco/sev
- entry
- events
- intel
- hyperv
- include
- asm
- uapi/asm
- kernel
- acpi
- cpu
- kvm
- svm
- net
- platform
- efi
- pvh
- xen
- block
- drivers
- accel
- amdxdna
- qaic
- rocket
- acpi
- acpica
- apei
- x86
- android
- ata
- atm
- auxdisplay
- base
- power
- block
- drbd
- rnbd
- bluetooth
- bus
- fsl-mc
- mhi/host
- char
- hw_random
- ipmi
- tpm
- st33zp24
- clk
- actions
- hisilicon
- mediatek
- meson
- microchip
- nuvoton
- nxp
- qcom
- renesas
- rockchip
- sophgo
- spacemit
- sprd
- stm32
- tegra
- thead
- x86
- zynqmp
- clocksource
- cpufreq
- cpuidle
- governors
- crypto
- caam
- cavium/cpt
- ccp
- hisilicon
- hpre
- sec2
- trng
- zip
- inside-secure/eip93
- intel/qat/qat_common
- marvell/octeontx
- starfive
- cxl
- core
- dma
- mediatek
- stm32
- dpll
- zl3073x
- edac
- firmware
- arm_ffa
- efi
- fpga
- gpio
- gpu/drm
- amd
- amdgpu
- amdkfd
- display
- amdgpu_dm
- dc
- clk_mgr
- dcn315
- dcn35
- core
- dcn30
- dio/dcn32
- dml/dcn35
- dpp
- dcn30
- dcn401
- dwb/dcn30
- hwss
- dce110
- dcn20
- dcn30
- dcn31
- dcn32
- dcn401
- link
- protocols
- mpc/dcn32
- resource
- dcn315
- dcn316
- dcn321
- dcn32
- dcn351
- dcn35
- pm/legacy-dpm
- atmel-hlcdc
- bridge/analogix
- display
- exynos
- hisilicon/hibmc
- dp
- i915
- display
- imx/ipuv3
- logicvc
- msm
- adreno
- disp
- dpu1
- dp
- dsi/phy
- panel
- panthor
- radeon
- renesas/rz-du
- rockchip
- scheduler
- solomon
- tegra
- tests
- tiny
- tyr
- v3d
- vmwgfx
- xe
- display
- regs
- hid
- i2c-hid
- intel-ish-hid/ishtp
- usbhid
- hv
- hwmon
- pmbus
- hwspinlock
- hwtracing/coresight
- i2c/busses
- i3c
- master
- mipi-i3c-hci
- iio
- accel
- adc
- gyro
- imu/bmi270
- light
- magnetometer
- pressure
- test
- infiniband
- core
- hw
- efa
- hns
- ionic
- irdma
- mlx5
- mthca
- sw
- rxe
- siw
- ulp/rtrs
- input/mouse
- interconnect/mediatek
- iommu
- amd
- arm
- arm-smmu-v3
- arm-smmu
- intel
- irqchip
- leds
- rgb
- mailbox
- mcb
- md
- media
- dvb-core
- i2c
- ccs
- pci
- cx23885
- cx25821
- cx88
- intel/ipu6
- mgb4
- solo6x10
- platform
- amphion
- chips-media/wave5
- mediatek
- mdp
- vcodec
- decoder
- encoder
- qcom
- iris
- venus
- rockchip
- rga
- rkisp1
- st/stm32/stm32-dcmipp
- ti/omap3isp
- verisilicon
- radio
- usb
- pvrusb2
- uvc
- v4l2-core
- memory
- mfd
- misc
- bcm-vk
- eeprom
- most
- mtd
- devices
- nand
- raw
- spi
- parsers
- mux
- net
- arcnet
- bonding
- caif
- can
- spi
- usb
- etas_es58x
- dsa/realtek
- ethernet
- amd/xgbe
- broadcom
- bnge
- bnxt
- cadence
- chelsio/inline_crypto/chtls
- freescale
- dpaa2
- enetc
- google/gve
- hisilicon/hns3
- hns3pf
- intel
- e1000e
- i40e
- iavf
- ice
- idpf
- igb
- libie
- marvell
- octeon_ep_vf
- octeon_ep
- octeontx2
- af
- nic
- mediatek
- mellanox/mlx5/core
- en_accel
- en
- lag
- steering/sws
- meta/fbnic
- microchip/sparx5
- microsoft/mana
- mscc
- myricom/myri10ge
- pensando/ionic
- renesas
- stmicro/stmmac
- sun
- ti
- icssg
- xscale
- mctp
- ovpn
- phy
- qcom
- team
- usb
- vxlan
- wan
- wireless
- ath
- ath10k
- ath11k
- ath12k
- ath9k
- broadcom/brcm80211/brcmfmac
- intel
- ipw2x00
- iwlegacy
- iwlwifi
- fw
- mld
- mvm
- marvell/libertas
- mediatek/mt76
- mt7925
- mt7996
- realtek
- rtw88
- rtw89
- rsi
- st/cw1200
- ti/wlcore
- wwan
- xen-netback
- nfc
- nxp-nci
- pn533
- ntb
- hw/mscc
- nvdimm
- nvmem
- nvme
- host
- target
- of
- opp
- pci
- controller
- cadence
- dwc
- endpoint
- msi
- pcie
- perf
- phy
- cadence
- freescale
- marvell
- qualcomm
- rockchip
- ti
- pinctrl
- cirrus
- intel
- mediatek
- meson
- qcom
- renesas
- platform
- chrome
- x86
- amd
- pmc
- pmf
- dell
- dell-wmi-sysman
- hp
- hp-bioscfg
- intel
- speed_select_if
- lenovo
- powercap
- power
- reset
- sequencing
- supply
- ptp
- pwm
- rapidio
- ras
- regulator
- remoteproc
- reset
- rpmsg
- rtc
- s390/cio
- scsi
- csiostor
- elx/efct
- lpfc
- pm8001
- qla2xxx
- smartpqi
- soc
- imx
- mediatek
- qcom
- rockchip
- ti
- soundwire
- spi
- spmi
- staging
- gpib
- common
- ni_usb
- greybus
- media
- ipu7
- tegra-video
- rtl8723bs
- core
- os_dep
- target
- thermal
- intel
- int340x_thermal
- tty/serial
- 8250
- ufs
- core
- host
- usb
- cdns3
- chipidea
- dwc2
- dwc3
- gadget
- function
- udc
- bdc
- host
- serial
- typec
- tcpm
- ucsi
- vdpa
- mlx5/net
- vdpa_sim
- vfio/pci
- hisilicon
- vhost
- video
- backlight
- fbdev
- core
- riva
- watchdog
- xen
- xenbus
- fs
- btrfs
- ceph
- dlm
- erofs
- ext4
- f2fs
- fat
- gfs2
- hfsplus
- iomap
- jfs
- minix
- netfs
- nfsd
- nfs
- ntfs3
- ocfs2
- overlayfs
- proc
- pstore
- quota
- romfs
- smb
- client
- server
- squashfs
- tests
- xfs
- libxfs
- scrub
- include
- acpi
- asm-generic
- cxl
- drm
- intel
- linux
- input
- mfd
- wm8350
- mlx5
- mtd
- pinctrl
- soc/qcom
- sunrpc/xdrgen
- media
- net
- bluetooth
- netfilter
- netns
- tc_act
- rdma
- sound
- trace/events
- uapi
- drm
- linux
- ufs
- xen
- io_uring
- ipc
- kernel
- bpf
- cgroup
- configs
- dma
- events
- irq
- module
- rcu
- sched
- time
- trace
- unwind
- lib
- mm
- net
- 9p
- atm
- bluetooth
- bridge
- can
- ceph
- core
- ipv4
- ipv6
- kcm
- mac80211
- mptcp
- netfilter
- ipvs
- nfc
- hci
- nci
- psp
- qrtr
- rds
- sched
- sctp
- smc
- sunrpc
- auth_gss
- xprtrdma
- tipc
- tls
- unix
- vmw_vsock
- wireless
- xdp
- xfrm
- rust
- kernel
- drm
- irq
- list
- pin-init/src
- scripts
- gendwarfksyms
- mod
- package
- security
- apparmor
- include
- integrity
- evm
- ima
- smack
- sound
- core
- oss
- hda
- codecs
- hdmi
- realtek
- side-codecs
- controllers
- soc
- amd
- acp
- yc
- codecs
- fsl
- intel
- boards
- common
- rockchip
- sdca
- sof
- intel
- sunxi
- tegra
- usb
- qcom
- tools
- arch/arm64/include/uapi/asm
- bpf/bpftool
- include/linux
- lib
- bpf
- perf
- subcmd
- net/sunrpc/xdrgen
- generators
- templates/C
- program
- decoder
- encoder
- source_top
- objtool
- perf
- arch
- loongarch/annotate
- s390/annotate
- pmu-events/arch/x86/amdzen5
- tests
- shell
- util
- power
- cpupower
- lib
- utils
- x86/intel-speed-select
- spi
- testing
- kunit
- selftests
- arm64/abi
- bpf
- prog_tests
- progs
- verifier
- drivers/net
- lib/sh
- mlxsw
- memfd
- mm
- net
- forwarding
- mptcp
- resctrl
- ublk
- tracing/rtla/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2538 | 2538 | | |
2539 | 2539 | | |
2540 | 2540 | | |
2541 | | - | |
2542 | | - | |
2543 | | - | |
2544 | | - | |
| 2541 | + | |
| 2542 | + | |
| 2543 | + | |
| 2544 | + | |
2545 | 2545 | | |
2546 | 2546 | | |
2547 | 2547 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
| 129 | + | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
202 | | - | |
203 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
204 | 205 | | |
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
221 | 223 | | |
222 | 224 | | |
223 | 225 | | |
| |||
384 | 386 | | |
385 | 387 | | |
386 | 388 | | |
| 389 | + | |
| 390 | + | |
387 | 391 | | |
388 | 392 | | |
389 | 393 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
23 | 31 | | |
24 | 32 | | |
25 | 33 | | |
| |||
33 | 41 | | |
34 | 42 | | |
35 | 43 | | |
36 | | - | |
| 44 | + | |
37 | 45 | | |
38 | 46 | | |
39 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
443 | 449 | | |
444 | 450 | | |
445 | 451 | | |
| |||
616 | 622 | | |
617 | 623 | | |
618 | 624 | | |
| 625 | + | |
619 | 626 | | |
620 | 627 | | |
621 | 628 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3195 | 3195 | | |
3196 | 3196 | | |
3197 | 3197 | | |
3198 | | - | |
| 3198 | + | |
| 3199 | + | |
3199 | 3200 | | |
3200 | 3201 | | |
3201 | | - | |
| 3202 | + | |
3202 | 3203 | | |
3203 | | - | |
| 3204 | + | |
3204 | 3205 | | |
3205 | 3206 | | |
3206 | 3207 | | |
| |||
0 commit comments