All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 6.18.9
Date: Fri,  6 Feb 2026 17:27:54 +0100	[thread overview]
Message-ID: <2026020654-lend-unequal-d3a5@gregkh> (raw)

I'm announcing the release of the 6.18.9 kernel.

All users of the 6.18 kernel series must upgrade.

The updated 6.18.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.18.y
and can be browsed at the normal kernel.org git web browser:
	https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

 Makefile                                                       |    5 
 arch/arm64/configs/defconfig                                   |    1 
 arch/riscv/include/asm/compat.h                                |    2 
 drivers/bluetooth/hci_ldisc.c                                  |    4 
 drivers/firewire/core-transaction.c                            |   19 
 drivers/gpio/gpio-brcmstb.c                                    |    8 
 drivers/gpio/gpio-pca953x.c                                    |    2 
 drivers/gpio/gpio-rockchip.c                                   |    8 
 drivers/gpio/gpio-virtuser.c                                   |    8 
 drivers/gpio/gpiolib-acpi-core.c                               |   21 
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c                        |    7 
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c                         |    5 
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c                         |    2 
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c                         |   25 -
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c                         |   25 -
 drivers/gpu/drm/amd/amdgpu/soc21.c                             |    8 
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                            |    7 
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h                   |    1 
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h                   |    1 
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c                 |    1 
 drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c                 |    1 
 drivers/gpu/drm/drm_gem.c                                      |   18 
 drivers/gpu/drm/imx/ipuv3/imx-tve.c                            |   13 
 drivers/gpu/drm/msm/adreno/a6xx_catalog.c                      |    2 
 drivers/gpu/drm/nouveau/nouveau_display.c                      |    2 
 drivers/gpu/drm/tyr/Kconfig                                    |    1 
 drivers/gpu/drm/xe/xe_configfs.c                               |    3 
 drivers/gpu/drm/xe/xe_device.c                                 |    2 
 drivers/gpu/drm/xe/xe_exec.c                                   |    6 
 drivers/gpu/drm/xe/xe_lrc.c                                    |    2 
 drivers/gpu/drm/xe/xe_nvm.c                                    |   55 +-
 drivers/gpu/drm/xe/xe_nvm.h                                    |    2 
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c                 |    3 
 drivers/md/bcache/bcache.h                                     |    9 
 drivers/md/bcache/request.c                                    |   80 +--
 drivers/md/bcache/super.c                                      |   12 
 drivers/net/bonding/bond_main.c                                |   28 -
 drivers/net/bonding/bond_options.c                             |    8 
 drivers/net/can/at91_can.c                                     |    2 
 drivers/net/can/usb/gs_usb.c                                   |    4 
 drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c               |    5 
 drivers/net/ethernet/intel/ice/ice_lib.c                       |   10 
 drivers/net/ethernet/intel/ice/ice_main.c                      |    1 
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c                  |   26 -
 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c                 |    2 
 drivers/net/ethernet/marvell/octeon_ep/octep_main.c            |    2 
 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c              |   16 
 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c       |    3 
 drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c    |   17 
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c              |   20 
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c                |   19 
 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c |    2 
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h              |    2 
 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c               |    3 
 drivers/net/ethernet/mellanox/mlx5/core/main.c                 |   36 -
 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h            |    1 
 drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c        |    1 
 drivers/net/ethernet/rocker/rocker_main.c                      |    5 
 drivers/net/ethernet/sfc/mcdi_filters.c                        |    7 
 drivers/net/ethernet/spacemit/k1_emac.c                        |   34 +
 drivers/net/phy/micrel.c                                       |   17 
 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c                     |    9 
 drivers/nvme/target/io-cmd-bdev.c                              |    3 
 drivers/of/of_reserved_mem.c                                   |   44 +-
 drivers/pinctrl/meson/pinctrl-meson.c                          |    2 
 drivers/pinctrl/pinctrl-rockchip.c                             |    9 
 drivers/pinctrl/qcom/Kconfig                                   |   15 
 drivers/pinctrl/qcom/Makefile                                  |    1 
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c                       |   17 
 drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c                |    3 
 drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c                |  151 ------
 drivers/scsi/be2iscsi/be_mgmt.c                                |    1 
 drivers/scsi/qla2xxx/qla_os.c                                  |    2 
 drivers/target/sbp/sbp_target.c                                |    4 
 fs/btrfs/disk-io.c                                             |   22 -
 fs/btrfs/extent_io.c                                           |    3 
 fs/btrfs/extent_io.h                                           |    3 
 fs/btrfs/zlib.c                                                |    1 
 fs/efivarfs/vars.c                                             |    2 
 fs/fs-writeback.c                                              |   14 
 fs/readdir.c                                                   |    3 
 include/linux/cma.h                                            |    9 
 include/linux/fs.h                                             |    6 
 include/linux/kasan.h                                          |   14 
 include/linux/sched.h                                          |    5 
 include/net/bonding.h                                          |   13 
 include/net/nfc/nfc.h                                          |    2 
 kernel/dma/contiguous.c                                        |   16 
 kernel/dma/pool.c                                              |    7 
 kernel/events/callchain.c                                      |    2 
 kernel/events/core.c                                           |    6 
 kernel/sched/deadline.c                                        |  206 +++++++++
 kernel/sched/ext.c                                             |   57 +-
 kernel/sched/ext_internal.h                                    |    6 
 lib/flex_proportions.c                                         |    5 
 mm/kasan/common.c                                              |   21 
 mm/kfence/core.c                                               |   23 -
 mm/memory-failure.c                                            |   99 ++--
 mm/shmem.c                                                     |   45 +-
 mm/swap.h                                                      |    2 
 mm/swap_state.c                                                |    3 
 mm/vmalloc.c                                                   |    7 
 net/bluetooth/mgmt.c                                           |    3 
 net/bridge/br_input.c                                          |    2 
 net/core/filter.c                                              |    2 
 net/ipv4/tcp_offload.c                                         |    3 
 net/ipv4/udp_offload.c                                         |    3 
 net/ipv6/icmp.c                                                |    4 
 net/ipv6/tcpv6_offload.c                                       |    3 
 net/mac80211/ieee80211_i.h                                     |    2 
 net/mac80211/mlme.c                                            |  217 +++++-----
 net/mptcp/pm_kernel.c                                          |   16 
 net/mptcp/protocol.c                                           |   13 
 net/nfc/core.c                                                 |   27 +
 net/nfc/llcp_commands.c                                        |   17 
 net/nfc/llcp_core.c                                            |    4 
 net/nfc/nci/core.c                                             |    4 
 net/sched/act_ife.c                                            |    6 
 rust/kernel/bits.rs                                            |    6 
 rust/kernel/rbtree.rs                                          |    2 
 rust/kernel/sync/atomic/predefine.rs                           |   11 
 rust/kernel/sync/refcount.rs                                   |    3 
 scripts/Makefile.build                                         |    2 
 scripts/Makefile.vmlinux                                       |    3 
 scripts/generate_rust_analyzer.py                              |   40 +
 scripts/package/kernel.spec                                    |   65 +-
 sound/hda/codecs/realtek/alc269.c                              |    1 
 sound/soc/amd/yc/acp6x-mach.c                                  |    8 
 sound/soc/fsl/imx-card.c                                       |    1 
 sound/soc/intel/boards/sof_es8336.c                            |    2 
 sound/soc/intel/common/soc-acpi-intel-ptl-match.c              |    2 
 tools/lib/bpf/libbpf.c                                         |    7 
 tools/testing/selftests/net/mptcp/mptcp_join.sh                |   81 +++
 133 files changed, 1283 insertions(+), 782 deletions(-)

