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 5.10.234
Date: Sat,  1 Feb 2025 18:45:32 +0100	[thread overview]
Message-ID: <2025020133-ultimatum-legwork-0940@gregkh> (raw)

I'm announcing the release of the 5.10.234 kernel.

All users of the 5.10 kernel series must upgrade.

The updated 5.10.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.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                                             |    2 
 arch/arm64/boot/dts/rockchip/px30.dtsi               |    8 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi             |    4 
 arch/arm64/boot/dts/rockchip/rk3399.dtsi             |   20 ++++
 arch/m68k/fpsp040/skeleton.S                         |    3 
 arch/m68k/kernel/entry.S                             |    2 
 arch/m68k/kernel/traps.c                             |    2 
 arch/riscv/kernel/traps.c                            |    6 -
 arch/x86/include/asm/special_insns.h                 |    2 
 arch/x86/xen/xen-asm.S                               |    2 
 block/genhd.c                                        |   13 +-
 drivers/acpi/resource.c                              |   18 +++
 drivers/block/loop.c                                 |    8 -
 drivers/block/virtio_blk.c                           |    2 
 drivers/block/xen-blkfront.c                         |    2 
 drivers/gpio/gpiolib-cdev.c                          |    2 
 drivers/gpu/drm/amd/display/dc/dc.h                  |    2 
 drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h |    8 +
 drivers/gpu/drm/bridge/adv7511/adv7511.h             |    1 
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c         |   17 +--
 drivers/gpu/drm/bridge/adv7511/adv7533.c             |   38 ++-----
 drivers/gpu/drm/drm_mipi_dsi.c                       |   81 ++++++++++++++++
 drivers/gpu/drm/radeon/radeon_gem.c                  |    2 
 drivers/gpu/drm/v3d/v3d_irq.c                        |   12 ++
 drivers/i2c/busses/i2c-rcar.c                        |   20 +++-
 drivers/i2c/muxes/i2c-demux-pinctrl.c                |    4 
 drivers/iio/adc/at91_adc.c                           |    2 
 drivers/iio/adc/rockchip_saradc.c                    |    2 
 drivers/iio/adc/ti-ads124s08.c                       |    4 
 drivers/iio/adc/ti-ads8688.c                         |    2 
 drivers/iio/dummy/iio_simple_dummy_buffer.c          |    2 
 drivers/iio/gyro/fxas21002c_core.c                   |    9 +
 drivers/iio/imu/inv_icm42600/inv_icm42600.h          |    1 
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c     |   18 +++
 drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c      |    3 
 drivers/iio/imu/kmx61.c                              |    2 
 drivers/iio/inkern.c                                 |    2 
 drivers/iio/light/vcnl4035.c                         |    2 
 drivers/iio/pressure/zpa2326.c                       |    2 
 drivers/infiniband/hw/hns/hns_roce_main.c            |    1 
 drivers/infiniband/hw/hns/hns_roce_srq.c             |    6 -
 drivers/input/joystick/xpad.c                        |    2 
 drivers/input/keyboard/atkbd.c                       |    2 
 drivers/irqchip/irq-gic-v3.c                         |    2 
 drivers/irqchip/irq-sunxi-nmi.c                      |    3 
 drivers/md/dm-ebs-target.c                           |    2 
 drivers/md/dm-thin.c                                 |    5 -
 drivers/md/persistent-data/dm-array.c                |   19 ++-
 drivers/md/raid5.c                                   |   14 +-
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c          |   19 ---
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c      |    5 -
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c    |   95 +++++++++++++++----
 drivers/net/ethernet/netronome/nfp/bpf/offload.c     |    3 
 drivers/net/ethernet/ti/cpsw_ale.c                   |   14 +-
 drivers/net/gtp.c                                    |   42 +++++---
 drivers/net/ieee802154/ca8210.c                      |    6 +
 drivers/net/wireless/intel/iwlwifi/dvm/rs.c          |    7 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c          |    9 +
 drivers/nvme/host/core.c                             |    5 -
 drivers/nvme/target/io-cmd-bdev.c                    |    2 
 drivers/pci/controller/pci-host-common.c             |    4 
 drivers/pci/probe.c                                  |   20 ++--
 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c    |   53 ++++++++--
 drivers/phy/broadcom/phy-brcm-usb-init.h             |    1 
 drivers/phy/broadcom/phy-brcm-usb.c                  |    8 +
 drivers/scsi/scsi_transport_iscsi.c                  |    4 
 drivers/scsi/sd.c                                    |    9 -
 drivers/scsi/sg.c                                    |    2 
 drivers/staging/iio/frequency/ad9832.c               |    2 
 drivers/staging/iio/frequency/ad9834.c               |    2 
 drivers/usb/class/usblp.c                            |    7 -
 drivers/usb/core/hub.c                               |    6 -
 drivers/usb/core/port.c                              |    7 -
 drivers/usb/dwc3/core.h                              |    1 
 drivers/usb/dwc3/gadget.c                            |    4 
 drivers/usb/gadget/function/f_fs.c                   |    2 
 drivers/usb/host/xhci-pci.c                          |    4 
 drivers/usb/serial/cp210x.c                          |    1 
 drivers/usb/serial/option.c                          |    4 
 drivers/usb/serial/quatech2.c                        |    2 
 drivers/usb/storage/unusual_devs.h                   |    7 +
 drivers/vfio/platform/vfio_platform_common.c         |   10 ++
 fs/afs/afs.h                                         |    2 
 fs/afs/afs_vl.h                                      |    1 
 fs/afs/vl_alias.c                                    |    8 +
 fs/afs/vlclient.c                                    |    2 
 fs/ceph/mds_client.c                                 |    9 -
 fs/exfat/dir.c                                       |    3 
 fs/file.c                                            |    1 
 fs/gfs2/file.c                                       |    1 
 fs/hfs/super.c                                       |    4 
 fs/jbd2/commit.c                                     |    4 
 fs/nfsd/filecache.c                                  |   18 ++-
 fs/nfsd/filecache.h                                  |    1 
 fs/ocfs2/quota_global.c                              |    2 
 fs/ocfs2/quota_local.c                               |   10 --
 fs/proc/vmcore.c                                     |    2 
 include/drm/drm_mipi_dsi.h                           |    4 
 include/linux/blk-cgroup.h                           |    6 +
 include/linux/genhd.h                                |    3 
 include/linux/hrtimer.h                              |    1 
 include/linux/mlx5/device.h                          |    2 
 include/linux/mlx5/fs.h                              |    2 
 include/linux/poll.h                                 |   10 +-
 include/linux/seccomp.h                              |    2 
 include/linux/usb.h                                  |    3 
 include/linux/usb/hcd.h                              |    2 
 include/net/inet_connection_sock.h                   |    2 
 include/net/net_namespace.h                          |    3 
 include/net/netfilter/nf_tables.h                    |    2 
 kernel/cpu.c                                         |    2 
 kernel/gen_kheaders.sh                               |    1 
 kernel/time/hrtimer.c                                |   11 ++
 mm/vmalloc.c                                         |    3 
 net/802/psnap.c                                      |    4 
 net/bluetooth/rfcomm/sock.c                          |   14 +-
 net/core/filter.c                                    |   30 +++---
 net/core/net_namespace.c                             |   83 ++++++++++------
 net/dccp/ipv6.c                                      |    2 
 net/ipv4/fou.c                                       |    2 
 net/ipv4/ip_tunnel.c                                 |    2 
 net/ipv6/route.c                                     |    2 
 net/ipv6/tcp_ipv6.c                                  |    4 
 net/mac802154/iface.c                                |    4 
 net/netfilter/nf_conntrack_core.c                    |    5 -
 net/netfilter/nf_tables_api.c                        |   38 ++++++-
 net/netfilter/nft_dynset.c                           |    7 +
 net/sched/cls_flow.c                                 |    3 
 net/sched/sch_ets.c                                  |    2 
 net/sctp/sysctl.c                                    |    9 +
 net/tls/tls_sw.c                                     |    2 
 net/vmw_vsock/af_vsock.c                             |   15 +++
 net/vmw_vsock/virtio_transport_common.c              |   36 +++++--
 scripts/sorttable.h                                  |   10 +-
 sound/soc/codecs/Kconfig                             |    1 
 sound/soc/mediatek/common/mtk-afe-platform-driver.c  |    4 
 sound/soc/samsung/Kconfig                            |    6 -
 137 files changed, 813 insertions(+), 354 deletions(-)

