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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wjoSZFTv3kWKpcHoWJG723TS5KxfStvB40mYYjqVspgFw@mail.gmail.com>
Date: Sun, 15 Jun 2025 14:06:11 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.16-rc2

Pretty quiet week, with a pretty small rc2 as a result. That's not
uncommon, and things tend to pick up at rc3, but this is admittedly
even smaller than usual.

It may be that people are taking a breather after a fairly sizable
merge window, but it might also be seasonal, with Europe starting to
see summer vacations... We'll see how this goes.

The diffstat looks somewhat unusual, with a lot of one-liners with
both ARC and pincontrol having (presumably independently) ended up
doing some unrelated trivial cleanups.

But even that is probably noticeable only because everything else is
pretty small. That "everything else" is mostly network drivers (and
bluetooth) and bcachefs, with some rust infrastructure and core
networking changes thrown in.

And, as always, just random smaller stuff all over. Shortlog appended
for people who like to see the details.

            Linus

---

Ahmed Zaki (1):
      iavf: fix reset_task for early reset event

Alan Huang (1):
      bcachefs: Fix possible console lock involved deadlock

Alok Tiwari (1):
      scsi: iscsi: Fix incorrect error path labels for flashnode operations

Amir Tzin (1):
      net/mlx5: Fix ECVF vports unload on shutdown flow

Andres Urian Florez (1):
      spi: offload: check offload ops existence before disabling the trigger

Andrew Morton (1):
      drivers/rapidio/rio_cm.c: prevent possible heap overwrite

Andrii Nakryiko (1):
      libbpf: Handle unsupported mmap-based /sys/kernel/btf/vmlinux correctly

Ankit Chauhan (1):
      scsi: mvsas: Fix typos in per-phy comments and SAS cmd port registers

Anton Nadezhdin (1):
      ice/ptp: fix crosstimestamp reporting

Armin Wolf (1):
      ACPI: EC: Ignore ECDT tables with an invalid ID string

Arnd Bergmann (1):
      bcachefs: ioctl: avoid stack overflow warning

Ashish Kalra (1):
      KVM: SEV: Disable SEV-SNP support on initialization failure

Bagas Sanjaya (1):
      Documentation: ublk: Separate UBLK_F_AUTO_BUF_REG fallback
behavior sublists

Baochen Qiang (8):
      wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request()
      wifi: ath11k: don't use static variables in
ath11k_debugfs_fw_stats_process()
      wifi: ath11k: don't wait when there is no vdev started
      wifi: ath11k: move some firmware stats related functions outside
of debugfs
      wifi: ath11k: adjust unlock sequence in ath11k_update_stats_event()
      wifi: ath11k: move locking outside of ath11k_mac_get_fw_stats()
      wifi: ath11k: consistently use ath11k_mac_get_fw_stats()
      wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850

Barry Song (1):
      MAINTAINERS: add Barry as a THP reviewer

Bharath SM (1):
      smb: improve directory cache reuse for readdir operations

Carlos Fernandez (1):
      macsec: MACsec SCI assignment for ES = 0

Casey Connolly (1):
      ath10k: snoc: fix unbalanced IRQ enable in crash recovery

Chandrashekar Devegowda (2):
      Bluetooth: btintel_pcie: Increase the tx and rx descriptor count
      Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent
race condition

Chen-Yu Tsai (1):
      pinctrl: sunxi: dt: Consider pin base when calculating bank
number from pin

Christian König (1):
      dma-buf: fix compare in WARN_ON_ONCE

Christoph Hellwig (1):
      block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work

Damien Le Moal (1):
      block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion

Dan Carpenter (4):
      regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt()
      spi: spi-pci1xxxx: Fix error code in probe
      spi: stm32-ospi: clean up on error in probe()
      net/mlx5: HWS, Add error checking to hws_bwc_rule_complex_hash_node_get()

Dan Williams (3):
      driver core: faux: Suppress bind attributes
      driver core: faux: Quiet probe failures
      ACPI: APEI: EINJ: Do not fail einj_init() on faux_device_create() failure

Dexuan Cui (1):
      scsi: storvsc: Increase the timeouts to storvsc_timeout

Dmitry Baryshkov (1):
      pinctrl: qcom: switch to devm_gpiochip_add_data()