Aaron Ma (1):
      ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues

Alex Deucher (7):
      drm/amdgpu/soc21: fix xclk for APUs
      drm/amdgpu/gfx10: fix wptr reset in KGQ init
      drm/amdgpu/gfx11: fix wptr reset in KGQ init
      drm/amdgpu/gfx11: adjust KGQ reset sequence
      drm/amdgpu/gfx12: fix wptr reset in KGQ init
      drm/amdgpu/gfx12: adjust KGQ reset sequence
      drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()

Alexandre Courbot (2):
      rust: bits: always inline functions using build_assert with arguments
      rust: sync: refcount: always inline functions using build_assert with arguments

Amir Goldstein (1):
      readdir: require opt-in for d_type flags

Andrey Ryabinin (1):
      mm/kasan: fix KASAN poisoning in vrealloc()

Andy Shevchenko (1):
      gpiolib: acpi: Fix potential out-of-boundary left shift

Bard Liao (1):
      ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2

Bartosz Golaszewski (2):
      pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver
      pinctrl: meson: mark the GPIO controller as sleeping

Benjamin Berg (3):
      wifi: mac80211: parse all TTLM entries
      wifi: mac80211: apply advertised TTLM from association response
      wifi: mac80211: correctly decode TTLM with default link map

Chen Miao (1):
      kbuild: rust: clean libpin_init_internal in mrproper