Aharon Landau (1):
      net/mlx5: Add priorities for counters in RDMA namespaces

Ahmad Fatoum (1):
      drm: bridge: adv7511: use dev_err_probe in probe function

Akash M (1):
      usb: gadget: f_fs: Remove WARN_ON in functionfs_bind

Al Cooper (1):
      phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers

Al Viro (1):
      m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal

Alex Williamson (1):
      vfio/platform: check the bounds of read/write syscalls

Alvin Šipraga (1):
      drm: bridge: adv7511: unregister cec i2c device after cec adapter

Andreas Gruenbacher (1):
      gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag

André Draszik (1):
      usb: dwc3: gadget: fix writing NYET threshold

Anjaneyulu (1):
      wifi: iwlwifi: add a few rate index validity checks

Antonio Pastor (1):
      net: 802: LLC+SNAP OID:PID lookup on start of skb data

Anumula Murali Mohan Reddy (1):
      cxgb4: Avoid removal of uninserted tid

Arnd Bergmann (1):
      xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals

Benjamin Coddington (1):
      tls: Fix tls_sw_sendmsg error handling

Biju Das (1):
      drm: adv7511: Fix use-after-free in adv7533_attach_dsi()

Carlos Song (1):
      iio: gyro: fxas21002c: Fix missing data update in trigger handler