Emmanuel Grumbach (1):
      wifi: iwlwifi: fix merge damage related to iwl_pci_resume

Eric Biggers (1):
      crypto: hkdf - move to late_initcall

Eric Dumazet (7):
      net_sched: sch_sfq: fix a potential crash on gso_skb handling
      net_sched: sch_sfq: reject invalid perturb period
      net_sched: prio: fix a race in prio_tune()
      net_sched: red: fix a race in __red_change()
      net_sched: tbf: fix a race in tbf_change()
      net_sched: ets: fix a race in ets_qdisc_change()
      net_sched: remove qdisc_tree_flush_backlog()

FUJITA Tomonori (1):
      rust: time: Fix compile error in impl_has_hr_timer macro

Francesco Dolcini (1):
      Revert "wifi: mwifiex: Fix HT40 bandwidth issue."

Francesco Poli (wintermute) (1):
      cpupower: split unitdir from libdir in Makefile

Félix Piédallu (2):
      spi: omap2-mcspi: Disable multi mode when CS should be kept
asserted after message
      spi: omap2-mcspi: Disable multi-mode when the previous message
kept CS asserted

Gabriel Dalimonte (1):
      drm/vc4: fix infinite EPROBE_DEFER loop

Gal Pressman (2):
      net: ethtool: Don't check if RSS context exists in case of context 0
      selftests: drv-net: rss_ctx: Add test for ntuple rules targeting
default RSS context

Gustavo Luiz Duarte (1):
      netconsole: fix appending sysdata when sysdata_fields == SYSDATA_RELEASE

Haren Myneni (1):
      powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()

Herbert Xu (1):
      KEYS: Invert FINAL_PUT bit

Huacai Chen (2):
      spi: loongson: Fix build warnings about export.h
      init: fix build warnings about export.h

Jakub Kicinski (3):
      net: clear the dst when changing skb protocol
      selftests: net: add test case for NAT46 looping back dst
      net: drv: netdevsim: don't napi_complete() from netpoll

Jakub Raczynski (2):
      net/mdiobus: Fix potential out-of-bounds read/write access
      net/mdiobus: Fix potential out-of-bounds clause 45 read/write access

Jason Gunthorpe (2):
      ARC: atomics: Implement arch_atomic64_cmpxchg using _relaxed
      iommu/tegra: Fix incorrect size calculation

Jeff Johnson (1):
      wifi: ath12k: Fix hal_reo_cmd_status kernel-doc

Jens Axboe (4):
      block: use plug request list tail for one-shot backmerge attempt
      io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
      nvme: always punt polled uring_cmd end_io work to task_work
      io_uring: run local task_work from ring exit IOPOLL reaping

Jeongjun Park (1):
      ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()

Jesper Dangaard Brouer (1):
      veth: prevent NULL pointer dereference in veth_xdp_rcv

Jianbo Liu (1):
      net/mlx5e: Fix leak of Geneve TLV option object

Joe Damato (1):
      e1000: Move cancel_work_sync to avoid deadlock

Jonas Gorski (1):
      net: dsa: b53: fix untagged traffic sent via cpu tagged with VID 0

Keith Busch (1):
      io_uring: consistently use rcu semantics with sqpoll thread

Kent Overstreet (21):
      bcachefs: Add missing restart handling to check_topology()
      bcachefs: Log fsck errors in the journal
      bcachefs: Add range being updated to btree_update_to_text()
      bcachefs: Add more flags to btree nodes for rewrite reason
      bcachefs: Update /dev/disk/by-uuid on device add
      bcachefs: Mark need_discard_freespace_key_bad autofix
      bcachefs: Only run 'increase_depth' for keys from btree node csan
      bcachefs: Read error message now prints if self healing
      bcachefs: Don't persistently run scan_for_btree_nodes
      bcachefs: mark more errors autofix
      bcachefs: Make sure opts.read_only gets propagated back to VFS
      bcachefs: Don't put rhashtable on stack
      bcachefs: Fix downgrade_table_extra()
      bcachefs: Fix rcu_pending for PREEMPT_RT
      bcachefs: Fix leak in bch2_fs_recovery() error path
      bcachefs: Don't pass trans to fsck_err() in gc_accounting_done
      bcachefs: Fix version checks in validate_bset()
      bcachefs: Don't trust sb->nr_devices in members_to_text()
      bcachefs: Print devices we're mounting on multi device filesystems
      bcachefs: Ensure that snapshot creation propagates has_case_insensitive
      bcachefs: Don't trace should_be_locked unless changing

Kiran K (1):
      Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers

Krzysztof Kozlowski (3):
      pinctrl: st: Drop unused st_gpio_bank() function
      pinctrl: MAINTAINERS: Drop bouncing Jianlong Huang
      pinctrl: tb10x: Drop of_match_ptr for ID table

Kuniyuki Iwashima (3):
      MAINTAINERS: Update Kuniyuki Iwashima's email address.
      ipv6: Move fib6_config_validate() to ip6_route_add().
      af_unix: Allow passing cred for embryo without SO_PASSCRED/SO_PASSPIDFD.

Linus Torvalds (2):
      Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default"
      Linux 6.16-rc2

Lizhi Hou (1):
      accel/amdxdna: Fix incorrect PSP firmware size

Loic Poulain (1):
      wifi: ath10k: Avoid vdev delete timeout when firmware is already down

Lorenzo Bianconi (1):
      net: airoha: Enable RX queues 16-31

Lorenzo Stoakes (2):
      mm/vma: reset VMA iterator on commit_merge() OOM failure
      mm: add mmap_prepare() compatibility layer for nested file systems

Lucas De Marchi (1):
      drm/xe/lrc: Use a temporary buffer for WA BB

Lucas Sanchez Sagrado (1):
      net: usb: r8152: Add device ID for TP-Link UE200

Luiz Augusto von Dentz (8):
      Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
      Bluetooth: MGMT: Protect mgmt_pending list with its own lock
      Bluetooth: Fix NULL pointer deference on eir_get_service_data
      Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance
      Bluetooth: eir: Fix possible crashes on eir_create_adv_data
      Bluetooth: ISO: Fix using BT_SK_PA_SYNC to detect BIS sockets
      Bluetooth: ISO: Fix not using bc_sid as advertisement SID
      Bluetooth: MGMT: Fix sparse errors

Maarten Lankhorst (1):
      drm/xe/svm: Fix regression disallowing 64K SVM migration

Magnus Lindholm (1):
      mm: pgtable: fix pte_swp_exclusive

Marc Zyngier (4):
      KVM: arm64: Add assignment-specific sysreg accessor
      KVM: arm64: Add RMW specific sysreg accessor
      KVM: arm64: Don't use __vcpu_sys_reg() to get the address of a sysreg
      KVM: arm64: Make __vcpu_sys_reg() a pure rvalue operand

Marek Szyprowski (1):
      udmabuf: use sgtable-based scatterlist wrappers

Mark Brown (1):
      selftests/mm: skip failed memfd setups in gup_longterm

Martin Blumenstingl (3):
      drm/meson: fix debug log statement when setting the HDMI clocks
      drm/meson: use vclk_freq instead of pixel_freq in debug print
      drm/meson: fix more rounding issues with 59.94Hz modes

Masahiro Yamada (1):
      kbuild: move warnings about linux/export.h from W=1 to W=2

Matthew Wilcox (Oracle) (2):
      bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
      block: Fix bvec_set_folio() for very large folios

Maxime Chevallier (1):
      net: phy: phy_caps: Don't skip better duplex macth on non-exact match

Miaoqing Pan (1):
      wifi: ath12k: fix uaf in ath12k_core_init()

Michal Luczaj (1):
      net: Fix TOCTOU issue in sk_is_readable()

Ming Lei (2):
      loop: move lo_set_size() out of queue freeze
      ublk: document auto buffer registration(UBLK_F_AUTO_BUF_REG)

Moshe Shemesh (1):
      net/mlx5: Ensure fw pages are always allocated on same NUMA

Nathan Chancellor (1):
      drm/sitronix: st7571-i2c: Select VIDEOMODE_HELPERS

Oleg Nesterov (1):
      posix-cpu-timers: fix race between handle_posix_cpu_timers() and
posix_cpu_timer_del()

Paolo Bonzini (2):
      KVM: x86/mmu: Embed direct bits into gpa for KVM_PRE_FAULT_MEMORY
      KVM: x86/mmu: Reject direct bits in gpa passed to KVM_PRE_FAULT_MEMORY

Patrice Chotard (1):
      spi: stm32-ospi: Make usage of reset_control_acquire/release() API