Chen Ni (1):
      net/sched: act_ife: convert comma to semicolon

Cosmin Ratiu (1):
      net/mlx5: Initialize events outside devlink lock

Daniel Zahka (1):
      net/mlx5e: don't assume psp tx skbs are ipv6 csum handling

Denis Sergeev (1):
      gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler

Doug Berger (1):
      gpio: brcmstb: correct hwirq to bank map

Edward Cree (1):
      sfc: fix deadlock in RSS config read

Eric Dumazet (2):
      bonding: annotate data-races around slave->last_rx
      mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()

Ethan Zuo (1):
      kbuild: Fix permissions of modules.builtin.modinfo

Fabio Estevam (1):
      ASoC: fsl: imx-card: Do not force slot width to sample width

Fernando Fernandez Mancera (1):
      ipv6: use the right ifindex when replying to icmpv6 from localhost

Gal Pressman (1):
      net/mlx5e: Account for netdev stats in ndo_get_stats64

Greg Kroah-Hartman (1):
      Linux 6.18.9

Han Gao (1):
      riscv: compat: fix COMPAT_UTS_MACHINE definition

Hang Shu (1):
      rust: rbtree: fix documentation typo in CursorMut peek_next method

Haoxiang Li (1):
      scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()

Jan Kara (1):
      flex_proportions: make fprop_new_period() hardirq safe

Jane Chu (2):
      mm/memory-failure: fix missing ->mf_stats count in hugetlb poison
      mm/memory-failure: teach kill_accessing_process to accept hugetlb tail page pfn

Jesse Brandeburg (1):
      ice: stop counting UDP csum mismatch as rx_errors

Jia-Hong Su (1):
      Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work

Jianbo Liu (1):
      net/mlx5e: Skip ESN replay window setup for IPsec crypto offload

Jianpeng Chang (1):
      Bluetooth: MGMT: Fix memory leak in set_ssp_complete

Jibin Zhang (1):
      net: fix segmentation of forwarding fraglist GRO

Johan Hovold (2):
      drm/msm/a6xx: fix bogus hwcg register updates
      drm/imx/tve: fix probe device leak

John Ogness (1):
      Revert "drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)"

Jon Doron (1):
      drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove

Justin Chen (1):
      net: bcmasp: fix early exit leak with fixed phy

Kairui Song (1):
      mm/shmem, swap: fix race of truncate and swap entry split

Kery Qi (3):
      net: wwan: t7xx: fix potential skb->frags overflow in RX path
      rocker: fix memory leak in rocker_world_port_post_fini()
      scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()

Kohei Enju (3):
      ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
      ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
      efivarfs: fix error propagation in efivar_entry_get()

Krzysztof Kozlowski (1):
      pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2 and SWR TX pins

Kuniyuki Iwashima (2):
      nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
      nfc: nci: Fix race between rfkill and nci_unregister_device().

Laveesh Bansal (1):
      writeback: fix 100% CPU usage when dirtytime_expire_interval is 0

Marc Kleine-Budde (1):
      can: gs_usb: gs_usb_receive_bulk_callback(): fix error message

Mark Bloch (1):
      net/mlx5e: TC, delete flows only for existing peers

Martin Kaiser (1):
      net: bridge: fix static key check

Martin Larsson (1):
      gpio: pca953x: mask interrupts in irq shutdown

Matthieu Baerts (NGI0) (5):
      mptcp: only reset subflow errors when propagated
      selftests: mptcp: check no dup close events after error
      selftests: mptcp: check subflow errors in close events
      selftests: mptcp: join: fix local endp not being tracked
      mptcp: avoid dup SUB_CLOSED events after disconnect

Miguel Ojeda (3):
      rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target
      rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
      drm/tyr: depend on `COMMON_CLK` to fix build error

Mikhail Gavrilov (1):
      libbpf: Fix -Wdiscarded-qualifiers under C23

