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>] [day] [month] [year] [list]
Message-ID: <CAHk-=wiFS7=wrjCoEguQUqwd=L4tJHNP8mCdagg0FR8NQTGLtw@mail.gmail.com>
Date: Sun, 23 Nov 2025 15:08:20 -0800
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.18-rc7

So the rc6 kernel wasn't great: we had a last-minute core VM
regression that caused people problems.

That's not a great thing late in the release cycle like that, but it
was a fairly trivial fix, and the cause wasn't some horrid bug, just a
latent gotcha that happened to then bite a late VM fix. So while not
great, it also doesn't make me worry about the state of 6.18. We're
still on track for a final release next weekend unless some big new
problem rears its ugly head.

And rc7 is also a much smaller set of changes than what we had in rc6,
which again makes me think we're in good shape.

The changes here in rc7 look mostly normal: the usual driver updates
(mainly gpu and networking), some architecture fixes (mainly
loongarch, mips and arm64), core networking, and some tooling and
documentation. I say "mostly normal", because there's a selinux patch
that stands out a bit, but that's mainly due to a variable renaming
(triggered by a bugfix for a bug that was _due_ to confusion over
naming).

And the usual random one-off fixlets.

Summary appended below, let's use this last week of the release to
make sure we got any random stragglers,

                  Linus

---

Aaron Kling (1):
      memory: tegra210: Fix incorrect client ids

Abdun Nihaal (2):
      HID: playstation: Fix memory leak in dualshock4_get_calibration_data()
      HID: uclogic: Fix potential memory leak in error path

Akinobu Mita (1):
      memblock: fix memblock_estimated_nr_free_pages() for soft-reserved memory

Aleksander Jan Bajkowski (1):
      mips: dts: econet: fix EN751221 core type

Aleksei Nikiforov (1):
      s390/ctcm: Fix double-kfree

Alexandru Elisei (1):
      KVM: arm64: VHE: Compute fgt traps before activating them

Alexey Charkov (1):
      arm64: dts: rockchip: Remove non-functioning CPU OPPs from RK3576

Alistair Francis (1):
      nvmet-auth: update sc_c in target host hash calculation

Alok Tiwari (1):
      virtio-fs: fix incorrect check for fsvq->kobj

Anand Moon (1):
      arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1

Andrea Righi (1):
      sched_ext: Fix use of uninitialized variable in scx_bpf_cpuperf_set()

Andrea della Porta (1):
      arm64: dts: broadcom: Assign clock rates in eth node for RPi5

Andreas Kemnade (2):
      arm: imx_v6_v7_defconfig: enable ext4 directly
      MAINTAINERS: sync omap devicetree maintainers with omap platform

Andrei Vagin (1):
      fs/namespace: correctly handle errors returned by grab_requested_mnt_ns

Andrey Leonchikov (2):
      arm64: dts: rockchip: Fix PCIe power enable pin for BigTreeTech
CB2 and Pi2
      arm64: dts: rockchip: Fix USB power enable pin for BTT CB2 and Pi2

Andrey Vatoropin (1):
      be2net: pass wrb_params in case of OS2BMC

Andy Shevchenko (1):
      mnt: Remove dead code which might prevent from building

Antheas Kapenekakis (3):
      platform/x86/amd/pmc: Add support for Van Gogh SoC
      platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
      platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list

Anthony Wong (1):
      platform/x86: alienware-wmi-wmax: Add AWCC support to Alienware 16 Aurora

April Grimoire (1):
      HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list

Armin Wolf (3):
      platform/x86: msi-wmi-platform: Only load on MSI devices
      platform/x86: msi-wmi-platform: Fix typo in WMI GUID
      platform/x86: acer-wmi: Ignore backlight event

Bart Van Assche (1):
      scsi: sg: Do not sleep in atomic context

Bartosz Golaszewski (2):
      gpio: cdev: make sure the cdev fd is still active before emitting events
      MAINTAINERS: update my email address

Baruch Siach (1):
      MAINTAINERS: Remove eth bridge website

Bibo Mao (1):
      LoongArch: Fix NUMA node parsing with numa_memblks

Bitterblue Smith (1):
      wifi: rtw89: hw_scan: Don't let the operating channel be last

Chao-ying Fu (1):
      riscv: Update MIPS vendor id to 0x127

Chen Pei (1):
      tools: riscv: Fixed misalignment of CSR related definitions

Chen-Yu Tsai (2):
      clk: sunxi-ng: sun55i-a523-r-ccu: Mark bus-r-dma as critical
      clk: sunxi-ng: sun55i-a523-ccu: Lower audio0 pll minimum rate

Christian Brauner (1):
      power: always freeze efivarfs

Chukun Pan (1):
      arm64: dts: rockchip: drop reset from rk3576 i2c9 node

Dan Carpenter (4):
      mtdchar: fix integer overflow in read/write ioctls
      mtd: nand: realtek-ecc: Fix a IS_ERR() vs NULL bug in probe
      mtd: onenand: Pass correct pointer to IRQ handler
      Input: imx_sc_key - fix memory corruption on unload

Dapeng Mi (1):
      perf: Fix 0 count issue of cpu-clock

Dario Binacchi (1):
      ARM: dts: imx6ull-engicam-microgea-rmm: fix report-rate-hz value

Darrick J. Wong (1):
      xfs: fix out of bounds memory read error in symlink repair

David Bauer (1):
      l2tp: reset skb control buffer on xmit

David Howells (2):
      afs: Fix dynamic lookup to fail on cell lookup failure
      cifs: Add the smb3_read_* tracepoints to SMB1

Diederik de Haas (2):
      arm64: dts: rockchip: Drop 'rockchip,grf' prop from tsadc on rk3328
      arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2

Diogo Ivo (1):
      Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"

Dnyaneshwar Bhadane (4):
      drm/i915/xe3lpd: Load DMC for Xe3_LPD version 30.02
      drm/pcids: Split PTL pciids group to make wcl subplatform
      drm/i915/display: Add definition for wcl as subplatform
      drm/i915/xe3: Restrict PTL intel_encoder_is_c10phy() to only PHY A

Dragan Simic (1):
      arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic

Edip Hazuri (1):
      platform/x86: hp-wmi: mark Victus 16-r0 and 16-s0 for victus_s
fan and thermal profile support

Emil Tantilov (1):
      idpf: fix possible vport_config NULL pointer deref in remove

Emil Tsalapatis (1):
      sched/ext: convert scx_tasks_lock to raw spinlock

Eric Biggers (1):
      lib/crypto: tests: Fix KMSAN warning in test_sha256_finup_2x()

Eric Dumazet (2):
      mptcp: fix race condition in mptcp_schedule_work()
      mptcp: fix a race in mptcp_pm_del_add_timer()

Ewan D. Milne (2):
      nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()
      nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()

Fangzhi Zuo (2):
      drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched
      drm/amd/display: Fix pbn to kbps Conversion

Florian Fuchs (1):
      net: ps3_gelic_net: handle skb allocation failures

Frank Li (1):
      arm64: dts: imx95: Fix MSI mapping for PCIe endpoint nodes

Frieder Schrempf (1):
      arm64: dts: imx8mp-kontron: Fix USB OTG role switching

Gang Yan (2):
      mptcp: fix address removal logic in mptcp_pm_nl_rm_addr
      selftests: mptcp: add a check for 'add_addr_accepted'

Geert Uytterhoeven (1):
      mtd: nand: MTD_NAND_ECC_REALTEK should depend on HAS_DMA

Grzegorz Nitka (1):
      ice: fix PTP cleanup on driver removal in error path

Hamza Mahfooz (1):
      scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()

Hans de Goede (1):
      Input: goodix - add support for ACPI ID GDIX1003

Haotian Zhang (2):
      pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()
      platform/x86/intel/speed_select_if: Convert PCIBIOS_* return
codes to errnos

Heiko Stuebner (1):
      arm64: dts: rockchip: Fix indentation on rk3399 haikou demo dtso

Henrique Carvalho (1):
      smb: client: introduce close_cached_dir_locked()

Hongbo Li (1):
      hostfs: Fix only passing host root in boot stage with new mount

Huacai Chen (3):
      LoongArch: Consolidate CPU names in /proc/cpuinfo
      LoongArch: Mask all interrupts during kexec/kdump
      LoongArch: Don't panic if no valid cache info for PCI

Ido Schimmel (1):
      selftests: net: lib: Do not overwrite error messages

Ilya Maximets (1):
      net: openvswitch: remove never-working support for setting nsh fields

Ivan Lipski (2):
      drm/amd/display: Add an HPD filter for HDMI
      drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5

Jared Kangas (2):
      pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc
      pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()

Jens Axboe (1):
      io_uring/cmd_net: fix wrong argument types for skb_queue_splice()

Jernej Skrabec (1):
      clk: sunxi-ng: Mark A523 bus-r-cpucfg clock as critical

Jesper Dangaard Brouer (1):
      veth: more robust handing of race to avoid txq getting stuck

Jia Ston (1):
      platform/x86: huawei-wmi: add keys for HONOR models

Jiaming Zhang (1):
      net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower()

Jianbo Liu (3):
      xfrm: Check inner packet family directly from skb_dst
      xfrm: Determine inner GSO type from packet inner protocol
      xfrm: Prevent locally generated packets from direct output in tunnel mode

Jihed Chaibi (1):
      ARM: dts: imx51-zii-rdu1: Fix audmux node names

Jiri Slaby (SUSE) (1):
      perf/x86/intel/uncore: Remove superfluous check

João Paulo Gonçalves (1):
      arm64: dts: imx8-ss-img: Avoid gpio0_mipi_csi GPIOs being deferred

Keith Busch (1):
      nvme: fix admin request_queue lifetime

Krishna Chomal (1):
      platform/x86: hp-wmi: Add Omen 16-wf1xxx fan support

Krzysztof Kozlowski (2):
      dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
      MAINTAINERS: Update Krzysztof Kozlowski's email

Kuniyuki Iwashima (2):
      af_unix: Read sk_peek_offset() again after sleeping in
unix_stream_read_generic().
      selftest: af_unix: Add test for SO_PEEK_OFF.

Kuppuswamy Sathyanarayanan (1):
      platform/x86: intel-uncore-freq: Add additional client processors

Kurt Borja (5):
      platform/x86: alienware-wmi-wmax: Fix "Alienware m16 R1 AMD" quirk order
      platform/x86: alienware-wmi-wmax: Drop redundant DMI entries
      platform/x86: alienware-wmi-wmax: Add support for the whole "M" family
      platform/x86: alienware-wmi-wmax: Add support for the whole "X" family
      platform/x86: alienware-wmi-wmax: Add support for the whole "G" family

Laurent Pinchart (1):
      arm64: dts: broadcom: bcm2712: rpi-5: Add ethernet0 alias

Laurentiu Mihalcea (1):
      reset: imx8mp-audiomix: Fix bad mask values

Lauri Tirkkonen (1):
      HID: lenovo: fixup Lenovo Yoga Slim 7x Keyboard rdesc

Li Qiang (1):
      mtd: rawnand: realtek: Make rtl_ecc_engine_ops const

Linus Torvalds (3):
      mm/huge_memory: Fix initialization of huge zero folio
      samples: work around glibc redefining some of our defines wrong
      Linux 6.18-rc7

Lorenzo Bianconi (1):
      net: airoha: Do not loopback traffic to GDM2 if it is available
on the device

Louis-Alexis Eyraud (2):
      pinctrl: mediatek: mt8196: align register base names to dt-bindings ones
      pinctrl: mediatek: mt8189: align register base names to dt-bindings ones

Luke Wang (1):
      pwm: adp5585: Correct mismatched pwm chip info

Ma Ke (1):
      drm/tegra: dc: Fix reference leak in tegra_dc_couple()

Maciej W. Rozycki (2):
      MIPS: Malta: Fix !EVA SOC-it PCI MMIO
      MIPS: mm: Prevent a TLB shutdown on initial uniquification

Malaya Kumar Rout (1):
      timekeeping: Fix resource leak in tk_aux_sysfs_init() error paths

Marc Zyngier (1):
      KVM: arm64: Finalize ID registers only once per VM

Marcos Vega (1):
      platform/x86: hp-wmi: Add Omen MAX 16-ah0xx fan support and
thermal profile

Mario Limonciello (1):
      drm/amd: Skip power ungate during suspend for VPE

Mario Limonciello (AMD) (4):
      HID: amd_sfh: Stop sensor before starting
      HID: hid-input: Extend Elan ignore battery quirk to USB
      drm/amd/display: Move sleep into each retry for retrieve_link_cap()
      drm/amd/display: Increase DPCD read retries

Martyn Welch (1):
      Input: goodix - remove setting of RST pin to input

Masami Ichikawa (1):
      HID: hid-ntrig: Prevent memory leak in ntrig_report_version()

Mateusz Guzik (2):
      fs: add iput_not_last()
      landlock: fix splats from iput() after it started calling might_sleep()

Matt Roper (1):
      drm/xe/kunit: Fix forcewake assertion in mocs test

Matthieu Baerts (NGI0) (3):
      selftests: mptcp: join: fastclose: remove flaky marks
      selftests: mptcp: join: endpoints: longer timeout
      selftests: mptcp: join: userspace: longer timeout

Mayuresh Chitale (1):
      riscv: sbi: Prefer SRST shutdown over legacy

Michal Luczaj (1):
      vsock: Ignore signal/timeout on connect() if already established

Mike Yuan (1):
      shmem: fix tmpfs reconfiguration (remount) when noswap is set

Mikhail Kshevetskiy (1):
      mtd: spinand: fmsh: remove QE bit for FM25S01A flash

Mykola Kvach (1):
      arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5

Nam Cao (1):
      nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot

Naoki Ueki (1):
      HID: elecom: Add support for ELECOM M-XT3URBK (018F)

Niklas Cassel (2):
      ata: libata-scsi: Fix system suspend for a security locked drive
      ata: libata-core: Set capacity to zero for a security locked drive

Niravkumar L Rabara (1):
      mtd: rawnand: cadence: fix DMA device NULL pointer dereference

Oleksij Rempel (1):
      net: dsa: microchip: lan937x: Fix RGMII delay tuning

Paolo Abeni (6):
      mptcp: fix ack generation for fallback msk
      mptcp: avoid unneeded subflow-level drops
      mptcp: fix premature close in case of fallback
      mptcp: do not fallback when OoO is present
      mptcp: decouple mptcp fastclose from tcp close
      mptcp: fix duplicate reset on fastclose

Paul Moore (1):
      selinux: rename the cred_security_struct variables to "crsec"

Pavel Zhigulin (3):
      net: dsa: hellcreek: fix missing error handling in LED registration
      net: mlxsw: linecards: fix missing error check in
mlxsw_linecard_devlink_info_get()
      net: qlogic/qede: fix potential out-of-bounds read in
qede_tpa_cont() and qede_tpa_end()

Peter Hutterer (1):
      Input: rename INPUT_PROP_HAPTIC_TOUCHPAD to INPUT_PROP_PRESSUREPAD

Pradyumn Rahar (1):
      net/mlx5: Clean up only new IRQ glue on request_irq() failure

Prateek Agarwal (1):
      drm/tegra: Add call to put_pid()

Praveen Talari (1):
      pinctrl: qcom: msm: Fix deadlock in pinmux configuration

Quentin Schulz (2):
      arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1
      arm64: dts: rockchip: disable HS400 on RK3588 Tiger

Rafael J. Wysocki (1):
      PM: sleep: core: Fix runtime PM enabling in device_resume_early()

Rafał Miłecki (1):
      ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY

Randy Dunlap (3):
      platform/x86: ISST: isst_if.h: fix all kernel-doc warnings
      tee: <uapi/linux/tee.h: fix all kernel-doc issues
      platform/x86: intel-uncore-freq: fix all header kernel-doc warnings

Rob Herring (Arm) (1):
      dt-bindings: pinctrl: xlnx,versal-pinctrl: Add missing
unevaluatedProperties on '^conf' nodes

Robert McClinton (1):
      drm/radeon: delete radeon_fence_process in is_signaled, no deadlock

Russell King (Oracle) (1):
      arm64: tegra: Mark Jetson Xavier NX's PHY as a wakeup source

Sabrina Dubroca (6):
      xfrm: drop SA reference in xfrm_state_update if dir doesn't match
      xfrm: also call xfrm_state_delete_tunnel at destroy time for
states that were never added
      xfrm: make state as DEAD before final put when migrate fails
      xfrm: call xfrm_dev_state_delete when xfrm_state_migrate fails
to add the state
      xfrm: set err and extack on failure to create pcpu SA
      xfrm: check all hash buckets for leftover states during netns deletion

Saket Kumar Bhaskar (1):
      sched_ext: Fix scx_enable() crash on helper kthread creation failure

Seungjin Bae (1):
      Input: pegasus-notetaker - fix potential out-of-bounds access

Shaurya Rane (1):
      cifs: fix memory leak in smb3_fs_context_parse_param error path

Shay Drory (1):
      devlink: rate: Unset parent pointer in devl_rate_nodes_destroy

Shikang Fan (1):
      drm/amdgpu: Add sriov vf check for VCN per queue reset support.

Shin'ichiro Kawasaki (1):
      nvme-multipath: fix lockdep WARN due to partition scan work

Shuicheng Lin (2):
      drm/xe: Prevent BIT() overflow when handling invalid prefetch region
      drm/xe: Remove duplicate DRM_EXEC selection from Kconfig

Srinivas Pandruvada (1):
      platform/x86/intel/hid: Add Nova Lake support

Srinivasan Shanmugam (1):
      drm/amdgpu/ttm: Fix crash when handling MMIO_REMAP in PDE flags

Stefan Wahren (1):
      arm64: defconfig: Fix V3D deferred probe timeout

Stephen Smalley (2):
      selinux: rename task_security_struct to cred_security_struct
      selinux: move avdcache to per-task security struct

Stuart Hayhurst (1):
      HID: corsair-void: Use %pe for printing PTR_ERR

Tao Ren (1):
      ARM: dts: aspeed: fuji-data64: Enable mac3 controller

Tetsuo Handa (1):
      bfs: Reconstruct file type when loading from disk

Thomas Bogendoerfer (1):
      MIPS: kernel: Fix random segmentation faults

Thomas Weißschuh (1):
      LoongArch: Use UAPI types in ptrace UAPI header

Timur Kristóf (1):
      drm/amdgpu/vm: Check PRT uAPI flag instead of PTE flag

Tomasz Pakuła (1):
      HID: pidff: Fix needs_playback check

Tony Luck (1):
      ACPI: APEI: EINJ: Fix EINJV2 initialization and injection

Tzung-Bi Shih (1):
      Input: cros_ec_keyb - fix an invalid memory access

Venkata Ramana Nayana (1):
      drm/xe/irq: Handle msix vector0 interrupt

Ville Syrjälä (1):
      drm/plane: Fix create_in_format_blob() return value

Vincent Li (1):
      LoongArch: BPF: Disable trampoline for kernel module function trace

Vlastimil Babka (1):
      mm/mempool: fix poisoning order>0 pages with HIGHMEM

Wei Fang (1):
      net: phylink: add missing supported link modes for the fixed-link

Wen Yang (1):
      tick/sched: Fix bogus condition in report_idle_softirq()

Yifan Zha (1):
      drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled

Yihang Li (1):
      ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()

Yipeng Zou (1):
      timers: Fix NULL function pointer race in timer_shutdown_sync()

Yongpeng Yang (5):
      vfat: fix missing sb_min_blocksize() return value checks
      exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
      isofs: check the return value of sb_min_blocksize() in isofs_fill_super
      xfs: check the return value of sb_min_blocksize() in xfs_fs_fill_super
      block: add __must_check attribute to sb_min_blocksize()

Yosry Ahmed (1):
      KVM: SVM: Fix redundant updates of LBR MSR intercepts

Yu-Chun Lin (1):
      pinctrl: realtek: Select REGMAP_MMIO for RTD driver

Zhang Heng (1):
      HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155

Zhen Ni (1):
      fs: Fix uninitialized 'offp' in statmount_string()

Zilin Guan (3):
      binfmt_misc: restore write access before closing files opened by
open_exec()
      mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
      xfrm: fix memory leak in xfrm_add_acquire()

Zqiang (3):
      sched_ext: Fix unsafe locking in the scx_dump_state()
      sched_ext: Fix possible deadlock in the deferred_irq_workfn()
      sched_ext: Use IRQ_WORK_INIT_HARD() to initialize
rq->scx.kick_cpus_irq_work

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