[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wh0kuQE+tWMEPJqCR48F4Tip2EeYQU-mi+2Fx_Oa1Ehbw@mail.gmail.com>
Date: Sun, 27 Jul 2025 14:58:50 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.16
It's Sunday afternoon, and the release cycle has come to an end. Last
week was nice and calm, and there were no big show-stopper surprises
to keep us from the regular schedule, so I've tagged and pushed out
6.16 as planned.
It's worth noting that the upcoming merge window for 6.17 is going to
be slightly chaotic for me: I have multiple family events this August
(a wedding and a big birthday), and with said family being spread not
only across the US, but in Finland too, I'm spending about half the
month traveling.
That means that I will try very hard to get most of the merge window
done the first week before my travels start, and I already ended up
giving a heads-up on that to the people who tend to send me the most
pull requests. An indeed, I already have 50 pull requests pending, so
thanks to people who took that heads-up to heart.
So I hope that the merge window will be smooth despite my travel
schedule, but I wanted to to just mention this just in case: if I end
up unable to deal with all merge window pull requests the second week,
I might delay rc1 a bit just to catch up.
That does not mean that I'll be more lenient to late pull requests
(probably quite the reverse, since it's just going to add to the
potential chaos), it just means that I might have some pulls that I
ended up delaying until I got back home (only for then fly off again a
week later to the second event). So if I don't cut a -rc1 like
clockwork in two weeks, don't panic - it just means I'll do it a few
days later.
Again: I *think* it's all going to be fine and we'll have a normal
merge window schedule, I'm just mentioning this as a "things might not
go as smoothly as I hope because I'm off gallivanting on family
business" possibility.
But enough about the next release. The *current* release is out, and
looks fine, and as mentioned last week was really small and calm.
Shortlog for that below for people who want to see the details, but
it's really not all that interesting (in all the best ways!). It's
almost all small driver fixlets, with some random noise sprinkled
around elsewhere. Not a lot of patches, and they are all small.
Linus
---
Aakash Deep Sarkar (1):
drm/i915/display: Fix dma_fence_wait_timeout() return value handling
Ada Couprie Diaz (1):
arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
Akhil R (1):
i2c: tegra: Fix reset error handling with ACPI
Akinobu Mita (1):
resource: fix false warning in __request_region()
Al Viro (1):
fix the regression in ufs options parsing
Armin Wolf (3):
power: supply: core: Add power_supply_get/set_property_direct()
power: supply: test-power: Test access to extended power supply
platform/x86: dell-ddv: Fix taking the psy->extensions_sem lock twice
Arnd Bergmann (1):
Revert "drm/nouveau: check ioctl command codes better"
Arunpravin Paneer Selvam (1):
drm/amdgpu: Reset the clear flag in buddy during resume
Ben Skeggs (1):
drm/nouveau/nvif: fix null ptr deref on pre-fermi boards
Chen-Yu Tsai (2):
clk: sunxi-ng: a523: Mark MBUS clock as critical
arm64: dts: allwinner: a523: Rename emac0 to gmac0
Chiara Meiohas (1):
net/mlx5: Fix memory leak in cmd_exec()
Dawid Rezler (1):
ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
Dennis Chen (1):
i40e: report VF tx_dropped with tx_errors instead of tx_discards
Derek Fang (1):
ASoC: rt5650: Eliminate the high frequency glitch
Diederik de Haas (1):
arm64: dts: rockchip: Drop netdev led-triggers on NanoPi R5S
Douglas Anderson (1):
drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
Edip Hazuri (1):
ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx
Edward Adam Davis (1):
afs: Set vllist to NULL if addr parsing fails
Erick Karanja (1):
ALSA: usb-audio: qcom: Adjust mutex unlock order
Eyal Birger (1):
xfrm: interface: fix use-after-free after changing collect_md
xfrm interface
Fernando Fernandez Mancera (1):
xfrm: ipcomp: adjust transport header after decompressing
Florian Fainelli (1):
net: bcmasp: Restore programming of TX map vector register
Florian Westphal (1):
selftests: netfilter: tone-down conntrack clash test
Gabor Juhos (1):
spi: spi-qpic-snand: don't hardcode ECC steps
Guoqing Jiang (1):
ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv
Halil Pasic (1):
s390/ism: fix concurrency management in ism_cmd()
Haoxiang Li (1):
ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
Harry Yoo (1):
mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
Himanshu Mittal (1):
net: ti: icssg-prueth: Fix buffer allocation for ICSSG
Jacek Kowalski (2):
e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
e1000e: ignore uninitialized checksum word on tgp
Jack Thomson (1):
arm64: kvm, smccc: Fix vendor uuid
Jackie Dong (1):
lenovo-wmi-hotkey: Avoid triggering error -5 due to missing mute LED
Jamie Bainbridge (1):
i40e: When removing VF MAC filters, only check PF-set MAC
Jan-Niklas Burfeind (1):
platform/x86: dell-lis3lv02d: Add Precision 3551
Jason Gunthorpe (1):
mm: update MAINTAINERS entry for HMM
Jian Shen (2):
net: hns3: fix concurrent setting vlan filter issue
net: hns3: fixed vf get max channels bug
Jijie Shao (1):
net: hns3: default enable tx bounce buffer when smmu enabled
Jinjiang Tu (1):
mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list
Jithu Joseph (1):
MAINTAINERS: Update entries for IFS and SBL drivers
Johan Hovold (2):
platform: arm64: huawei-gaokun-ec: fix OF node leak
ASoC: mediatek: common: fix device and OF node leak
Kees Cook (1):
MAINTAINERS: Add in6.h to MAINTAINERS
Kent Overstreet (3):
bcachefs: btree_node_scan: don't re-read before initializing
found_btree_node
bcachefs: Fix write buffer flushing from open journal entry
bcachefs: Add missing snapshots_seen_add_inorder()
Kito Xu (veritas501) (1):
net: appletalk: Fix use-after-free in AARP proxy probe
Kurt Borja (2):
platform/x86: alienware-wmi-wmax: Fix `dmi_system_id` array
platform/x86: alieneware-wmi-wmax: Add AWCC support to more laptops
Leo Stone (1):
afs: Fix check for NULL terminator
Leon Romanovsky (1):
xfrm: always initialize offload path
Lin.Cao (1):
drm/sched: Remove optimization that causes hang when killing
dependent jobs
Linus Torvalds (1):
Linux 6.16
Lucas De Marchi (1):
drm/xe: Fix build without debugfs
Ma Ke (3):
bus: fsl-mc: Fix potential double device reference in
fsl_mc_get_endpoint()
dpaa2-eth: Fix device reference count leak in MAC endpoint handling
dpaa2-switch: Fix device reference count leak in MAC endpoint handling
Manivannan Sadhasivam (1):
PCI/pwrctrl: Create pwrctrl devices only when CONFIG_PCI_PWRCTRL
is enabled
Manuel Andreas (1):
KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll
hypercalls
Marc Kleine-Budde (1):
can: netlink: can_changelink(): fix NULL pointer deref of struct
can_priv::do_set_mode
Marco Elver (1):
kasan: use vmalloc_dump_obj() for vmalloc error reports
Markus Blöchl (1):
timekeeping: Zero initialize system_counterval when querying
time from phc drivers
Matthieu Baerts (NGI0) (2):
selftests: mptcp: connect: also cover alt modes
selftests: mptcp: connect: also cover checksum
Nathan Chancellor (3):
mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()
ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36
Nilay Shroff (1):
block: fix module reference leak in mq-deadline I/O scheduler
Nimrod Oren (1):
selftests: drv-net: wait for iperf client to stop sending
Paul Kocialkowski (3):
clk: sunxi-ng: v3s: Fix CSI SCLK clock name
clk: sunxi-ng: v3s: Fix CSI1 MCLK clock name
clk: sunxi-ng: v3s: Fix TCON clock parents
Praveen Kaligineedi (1):
gve: Fix stuck TX queue for DQ queue format
Ranjani Sridharan (1):
ASoC: SOF: Intel: PTL: Add the sdw_process_wakeen op
Rong Zhang (2):
platform/x86: ideapad-laptop: Fix FnLock not remembered among boots
platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
Ryusuke Konishi (1):
nilfs2: reject invalid file types when reading inodes
SHARAN KUMAR M (1):
ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop
Sabrina Dubroca (4):
xfrm: state: initialize state_ptrs earlier in xfrm_state_find
xfrm: state: use a consistent pcpu_id in xfrm_state_find
xfrm: delete x->tunnel as we delete x
Revert "xfrm: destroy xfrm_state synchronously on net exit path"
SeongJae Park (1):
mm/damon/core: commit damos_quota_goal->nid
Sergey Senozhatsky (1):
mailmap: add entry for Senozhatsky
Shahar Shitrit (1):
net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
Shravan Kumar Ramani (3):
platform/mellanox: mlxbf-pmc: Remove newline char from event name input
platform/mellanox: mlxbf-pmc: Validate event/enable input
platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input
Shuming Fan (1):
ASoC: SDCA: correct the calculation of the maximum init table size
Stephen Rothwell (1):
sprintf.h requires stdarg.h
Thomas Zimmermann (7):
Revert "drm/virtio: Use dma_buf from GEM object instance"
Revert "drm/vmwgfx: Use dma_buf from GEM object instance"
Revert "drm/etnaviv: Use dma_buf from GEM object instance"
Revert "drm/prime: Use dma_buf from GEM object instance"
Revert "drm/gem-framebuffer: Use dma_buf from GEM object instance"
Revert "drm/gem-shmem: Use dma_buf from GEM object instance"
Revert "drm/gem-dma: Use dma_buf from GEM object instance"
Tobias Brunner (1):
xfrm: Set transport header to fix UDP GRO handling
Torsten Hilbrich (1):
platform/x86: Fix initialization order for firmware_attributes_class
Ville Syrjälä (1):
drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
Viresh Kumar (1):
i2c: virtio: Avoid hang by using interruptible completion wait
Xiang Mei (1):
net/sched: sch_qfq: Avoid triggering might_sleep in atomic
context in qfq_delete_class
Yang Xiwen (1):
i2c: qup: jump out of the loop in case of timeout
Yonglong Liu (1):
net: hns3: disable interrupt when ptp init failed
Zi Yan (1):
selftests/mm: fix split_huge_page_test for folio_split() tests
Powered by blists - more mailing lists