mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Linux 7.2-rc2
@ 2026-07-06  1:00 Linus Torvalds
  2026-07-06 10:45 ` Luna Jernberg
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2026-07-06  1:00 UTC (permalink / raw)
  To: Linux Kernel Mailing List

It's Sunday afternoon, and rc2 is out. Things look very normal - it's
not a small rc2, but it's in line with recent releases, and slightly
smaller than rc2 was in 7.1. Let's see how that all continues, but so
far so good.

The diffstat looks normal too, with about half the patch being drivers
- the usual suspects accounting for the bulk of it. The rest being
spread all over (but mostly filesystems and networking).

The only slightly unusual thing is the header file split where
mod_devicetable.h was split into multiple smaller per-subsystem
device-id headers, which is how it should always have been done, but
wasn't. It's a cleanup, but it also means that we have one fewer of
those monster headers that causes almost everything to be recompiled
if you touch it - even when the changes are relevant only to a few
small files.

Anyway, that shows up in the diffstat, but is hopefully not really
visible any other way as all the users hopefully got updates properly.
Knock wood.

Shortlog appended for your pleasure - easy enough to scrool through to
get a quick feel for the kinds of things that have been going on.
Nothing really stands out..

                   Linus

---

Abdurrahman Hussain (1):
      hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid()

Alan Urmancheev (1):
      exec: fix off-by-one in binfmt max rewrite depth comment

Alex Deucher (13):
      drm/amdgpu/gfx8: drop unecessary BUG_ON()
      drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON()
      drm/amdgpu/gfx9.4.3: replace BUG_ON() with WARN_ON()
      drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON()
      drm/amdgpu/gfx11: replace BUG_ON() with WARN_ON()
      drm/amdgpu/gfx12: replace BUG_ON() with WARN_ON()
      drm/amdgpu/gfx12.1: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma4.4.2: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma5.0: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma5.2: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma6.0: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma7.0: replace BUG_ON() with WARN_ON()
      drm/amdgpu/sdma7.1: replace BUG_ON() with WARN_ON()

Alex Williamson (7):
      vfio/pci: Latch disable_idle_d3 per device
      vfio/pci: Release the VGA arbiter client on register_device() failure
      vfio/pci: Fix racy bitfields and tighten struct layout
      vfio/mlx5: Fix racy bitfields and tighten struct layout
      vfio/pci: Latch all module parameters per device
      vfio: Remove device debugfs before releasing devres
      vfio/pci: Expose latched module parameter policy in debugfs

Amir Goldstein (1):
      ovl: fix comment about locking order

Andrea Righi (1):
      net: lan743x: Initialize eth_syslock spinlock before use

André Draszik (1):
      dma-fence: use correct callback in dma_fence_timeline_name()

Arnd Bergmann (1):
      drm/amd/display: avoid large stack allocation in
commit_planes_do_stream_update_sequence

Asad Kamal (1):
      drm/amdgpu: fix aperture mapping leak

Ashutosh Dixit (10):
      drm/xe/rtp: Add RING_FORCE_TO_NONPRIV_DENY to OA whitelists
      drm/xe/rtp: Maintain OA whitelists separately
      drm/xe/rtp: Keep track of non-OA nonpriv slots
      drm/xe/rtp: Generalize whitelist_apply_to_hwe
      drm/xe/rtp: Save OA nonpriv registers to register save/restore lists
      drm/xe/rtp: Toggle 'deny' bit to (de-)whitelist OA regs
      drm/xe/rtp: (De-)whitelist OA registers for all hwe's for a gt
      drm/xe/oa: (De-)whitelist OA registers on OA stream open/release
      drm/xe/rtp: Ensure locking/ref counting for OA whitelists
      drm/xe/oa: Fix offset alignment for MERT WHITELIST_OA_MERT_MMIO_TRG

Baineng Shou (1):
      dma-fence: Make dma_fence_dedup_array() robust against 0-count input

Bastian Blank (2):
      riscv: Add build salt to the vDSO
      mips: Add build salt to the vDSO

Ben Dooks (2):
      raid6: fix riscv symbol undeclared warnigns
      raid6: fix raid6_recov_rvv symbol undeclared warning

Boris Brezillon (10):
      drm/panthor: Always use the IRQ-safe variant when acquiring the fence lock
      drm/panthor: Keep the reset work disabled until everything is initialized
      drm/panthor: Fix potential invalid pointer deref in
group_process_tiler_oom()
      drm/panthor: Fix theoretical IOMEM access in suspended state
      drm/panthor: Don't overrule pending immediate ticks in sched_resume_tick()
      drm/panthor: Fix panthor_pwr_unplug()
      drm/panthor: Drop a needless check in panthor_fw_unplug()
      drm/panthor: Fix a leak when a group is evicted before the tiler
OOM is serviced
      drm/panthor: Interrupt group start/resumption if group_bind_locked() fails
      drm/panthor: Keep interrupts masked until they are needed

Boyuan Zhang (5):
      drm/amdgpu: fix division by zero with invalid uvd dimensions
      drm/amdgpu/vcn4: avoid rereading IB param length
      drm/amdgpu/vce: fix integer overflow in image size
      drm/amdgpu/jpeg: fix jpeg_v5_0_1_is_idle detection
      drm/amdgpu/jpeg: fix jpeg_v4_0_3_is_idle detection

Brajesh Gupta (2):
      drm/imagination: Fix double call to drm_sched_entity_fini()
      drm/imagination: Fix returned size for DRM_IOCTL_PVR_DEV_QUERY

Breno Leitao (2):
      netpoll: fix a use-after-free on shutdown path
      bootconfig: fix NULL-pointer arithmetic in xbc_snprint_cmdline()

Bryam Vargas (6):
      net/sched: sch_taprio: Replace direct dequeue call with peek and
qdisc_dequeue_peeked
      net/sched: sch_multiq: Replace direct dequeue call with peek and
qdisc_dequeue_peeked
      drm/virtio: bound EDID block reads to the response buffer
      orangefs: keep the readdir entry size 64-bit in fill_from_part()
      ata: libata-core: Add NOLPM quirk for PNY CS900 1TB SSD
      ata: libata-core: Reject an invalid concurrent positioning ranges count

Ce Sun (2):
      drm/amdgpu: fix resource leak on ACP reset timeout
      drm/amdgpu: invoke pm_genpd_remove() before freeing genpd

ChenXiaoSong (1):
      smb/server: do not require delete access for non-replacing links

Christian Brauner (4):
      fs: refuse O_TMPFILE creation with an unmapped fsuid or fsgid
      selftests/filesystems: test O_TMPFILE creation on idmapped mounts
      bpf: have bpf_real_data_inode() take a struct file
      xfs: fix the error unwind in xfs_open_devices()

Christian König (1):
      drm/amdgpu: fix check in amdgpu_hmm_invalidate_gfx

Christoph Hellwig (12):
      xfs: split up xfs_buf_alloc_backing_mem
      xfs: lift setting __GFP_NOFAIL from xfs_buf_alloc_kmem to the caller
      xfs: fix incorrect use of gfp flags in xfs_buf_alloc_backing_mem
      xfs: simplify the failure path in xfs_buf_alloc_vmalloc
      xfs: open code xfs_buf_ioend_fail in xfs_buf_submit
      xfs: also mark the buffer stale on verifier failure in xfs_buf_submit
      xfs: improve the xfs_buf_ioend_fail calling convention
      xfs: remove xfs_buf_ioend
      xfs: fix handling of synchronous errors in xfs_buf_submit
      xfs: simplify __xfs_buf_ioend
      iomap: consolidate bio submission
      iomap: submit read bio after each extent

Corey Leavitt (1):
      net: pse-pd: scope pse_control regulator handle to kref lifetime

Dan Carpenter (1):
      afs: Fix error code in afs_extract_vl_addrs()

David Francis (1):
      drm/amdkfd: Use kvcalloc to allocate arrays

David Howells (32):
      afs: Fix double netfs initialisation in afs_root_iget()
      afs: Remove setting of AS_RELEASE_ALWAYS for symlinks and mountpoints
      afs: Fix directory inode initialisation order
      afs: Fix bulk lookup malfunction due to change in dir_emit() API
      afs: Fix misplaced inc of net->cells_outstanding
      afs: Fix reinitialisation of the inode, in particular ->lock_work
      afs: Fix callback service message parsers to pass through -EAGAIN
      afs: Use scoped_seqlock_read() rather than manually doing seqlock stuff
      afs: Fix missing NULL pointer check in afs_break_some_callbacks()
      afs: Fix leak of ungot volume
      afs: Fix vllist leak
      afs: Fix lack of locking around modifications of net->cells_dyn_ino
      afs: Fix premature cell exposure through /afs
      afs: Fix the volume AFS_VOLUME_RM_TREE is set on
      afs: Fix unchecked-length string display in debug statement
      netfs: Fix decision whether to disallow write-streaming due to fscache use
      netfs: Fix netfs_create_write_req() to handle async cache object creation
      cachefiles: Fix double fput
      cachefiles: Fix file burial to take lock when unsetting S_KERNEL_FILE
      iov_iter: Fix potential underflow in iov_iter_extract_xarray_pages()
      iov_iter: Fix missing alloc fail check in iov_iter_extract_bvec_pages()
      iov_iter: Fix a memory leak in iov_iter_extract_user_pages()
      iov_iter: Remove unused variable in kunit_iov_iter.c
      scatterlist: Fix offset in folio calc in extract_xarray_to_sg()
      netfs: Fix kdoc warning
      netfs: Replace wb_lock with a bit lock for asynchronicity
      netfs: Fix writethrough to use collection offload
      netfs: Fix writeback error handling
      netfs: Fix folio state after ENOMEM whilst under writeback iteration
      netfs: Fix DIO write retry for filesystems without a ->prepare_write()
      cifs: Fix missing credit release on failure in cifs_issue_read()
      netfs: Fix barriering when walking subrequest list

David Lee (1):
      fhandle: reject detached mounts in capable_wrt_mount()

David Windsor (2):
      x86/uprobes: Keep shadow stack in sync for emulated CALLs
      selftests/x86: Add shadow stack uprobe CALL test

Dawei Feng (2):
      xfs: fix memory leak in xfs_dqinode_metadir_create()
      net/mlx5: HWS, fix matcher leak on resize target setup failure

Dmitry Safonov (1):
      tcp: Decrement tcp_md5_needed static branch

Donet Tom (1):
      drm/amdgpu: Fix AMDGPU_GTT_MAX_TRANSFER_SIZE for non-4K systems

Doruk Tan Ozturk (1):
      net/mlx5e: macsec: fix use-after-free of metadata_dst on RX SC delete

Farhad Alemi (1):
      freevxfs: don't BUG() on unknown typed-extent type

Felix Gu (1):
      spi: rzv2h-rspi: Fix DMA transfer error handling for signal interruption

Fengnan Chang (1):
      iomap: release pages on atomic dio size mismatch

Florian Westphal (5):
      netfilter: nf_conntrack_expect: zero at allocation time
      netfilter: nft_set_pipapo: don't leak bad clone into future transaction
      netfilter: nfnetlink_queue: restrict writes to network header
      netfilter: nftables: restrict linklayer and network header writes
      netfilter: nftables: restrict checkum update offset

Francois Dugast (1):
      drm/xe/pt: Fix NULL pointer dereference in xe_pt_zap_ptes_entry()

Gerald Schaefer (1):
      s390/monwriter: Reject buffer reuse with different data length

Gil Portnoy (2):
      ksmbd: fix use-after-free of fp->owner.name in durable handle owner check
      ksmbd: close superseded durable handles through refcount handoff

Gleb Markov (1):
      cxgb4: Fix decode strings dump for T6 adapters

Granthali Vinodkumar Dhandar (2):
      drm/amdgpu: add support for GC IP version 11.7.0
      drm/amdgpu: add support for GC IP version 11.7.1

Guenter Roeck (2):
      hwmon: (pmbus) Fix passing events to regulator core
      hwmon: (aspeed-g6-pwm-tach) Guard fan RPM calculation against
divide-by-zero

Gustavo Kenji Mendonça Kaneko (2):
      drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend
      drm/arm/komeda: fix error handling for clk_prepare_enable() and callers

Gustavo Sousa (1):
      drm/xe/rtp: Add struct types for RTP tables

Haofeng Li (2):
      ksmbd: reject undersized DACLs before parsing ACEs
      ksmbd: validate num_subauth when copying ACE in set_ntacl_dacl

Haoxiang Li (4):
      net: ipa: fix SMEM state handle leaks in SMP2P init
      net: liquidio: fix BAR resource leak on PF number failure
      fsl/fman: Free init resources on KeyGen failure in fman_init()
      irqchip/irq-riscv-imsic-early: Fix fwnode leak on state setup failure

Harish Kasiviswanathan (1):
      drm/amdgpu: Fix kernel panic during driver load failure

Harry Wentland (1):
      drm/amd/display: guard against overflow in HDCP message dump

Holger Dengler (1):
      pkey: Move keytype check from pkey api to handler

Honglei Huang (1):
      drm/amd/display: use kvzalloc to allocate struct dc

Hongling Zeng (1):
      cachefiles: Fix double unlock in nomem_d_alloc error path

HyeongJun An (2):
      hwmon: (asus_atk0110) Check package count before accessing element
      ALSA: usx2y: us144mkii: fix work UAF on disconnect

Ido Schimmel (1):
      bridge: stp: Fix a potential use-after-free when deleting a bridge

Jakob Linke (1):
      drm/amdgpu/soc24: reset dGPU if suspend got aborted

Jakub Kicinski (3):
      eth: fbnic: don't cache shinfo across skb realloc
      selftests: net: bump default cmd() timeout to 20 seconds
      selftests: drv-net: tso: don't touch dangerous feature bits

Jamal Hadi Salim (1):
      net/sched: sch_teql: Introduce slaves_lock to avoid race condition and UAF

Jan Beulich (1):
      x86/Xen: correct commentary and parameter naming of xen_exchange_memory()

Jani Nikula (7):
      drm/i915/hdcp: check streams[] bounds before overflow
      drm/i915/hdcp: require monotonically increasing seq_num_v
      drm/dp: fix kernel-doc for struct drm_dp_as_sdp
      drm/fixed: fix kernel-doc for drm_sm2fixp()
      drm/ras: include linux/types.h in drm_ras.h
      drm/i915/vrr: require valid min/max vfreq for VRR
      drm/i915/bios: range check LFP Data Block panel_type2

Jann Horn (1):
      bpf,fork: wipe ->bpf_storage before bailouts that access it

Jason Wang (1):
      MAINTAINERS: Update Jason Wang's email address

Jesse Zhang (2):
      drm/amdgpu/gfx11: fix EOP interrupt routing for KQ and userq
      drm/amdgpu/gfx12: fix EOP interrupt routing for KQ and userq

Jetha Chan (1):
      ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table

Jiawen Wu (1):
      net: libwx: fix VMDQ mask for 1-queue mode

Jiri Olsa (1):
      uprobes/x86: Use proper mm_struct in __in_uprobe_trampoline

Jisheng Zhang (2):
      spi: dw: fix first spi transfer with dma always fallback to PIO
      spi: dw: use the correct error msg if request_irq() fails

Joanne Koong (1):
      fuse: call fuse_send_readpages explicitly from fuse_readahead

John Madieu (2):
      ASoC: rsnd: adg: make rsnd_adg_clk_control() idempotent
      ASoC: rsnd: src: Add missing scu_supply clock to suspend/resume

Joonas Lahtinen (1):
      drm/i915: Return NULL on error in active_instance

Jori Koolstra (1):
      MAINTAINERS: take over vboxsf from Hans de Goede

Joshua Crofts (3):
      hwmon: (max1619) add missing 'select REGMAP' to Kconfig
      hwmon: (ltc2992) add missing 'select REGMAP_I2C' to Kconfig
      hwmon: (max6697) add missing 'select REGMAP_I2C' to Kconfig

KaFai Wan (1):
      bpf: Fix insn_aux_data leak on verifier err_free_env path

Karuna Ramkumar (1):
      ata: libata-scsi: limit simulated SCSI command copy to response length

Krzysztof Wilczyński (1):
      proc: only bump parent nlink when registering directories

Kyle Hendry (1):
      MIPS: mm: Add check for highmem before removing memory block

Lee Jones (1):
      MAINTAINERS: Add a mailing list entry to MFD

Leorize (1):
      drm/amd/display: set MSA MISC1 bit 6 when using VSC SDP for DCE 11.x

Li RongQing (1):
      afs: Remove erroneous seq |= 1 in volume lookup loop

Linus Torvalds (1):
      Linux 7.2-rc2

Linus Walleij (1):
      net: dsa: Fix skb ownership in taggers

Lizhi Hou (4):
      accel/amdxdna: Fix amdxdna_client lifetime race during device removal
      accel/amdxdna: Fix notifier_wq lifetime race during device removal
      accel/amdxdna: Fix iommu domain lifetime race during device removal
      accel/amdxdna: Fix use-after-free in debug BO command handling

Longjun Tang (1):
      virtio_net: disable cb when NAPI is busy-polled

Lorenzo Bianconi (2):
      net: airoha: dma map xmit frags with skb_frag_dma_map()
      net: airoha: fix max receive size configuration

Lu Yao (1):
      drm/xe: Remove redundant exec_queue_suspended() check in
submit_exec_queue()

Luca Coelho (1):
      drm/dp_mst: Handle torn-down topology gracefully in
drm_dp_mst_topology_queue_probe()

Luca Weiss (1):
      ASoC: codecs: lpass-va-macro: Fix LPASS Codec Version for SC7280

Maciej W. Rozycki (1):
      MIPS: DEC: Ensure RTC platform device deregistration upon failure

Maoyi Xie (1):
      net: wwan: iosm: bound device offsets in the MUX downlink decoder

Martin Kaiser (3):
      tracing: probes: fix typo in a log message
      tracing: eprobe: read the complete FILTER_PTR_STRING pointer
      riscv: probes: save original sp in rethook trampoline

Masami Hiramatsu (Google) (4):
      tracing/probes: Remove WARN_ON_ONCE from parse_btf_arg
      tracing/events: Fix to check the simple_tsk_fn creation
      tracing/probes: Fix double addition of offset for @+FOFFSET
      tracing/probes: Make the $ prefix mandatory for comm access

Matt Bobrowski (1):
      bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is
uninitialized

Matteo Croce (1):
      fat: stop reading directory entries past the end-of-directory marker

Matthew Auld (3):
      drm/xe/display: skip FORCE_WC and vm_bound check for external dma-bufs
      drm/xe: fix NPD in bo_meminfo()
      drm/xe/pt: prevent invalid cursor access for purged BOs

Matthew Brost (1):
      drm/xe: Return error on non-migratable faults requiring devmem

Matthew Stewart (2):
      drm/amd/display: Fix DCN42 null registers & register masks
      drm/amd/display: Remove DCCG registers not needed in DCN42

Matti Vaittinen (2):
      hwmon: adm1275: Prevent reading uninitialized stack
      hwmon: adm1275: Detect coefficient overflow

Matvey Kovalev (2):
      qede: fix out-of-bounds check for cqe->len_list[]
      afs: fix NULL pointer dereference in afs_get_tree()

Michael Bommarito (4):
      tcp: restore RCU grace period in tcp_ao_destroy_sock
      tcp: defer md5sig_info kfree past RCU grace period in tcp_connect
      xen/pvcalls: bound backend response req_id before indexing rsp[]
      minix: avoid overflow in bitmap block count calculation

Michal Wajdeczko (1):
      drm/xe/pf: Don't attempt to process FAST_REQ or EVENT relays

Morduan Zang (1):
      iomap: guard io_size EOF trim against concurrent truncate underflow

Myeonghun Pak (1):
      ata: sata_gemini: unwind clocks on IDE pinctrl errors

Namjae Jeon (7):
      ksmbd: avoid zeroing the read buffer in smb2_read()
      ksmbd: fix credit charge calculation for SMB2 QUERY_INFO
      ksmbd: fix outstanding credit leak on abort and error paths
      ksmbd: doc: update feature support status for durable handles
and compression
      ksmbd: don't hold ci->m_lock while waiting for a lease break ack
      ksmbd: snapshot previous oplock state before durable checks
      ksmbd: fix app-instance durable supersede session UAF

Nan Li (1):
      afs: handle CB.InitCallBackState3 requests without a server record

Natalie Vock (2):
      drm/amdgpu: Only set bo->moved when the BO was actually moved
      drm/amdgpu: Rename moved state to needs_update

Nuoqi Gui (3):
      bpf: Mask pseudo pointer values in verifier logs
      selftests/bpf: Cover pseudo-BTF ksym log masking
      seg6: validate SRH length before reading fixed fields

Pablo Neira Ayuso (2):
      netfilter: nf_conntrack_sip: validate skb_dst() before accessing it
      netfilter: nfnetlink_cthelper: cap to maximum number of
expectation per master

Paul Louvel (1):
      gpio-f7188x: Add support for NCT6126D version B

Pawan Gupta (6):
      bpf: Support for hardening against JIT spraying
      x86/bugs: Enable IBPB flush on BPF JIT allocation
      bpf: Restrict JIT predictor flush to cBPF
      bpf: Skip redundant IBPB in pack allocator
      bpf: Prefer packs that won't trigger an IBPB flush on allocation
      bpf: Prefer dirty packs for eBPF allocations

Pengfei Zhang (1):
      ipv6: fib6: fix NULL deref in fib6_walk_continue() on multi-batch dump

Pengpeng Hou (6):
      spi: sh-msiof: abort transfers when reset times out
      gpio: mvebu: fail probe if gpiochip registration fails
      gpio: htc-egpio: use managed gpiochip registration
      MIPS: configs: Enable the current Ingenic USB PHY symbol
      hwmon: (w83793) remove vrm sysfs file on probe failure
      hwmon: (w83627hf) remove VID sysfs files on error and remove

Perry Yuan (1):
      drm/amdgpu: flush pending RCU callbacks on module unload

Petr Wozniak (2):
      net: phy: sfp: free mii_bus in sfp_i2c_mdiobus_destroy
      Revert "net: phy: sfp: probe for RollBall I2C-to-MDIO bridge in mdio-i2c"

Philipp Stanner (1):
      dma-buf: dma-fence: Fix potential NULL pointer dereference

Praveen Talari (1):
      spi: core: Abort active target transfer on controller suspend

Prike Liang (3):
      drm/amdgpu/mes11: set doorbell offset for suspending userq
      drm/amdgpu/mes12: set doorbell offset for suspending userq
      drm/amdgpu: add the doorbell index input for suspending userq

Qiang Liu (3):
      ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr
      ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling
      ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr

Qingshuang Fu (1):
      irqchip/ts4800: Fix missing chained handler cleanup on remove

Rafael J. Wysocki (1):
      ACPICA: Define acpi_ut_safe_strncpy() as strscpy_pad() alias

Randy Dunlap (1):
      docs: hwmon: ltc4283: fix malformed table docs build error

Ratheesh Kannoth (1):
      MAINTAINERS: Update Marvell octeontx2 driver maintainers

Reinette Chatre (1):
      x86,fs/resctrl: Prevent out-of-bounds access while offlining CPU
when SNC enabled

Rodrigo Vivi (1):
      drm/xe: wedge from the timeout handler only after releasing the queue

Rosen Penev (1):
      net: gianfar: dispose irq mappings on probe failure and device removal

Runyu Xiao (2):
      hwmon: (occ) unregister sysfs devices outside occ lock
      ksmbd: annotate oplock list traversals under m_lock

Samuel Holland (1):
      riscv: Fix 32-bit call_on_irq_stack() frame pointer ABI

Samuel Moelius (2):
      net/sched: dualpi2: clear stale classification on filter miss
      net/sched: hhf: clear heavy-hitter state on reset

Samuel Page (1):
      tipc: fix out-of-bounds read in broadcast Gap ACK blocks

Sean Christopherson (1):
      vfio: selftests: Add luuid to libvfio.mk's list of libraries,
not to the Makefile

Sebastian Andrzej Siewior (1):
      futex/requeue: Revert "Prevent NULL pointer dereference in
remove_waiter() on self-deadlock""

Sechang Lim (5):
      selftests/bpf: don't modify the skb in the strparser parser prog
      bpf, sockmap: reject a packet-modifying SK_SKB stream parser
      selftests/bpf: test rejection of a packet-modifying SK_SKB stream parser
      tracing/fprobe: Fix NULL pointer dereference in fprobe_fgraph_entry()
      net/sched: act_bpf: use rcu_dereference_bh() to read the filter

Sen Wang (3):
      ASoC: codecs: tas675x: use READ_ONCE for params to be used concurrently
      ASoC: codecs: tas675x: Fix CHx temperature range register bit fields
      Documentation: sound: tas675x: Fix temperature range and
impedance documentation

Sergio Paracuellos (3):
      gpio: mt7621: avoid corruption of shared interrupt trigger state
      gpio: mt7621: more robust management of IRQ domain teardown
      gpio: mt7621: be sure IRQ domain is created before exposing GPIO chips

Shubham Nayak (1):
      ALSA: hda/realtek: Add quirk for HP Victus 16-e0xxx (88EE) to
enable mute LED

Shuicheng Lin (3):
      drm/xe/userptr: Hold notifier_lock for write on inject test path
      drm/xe/userptr: Drop bogus static from finish in force_invalidate
      drm/xe/hw_engine: Fix double-free of managed BO in error path

Shuvam Pandey (1):
      drm/imagination: Fix user array stride in pvr_set_uobj_array()

Souvik Banerjee (1):
      ovl: use linked upper dentry in copy-up tmpfile

Steve French (1):
      cifs: update internal module version number

Sven Eckelmann (6):
      batman-adv: retrieve ethhdr after potential skb realloc on RX
      batman-adv: access unicast_ttvn skb->data only after skb realloc
      batman-adv: gw: acquire ethernet header only after skb realloc
      batman-adv: dat: acquire ARP hw source only after skb realloc
      batman-adv: bla: reacquire gw address after skb realloc
      batman-adv: dat: ensure accessible eth_hdr proto field

Taeyang Lee (1):
      perf/core: Detach event groups during remove_on_exec

Theodor Arsenij Larionov-Trichkine (1):
      netfilter: nft_fib: reject fib expression on the netdev egress hook

Thomas Hellström (1):
      drm/xe/rtp: Fix build error with clang < 21 and non-const initializers

Thomas Huth (1):
      xen: Replace __ASSEMBLY__ with __ASSEMBLER__ in header files

Thomas Zimmermann (1):
      drm/amd/display: Handle struct drm_plane_state.ignore_damage_clips

Thorsten Blum (1):
      riscv: smp: use secs_to_jiffies in __cpu_up

Uwe Kleine-König (The Capable Hub) (17):
      mod_devicetable.h: Split into per subsystem headers
      media: ti: vpe: #include <linux/platform_device.h> explicitly
      driver: core: Include headers for acpi_device_id and
of_device_id for struct device_driver
      driver core: platform: Include header for struct platform_device_id
      usb: serial: Include <linux/usb.h> in <linux/usb/serial.h>
      platform/x86: msi-ec: Ensure dmi_system_id is defined
      of: Explicitly include <linux/types.h> and <linux/err.h>
      i2c: Let i2c-core.h include <linux/i2c.h>
      platform/x86: x86-android-tablets: Add include defining struct
dmi_system_id
      platform/x86: int3472: Add include defining struct dmi_system_id
      usb: dwc2: Add include defining struct pci_device_id
      ALSA: hda/core: Add include defining struct hda_device_id
      LoongArch: KVM: Add include defining struct cpu_feature
      media: em28xx: Add include for struct usb_device_id
      parisc: #include <linux/compiler.h> for unlikely() in <asm/ptrace.h>
      Replace <linux/mod_devicetable.h> by more specific
<linux/device-id/*.h> (headers)
      Replace <linux/mod_devicetable.h> by more specific
<linux/device-id/*.h> (c files)

Viacheslav Bocharov (2):
      gpio: shared-proxy: always serialize with a sleeping mutex
      pinctrl: meson: restore non-sleeping GPIO access

Vijendar Mukunda (1):
      MAINTAINERS: ASoC: SOF: add AMD reviewer for Sound Open Firmware

Vivian Wang (1):
      riscv: Raise default NR_CPUS for 64BIT to 256

Vladimir Zapolskiy (1):
      gpio: timberdale: Return -ENOMEM on dynamic memory allocation in probe

Wang Han (1):
      scripts/sorttable: Handle RISC-V patchable ftrace entries

Wei Fang (1):
      net: enetc: check the number of BDs needed for xdp_frame

WenTao Liang (2):
      ALSA: us144mkii: capture_urb_complete: redundant usb_anchor_urb
corrupts anchor list on each resubmission
      drm/amd/display: detect_link_and_local_sink: DP alt mode timeout
path leaks prev_sink reference

Wentao Liang (2):
      xen/gntdev: fix error handling in ioctl
      ata: pata_pxa: Fix DMA channel leak on probe error

Wolfram Sang (2):
      spi: dt-bindings: snps,dw-apb-ssi: drop superfluous RZ/N1 entry
      spi: dt-bindings: snps,dw-apb-ssi: add 'power-domains' property

Xi Ruoyao (1):
      MIPS: loongson64: add IRQ work based on self-IPI

Xiang Mei (2):
      usbnet: gl620a: fix out-of-bounds read in genelink_rx_fixup()
      netfilter: ipset: fix race between dump and ip_set_list resize

Xiaogang Chen (1):
      drm/amdkfd: Guard m->cp_hqd_eop_control setting by q->eop_ring_buffer_size

Xin Long (2):
      sctp: add INIT verification after cookie unpacking
      sctp: fix addr_wq_timer race in sctp_free_addr_wq()

Xu Rao (1):
      ACPI: TAD: Check AC wake capability before enabling wakeup

Yang Wang (3):
      drm/amd/pm: make pp_features read-only when scpm is enabled
      drm/amd/pm: fix amdgpu_pm_info power display units
      drm/amd/pm: fix smu13 power limit range calculation

Yicong Yang (1):
      ACPI: RIMT: Only defer the IOMMU configuration in init stage

Yingjie Gao (1):
      xfs: release dquot buffer after dqflush failure

Yiyang Chen (2):
      bpf: Reject offset refcount acquire arguments
      selftests/bpf: Cover refcount acquire node offsets

Yongqiang Sun (1):
      drm/amdkfd: clamp v9 CRIU control stack checkpoint copy to BO size

Yousef Alhouseen (8):
      sctp: fix SCTP_RESET_STREAMS stream list length limit
      netdevsim: remove ethtool debugfs files before freeing netdev
      xen/front-pgdir-shbuf: free grant reference head on errors
      xen/gntalloc: make grant counters unsigned
      xen/gntalloc: validate grant count before allocation
      xenbus: reject unterminated directory replies
      xfs: use null daddr for unset first bad log block
      ASoC: SOF: validate probe info element counts

Yuho Choi (1):
      irqchip/gic-v3-its: Fix OF node reference leak

Yuto Ohnuki (1):
      afs: check for duplicate servers in VL server list

Zhu Lingshan (1):
      drm/amdgpu: reject mapping a reserved doorbell to a new queue

Zihan Xi (2):
      smb: client: harden POSIX SID length parsing
      smb: client: use unaligned reads in parse_posix_ctxt()

Zilin Guan (1):
      afs: use kvfree() to free memory allocated by kvcalloc()

jiazhenyuan (1):
      xfs: fix AGFL extent count calculation in xrep_agfl_fill

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-07-06 10:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-06  1:00 Linux 7.2-rc2 Linus Torvalds
2026-07-06 10:45 ` Luna Jernberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox