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.12.50
Date: Thu,  2 Oct 2025 15:30:38 +0200	[thread overview]
Message-ID: <2025100239-remote-sabotage-da09@gregkh> (raw)

I'm announcing the release of the 6.12.50 kernel.

All users of the 6.12 kernel series must upgrade.

The updated 6.12.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.12.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

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

 Documentation/admin-guide/laptops/lg-laptop.rst            |    4 
 Makefile                                                   |    2 
 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_sodia.dts |    6 
 arch/arm/boot/dts/marvell/kirkwood-openrd-client.dts       |    2 
 arch/arm64/boot/dts/freescale/imx8mp.dtsi                  |    4 
 arch/arm64/boot/dts/marvell/cn9132-clearfog.dts            |   16 
 arch/arm64/boot/dts/marvell/cn9132-sr-cex7.dtsi            |    8 
 drivers/cpufreq/cpufreq.c                                  |   20 
 drivers/firewire/core-cdev.c                               |    2 
 drivers/gpio/gpiolib.c                                     |   21 
 drivers/gpu/drm/ast/ast_dp.c                               |    2 
 drivers/gpu/drm/gma500/oaktrail_hdmi.c                     |    2 
 drivers/gpu/drm/i915/display/intel_backlight.c             |    5 
 drivers/gpu/drm/panthor/panthor_sched.c                    |    8 
 drivers/hid/amd-sfh-hid/amd_sfh_client.c                   |   12 
 drivers/hid/amd-sfh-hid/amd_sfh_common.h                   |    3 
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c                     |    4 
 drivers/hid/hid-asus.c                                     |    3 
 drivers/i2c/busses/i2c-designware-platdrv.c                |    7 
 drivers/infiniband/hw/mlx5/devx.c                          |    1 
 drivers/iommu/iommufd/fault.c                              |    4 
 drivers/iommu/iommufd/main.c                               |   34 
 drivers/mmc/host/sdhci-cadence.c                           |   11 
 drivers/net/can/rcar/rcar_can.c                            |    8 
 drivers/net/can/spi/hi311x.c                               |    1 
 drivers/net/can/sun4i_can.c                                |    1 
 drivers/net/can/usb/etas_es58x/es58x_core.c                |    3 
 drivers/net/can/usb/mcba_usb.c                             |    1 
 drivers/net/can/usb/peak_usb/pcan_usb_core.c               |    2 
 drivers/net/dsa/lantiq_gswip.c                             |   21 
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c               |    2 
 drivers/net/ethernet/freescale/fec_main.c                  |    4 
 drivers/net/ethernet/intel/i40e/i40e.h                     |    3 
 drivers/net/ethernet/intel/i40e/i40e_main.c                |   26 
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c         |  110 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h         |    3 
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c            |    3 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c       |    2 
 drivers/net/phy/sfp.c                                      |   24 
 drivers/net/tun.c                                          |    3 
 drivers/net/wireless/virtual/virt_wifi.c                   |    4 
 drivers/platform/x86/lg-laptop.c                           |   34 
 drivers/ufs/core/ufs-mcq.c                                 |    4 
 drivers/usb/core/quirks.c                                  |    2 
 drivers/usb/host/xhci-dbgcap.c                             |    2 
 drivers/usb/host/xhci-mem.c                                |   50 -
 drivers/usb/host/xhci.c                                    |    2 
 drivers/usb/host/xhci.h                                    |    6 
 drivers/video/fbdev/core/fbcon.c                           |   13 
 fs/afs/server.c                                            |    3 
 fs/btrfs/volumes.c                                         |    5 
 fs/hugetlbfs/inode.c                                       |   10 
 fs/proc/task_mmu.c                                         |    3 
 fs/smb/client/smb2inode.c                                  |    2 
 fs/smb/server/transport_rdma.c                             |   22 
 include/crypto/if_alg.h                                    |    2 
 include/linux/firmware/imx/sm.h                            |   12 
 include/linux/swap.h                                       |   10 
 include/net/bluetooth/hci_core.h                           |   21 
 kernel/bpf/core.c                                          |    5 
 kernel/bpf/verifier.c                                      |    6 
 kernel/futex/requeue.c                                     |    6 
 kernel/trace/trace_dynevent.c                              |    4 
 kernel/vhost_task.c                                        |    3 
 mm/gup.c                                                   |   15 
 mm/kmsan/core.c                                            |   10 
 mm/kmsan/kmsan_test.c                                      |   16 
 mm/mlock.c                                                 |    6 
 mm/swap.c                                                  |   51 -
 net/bluetooth/hci_event.c                                  |   26 
 net/bluetooth/hci_sync.c                                   |    7 
 net/core/skbuff.c                                          |    2 
 net/ipv4/nexthop.c                                         |    7 
 net/smc/smc_loopback.c                                     |   14 
 net/xfrm/xfrm_state.c                                      |    3 
 sound/pci/hda/patch_realtek.c                              |   11 
 sound/usb/mixer_quirks.c                                   |  545 +++++++++----
 sound/usb/quirks.c                                         |   24 
 sound/usb/usbaudio.h                                       |    4 
 tools/testing/selftests/net/fib_nexthops.sh                |   12 
 80 files changed, 999 insertions(+), 383 deletions(-)

Adrián Larumbe (1):
      drm/panthor: Defer scheduler entitiy destruction to queue release

Aleksander Jan Bajkowski (1):
      net: sfp: add quirk for FLYPRO copper SFP+ module

Alok Tiwari (2):
      scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE
      bnxt_en: correct offset handling for IPv6 destination address

Amit Chaudhari (1):
      HID: asus: add support for missing PX series fn keys

Basavaraj Natikar (1):
      HID: amd_sfh: Add sync across amd sfh work functions

Benoît Monin (1):
      mmc: sdhci-cadence: add Mobileye eyeQ support

Chen Ni (1):
      ALSA: usb-audio: Convert comma to semicolon

Chris Morgan (1):
      net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick

Christian Loehle (1):
      cpufreq: Initialize cpufreq-based invariance before subsys

Cristian Ciocaltea (7):
      ALSA: usb-audio: Fix code alignment in mixer_quirks
      ALSA: usb-audio: Fix block comments in mixer_quirks
      ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
      ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
      ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
      ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
      ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5

Cryolitia PukNgae (1):
      ALSA: usb-audio: move mixer_quirks' min_mute into common quirk

Dan Carpenter (1):
      octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()

Daniel Lee (1):
      platform/x86: lg-laptop: Fix WMAB call in fan_mode_store()

Eric Biggers (2):
      crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
      kmsan: fix out-of-bounds access to shadow memory

Geert Uytterhoeven (1):
      can: rcar_can: rcar_can_resume(): fix s2ram with PSCI

Greg Kroah-Hartman (1):
      Linux 6.12.50

Guenter Roeck (1):
      drm/i915/backlight: Return immediately when scale() finds invalid parameters

Hans de Goede (1):
      gpiolib: Extend software-node support to support secondary software-nodes

Heikki Krogerus (1):
      i2c: designware: Add quirk for Intel Xe

Hugh Dickins (3):
      mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
      mm: revert "mm/gup: clear the LRU flag of a page before adding to LRU batch"
      mm: folio_may_be_lru_cached() unless folio_test_large()

Ido Schimmel (2):
      nexthop: Forbid FDB status change while nexthop is in a group
      selftests: fib_nexthops: Fix creation of non-FDB nexthops

Jakub Acs (1):
      fs/proc/task_mmu: check p->vec_buf for NULL

James Guan (1):
      wifi: virt_wifi: Fix page fault on connect

Jason Baron (1):
      net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS

Jason Gunthorpe (1):
      iommufd: Fix race during abort for file descriptors