Charles Keepax (3):
      ASoC: wm8994: Add depends on MFD core
      ASoC: samsung: Add missing selects for MFD_WM8994
      ASoC: samsung: Add missing depends on I2C

Chen-Yu Tsai (1):
      ASoC: mediatek: disable buffer pre-allocation

Chengchang Tang (1):
      RDMA/hns: Fix deadlock on SRQ async events.

Christoph Hellwig (4):
      loop: let set_capacity_revalidate_and_notify update the bdev size
      nvme: let set_capacity_revalidate_and_notify update the bdev size
      sd: update the bdev size in sd_revalidate_disk
      block: remove the update_bdev parameter to set_capacity_revalidate_and_notify

Chukun Pan (1):
      USB: serial: option: add MeiG Smart SRM815

Dan Carpenter (1):
      nfp: bpf: prevent integer overflow in nfp_bpf_event_output()

David Howells (2):
      afs: Fix the maximum cell name length
      kheaders: Ignore silly-rename files

Dennis Lam (1):
      ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv

Eric Dumazet (4):
      net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
      net: add exit_batch_rtnl() method
      gtp: use exit_batch_rtnl() method
      ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()

Eric W. Biederman (1):
      signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die

Fabio Estevam (1):
      iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()

Greg Kroah-Hartman (2):
      Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
      Linux 5.10.234

Gui-Dong Han (1):
      md/raid5: fix atomicity violation in raid5_cache_count

Hans de Goede (2):
      ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
      ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]

Heiner Kallweit (1):
      net: ethernet: xgbe: re-add aneg to supported features in PHY quirks

Ido Schimmel (1):
      ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()

Jack Greiner (1):
      Input: xpad - add support for wooting two he (arm)

Jamal Hadi Salim (1):
      net: sched: fix ets qdisc OOB Indexing

Jason Xing (1):
      tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog

Javier Carrasco (6):
      iio: pressure: zpa2326: fix information leak in triggered buffer
      iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
      iio: light: vcnl4035: fix information leak in triggered buffer
      iio: imu: kmx61: fix information leak in triggered buffer
      iio: adc: ti-ads8688: fix information leak in triggered buffer
      iio: adc: rockchip_saradc: fix information leak in triggered buffer

Jean-Baptiste Maneyrol (2):
      iio: imu: inv_icm42600: fix spi burst write not supported
      iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on

Joe Hattori (2):
      iio: adc: at91: call input_free_device() on allocated iio_dev
      iio: inkern: call iio_device_put() only on mapped devices

Johan Hovold (1):
      USB: serial: cp210x: add Phoenix Contact UPS Device

Johan Jonker (1):
      arm64: dts: rockchip: add #power-domain-cells to power domain nodes

Joseph Qi (1):
      ocfs2: correct return value of ocfs2_local_free_info()

Juergen Gross (2):
      x86/asm: Make serialize() always_inline
      x86/xen: fix SLS mitigation in xen_hypercall_iret()

Jun Yan (1):
      USB: usblp: return error when setting unsupported protocol

Justin Chen (3):
      phy: usb: Toggle the PHY power during init
      phy: usb: Use slow clock for wake enabled suspend
      phy: usb: Fix clock imbalance for suspend/resume

Kai-Heng Feng (1):
      USB: core: Disable LPM only for non-suspended ports

Keisuke Nishimura (1):
      ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()

Koichiro Den (1):
      hrtimers: Handle CPU state correctly on hotplug

Krister Johansen (1):
      dm thin: make get_first_thin use rcu-safe list first function

Kuan-Wei Chiu (1):
      scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity

Kuniyuki Iwashima (2):
      gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
      gtp: Destroy device along with udp socket's netns dismantle.

Leo Stone (1):
      hfs: Sanity check the root record

Lianqin Hu (1):
      usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null

Linus Walleij (1):
      seccomp: Stub for !CONFIG_SECCOMP

Lizhi Xu (1):
      mac802154: check local interfaces before deleting sdata list

Lubomir Rintel (1):
      usb-storage: Add max sectors quirk for Nokia 208

Luis Chamberlain (1):
      nvmet: propagate npwg topology

Luiz Augusto von Dentz (1):
      Bluetooth: RFCOMM: Fix not validating setsockopt user input

Ma Ke (1):
      usb: fix reference leak in usb_new_device()

Maor Gottlieb (1):
      net/mlx5: Refactor mlx5_get_flow_namespace

Mark Pearson (1):
      Input: atkbd - map F23 key to support default copilot shortcut

