lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