Patrisious Haddad (1):
      net/mlx5: Fix return value when searching for existing flow group

Pauli Virtanen (1):
      Bluetooth: hci_core: fix list_for_each_entry_rcu usage

Paulo Alcantara (1):
      smb: client: fix perf regression with deferred closes

Penglei Jiang (1):
      io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo()

Peter Oberparleiter (1):
      scsi: s390: zfcp: Ensure synchronous unit_add

Philipp Kerling (1):
      smb: client: disable path remapping with POSIX extensions

Rafael J. Wysocki (5):
      intel_idle: Use subsys_initcall_sync() for initialization
      x86/smp: PM/hibernate: Split arch_resume_nosmt()
      intel_idle: Rescan "dead" SMT siblings during initialization
      ACPI: processor: Rescan "dead" SMT siblings during initialization
      Reapply "x86/smp: Eliminate mwait_play_dead_cpuid_hint()"

Rajashekhar M A (1):
      scsi: error: alua: I/O errors for ALUA state transitions

Randy Dunlap (1):
      scatterlist: fix extraneous '@...ign kernel-doc notation

Ritesh Harjani (IBM) (1):
      powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap

Robert Malz (2):
      i40e: return false from i40e_reset_vf if reset is in progress
      i40e: retry VFLR handling if there is ongoing VF reset

Rodrigo Gobbi (1):
      wifi: ath11k: validate ath11k_crypto_mode on top of
ath11k_core_qmi_firmware_ready

Ryan Roberts (1):
      mm: close theoretical race where stale TLB entries could linger

Sami Tolvanen (1):
      gendwarfksyms: Fix structure type overrides

Sanjeev Yadav (1):
      scsi: core: ufs: Fix a hang in the error handler

Sebastian Gottschall (1):
      wil6210: fix support for sparrow chipsets

Sebastian Ott (4):
      KVM: arm64: selftests: Fix help text for arch_timer_edge_cases
      KVM: arm64: selftests: Fix thread migration in arch_timer_edge_cases
      KVM: arm64: selftests: Fix xVAL init in arch_timer_edge_cases
      KVM: arm64: selftests: Determine effective counter width in
arch_timer_edge_cases

Shahar Shitrit (1):
      net/mlx5e: Fix number of lanes to UNKNOWN when using data_rate_oper

Stanislav Fomichev (1):
      MAINTAINERS: Add myself as bpf networking reviewer

Steven Rostedt (1):
      tracing: Do not free "head" on error path of
filter_free_subsystem_filters()

Suleiman Souhlal (1):
      tools/resolve_btfids: Fix build when cross compiling kernel with clang.

Thangaraj Samynathan (1):
      spi: spi-pci1xxxx: Drop MSI-X usage as unsupported by DMA engine

Thomas Huth (2):
      ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
      ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in the non-uapi headers

Thomas Weißschuh (1):
      uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again

Uros Bizjak (2):
      ACPI: PAD: Update arguments of mwait_idle_with_hints()
      intel_idle: Update arguments of mwait_idle_with_hints()

Viresh Kumar (4):
      cpufreq: Convert `/// SAFETY` lines to `# Safety` sections
      rust: cpu: Introduce CpuId abstraction
      rust: Use CpuId in place of raw CPU numbers
      rust: cpu: Add CpuId::current() to retrieve current CPU ID

Vlad Dogaru (2):
      net/mlx5: HWS, Init mutex on the correct path
      net/mlx5: HWS, make sure the uplink is the last destination

Wei Fang (1):
      net: enetc: fix the netc-lib driver build dependency

Wentao Guan (1):
      ACPI: resource: Use IRQ override on MACHENIKE 16P

Wojciech Slenska (1):
      pinctrl: qcom: pinctrl-qcm2290: Add missing pins

Yevgeny Kliteynik (1):
      net/mlx5: HWS, fix missing ip_version handling in definer

Yu-Chun Lin (1):
      ARC: unwind: Use built-in sort swap to reduce code size and
improve performance

Yunhui Cui (1):
      ACPI: CPPC: Fix NULL pointer dereference when nosmp is used

Zilin Guan (1):
      wifi: cfg80211: use kfree_sensitive() for connkeys cleanup

wangfushuai (1):
      docs: proc: update VmFlags documentation in smaps

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