Matthew Wilcox (Oracle) (1):
      vmalloc: fix accounting with i915

Matthieu Baerts (NGI0) (3):
      sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
      sctp: sysctl: auth_enable: avoid using current->nsproxy
      sctp: sysctl: rto_min/max: avoid using current->nsproxy

Max Kellermann (1):
      ceph: give up on paths longer than PATH_MAX

Maxime Ripard (3):
      drm/mipi-dsi: Create devm device registration
      drm/mipi-dsi: Create devm device attachment
      drm/bridge: adv7533: Switch to devm MIPI-DSI helpers

Maíra Canal (2):
      drm/v3d: Ensure job pointer is set to NULL after job completion
      drm/v3d: Assign job pointer to NULL before signaling the fence

Melissa Wen (1):
      drm/amd/display: increase MAX_SURFACES to the value supported by hw

Michal Hrusecky (1):
      USB: serial: option: add Neoway N723-EA support

Michal Luczaj (1):
      bpf: Fix bpf_sk_select_reuseport() memory leak

Mikulas Patocka (1):
      dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY

Ming-Hung Tsai (3):
      dm array: fix releasing a faulty array block twice in dm_array_cursor_end
      dm array: fix unreleased btree blocks on closing a faulty array cursor
      dm array: fix cursor index when skipping across block boundaries

Nam Cao (1):
      riscv: Fix sleeping in invalid context in die()

Nilton Perim Neto (1):
      Input: xpad - add unofficial Xbox 360 wireless receiver clone

Oleg Nesterov (1):
      poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()

Pablo Neira Ayuso (3):
      netfilter: nft_dynset: honor stateful expressions in set definition
      netfilter: nf_tables: imbalance in flowtable binding
      netfilter: conntrack: clamp maximum hashtable size to INT_MAX

Patrisious Haddad (1):
      net/mlx5: Fix RDMA TX steering prio

Peter Geis (1):
      arm64: dts: rockchip: add hevc power domain clock to rk3328

Philippe Simons (1):
      irqchip/sunxi-nmi: Add missing SKIP_WAKE flag

Pierre-Eric Pelloux-Prayer (1):
      drm/radeon: check bo_va->bo is non-NULL before using it

Qasim Ijaz (1):
      USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()

Rik van Riel (1):
      fs/proc: fix softlockup in __read_vmcore (part 2)

Roman Li (1):
      drm/amd/display: Add check for granularity in dml ceil/floor helpers

Ron Economos (1):
      Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals

Stefano Garzarella (4):
      vsock/virtio: cancel close work in the destructor
      vsock: reset socket state when de-assigning the transport
      vsock/virtio: discard packets if the transport changes
      vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]

Sudheer Kumar Doredla (1):
      net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()

Suraj Sonawane (1):
      scsi: sg: Fix slab-use-after-free read in sg_release()

Tejun Heo (1):
      blk-cgroup: Fix UAF in blkcg_unpin_online()

Terry Tritton (1):
      Revert "PCI: Use preserve_config in place of pci_flags"

Wang Liang (1):
      net: fix data-races around sk->sk_forward_alloc

Willem de Bruijn (1):
      fou: remove warn in gue_gro_receive on unsupported protocol

Wolfram Sang (2):
      i2c: mux: demux-pinctrl: check initial mux selection, too
      i2c: rcar: fix NACK handling when being a target

Xiang Zhang (1):
      scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request

Xu Wang (1):
      drm: bridge: adv7511: Remove redundant null check before clk_disable_unprepare

Yajun Deng (1):
      net: net_namespace: Optimize the code

Yogesh Lal (1):
      irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly

Youzhong Yang (1):
      nfsd: add list_head nf_gc to struct nfsd_file

Yuezhang Mo (1):
      exfat: fix the infinite loop in exfat_readdir()

Zhang Kunbo (1):
      fs: fix missing declaration of init_files

Zhang Yi (1):
      jbd2: flush filesystem device before updating tail sequence

Zhongqiu Duan (1):
      tcp/dccp: allow a connection when sk_max_ack_backlog is zero

Zhongqiu Han (1):
      gpiolib: cdev: Fix use after free in lineinfo_changed_notify

Zicheng Qu (2):
      staging: iio: ad9834: Correct phase range check
      staging: iio: ad9832: Correct phase range check


             reply	other threads:[~2025-02-01 17:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-02-01 17:45 Greg Kroah-Hartman [this message]
2025-02-01 17:45 ` Linux 5.10.234 Greg Kroah-Hartman
2025-03-06  2:33 ` Is there something wrong with v5.10.234 patch 664760c49d98 ("xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals")? Zhang Zekun
2025-03-06  3:35   ` zhangzekun (A)

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=2025020133-ultimatum-legwork-0940@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.