Ming Lei (1):
      nvmet: fix race in nvmet_bio_done() leading to NULL pointer dereference

Nathan Chancellor (1):
      kbuild: rpm-pkg: Generate debuginfo package manually

Nicolin Chen (1):
      iommu/tegra241-cmdqv: Reset VCMDQ in tegra241_vcmdq_hw_init_user()

Nikolay Aleksandrov (1):
      bonding: fix use-after-free due to enslave fail after slave array update

Onur Özkan (1):
      scripts: generate_rust_analyzer: remove sysroot assertion

Oreoluwa Babatunde (1):
      of: reserved_mem: Allow reserved_mem framework detect "cma=" kernel param

Parav Pandit (1):
      net/mlx5: Fix vhca_id access call trace use before alloc

Peter Zijlstra (2):
      sched/deadline: Document dl_server
      sched/deadline: Fix 'stuck' dl_server

Pimyn Girgis (1):
      mm/kfence: randomize the freelist on initialization

Qu Wenruo (2):
      btrfs: zlib: fix the folio leak on S390 hardware acceleration
      btrfs: do not strictly require dirty metadata threshold for metadata writepages

Robin Murphy (1):
      gpio: rockchip: Stop calling pinctrl for set_direction

Sai Sree Kartheek Adivi (1):
      dma/pool: distinguish between missing and exhausted atomic pools

SeungJong Ha (1):
      scripts: generate_rust_analyzer: fix resolution of #[pin_data] macros

Shay Drory (1):
      net/mlx5: fs, Fix inverted cap check in tx flow table root disconnect

Shida Zhang (3):
      bcache: fix improper use of bi_end_io
      bcache: use bio cloning for detached device requests
      bcache: fix I/O accounting leak in detached_dev_do_request

Shuicheng Lin (4):
      drm/xe: Skip address copy for sync-only execs
      drm/xe/configfs: Fix is_bound() pci_dev lifetime
      drm/xe/nvm: Manage nvm aux cleanup with devres
      drm/xe/nvm: Fix double-free on aux add failure

Steven Rostedt (1):
      perf: sched: Fix perf crash with new is_user_task() helper

Tagir Garaev (1):
      ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion

Takashi Sakamoto (1):
      firewire: core: fix race condition against transaction list

Tamir Duberstein (4):
      scripts: generate_rust_analyzer: Add pin_init -> compiler_builtins dep
      scripts: generate_rust_analyzer: Add pin_init_internal deps
      scripts: generate_rust_analyzer: compile sysroot with correct edition
      scripts: generate_rust_analyzer: Add compiler_builtins -> core dep

Tejun Heo (2):
      sched_ext: Don't kick CPUs running higher classes
      sched_ext: Fix SCX_KICK_WAIT to work reliably

Thomas Fourier (1):
      scsi: qla2xxx: edif: Fix dma_free_coherent() size

Tvrtko Ursulin (2):
      drm: Do not allow userspace to trigger kernel warnings in drm_gem_change_handle_ioctl()
      drm/xe/xelp: Fix Wa_18022495364

Vivian Wang (1):
      net: spacemit: Check for netif_carrier_ok() in emac_stats_update()

Wei Fang (1):
      net: phy: micrel: fix clk warning when removing the driver

Yang Wang (3):
      drm/amd/pm: fix race in power state check before mutex lock
      drm/amd/pm: fix smu v13 soft clock frequency setting issue
      drm/amd/pm: fix smu v14 soft clock frequency setting issue

Yuhao Huang (1):
      gpio: virtuser: fix UAF in configfs release path

Yuntao Wang (1):
      of/reserved_mem: Simplify the logic of fdt_scan_reserved_mem_reg_nodes()

Zeng Chi (1):
      net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()

Zhang Heng (2):
      ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
      ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine

Zilin Guan (4):
      can: at91_can: Fix memory leak in at91_can_probe()
      net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
      octeon_ep: Fix memory leak in octep_device_setup()
      net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()

robin.kuo (1):
      mm, swap: restore swap_space attr aviod kernel panic


             reply	other threads:[~2026-02-06 16:28 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-06 16:27 Greg Kroah-Hartman [this message]
2026-02-06 16:27 ` Linux 6.18.9 Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2026020654-lend-unequal-d3a5@gregkh \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=jslaby@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lwn@lwn.net \
    --cc=stable@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.