Jiayi Li (1):
      usb: core: Add 0x prefix to quirks debug output

Jihed Chaibi (1):
      ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients

Jinjiang Tu (1):
      mm/hugetlb: fix folio is still mapped when deleted

Jiri Olsa (1):
      bpf: Check the helper function is valid in get_helper_proto

Josua Mayer (2):
      arm64: dts: marvell: cn9132-clearfog: disable eMMC high-speed modes
      arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports

Leon Hwang (1):
      bpf: Reject bpf_timer for PREEMPT_RT

Luiz Augusto von Dentz (2):
      Bluetooth: hci_sync: Fix hci_resume_advertising_sync
      Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync

Lukasz Czapnik (8):
      i40e: add validation for ring_len param
      i40e: fix idx validation in i40e_validate_queue_map
      i40e: fix idx validation in config queues msg
      i40e: fix input validation logic for action_meta
      i40e: fix validation of VF state in get resources
      i40e: add max boundary check for VF filters
      i40e: add mask to apply valid bits for itr_idx
      i40e: improve VF MAC filters accounting

Marc Kleine-Budde (1):
      net: fec: rename struct fec_devinfo fec_imx6x_info -> fec_imx6sx_info

Mark Harmstone (1):
      btrfs: don't allow adding block device of less than 1 MB

Masami Hiramatsu (Google) (1):
      tracing: dynevent: Add a missing lockdown check on dynevent

Niklas Neronin (1):
      Revert "usb: xhci: remove option to change a default ring's TRB cycle bit"

Nirmoy Das (1):
      drm/ast: Use msleep instead of mdelay for edid read

Nobuhiro Iwamatsu (1):
      ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address

Or Har-Toov (1):
      IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions

Peng Fan (2):
      firmware: imx: Add stub functions for SCMI MISC API
      arm64: dts: imx8mp: Correct thermal sensor index

Petr Malat (1):
      ethernet: rvu-af: Remove slash from the driver name

Sabrina Dubroca (1):
      xfrm: xfrm_alloc_spi shouldn't use 0 as SPI

Samasth Norway Ananda (1):
      fbcon: fix integer overflow in fbcon_do_set_font

Sang-Heon Jeon (1):
      smb: client: fix wrong index reference in smb2_compound_op()

Sebastian Andrzej Siewior (2):
      vhost: Take a reference on the task in struct vhost_task.
      futex: Prevent use-after-free during requeue-PI

Sidraya Jayagond (1):
      net/smc: fix warning in smc_rx_splice() when calling get_page()

Stefan Binding (1):
      ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA

Stefan Metzmacher (2):
      smb: server: don't use delayed_work for post_recv_credits_work
      smb: server: use disable_work_sync in transport_rdma.c

Stéphane Grosjean (1):
      can: peak_usb: fix shift-out-of-bounds issue

Takashi Iwai (1):
      ALSA: usb-audio: Fix build with CONFIG_INPUT=n

Takashi Sakamoto (1):
      firewire: core: fix overlooked update of subsystem ABI version

Thomas Zimmermann (1):
      fbcon: Fix OOB access in font allocation

Vincent Mailhol (4):
      can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
      can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
      can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
      can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow

Vladimir Oltean (2):
      net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
      net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port

Wang Liang (1):
      net: tun: Update napi->skb after XDP process

Zabelin Nikita (1):
      drm/gma500: Fix null dereference in hdmi teardown

Zhen Ni (1):
      afs: Fix potential null pointer dereference in afs_put_server

noble.yang (1):
      ALSA: usb-audio: Add DSD support for Comtrue USB Audio device

qaqland (1):
      ALSA: usb-audio: Add mute TLV for playback volumes on more devices


             reply	other threads:[~2025-10-02 13:30 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-02 13:30 Greg Kroah-Hartman [this message]
2025-10-02 13:30 ` Linux 6.12.50 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=2025100239-remote-sabotage-da09@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.