[PATCH 6.1 000/280] 6.1.162-rc1 review

Greg Kroah-Hartman posted 280 patches 3 days ago
Only 0 patches received!
Documentation/admin-guide/kernel-parameters.txt    |   3 +
Documentation/netlink/specs/fou.yaml               | 130 ++++++++++++++
Makefile                                           |   4 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  16 +-
.../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   1 -
arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts |   1 -
arch/arm64/kernel/hibernate.c                      |   2 +-
arch/arm64/kernel/signal.c                         |  26 ++-
arch/loongarch/kernel/perf_event.c                 |  21 ++-
arch/riscv/include/asm/compat.h                    |   2 +-
arch/x86/events/perf_event.h                       |  13 +-
arch/x86/include/asm/kfence.h                      |  29 ++-
arch/x86/kernel/cpu/resctrl/core.c                 |  21 ++-
arch/x86/kernel/cpu/resctrl/internal.h             |   3 +
arch/x86/kernel/fpu/core.c                         |  32 +++-
arch/x86/kvm/x86.c                                 |   9 +
arch/x86/mm/fault.c                                |  15 +-
arch/x86/mm/kaslr.c                                |  10 +-
block/blk-cgroup.c                                 |   4 +
crypto/authencesn.c                                |   6 +
drivers/ata/libata-core.c                          |  62 ++++++-
drivers/ata/libata-scsi.c                          |  30 +---
drivers/base/regmap/regmap.c                       |   4 +-
drivers/block/xen-blkback/xenbus.c                 |   4 +-
drivers/block/xen-blkfront.c                       |   3 +-
drivers/bluetooth/hci_ldisc.c                      |   4 +-
drivers/char/tpm/xen-tpmfront.c                    |   3 +-
drivers/clocksource/timer-riscv.c                  |   3 +-
drivers/comedi/comedi_fops.c                       |   2 +-
drivers/comedi/drivers/dmm32at.c                   |  32 +++-
drivers/comedi/range.c                             |   2 +-
drivers/crypto/qat/qat_common/adf_common_drv.h     |   1 +
drivers/crypto/qat/qat_common/adf_init.c           |   1 +
drivers/crypto/qat/qat_common/adf_isr.c            |   5 +
drivers/dma/apple-admac.c                          |   1 +
drivers/dma/at_hdmac.c                             |   9 +-
drivers/dma/bcm-sba-raid.c                         |   6 +-
drivers/dma/dw/rzn1-dmamux.c                       |   4 +-
drivers/dma/idxd/compat.c                          |  23 ++-
drivers/dma/lpc18xx-dmamux.c                       |  19 +-
drivers/dma/qcom/gpi.c                             |   6 +-
drivers/dma/sh/rz-dmac.c                           |   5 +
drivers/dma/stm32-dmamux.c                         |  22 ++-
drivers/dma/tegra210-adma.c                        |  10 +-
drivers/dma/ti/dma-crossbar.c                      |  18 +-
drivers/dma/ti/k3-udma-private.c                   |   2 +-
drivers/dma/ti/omap-dma.c                          |   4 +
drivers/dma/xilinx/xilinx_dma.c                    |   7 +-
drivers/edac/i3200_edac.c                          |  11 +-
drivers/edac/x38_edac.c                            |   9 +-
drivers/firmware/efi/cper.c                        |   2 +-
drivers/firmware/imx/imx-scu-irq.c                 |  24 +--
drivers/gpio/gpio-rockchip.c                       |   8 -
drivers/gpio/gpiolib-acpi.c                        |   2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   3 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 +-
drivers/gpu/drm/amd/amdgpu/soc21.c                 |   8 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  18 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c    |   3 +-
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  23 +--
drivers/gpu/drm/imx/imx-tve.c                      |  13 ++
drivers/gpu/drm/nouveau/dispnv50/curs507a.c        |   1 +
drivers/gpu/drm/panel/panel-simple.c               |   1 +
drivers/gpu/drm/radeon/radeon_fence.c              |   8 -
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   4 +-
drivers/gpu/drm/xen/xen_drm_front.c                |   3 +-
drivers/hid/usbhid/hid-core.c                      |  17 +-
drivers/hwtracing/intel_th/core.c                  |  19 +-
drivers/iio/adc/ad7280a.c                          |   4 +-
drivers/iio/adc/ad9467.c                           |   2 +-
drivers/iio/adc/at91-sama5d2_adc.c                 |   1 +
drivers/iio/adc/exynos_adc.c                       |  13 +-
drivers/iio/chemical/scd4x.c                       |   6 +-
drivers/iio/dac/ad5686.c                           |   6 +
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |  15 +-
drivers/input/misc/xen-kbdfront.c                  |   5 +-
drivers/input/serio/i8042-acpipnpio.h              |  18 ++
drivers/irqchip/irq-gic-v3-its.c                   |   8 +-
drivers/isdn/mISDN/timerdev.c                      |  13 +-
drivers/leds/led-class.c                           |  10 +-
drivers/misc/mei/mei-trace.h                       |  18 +-
drivers/misc/uacce/uacce.c                         |  42 ++++-
drivers/mmc/host/rtsx_pci_sdmmc.c                  |  41 +++++
drivers/mmc/host/sdhci-of-dwcmshc.c                |  20 ++-
drivers/net/bonding/bond_main.c                    |  29 +--
drivers/net/bonding/bond_options.c                 |   8 +-
drivers/net/can/ctucanfd/ctucanfd_base.c           |   2 +-
drivers/net/can/usb/ems_usb.c                      |   8 +-
drivers/net/can/usb/esd_usb.c                      |   9 +-
drivers/net/can/usb/etas_es58x/es58x_core.c        |   2 +-
drivers/net/can/usb/gs_usb.c                       |  11 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   9 +-
drivers/net/can/usb/mcba_usb.c                     |   8 +-
drivers/net/can/usb/usb_8dev.c                     |   8 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |   5 +-
drivers/net/ethernet/emulex/benet/be_cmds.c        |   3 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h |   2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +-
drivers/net/ethernet/intel/ice/ice_main.c          |   1 -
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c     |   2 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  86 ++++++---
.../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |   2 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h   |   7 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  22 ++-
.../mellanox/mlx5/core/esw/acl/ingress_lgcy.c      |   2 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  19 --
drivers/net/ethernet/rocker/rocker_main.c          |   5 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |   5 +
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |   5 +
drivers/net/hyperv/hyperv_net.h                    |   5 +-
drivers/net/hyperv/netvsc_drv.c                    |  13 +-
drivers/net/hyperv/rndis_filter.c                  |  29 ++-
drivers/net/ipvlan/ipvlan.h                        |   2 +-
drivers/net/ipvlan/ipvlan_core.c                   |  16 +-
drivers/net/ipvlan/ipvlan_main.c                   |  49 +++---
drivers/net/macvlan.c                              |  20 ++-
drivers/net/netdevsim/bpf.c                        |   6 +
drivers/net/netdevsim/dev.c                        |   2 +
drivers/net/netdevsim/netdevsim.h                  |   1 +
drivers/net/team/team.c                            |  23 ++-
drivers/net/usb/dm9601.c                           |   4 -
drivers/net/usb/usbnet.c                           |  11 +-
drivers/net/wireless/ath/ath10k/ce.c               |  16 +-
.../net/wireless/marvell/mwifiex/11n_rxreorder.c   |   6 +-
drivers/net/wireless/rsi/rsi_91x_mac80211.c        |   1 +
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c         |   9 +-
drivers/net/xen-netback/xenbus.c                   |   3 +-
drivers/net/xen-netfront.c                         |   4 +-
drivers/nfc/virtual_ncidev.c                       |   4 -
drivers/nvme/host/fabrics.c                        |  15 ++
drivers/nvme/host/fabrics.h                        |   1 +
drivers/nvme/host/fc.c                             |   5 +-
drivers/nvme/host/nvme.h                           |  14 +-
drivers/nvme/host/pci.c                            |  41 +++++
drivers/nvme/host/rdma.c                           |   1 +
drivers/nvme/host/tcp.c                            |   1 +
drivers/nvme/target/tcp.c                          |  28 ++-
drivers/of/base.c                                  |   8 +-
drivers/of/platform.c                              |   2 +-
drivers/pci/Kconfig                                |   6 -
drivers/pci/xen-pcifront.c                         |   4 +-
drivers/phy/broadcom/phy-bcm-ns-usb3.c             |   2 +-
drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |   3 +-
drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  56 +++---
drivers/phy/st/phy-stm32-usbphyc.c                 |   2 +-
drivers/phy/tegra/xusb-tegra186.c                  |   3 +
drivers/pinctrl/meson/pinctrl-meson.c              |   2 +-
drivers/pinctrl/pinctrl-rockchip.c                 |   9 +-
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c           |  17 ++
drivers/ptp/ptp_chardev.c                          |  37 +++-
drivers/ptp/ptp_private.h                          |  16 +-
drivers/scsi/be2iscsi/be_mgmt.c                    |   1 +
drivers/scsi/qla2xxx/qla_os.c                      |   2 +-
drivers/scsi/scsi_error.c                          |  35 +++-
drivers/scsi/scsi_lib.c                            |   8 +
drivers/scsi/storvsc_drv.c                         |   3 +-
drivers/scsi/xen-scsifront.c                       |   4 +-
drivers/slimbus/core.c                             |  19 +-
drivers/soc/imx/imx8m-blk-ctrl.c                   |  11 +-
drivers/spi/spi-sprd-adi.c                         |  67 ++-----
drivers/target/sbp/sbp_target.c                    |   4 +-
drivers/tty/hvc/hvc_xen.c                          |   4 +-
drivers/tty/serial/8250/8250_pci.c                 |   2 +-
drivers/usb/core/config.c                          |   5 +
drivers/usb/core/quirks.c                          |   3 +
drivers/usb/dwc3/core.c                            |   2 +
drivers/usb/dwc3/core.h                            |   1 +
drivers/usb/host/ohci-platform.c                   |   1 +
drivers/usb/host/uhci-platform.c                   |   1 +
drivers/usb/host/xen-hcd.c                         |   4 +-
drivers/usb/serial/ftdi_sio.c                      |   1 +
drivers/usb/serial/ftdi_sio_ids.h                  |   2 +
drivers/usb/serial/option.c                        |   1 +
drivers/vhost/scsi.c                               |  24 +--
drivers/video/fbdev/xen-fbfront.c                  |   6 +-
drivers/w1/slaves/w1_therm.c                       |  60 ++-----
drivers/w1/w1.c                                    |   2 -
drivers/xen/pvcalls-back.c                         |   3 +-
drivers/xen/pvcalls-front.c                        |   3 +-
drivers/xen/xen-pciback/xenbus.c                   |   4 +-
drivers/xen/xen-scsiback.c                         |   5 +-
fs/btrfs/block-group.c                             |  60 ++++---
fs/btrfs/ctree.h                                   |  59 -------
fs/btrfs/delayed-inode.c                           |   1 +
fs/btrfs/disk-io.c                                 |   2 +-
fs/btrfs/inode-item.c                              |   1 +
fs/btrfs/props.c                                   |   1 +
fs/btrfs/relocation.c                              |  14 ++
fs/btrfs/send.c                                    |   2 +
fs/btrfs/space-info.c                              |  76 ++++++--
fs/btrfs/space-info.h                              |  69 ++++++++
fs/btrfs/sysfs.c                                   |  18 +-
fs/btrfs/transaction.c                             |  11 +-
fs/efivarfs/vars.c                                 |   2 +-
fs/ext4/xattr.c                                    |   1 +
fs/fs-writeback.c                                  |  14 +-
fs/gfs2/log.c                                      |   3 +-
fs/gfs2/lops.c                                     |   2 +-
fs/gfs2/super.c                                    |   4 +
fs/iomap/buffered-io.c                             |   2 +-
fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
fs/nfsd/nfsctl.c                                   |  17 +-
fs/ntfs3/inode.c                                   |   7 +-
fs/smb/server/mgmt/user_session.c                  |  35 ++--
fs/smb/server/mgmt/user_session.h                  |   1 +
fs/smb/server/smb2pdu.c                            |   9 +-
fs/smb/server/transport_ipc.c                      |  12 ++
fs/smb/server/transport_rdma.c                     |  15 +-
fs/xfs/libxfs/xfs_ialloc.c                         |  11 +-
include/linux/kfence.h                             |   1 +
include/linux/libata.h                             |  36 ++--
include/linux/nvme.h                               |   3 +
include/linux/posix-clock.h                        |  39 ++++-
include/linux/textsearch.h                         |   1 +
include/linux/usb/quirks.h                         |   3 +
include/net/bonding.h                              |  13 +-
include/net/nfc/nfc.h                              |   2 +
include/scsi/scsi_eh.h                             |   6 +
include/sound/pcm.h                                |   2 +-
include/uapi/linux/comedi.h                        |   2 +-
include/xen/xenbus.h                               |   2 +-
io_uring/io_uring.c                                |   8 +-
kernel/bpf/cgroup.c                                |   8 +-
kernel/dma/pool.c                                  |   7 +-
kernel/irq/irq_sim.c                               |   2 +-
kernel/time/hrtimer.c                              |   2 +-
kernel/time/posix-clock.c                          |  53 ++++--
lib/flex_proportions.c                             |   5 +-
mm/Kconfig                                         |  10 +-
mm/damon/sysfs.c                                   |  15 +-
mm/kfence/core.c                                   |  23 ++-
mm/kmsan/shadow.c                                  |   3 +-
mm/migrate.c                                       |  12 +-
mm/mprotect.c                                      | 101 ++++++-----
mm/page_alloc.c                                    |  47 ++++-
mm/rmap.c                                          |  20 +--
net/9p/trans_xen.c                                 |   3 +-
net/bpf/test_run.c                                 |   5 +
net/bridge/br_input.c                              |   2 +-
net/can/j1939/transport.c                          |  10 +-
net/core/dev.c                                     |  25 ++-
net/core/filter.c                                  |  25 ++-
net/ipv4/Makefile                                  |   1 +
net/ipv4/esp4_offload.c                            |   4 +-
net/ipv4/{fou.c => fou_core.c}                     |  50 ++----
net/ipv4/fou_nl.c                                  |  48 +++++
net/ipv4/fou_nl.h                                  |  25 +++
net/ipv4/ip_gre.c                                  |  11 +-
net/ipv6/addrconf.c                                |   4 +-
net/ipv6/esp6_offload.c                            |   4 +-
net/ipv6/icmp.c                                    |   4 +-
net/ipv6/ip6_tunnel.c                              |   2 +-
net/ipv6/ndisc.c                                   |   4 +-
net/l2tp/l2tp_core.c                               |   4 +-
net/mac80211/ibss.c                                |   8 +-
net/mac80211/ieee80211_i.h                         |   6 +-
net/mac80211/iface.c                               |  10 +-
net/mac80211/mesh.c                                |  10 +-
net/mac80211/mesh_hwmp.c                           |   6 +-
net/mac80211/mlme.c                                |  13 +-
net/mac80211/ocb.c                                 |   6 +-
net/mac80211/rx.c                                  |   2 +-
net/mac80211/scan.c                                |   2 +-
net/mac80211/status.c                              |   6 +-
net/mac80211/tdls.c                                |  11 +-
net/mac80211/util.c                                |   2 +-
net/mptcp/protocol.c                               |  13 +-
net/netrom/nr_route.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                                |  12 +-
net/sched/sch_qfq.c                                |   8 +-
net/sched/sch_teql.c                               |   5 +
net/sctp/input.c                                   |   2 +-
net/sctp/sm_statefuns.c                            |  10 +-
net/vmw_vsock/virtio_transport_common.c            |  30 +++-
scripts/generate_rust_analyzer.py                  |   2 +-
scripts/kconfig/.gitignore                         |   4 +-
scripts/kconfig/Makefile                           |  45 ++---
scripts/kconfig/gconf-cfg.sh                       |   7 +-
scripts/kconfig/mconf-cfg.sh                       |  25 +--
scripts/kconfig/nconf-cfg.sh                       |  28 +--
scripts/kconfig/qconf-cfg.sh                       |  10 +-
scripts/remove-stale-files                         |   2 +
sound/core/oss/pcm_oss.c                           |   4 +-
sound/core/pcm_native.c                            |   9 +-
sound/pci/ctxfi/ctamixer.c                         |   2 +
sound/soc/amd/yc/acp6x-mach.c                      |   8 +
sound/soc/codecs/tlv320adcx140.c                   |   8 +-
sound/soc/codecs/wsa881x.c                         |  54 ++++--
sound/soc/codecs/wsa883x.c                         |   9 +
sound/soc/fsl/imx-card.c                           |   1 -
sound/soc/intel/boards/sof_es8336.c                |   2 +-
sound/usb/mixer.c                                  |  22 ++-
sound/usb/mixer_scarlett2.c                        |   7 +-
sound/xen/xen_snd_front.c                          |   3 +-
tools/testing/selftests/net/amt.sh                 |   7 +-
tools/testing/selftests/net/fib-onlink-tests.sh    |  76 ++++----
tools/testing/selftests/net/toeplitz.c             |   4 +-
tools/testing/selftests/ptp/testptp.c              | 194 +++++++++++++++++++--
tools/testing/vsock/util.c                         |  12 ++
306 files changed, 2737 insertions(+), 1248 deletions(-)
[PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Greg Kroah-Hartman 3 days ago
This is the start of the stable review cycle for the 6.1.162 release.
There are 280 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.162-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.1.162-rc1

Marios Makassikis <mmakassikis@freebox.fr>
    ksmbd: fix recursive locking in RPC handle list access

Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
    pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver

Johan Hovold <johan@kernel.org>
    drm/imx/tve: fix probe device leak

Laveesh Bansal <laveeshb@laveeshbansal.com>
    writeback: fix 100% CPU usage when dirtytime_expire_interval is 0

Pimyn Girgis <pimyn@google.com>
    mm/kfence: randomize the freelist on initialization

Matthieu Baerts (NGI0) <matttbe@kernel.org>
    mptcp: avoid dup SUB_CLOSED events after disconnect

Chen Ni <nichen@iscas.ac.cn>
    net/sched: act_ife: convert comma to semicolon

JP Kobryn <inwardvessel@gmail.com>
    btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate()

Robert McClinton <rbmccav@gmail.com>
    drm/radeon: delete radeon_fence_process in is_signaled, no deadlock

Mike Christie <michael.christie@oracle.com>
    vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint

Yunseong Kim <ysk@kzalloc.com>
    ksmbd: Fix race condition in RPC handle list access

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix use-after-free in ksmbd_session_rpc_open

Xin Long <lucien.xin@gmail.com>
    sctp: linearize cloned gso packets in sctp_rcv

Alexis Lothoré <alexis.lothore@bootlin.com>
    net: stmmac: make sure that ptp_rate is not 0 before configuring EST

Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
    drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV

Zqiang <qiang.zhang@linux.dev>
    usbnet: Fix using smp_processor_id() in preemptible code warnings

Maninder Singh <maninder1.s@samsung.com>
    NFSD: fix race between nfsd registration and exports_proc

Andreas Gruenbacher <agruenba@redhat.com>
    gfs2: Fix NULL pointer dereference in gfs2_log_flush

Gavin Li <gavinl@nvidia.com>
    Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"

Waiman Long <longman@redhat.com>
    blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats()

Bartlomiej Kubik <kubik.bartlomiej@gmail.com>
    fs/ntfs3: Initialize allocated memory before use

Ritesh Harjani (IBM) <ritesh.list@gmail.com>
    iomap: Fix possible overflow condition in iomap_write_delalloc_scan

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - flush misc workqueue during device shutdown

Alex Hung <alex.hung@amd.com>
    drm/amd/display: Check dce_hwseq before dereferencing it

Harry Yoo <harry.yoo@oracle.com>
    Revert "mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge()"

Marc Kleine-Budde <mkl@pengutronix.de>
    can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    drm/amdkfd: fix a memory leak in device_queue_manager_init()

Gyeyoung Baek <gye976@gmail.com>
    genirq/irq_sim: Initialize work context pointers properly

Johannes Berg <johannes.berg@intel.com>
    wifi: mac80211: move TDLS work to wiphy work

Johannes Berg <johannes.berg@intel.com>
    wifi: mac80211: use wiphy work for sdata->work

Nikola Z. Ivanov <zlatistiv@gmail.com>
    team: Move team device type change at the end of team_port_add

Sean Christopherson <seanjc@google.com>
    x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1

Johan Hovold <johan@kernel.org>
    ASoC: codecs: wsa883x: fix unnecessary initialisation

Johan Hovold <johan@kernel.org>
    ASoC: codecs: wsa881x: fix unnecessary initialisation

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ASoC: codecs: wsa881x: Drop unused version readout

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ASoC: codecs: wsa881x: Use proper shutdown GPIO polarity

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ASoC: codecs: wsa881x: Simplify &pdev->dev in probe

Wentao Liang <vulab@iscas.ac.cn>
    phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()

Dragan Simic <dsimic@manjaro.org>
    phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path

Sebastian Reichel <sebastian.reichel@collabora.com>
    phy: phy-rockchip-inno-usb2: simplify phy clock handling

Nilay Shroff <nilay@linux.ibm.com>
    nvme: fix PCIe subsystem reset controller state transition

Keith Busch <kbusch@kernel.org>
    nvme-pci: do not directly handle subsys reset fallout

Daniel Wagner <dwagner@suse.de>
    nvme-fc: rename free_ctrl callback to match name pattern

Fiona Klute <fiona.klute@gmx.de>
    iio: chemical: scd4x: fix reported channel endianness

Johan Hovold <johan@kernel.org>
    iio: adc: exynos_adc: fix OF populate on driver rebind

Samasth Norway Ananda <samasth.norway.ananda@oracle.com>
    ALSA: scarlett2: Fix buffer overflow in config retrieval

Shawn Lin <shawn.lin@rock-chips.com>
    mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode

Shawn Lin <shawn.lin@rock-chips.com>
    mmc: sdhci-of-dwcmshc: Update DLL and pre-change delay for rockchip platform

Mark Rutland <mark.rutland@arm.com>
    arm64/fpsimd: signal: Fix restoration of SVE context

Alexander Usyskin <alexander.usyskin@intel.com>
    mei: trace: treat reg parameter as string

Thomas Fourier <fourier.thomas@gmail.com>
    ksmbd: smbd: fix dma_unmap_sg() nents

Ming Qian <ming.qian@oss.nxp.com>
    pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu

Brian Foster <bfoster@redhat.com>
    xfs: set max_agbno to allow sparse alloc of last full inode chunk

Ryan Roberts <ryan.roberts@arm.com>
    mm: kmsan: fix poisoning of high-order non-compound pages

Johan Hovold <johan@kernel.org>
    dmaengine: stm32: dmamux: fix device leak on route allocation

Vlastimil Babka <vbabka@suse.cz>
    mm/page_alloc: prevent pcp corruption with SMP=n

Johan Hovold <johan@kernel.org>
    dmaengine: stm32: dmamux: fix OF node leak on route allocation failure

Abdun Nihaal <nihaal@cse.iitm.ac.in>
    scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()

Dawei Li <set_pte_at@outlook.com>
    xen: make remove callback of xen driver void returned

Geraldo Nascimento <geraldogabriel@gmail.com>
    arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s

David Hildenbrand (Red Hat) <david@kernel.org>
    mm/rmap: fix two comments related to huge_pmd_unshare()

Robin Murphy <robin.murphy@arm.com>
    gpio: rockchip: Stop calling pinctrl for set_direction

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx11: fix wptr reset in KGQ init

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx10: fix wptr reset in KGQ init

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/soc21: fix xclk for APUs

Tamir Duberstein <tamird@kernel.org>
    scripts: generate_rust_analyzer: Add compiler_builtins -> core dep

Jan Kara <jack@suse.cz>
    flex_proportions: make fprop_new_period() hardirq safe

Matthieu Baerts (NGI0) <matttbe@kernel.org>
    mptcp: only reset subflow errors when propagated

Kohei Enju <kohei@enjuk.jp>
    efivarfs: fix error propagation in efivar_entry_get()

Thomas Fourier <fourier.thomas@gmail.com>
    scsi: qla2xxx: edif: Fix dma_free_coherent() size

Zhang Heng <zhangheng@kylinos.cn>
    ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()

Fabio Estevam <festevam@gmail.com>
    ASoC: fsl: imx-card: Do not force slot width to sample width

Han Gao <gaohan@iscas.ac.cn>
    riscv: compat: fix COMPAT_UTS_MACHINE definition

Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
    pinctrl: meson: mark the GPIO controller as sleeping

Sai Sree Kartheek Adivi <s-adivi@ti.com>
    dma/pool: distinguish between missing and exhausted atomic pools

Denis Sergeev <denserg.edu@gmail.com>
    gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler

Tagir Garaev <tgaraev653@gmail.com>
    ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion

Kery Qi <qikeyu2017@gmail.com>
    scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()

Martin Kaiser <martin@kaiser.cx>
    net: bridge: fix static key check

Kuniyuki Iwashima <kuniyu@google.com>
    nfc: nci: Fix race between rfkill and nci_unregister_device().

Gal Pressman <gal@nvidia.com>
    net/mlx5e: Account for netdev stats in ndo_get_stats64

Yafang Shao <laoar.shao@gmail.com>
    net/mlx5e: Report rx_discards_phy via rx_dropped

Jesse Brandeburg <jbrandeburg@cloudflare.com>
    ice: stop counting UDP csum mismatch as rx_errors

Kuniyuki Iwashima <kuniyu@google.com>
    nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().

Kery Qi <qikeyu2017@gmail.com>
    rocker: fix memory leak in rocker_world_port_post_fini()

Kery Qi <qikeyu2017@gmail.com>
    net: wwan: t7xx: fix potential skb->frags overflow in RX path

Fernando Fernandez Mancera <fmancera@suse.de>
    ipv6: use the right ifindex when replying to icmpv6 from localhost

Zilin Guan <zilin@seu.edu.cn>
    net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()

Eric Dumazet <edumazet@google.com>
    bonding: annotate data-races around slave->last_rx

Marc Kleine-Budde <mkl@pengutronix.de>
    can: gs_usb: gs_usb_receive_bulk_callback(): fix error message

Zilin Guan <zilin@seu.edu.cn>
    net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()

Jia-Hong Su <s11242586@gmail.com>
    Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work

SeongJae Park <sj@kernel.org>
    mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure

SeongJae Park <sj@kernel.org>
    mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure

Paul Chaignon <paul.chaignon@gmail.com>
    bpf: Reject narrower access to pointer ctx fields

Daniel Borkmann <daniel@iogearbox.net>
    bpf: Do not let BPF test infra emit invalid GSO types to stack

Matthew Wilcox (Oracle) <willy@infradead.org>
    migrate: correct lock ordering for hugetlb file folios

Marc Kleine-Budde <mkl@pengutronix.de>
    can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <mkl@pengutronix.de>
    can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <mkl@pengutronix.de>
    can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak

Marc Kleine-Budde <mkl@pengutronix.de>
    can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak

Arnd Bergmann <arnd@arndb.de>
    irqchip/gic-v3-its: Avoid truncating memory addresses

Fernand Sieber <sieberf@amazon.com>
    perf/x86/intel: Do not enable BTS for guests

Jeongjun Park <aha310510@gmail.com>
    netrom: fix double-free in nr_route_frame()

Chenghai Huang <huangchenghai2@huawei.com>
    uacce: ensure safe queue release with state management

Yang Shen <shenyang39@huawei.com>
    uacce: implement mremap in uacce_vm_ops to return -EPERM

Wenkai Lin <linwenkai6@hisilicon.com>
    uacce: fix cdev handling in the cleanup path

Johan Hovold <johan@kernel.org>
    intel_th: fix device leak on output open()

Johan Hovold <johan@kernel.org>
    slimbus: core: fix device reference leak on report present

Johan Hovold <johan@kernel.org>
    slimbus: core: fix runtime PM imbalance on report present

Thomas Fourier <fourier.thomas@gmail.com>
    octeontx2: Fix otx2_dma_map_page() error return code

Zhaoyang Huang <zhaoyang.huang@unisoc.com>
    arm64: Set __nocfi on swsusp_arch_resume()

Mark Rutland <mark.rutland@arm.com>
    arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA

Marek Vasut <marex@nabladev.com>
    wifi: rsi: Fix memory corruption due to not set vif driver data size

Dan Carpenter <dan.carpenter@linaro.org>
    wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()

Thomas Fourier <fourier.thomas@gmail.com>
    wifi: ath10k: fix dma_free_coherent() pointer

Matthew Schwartz <matthew.schwartz@linux.dev>
    mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function

Berk Cem Goksel <berkcgoksel@gmail.com>
    ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()

Takashi Iwai <tiwai@suse.de>
    ALSA: ctxfi: Fix potential OOB access in audio mixer handling

Kübrich, Andreas <andreas.kuebrich@spektra-dresden.de>
    iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl

Pei Xiao <xiaopei01@kylinos.cn>
    iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver

Tomas Melin <tomas.melin@vaisala.com>
    iio: adc: ad9467: fix ad9434 vref mask

Rob Herring (Arm) <robh@kernel.org>
    of: platform: Use default match table for /firmware

Weigang He <geoffreyhe2@gmail.com>
    of: fix reference count leak in of_alias_scan()

Hans de Goede <johannes.goede@oss.qualcomm.com>
    leds: led-class: Only Add LED to leds_list when it is fully ready

Cedric Xing <cedric.xing@intel.com>
    x86: make page fault handling disable interrupts properly

Eric Dumazet <edumazet@google.com>
    net/sched: act_ife: avoid possible NULL deref

Melbin K Mathew <mlbnkm1@gmail.com>
    vsock/virtio: cap TX credit to local buffer size

Melbin K Mathew <mlbnkm1@gmail.com>
    vsock/virtio: fix potential underflow in virtio_transport_get_credit()

Ratheesh Kannoth <rkannoth@marvell.com>
    octeontx2-af: Fix error handling

Eric Dumazet <edumazet@google.com>
    bonding: provide a net pointer to __skb_flow_dissect()

Taehee Yoo <ap420073@gmail.com>
    selftests: net: amt: wait longer for connection before sending packets

Andrey Vatoropin <a.vatoropin@crpt.ru>
    be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list

Timur Kristóf <timur.kristof@gmail.com>
    drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)

Timur Kristóf <timur.kristof@gmail.com>
    drm/amd/pm: Don't clear SI SMC table when setting power limit

Laurent Vivier <lvivier@redhat.com>
    usbnet: limit max_mtu based on device's hard_mtu

Eric Dumazet <edumazet@google.com>
    ipv6: annotate data-race in ndisc_router_discovery()

Eric Dumazet <edumazet@google.com>
    mISDN: annotate data-race around dev->work

Jijie Shao <shaojijie@huawei.com>
    net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue

Jijie Shao <shaojijie@huawei.com>
    net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M

Yun Lu <luyun@kylinos.cn>
    netdevsim: fix a race issue related to the operation on bpf_bound_progs list

Arun Raghavan <arunr@valvesoftware.com>
    ALSA: usb: Increase volume range that triggers a warning

David Jeffery <djeffery@redhat.com>
    scsi: core: Wake up the error handler when final completions race against each other

Naohiko Shimizu <naohiko.shimizu@gmail.com>
    riscv: clocksource: Fix stimecmp update hazard on RV32

Arkadiusz Kozdra <floss@arusekk.pl>
    kconfig: fix static linking of nconf

Masahiro Yamada <masahiroy@kernel.org>
    kconfig: refactor Makefile to reduce process forks

Cheng-Yu Lee <cylee12@realtek.com>
    regmap: Fix race condition in hwspinlock irqsave routine

Felix Gu <gu_0233@qq.com>
    spi: spi-sprd-adi: Fix double free in probe error path

Yang Yingliang <yangyingliang@huawei.com>
    spi: sprd-adi: switch to use spi_alloc_host()

Andrew Davis <afd@ti.com>
    spi: sprd: adi: Use devm_register_restart_handler()

Yang Li <yang.lee@linux.alibaba.com>
    spi: sprd-adi: Use devm_platform_get_and_ioremap_resource()

Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    spi: sprd-adi: Convert to platform remove callback returning void

Pavel Zhigulin <Pavel.Zhigulin@kaspersky.com>
    iio: adc: ad7280a: handle spi_setup() errors in probe()

Francesco Lavra <flavra@baylibre.com>
    iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection

Ian Abbott <abbotti@mev.co.uk>
    comedi: Fix getting range information for subdevices 16 to 255

Andrew Cooper <andrew.cooper3@citrix.com>
    x86/kfence: avoid writing L1TF-vulnerable PTEs

Geraldo Nascimento <geraldogabriel@gmail.com>
    arm64: dts: rockchip: remove dangerous max-link-speed from helios64

Long Li <longli@microsoft.com>
    scsi: storvsc: Process unsupported MODE_SENSE_10

feng <alec.jiang@gmail.com>
    Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA

gongqi <550230171hxy@gmail.com>
    Input: i8042 - add quirks for MECHREVO Wujie 15X Pro

Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
    Revert "nfc/nci: Add the inconsistency check between the input data length and count"

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    w1: fix redundant counter decrement in w1_attach_slave_device()

Thorsten Blum <thorsten.blum@linux.dev>
    w1: therm: Fix off-by-one buffer overflow in alarms_store

Ian Abbott <abbotti@mev.co.uk>
    comedi: dmm32at: serialize use of paged registers

Marnix Rijnart <marnix.rijnart@iwell.eu>
    serial: 8250_pci: Fix broken RS485 for F81504/508/512

Taeyang Lee <0wn@theori.io>
    crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag

Jamal Hadi Salim <jhs@mojatatu.com>
    net/sched: Enforce that teql can only be used as root qdisc

Alok Tiwari <alok.a.tiwari@oracle.com>
    octeontx2: cn10k: fix RX flowid TCAM mask handling

Dmitry Skorodumov <dskr99@gmail.com>
    ipvlan: Make the addrs_lock be per port

Eric Dumazet <edumazet@google.com>
    l2tp: avoid one data-race in l2tp_tunnel_del_work()

Kuniyuki Iwashima <kuniyu@google.com>
    fou: Don't allow 0 for FOU_ATTR_IPPROTO.

Jakub Kicinski <kuba@kernel.org>
    net: fou: use policy and operation tables generated from the spec

Jakub Kicinski <kuba@kernel.org>
    net: fou: rename the source for linking

Jakub Kicinski <kuba@kernel.org>
    netlink: add a proto specification for FOU

Kuniyuki Iwashima <kuniyu@google.com>
    gue: Fix skb memleak with inner IP protocol 0.

Raju Rangoju <Raju.Rangoju@amd.com>
    amd-xgbe: avoid misleading per-packet error log

Xin Long <lucien.xin@gmail.com>
    sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT

Marc Kleine-Budde <mkl@pengutronix.de>
    can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error

Ricardo B. Marlière <rbm@suse.com>
    selftests: net: fib-onlink-tests: Convert to use namespaces by default

Hangbin Liu <liuhangbin@gmail.com>
    selftests/net: convert fib-onlink-tests.sh to run it in unique namespace

Eric Dumazet <edumazet@google.com>
    bonding: limit BOND_MODE_8023AD to Ethernet devices

Ethan Nelson-Moore <enelsonmoore@gmail.com>
    net: usb: dm9601: remove broken SR9700 support

Niklas Cassel <cassel@kernel.org>
    ata: libata: Print features also for ATAPI devices

Niklas Cassel <cassel@kernel.org>
    ata: libata: Call ata_dev_config_lpm() for ATAPI devices

Damien Le Moal <dlemoal@kernel.org>
    ata: libata-core: Introduce ata_dev_config_lpm()

Damien Le Moal <damien.lemoal@opensource.wdc.com>
    ata: libata: cleanup fua support detection

Damien Le Moal <damien.lemoal@opensource.wdc.com>
    ata: libata: Introduce ata_ncq_supported()

Niklas Cassel <cassel@kernel.org>
    ata: libata: Add cpr_log to ata_dev_print_features() early return

Mark Harmstone <mark@harmstone.com>
    btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE

Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
    arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links

Wojtek Wasko <wwasko@nvidia.com>
    testptp: Add option to open PHC in readonly mode

Mahesh Bandewar <maheshb@google.com>
    selftest/ptp: update ptp selftest to exercise the gettimex options

Xabier Marquiegui <reibax@gmail.com>
    ptp: add testptp mask test

Alex Maftei <alex.maftei@amd.com>
    selftests/ptp: Add -X option for testing PTP_SYS_OFFSET_PRECISE

Alex Maftei <alex.maftei@amd.com>
    selftests/ptp: Add -x option for testing PTP_SYS_OFFSET_EXTENDED

Rahul Rameshbabu <rrameshbabu@nvidia.com>
    testptp: Add support for testing ptp_clock_info .adjphase callback

Wojtek Wasko <wwasko@nvidia.com>
    ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.

Wojtek Wasko <wwasko@nvidia.com>
    posix-clock: Store file pointer in struct posix_clock_context

Linus Torvalds <torvalds@linux-foundation.org>
    Fix memory leak in posix_clock_open()

Xabier Marquiegui <reibax@gmail.com>
    posix-clock: introduce posix_clock_context concept

Ming Lei <ming.lei@redhat.com>
    io_uring: move local task_work in exit cancel loop

Robbie Ko <robbieko@synology.com>
    btrfs: fix deadlock in wait_current_trans() due to ignored transaction type

Johan Hovold <johan@kernel.org>
    dmaengine: ti: k3-udma: fix device leak on udma lookup

Johan Hovold <johan@kernel.org>
    dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation

Johan Hovold <johan@kernel.org>
    dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation

Biju Das <biju.das.jz@bp.renesas.com>
    dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()

Miaoqian Lin <linmq006@gmail.com>
    dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()

Johan Hovold <johan@kernel.org>
    dmaengine: lpc18xx-dmamux: fix device leak on route allocation

Johan Hovold <johan@kernel.org>
    dmaengine: idxd: fix device leaks on compat bind and unbind

Johan Hovold <johan@kernel.org>
    dmaengine: dw: dmamux: fix OF node leak on route allocation failure

Johan Hovold <johan@kernel.org>
    dmaengine: bcm-sba-raid: fix device leak on probe

Johan Hovold <johan@kernel.org>
    dmaengine: at_hdmac: fix device leak on of_dma_xlate()

Janne Grunau <j@jannau.net>
    dmaengine: apple-admac: Add "apple,t8103-admac" compatible

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()

Marek Vasut <marex@nabladev.com>
    drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel

Lyude Paul <lyude@redhat.com>
    drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare

Mario Limonciello (AMD) <superm1@kernel.org>
    drm/amd: Clean up kfd node on surprise disconnect

Lisa Robinson <lisa@bytefly.space>
    LoongArch: Fix PMU counter allocation for mixed-type event groups

SeongJae Park <sj@kernel.org>
    mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure

Aboorva Devarajan <aboorvad@linux.ibm.com>
    mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free

Xiaochen Shen <shenxiaochen@open-hieco.net>
    x86/resctrl: Fix memory bandwidth counter width for Hygon

Xiaochen Shen <shenxiaochen@open-hieco.net>
    x86/resctrl: Add missing resctrl initialization for Hygon

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    EDAC/i3200: Fix a resource leak in i3200_probe1()

Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
    EDAC/x38: Fix a resource leak in x38_probe1()

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    hrtimer: Fix softirq base check in update_needs_ipi()

Yang Erkun <yangerkun@huawei.com>
    ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref

Ilikara Zheng <ilikara@aosc.io>
    nvme-pci: disable secondary temp for Wodposit WPBSNM8

Ethan Nelson-Moore <enelsonmoore@gmail.com>
    USB: serial: ftdi_sio: add support for PICAXE AXE027 cable

Ulrich Mohr <u.mohr@semex-engcon.com>
    USB: serial: option: add Telit LE910 MBIM composition

Huacai Chen <chenhuacai@kernel.org>
    USB: OHCI/UHCI: Add soft dependencies on ehci_platform

Johannes Brüderl <johannes.bruederl@gmail.com>
    usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor

Thinh Nguyen <Thinh.Nguyen@synopsys.com>
    usb: dwc3: Check for USB4 IP_NAME

Wayne Chang <waynec@nvidia.com>
    phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7

Louis Chauvet <louis.chauvet@bootlin.com>
    phy: rockchip: inno-usb2: fix disconnection in gadget mode

Rafael Beims <rafael.beims@toradex.com>
    phy: freescale: imx8m-pcie: assert phy reset during power on

Luca Ceresoli <luca.ceresoli@bootlin.com>
    phy: rockchip: inno-usb2: fix communication disruption in gadget mode

Dan Williams <dan.j.williams@intel.com>
    x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers

Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
    net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts

Ondrej Ille <ondrej.ille@gmail.com>
    can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.

Marc Kleine-Budde <mkl@pengutronix.de>
    can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak

Jaroslav Kysela <perex@perex.cz>
    ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer

Brian Kao <powenkao@google.com>
    scsi: core: Fix error handler encryption support

Benjamin Tissoires <bentiss@kernel.org>
    HID: usbhid: paper over wrong bNumDescriptor field

Haotian Zhang <vulab@iscas.ac.cn>
    dmaengine: omap-dma: fix dma_pool resource leak in error paths

Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
    phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)

Dan Carpenter <dan.carpenter@linaro.org>
    phy: stm32-usphyc: Fix off by one in probe()

Suraj Gupta <suraj.gupta2@amd.com>
    dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing

Sheetal <sheetal@nvidia.com>
    dmaengine: tegra-adma: Fix use-after-free

Bagas Sanjaya <bagasdotme@gmail.com>
    mm, kfence: describe @slab parameter in __kfence_obj_info()

Bagas Sanjaya <bagasdotme@gmail.com>
    textsearch: describe @list member in ts_ops search

Emil Svendsen <emas@bang-olufsen.dk>
    ASoC: tlv320adcx140: fix word length

Emil Svendsen <emas@bang-olufsen.dk>
    ASoC: tlv320adcx140: fix null pointer

Eric Dumazet <edumazet@google.com>
    net/sched: sch_qfq: do not free existing class in qfq_change_class()

Gal Pressman <gal@nvidia.com>
    selftests: drv-net: fix RPS mask handling for high CPU numbers

Kuniyuki Iwashima <kuniyu@google.com>
    ipv6: Fix use-after-free in inet6_addr_del().

Aditya Garg <gargaditya@linux.microsoft.com>
    net: hv_netvsc: reject RSS hash key programming without RX indirection table

Shradha Gupta <shradhagupta@linux.microsoft.com>
    hv_netvsc: Allocate rx indirection table size dynamically

Jiasheng Jiang <jiashengjiangcool@gmail.com>
    btrfs: fix memory leaks in create_space_info() error paths

Naohiro Aota <naohiro.aota@wdc.com>
    btrfs: introduce btrfs_space_info sub-group

Naohiro Aota <naohiro.aota@wdc.com>
    btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()

Naohiro Aota <naohiro.aota@wdc.com>
    btrfs: factor out init_space_info() from create_space_info()

Boris Burkov <boris@bur.io>
    btrfs: store fs_info in space_info

Josef Bacik <josef@toxicpanda.com>
    btrfs: move flush related definitions to space-info.h

Saeed Mahameed <saeedm@nvidia.com>
    net/mlx5e: Restore destroying state bit after profile cleanup

Stefano Garzarella <sgarzare@redhat.com>
    vsock/test: add a final full barrier after run all tests

Eric Dumazet <edumazet@google.com>
    ipv4: ip_gre: make ipgre_header() robust

Eric Dumazet <edumazet@google.com>
    macvlan: fix possible UAF in macvlan_forward_source()

Eric Dumazet <edumazet@google.com>
    net: update netdev_lock_{type,name}

Eric Dumazet <edumazet@google.com>
    ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()

Qu Wenruo <wqu@suse.com>
    btrfs: send: check for inline extents in range_is_hole_in_parent()

Shivam Kumar <kumar.shivam43666@gmail.com>
    nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec

Maurizio Lombardi <mlombard@redhat.com>
    nvmet-tcp: remove boilerplate code

Szymon Wilczek <swilczek.lx@gmail.com>
    can: etas_es58x: allow partial RX URB allocation to succeed

Zilin Guan <zilin@seu.edu.cn>
    pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()

Jianbo Liu <jianbol@nvidia.com>
    xfrm: Fix inner mode lookup in tunnel mode GSO segmentation

Andreas Gruenbacher <agruenba@redhat.com>
    Revert "gfs2: Fix use of bio_chain"

Morduan Zang <zhangdandan@uniontech.com>
    efi/cper: Fix cper_bits_to_str buffer handling and return value

Peng Fan <peng.fan@nxp.com>
    firmware: imx: scu-irq: Set mu_resource_id before get handle


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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +
 Documentation/netlink/specs/fou.yaml               | 130 ++++++++++++++
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  16 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts |   1 -
 arch/arm64/kernel/hibernate.c                      |   2 +-
 arch/arm64/kernel/signal.c                         |  26 ++-
 arch/loongarch/kernel/perf_event.c                 |  21 ++-
 arch/riscv/include/asm/compat.h                    |   2 +-
 arch/x86/events/perf_event.h                       |  13 +-
 arch/x86/include/asm/kfence.h                      |  29 ++-
 arch/x86/kernel/cpu/resctrl/core.c                 |  21 ++-
 arch/x86/kernel/cpu/resctrl/internal.h             |   3 +
 arch/x86/kernel/fpu/core.c                         |  32 +++-
 arch/x86/kvm/x86.c                                 |   9 +
 arch/x86/mm/fault.c                                |  15 +-
 arch/x86/mm/kaslr.c                                |  10 +-
 block/blk-cgroup.c                                 |   4 +
 crypto/authencesn.c                                |   6 +
 drivers/ata/libata-core.c                          |  62 ++++++-
 drivers/ata/libata-scsi.c                          |  30 +---
 drivers/base/regmap/regmap.c                       |   4 +-
 drivers/block/xen-blkback/xenbus.c                 |   4 +-
 drivers/block/xen-blkfront.c                       |   3 +-
 drivers/bluetooth/hci_ldisc.c                      |   4 +-
 drivers/char/tpm/xen-tpmfront.c                    |   3 +-
 drivers/clocksource/timer-riscv.c                  |   3 +-
 drivers/comedi/comedi_fops.c                       |   2 +-
 drivers/comedi/drivers/dmm32at.c                   |  32 +++-
 drivers/comedi/range.c                             |   2 +-
 drivers/crypto/qat/qat_common/adf_common_drv.h     |   1 +
 drivers/crypto/qat/qat_common/adf_init.c           |   1 +
 drivers/crypto/qat/qat_common/adf_isr.c            |   5 +
 drivers/dma/apple-admac.c                          |   1 +
 drivers/dma/at_hdmac.c                             |   9 +-
 drivers/dma/bcm-sba-raid.c                         |   6 +-
 drivers/dma/dw/rzn1-dmamux.c                       |   4 +-
 drivers/dma/idxd/compat.c                          |  23 ++-
 drivers/dma/lpc18xx-dmamux.c                       |  19 +-
 drivers/dma/qcom/gpi.c                             |   6 +-
 drivers/dma/sh/rz-dmac.c                           |   5 +
 drivers/dma/stm32-dmamux.c                         |  22 ++-
 drivers/dma/tegra210-adma.c                        |  10 +-
 drivers/dma/ti/dma-crossbar.c                      |  18 +-
 drivers/dma/ti/k3-udma-private.c                   |   2 +-
 drivers/dma/ti/omap-dma.c                          |   4 +
 drivers/dma/xilinx/xilinx_dma.c                    |   7 +-
 drivers/edac/i3200_edac.c                          |  11 +-
 drivers/edac/x38_edac.c                            |   9 +-
 drivers/firmware/efi/cper.c                        |   2 +-
 drivers/firmware/imx/imx-scu-irq.c                 |  24 +--
 drivers/gpio/gpio-rockchip.c                       |   8 -
 drivers/gpio/gpiolib-acpi.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |   8 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  18 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   3 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  23 +--
 drivers/gpu/drm/imx/imx-tve.c                      |  13 ++
 drivers/gpu/drm/nouveau/dispnv50/curs507a.c        |   1 +
 drivers/gpu/drm/panel/panel-simple.c               |   1 +
 drivers/gpu/drm/radeon/radeon_fence.c              |   8 -
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   4 +-
 drivers/gpu/drm/xen/xen_drm_front.c                |   3 +-
 drivers/hid/usbhid/hid-core.c                      |  17 +-
 drivers/hwtracing/intel_th/core.c                  |  19 +-
 drivers/iio/adc/ad7280a.c                          |   4 +-
 drivers/iio/adc/ad9467.c                           |   2 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |   1 +
 drivers/iio/adc/exynos_adc.c                       |  13 +-
 drivers/iio/chemical/scd4x.c                       |   6 +-
 drivers/iio/dac/ad5686.c                           |   6 +
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |  15 +-
 drivers/input/misc/xen-kbdfront.c                  |   5 +-
 drivers/input/serio/i8042-acpipnpio.h              |  18 ++
 drivers/irqchip/irq-gic-v3-its.c                   |   8 +-
 drivers/isdn/mISDN/timerdev.c                      |  13 +-
 drivers/leds/led-class.c                           |  10 +-
 drivers/misc/mei/mei-trace.h                       |  18 +-
 drivers/misc/uacce/uacce.c                         |  42 ++++-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |  41 +++++
 drivers/mmc/host/sdhci-of-dwcmshc.c                |  20 ++-
 drivers/net/bonding/bond_main.c                    |  29 +--
 drivers/net/bonding/bond_options.c                 |   8 +-
 drivers/net/can/ctucanfd/ctucanfd_base.c           |   2 +-
 drivers/net/can/usb/ems_usb.c                      |   8 +-
 drivers/net/can/usb/esd_usb.c                      |   9 +-
 drivers/net/can/usb/etas_es58x/es58x_core.c        |   2 +-
 drivers/net/can/usb/gs_usb.c                       |  11 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   9 +-
 drivers/net/can/usb/mcba_usb.c                     |   8 +-
 drivers/net/can/usb/usb_8dev.c                     |   8 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |   5 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   3 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   1 -
 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c     |   2 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  86 ++++++---
 .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  22 ++-
 .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c      |   2 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  19 --
 drivers/net/ethernet/rocker/rocker_main.c          |   5 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |   5 +
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |   5 +
 drivers/net/hyperv/hyperv_net.h                    |   5 +-
 drivers/net/hyperv/netvsc_drv.c                    |  13 +-
 drivers/net/hyperv/rndis_filter.c                  |  29 ++-
 drivers/net/ipvlan/ipvlan.h                        |   2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  16 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  49 +++---
 drivers/net/macvlan.c                              |  20 ++-
 drivers/net/netdevsim/bpf.c                        |   6 +
 drivers/net/netdevsim/dev.c                        |   2 +
 drivers/net/netdevsim/netdevsim.h                  |   1 +
 drivers/net/team/team.c                            |  23 ++-
 drivers/net/usb/dm9601.c                           |   4 -
 drivers/net/usb/usbnet.c                           |  11 +-
 drivers/net/wireless/ath/ath10k/ce.c               |  16 +-
 .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |   6 +-
 drivers/net/wireless/rsi/rsi_91x_mac80211.c        |   1 +
 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c         |   9 +-
 drivers/net/xen-netback/xenbus.c                   |   3 +-
 drivers/net/xen-netfront.c                         |   4 +-
 drivers/nfc/virtual_ncidev.c                       |   4 -
 drivers/nvme/host/fabrics.c                        |  15 ++
 drivers/nvme/host/fabrics.h                        |   1 +
 drivers/nvme/host/fc.c                             |   5 +-
 drivers/nvme/host/nvme.h                           |  14 +-
 drivers/nvme/host/pci.c                            |  41 +++++
 drivers/nvme/host/rdma.c                           |   1 +
 drivers/nvme/host/tcp.c                            |   1 +
 drivers/nvme/target/tcp.c                          |  28 ++-
 drivers/of/base.c                                  |   8 +-
 drivers/of/platform.c                              |   2 +-
 drivers/pci/Kconfig                                |   6 -
 drivers/pci/xen-pcifront.c                         |   4 +-
 drivers/phy/broadcom/phy-bcm-ns-usb3.c             |   2 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |   3 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  56 +++---
 drivers/phy/st/phy-stm32-usbphyc.c                 |   2 +-
 drivers/phy/tegra/xusb-tegra186.c                  |   3 +
 drivers/pinctrl/meson/pinctrl-meson.c              |   2 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |   9 +-
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c           |  17 ++
 drivers/ptp/ptp_chardev.c                          |  37 +++-
 drivers/ptp/ptp_private.h                          |  16 +-
 drivers/scsi/be2iscsi/be_mgmt.c                    |   1 +
 drivers/scsi/qla2xxx/qla_os.c                      |   2 +-
 drivers/scsi/scsi_error.c                          |  35 +++-
 drivers/scsi/scsi_lib.c                            |   8 +
 drivers/scsi/storvsc_drv.c                         |   3 +-
 drivers/scsi/xen-scsifront.c                       |   4 +-
 drivers/slimbus/core.c                             |  19 +-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |  11 +-
 drivers/spi/spi-sprd-adi.c                         |  67 ++-----
 drivers/target/sbp/sbp_target.c                    |   4 +-
 drivers/tty/hvc/hvc_xen.c                          |   4 +-
 drivers/tty/serial/8250/8250_pci.c                 |   2 +-
 drivers/usb/core/config.c                          |   5 +
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/dwc3/core.c                            |   2 +
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/host/ohci-platform.c                   |   1 +
 drivers/usb/host/uhci-platform.c                   |   1 +
 drivers/usb/host/xen-hcd.c                         |   4 +-
 drivers/usb/serial/ftdi_sio.c                      |   1 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   2 +
 drivers/usb/serial/option.c                        |   1 +
 drivers/vhost/scsi.c                               |  24 +--
 drivers/video/fbdev/xen-fbfront.c                  |   6 +-
 drivers/w1/slaves/w1_therm.c                       |  60 ++-----
 drivers/w1/w1.c                                    |   2 -
 drivers/xen/pvcalls-back.c                         |   3 +-
 drivers/xen/pvcalls-front.c                        |   3 +-
 drivers/xen/xen-pciback/xenbus.c                   |   4 +-
 drivers/xen/xen-scsiback.c                         |   5 +-
 fs/btrfs/block-group.c                             |  60 ++++---
 fs/btrfs/ctree.h                                   |  59 -------
 fs/btrfs/delayed-inode.c                           |   1 +
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/btrfs/inode-item.c                              |   1 +
 fs/btrfs/props.c                                   |   1 +
 fs/btrfs/relocation.c                              |  14 ++
 fs/btrfs/send.c                                    |   2 +
 fs/btrfs/space-info.c                              |  76 ++++++--
 fs/btrfs/space-info.h                              |  69 ++++++++
 fs/btrfs/sysfs.c                                   |  18 +-
 fs/btrfs/transaction.c                             |  11 +-
 fs/efivarfs/vars.c                                 |   2 +-
 fs/ext4/xattr.c                                    |   1 +
 fs/fs-writeback.c                                  |  14 +-
 fs/gfs2/log.c                                      |   3 +-
 fs/gfs2/lops.c                                     |   2 +-
 fs/gfs2/super.c                                    |   4 +
 fs/iomap/buffered-io.c                             |   2 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
 fs/nfsd/nfsctl.c                                   |  17 +-
 fs/ntfs3/inode.c                                   |   7 +-
 fs/smb/server/mgmt/user_session.c                  |  35 ++--
 fs/smb/server/mgmt/user_session.h                  |   1 +
 fs/smb/server/smb2pdu.c                            |   9 +-
 fs/smb/server/transport_ipc.c                      |  12 ++
 fs/smb/server/transport_rdma.c                     |  15 +-
 fs/xfs/libxfs/xfs_ialloc.c                         |  11 +-
 include/linux/kfence.h                             |   1 +
 include/linux/libata.h                             |  36 ++--
 include/linux/nvme.h                               |   3 +
 include/linux/posix-clock.h                        |  39 ++++-
 include/linux/textsearch.h                         |   1 +
 include/linux/usb/quirks.h                         |   3 +
 include/net/bonding.h                              |  13 +-
 include/net/nfc/nfc.h                              |   2 +
 include/scsi/scsi_eh.h                             |   6 +
 include/sound/pcm.h                                |   2 +-
 include/uapi/linux/comedi.h                        |   2 +-
 include/xen/xenbus.h                               |   2 +-
 io_uring/io_uring.c                                |   8 +-
 kernel/bpf/cgroup.c                                |   8 +-
 kernel/dma/pool.c                                  |   7 +-
 kernel/irq/irq_sim.c                               |   2 +-
 kernel/time/hrtimer.c                              |   2 +-
 kernel/time/posix-clock.c                          |  53 ++++--
 lib/flex_proportions.c                             |   5 +-
 mm/Kconfig                                         |  10 +-
 mm/damon/sysfs.c                                   |  15 +-
 mm/kfence/core.c                                   |  23 ++-
 mm/kmsan/shadow.c                                  |   3 +-
 mm/migrate.c                                       |  12 +-
 mm/mprotect.c                                      | 101 ++++++-----
 mm/page_alloc.c                                    |  47 ++++-
 mm/rmap.c                                          |  20 +--
 net/9p/trans_xen.c                                 |   3 +-
 net/bpf/test_run.c                                 |   5 +
 net/bridge/br_input.c                              |   2 +-
 net/can/j1939/transport.c                          |  10 +-
 net/core/dev.c                                     |  25 ++-
 net/core/filter.c                                  |  25 ++-
 net/ipv4/Makefile                                  |   1 +
 net/ipv4/esp4_offload.c                            |   4 +-
 net/ipv4/{fou.c => fou_core.c}                     |  50 ++----
 net/ipv4/fou_nl.c                                  |  48 +++++
 net/ipv4/fou_nl.h                                  |  25 +++
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv6/addrconf.c                                |   4 +-
 net/ipv6/esp6_offload.c                            |   4 +-
 net/ipv6/icmp.c                                    |   4 +-
 net/ipv6/ip6_tunnel.c                              |   2 +-
 net/ipv6/ndisc.c                                   |   4 +-
 net/l2tp/l2tp_core.c                               |   4 +-
 net/mac80211/ibss.c                                |   8 +-
 net/mac80211/ieee80211_i.h                         |   6 +-
 net/mac80211/iface.c                               |  10 +-
 net/mac80211/mesh.c                                |  10 +-
 net/mac80211/mesh_hwmp.c                           |   6 +-
 net/mac80211/mlme.c                                |  13 +-
 net/mac80211/ocb.c                                 |   6 +-
 net/mac80211/rx.c                                  |   2 +-
 net/mac80211/scan.c                                |   2 +-
 net/mac80211/status.c                              |   6 +-
 net/mac80211/tdls.c                                |  11 +-
 net/mac80211/util.c                                |   2 +-
 net/mptcp/protocol.c                               |  13 +-
 net/netrom/nr_route.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                                |  12 +-
 net/sched/sch_qfq.c                                |   8 +-
 net/sched/sch_teql.c                               |   5 +
 net/sctp/input.c                                   |   2 +-
 net/sctp/sm_statefuns.c                            |  10 +-
 net/vmw_vsock/virtio_transport_common.c            |  30 +++-
 scripts/generate_rust_analyzer.py                  |   2 +-
 scripts/kconfig/.gitignore                         |   4 +-
 scripts/kconfig/Makefile                           |  45 ++---
 scripts/kconfig/gconf-cfg.sh                       |   7 +-
 scripts/kconfig/mconf-cfg.sh                       |  25 +--
 scripts/kconfig/nconf-cfg.sh                       |  28 +--
 scripts/kconfig/qconf-cfg.sh                       |  10 +-
 scripts/remove-stale-files                         |   2 +
 sound/core/oss/pcm_oss.c                           |   4 +-
 sound/core/pcm_native.c                            |   9 +-
 sound/pci/ctxfi/ctamixer.c                         |   2 +
 sound/soc/amd/yc/acp6x-mach.c                      |   8 +
 sound/soc/codecs/tlv320adcx140.c                   |   8 +-
 sound/soc/codecs/wsa881x.c                         |  54 ++++--
 sound/soc/codecs/wsa883x.c                         |   9 +
 sound/soc/fsl/imx-card.c                           |   1 -
 sound/soc/intel/boards/sof_es8336.c                |   2 +-
 sound/usb/mixer.c                                  |  22 ++-
 sound/usb/mixer_scarlett2.c                        |   7 +-
 sound/xen/xen_snd_front.c                          |   3 +-
 tools/testing/selftests/net/amt.sh                 |   7 +-
 tools/testing/selftests/net/fib-onlink-tests.sh    |  76 ++++----
 tools/testing/selftests/net/toeplitz.c             |   4 +-
 tools/testing/selftests/ptp/testptp.c              | 194 +++++++++++++++++++--
 tools/testing/vsock/util.c                         |  12 ++
 306 files changed, 2737 insertions(+), 1248 deletions(-)


Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Francesco Dolcini 2 days, 6 hours ago
On Wed, Feb 04, 2026 at 03:36:14PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.162 release.
> There are 280 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.

Compiled and tested on

 - Verdin iMX8MM
 - Verdin iMX8MP
 - Colibri iMX6
 - Colibri iMX6ULL
 - Colibri iMX7
 - Apalis iMX6

Tested-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Ron Economos 2 days, 6 hours ago
On 2/4/26 06:36, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.162 release.
> There are 280 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.162-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Built and booted successfully on RISC-V RV64 (HiFive Unmatched).

Tested-by: Ron Economos <re@w6rz.net>
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Peter Schneider 2 days, 16 hours ago
Hi Greg,

Am 04.02.2026 um 15:36 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.1.162 release.
> There are 280 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> Anything received after that time might be too late.

It seems that this time, I cannot even build this RC. When I run "make menuconfig" I get a big serious of warning and 
error messages; something seems to be really messed up here...


root@linus:/usr/src/linux-stable-rc# vim .config
root@linus:/usr/src/linux-stable-rc# make menuconfig
scripts/kconfig/Makefile:215: Warnung: Das Musterrezept hat das Peer-Ziel „scripts/kconfig/mconf-bin“ nicht aktualisiert.
   HOSTCC  scripts/kconfig/mconf.o
   HOSTCC  scripts/kconfig/lxdialog/checklist.o
   HOSTCC  scripts/kconfig/lxdialog/inputbox.o
   HOSTCC  scripts/kconfig/lxdialog/menubox.o
   HOSTCC  scripts/kconfig/lxdialog/textbox.o
   HOSTCC  scripts/kconfig/lxdialog/util.o
   HOSTCC  scripts/kconfig/lxdialog/yesno.o
   HOSTLD  scripts/kconfig/mconf
/usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: warning: relocation against `acs_map' in read-only section `.text'
/usr/bin/ld: scripts/kconfig/mconf.o: in function `show_help':
mconf.c:(.text+0xa1b): undefined reference to `stdscr'
/usr/bin/ld: mconf.c:(.text+0xa20): undefined reference to `getmaxx'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
checklist.c:(.text+0x2c): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x43): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x49): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x51): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x65): undefined reference to `waddnstr'
/usr/bin/ld: checklist.c:(.text+0x75): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x97): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x9d): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0xa5): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0xab): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0xb3): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0xb9): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0xc1): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0xc7): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0xf2): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0xf8): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x100): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x13a): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x140): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x148): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x14e): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x156): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x15c): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x164): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x16a): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x172): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_item':
checklist.c:(.text+0x1de): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x1eb): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x20c): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x225): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x23c): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x25c): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x26d): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x284): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x296): undefined reference to `waddnstr'
/usr/bin/ld: checklist.c:(.text+0x2aa): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x2b2): undefined reference to `wrefresh'
/usr/bin/ld: checklist.c:(.text+0x2da): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x2f6): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x307): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x31a): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x32c): undefined reference to `waddnstr'
/usr/bin/ld: checklist.c:(.text+0x349): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x359): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x388): undefined reference to `wprintw'
/usr/bin/ld: checklist.c:(.text+0x3b8): undefined reference to `wprintw'
/usr/bin/ld: checklist.c:(.text+0x3d3): undefined reference to `wprintw'
/usr/bin/ld: checklist.c:(.text+0x3ee): undefined reference to `wprintw'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_buttons':
checklist.c:(.text+0x46a): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `dialog_checklist':
checklist.c:(.text+0x565): undefined reference to `stdscr'
/usr/bin/ld: checklist.c:(.text+0x56a): undefined reference to `getmaxy'
/usr/bin/ld: checklist.c:(.text+0x57d): undefined reference to `stdscr'
/usr/bin/ld: checklist.c:(.text+0x582): undefined reference to `getmaxx'
/usr/bin/ld: checklist.c:(.text+0x5a7): undefined reference to `stdscr'
/usr/bin/ld: checklist.c:(.text+0x5ac): undefined reference to `getmaxx'
/usr/bin/ld: checklist.c:(.text+0x5b8): undefined reference to `stdscr'
/usr/bin/ld: checklist.c:(.text+0x5d0): undefined reference to `getmaxy'
/usr/bin/ld: checklist.c:(.text+0x5e1): undefined reference to `stdscr'
/usr/bin/ld: checklist.c:(.text+0x60a): undefined reference to `newwin'
/usr/bin/ld: checklist.c:(.text+0x61a): undefined reference to `keypad'
/usr/bin/ld: checklist.c:(.text+0x64b): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x658): undefined reference to `wmove'
/usr/bin/ld: checklist.c:(.text+0x666): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x66e): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x682): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x68e): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x6a1): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x6a7): undefined reference to `acs_map'
/usr/bin/ld: checklist.c:(.text+0x6af): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x6d2): undefined reference to `wattrset'
/usr/bin/ld: checklist.c:(.text+0x717): undefined reference to `subwin'
/usr/bin/ld: checklist.c:(.text+0x729): undefined reference to `keypad'
/usr/bin/ld: checklist.c:(.text+0x8b5): undefined reference to `wnoutrefresh'
/usr/bin/ld: checklist.c:(.text+0x8bf): undefined reference to `wnoutrefresh'
/usr/bin/ld: checklist.c:(.text+0x8c4): undefined reference to `doupdate'
/usr/bin/ld: checklist.c:(.text+0x8e4): undefined reference to `wgetch'
/usr/bin/ld: checklist.c:(.text+0x9f7): undefined reference to `wrefresh'
/usr/bin/ld: checklist.c:(.text+0xa40): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xa48): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xaa8): undefined reference to `scrollok'
/usr/bin/ld: checklist.c:(.text+0xab5): undefined reference to `wscrl'
/usr/bin/ld: checklist.c:(.text+0xabf): undefined reference to `scrollok'
/usr/bin/ld: checklist.c:(.text+0xb12): undefined reference to `wnoutrefresh'
/usr/bin/ld: checklist.c:(.text+0xb1a): undefined reference to `wrefresh'
/usr/bin/ld: checklist.c:(.text+0xb79): undefined reference to `wnoutrefresh'
/usr/bin/ld: checklist.c:(.text+0xb81): undefined reference to `wrefresh'
/usr/bin/ld: checklist.c:(.text+0xbe2): undefined reference to `scrollok'
/usr/bin/ld: checklist.c:(.text+0xbef): undefined reference to `wscrl'
/usr/bin/ld: checklist.c:(.text+0xbf9): undefined reference to `scrollok'
/usr/bin/ld: checklist.c:(.text+0xc56): undefined reference to `wnoutrefresh'
/usr/bin/ld: checklist.c:(.text+0xc5e): undefined reference to `wrefresh'
/usr/bin/ld: checklist.c:(.text+0xc68): undefined reference to `wgetch'
/usr/bin/ld: checklist.c:(.text+0xcdc): undefined reference to `doupdate'
/usr/bin/ld: checklist.c:(.text+0xcf1): undefined reference to `doupdate'
/usr/bin/ld: checklist.c:(.text+0xd16): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xd1e): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xdb8): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xdc0): undefined reference to `delwin'
/usr/bin/ld: checklist.c:(.text+0xe08): undefined reference to `doupdate'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
checklist.c:(.text+0xdd): undefined reference to `waddch'
/usr/bin/ld: checklist.c:(.text+0x122): undefined reference to `waddnstr'
/usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_buttons':
checklist.c:(.text+0x47c): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/inputbox.o: in function `print_buttons':
inputbox.c:(.text+0x63): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/inputbox.o: in function `dialog_inputbox':
inputbox.c:(.text+0xd6): undefined reference to `stdscr'
/usr/bin/ld: inputbox.c:(.text+0xdb): undefined reference to `getmaxy'
/usr/bin/ld: inputbox.c:(.text+0xee): undefined reference to `stdscr'
/usr/bin/ld: inputbox.c:(.text+0xf3): undefined reference to `getmaxx'
/usr/bin/ld: inputbox.c:(.text+0x106): undefined reference to `stdscr'
/usr/bin/ld: inputbox.c:(.text+0x10b): undefined reference to `getmaxx'
/usr/bin/ld: inputbox.c:(.text+0x112): undefined reference to `stdscr'
/usr/bin/ld: inputbox.c:(.text+0x124): undefined reference to `getmaxy'
/usr/bin/ld: inputbox.c:(.text+0x137): undefined reference to `stdscr'
/usr/bin/ld: inputbox.c:(.text+0x15a): undefined reference to `newwin'
/usr/bin/ld: inputbox.c:(.text+0x16a): undefined reference to `keypad'
/usr/bin/ld: inputbox.c:(.text+0x19c): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0x1ab): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x1ba): undefined reference to `acs_map'
/usr/bin/ld: inputbox.c:(.text+0x1c2): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x1d2): undefined reference to `acs_map'
/usr/bin/ld: inputbox.c:(.text+0x1dd): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x1f3): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0x1f9): undefined reference to `acs_map'
/usr/bin/ld: inputbox.c:(.text+0x201): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x21f): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0x246): undefined reference to `getcury'
/usr/bin/ld: inputbox.c:(.text+0x250): undefined reference to `getcurx'
/usr/bin/ld: inputbox.c:(.text+0x2a6): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x2b4): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0x2e8): undefined reference to `waddnstr'
/usr/bin/ld: inputbox.c:(.text+0x307): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x30f): undefined reference to `wrefresh'
/usr/bin/ld: inputbox.c:(.text+0x31c): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x382): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x3ea): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x41f): undefined reference to `flash'
/usr/bin/ld: inputbox.c:(.text+0x434): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x487): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x4da): undefined reference to `delwin'
/usr/bin/ld: inputbox.c:(.text+0x55c): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x5ab): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x5d5): undefined reference to `delwin'
/usr/bin/ld: inputbox.c:(.text+0x5f4): undefined reference to `delwin'
/usr/bin/ld: inputbox.c:(.text+0x635): undefined reference to `delwin'
/usr/bin/ld: inputbox.c:(.text+0x6c2): undefined reference to `delwin'
/usr/bin/ld: inputbox.c:(.text+0x75a): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x79f): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x7a7): undefined reference to `wrefresh'
/usr/bin/ld: inputbox.c:(.text+0x7af): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x7de): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x7fc): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x85e): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x879): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x890): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0x8dd): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x918): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x933): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0x946): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x94e): undefined reference to `wrefresh'
/usr/bin/ld: inputbox.c:(.text+0x956): undefined reference to `wgetch'
/usr/bin/ld: inputbox.c:(.text+0x9b7): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0x9ed): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xa07): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xa18): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0xa33): undefined reference to `wattrset'
/usr/bin/ld: inputbox.c:(.text+0xa8b): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0xac5): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xae6): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xaf9): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0xb01): undefined reference to `wrefresh'
/usr/bin/ld: inputbox.c:(.text+0xb59): undefined reference to `wmove'
/usr/bin/ld: inputbox.c:(.text+0xb93): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xbad): undefined reference to `waddch'
/usr/bin/ld: inputbox.c:(.text+0xbc0): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/inputbox.o: in function `print_buttons':
inputbox.c:(.text+0x75): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `do_print_item':
menubox.c:(.text+0x6d): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x7a): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x82): undefined reference to `wclrtoeol'
/usr/bin/ld: menubox.c:(.text+0x9a): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0xab): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0xc0): undefined reference to `waddnstr'
/usr/bin/ld: menubox.c:(.text+0xd8): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0xeb): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x108): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x14a): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x15d): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x16f): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x181): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `print_buttons':
menubox.c:(.text+0x253): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `print_arrows.constprop.0':
menubox.c:(.text+0x28d): undefined reference to `getcury'
/usr/bin/ld: menubox.c:(.text+0x299): undefined reference to `getcurx'
/usr/bin/ld: menubox.c:(.text+0x2ac): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x2c2): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x2c8): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x2d0): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x2e4): undefined reference to `waddnstr'
/usr/bin/ld: menubox.c:(.text+0x2f4): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x2fc): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0x317): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x31d): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x325): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x32b): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x333): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x339): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x341): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x347): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x34f): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x35e): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x38a): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x390): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x398): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x3ac): undefined reference to `waddnstr'
/usr/bin/ld: menubox.c:(.text+0x3c2): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x3c8): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x3d0): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x3d6): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x3de): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x3e4): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x3ec): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x3f2): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x3fa): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `dialog_menu':
menubox.c:(.text+0x446): undefined reference to `stdscr'
/usr/bin/ld: menubox.c:(.text+0x44b): undefined reference to `getmaxy'
/usr/bin/ld: menubox.c:(.text+0x452): undefined reference to `stdscr'
/usr/bin/ld: menubox.c:(.text+0x459): undefined reference to `getmaxx'
/usr/bin/ld: menubox.c:(.text+0x49f): undefined reference to `stdscr'
/usr/bin/ld: menubox.c:(.text+0x4a4): undefined reference to `getmaxx'
/usr/bin/ld: menubox.c:(.text+0x4b0): undefined reference to `stdscr'
/usr/bin/ld: menubox.c:(.text+0x4ca): undefined reference to `getmaxy'
/usr/bin/ld: menubox.c:(.text+0x4d6): undefined reference to `stdscr'
/usr/bin/ld: menubox.c:(.text+0x50b): undefined reference to `newwin'
/usr/bin/ld: menubox.c:(.text+0x51b): undefined reference to `keypad'
/usr/bin/ld: menubox.c:(.text+0x54d): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x55a): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x568): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x570): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x582): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x58e): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x5a1): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x5b5): undefined reference to `wbkgdset'
/usr/bin/ld: menubox.c:(.text+0x5bb): undefined reference to `acs_map'
/usr/bin/ld: menubox.c:(.text+0x5c3): undefined reference to `waddch'
/usr/bin/ld: menubox.c:(.text+0x5e2): undefined reference to `wattrset'
/usr/bin/ld: menubox.c:(.text+0x621): undefined reference to `subwin'
/usr/bin/ld: menubox.c:(.text+0x631): undefined reference to `keypad'
/usr/bin/ld: menubox.c:(.text+0x7ac): undefined reference to `wnoutrefresh'
/usr/bin/ld: menubox.c:(.text+0x7f5): undefined reference to `wmove'
/usr/bin/ld: menubox.c:(.text+0x7fd): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0x805): undefined reference to `wgetch'
/usr/bin/ld: menubox.c:(.text+0x933): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0x93b): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0x97e): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0x986): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0xab9): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0xac6): undefined reference to `wscrl'
/usr/bin/ld: menubox.c:(.text+0xad0): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0xadd): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0xb81): undefined reference to `wnoutrefresh'
/usr/bin/ld: menubox.c:(.text+0xb89): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0xbe6): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0xcc3): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0xccb): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0xf96): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0xfca): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0xfd7): undefined reference to `wscrl'
/usr/bin/ld: menubox.c:(.text+0xfe1): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0xff3): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0x1066): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0x106e): undefined reference to `delwin'
/usr/bin/ld: menubox.c:(.text+0x111a): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0x112c): undefined reference to `wscrl'
/usr/bin/ld: menubox.c:(.text+0x1136): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0x113e): undefined reference to `wrefresh'
/usr/bin/ld: menubox.c:(.text+0x11f4): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0x1231): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0x123e): undefined reference to `wscrl'
/usr/bin/ld: menubox.c:(.text+0x1248): undefined reference to `scrollok'
/usr/bin/ld: menubox.c:(.text+0x1250): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `do_print_item':
menubox.c:(.text+0x126): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `print_buttons':
menubox.c:(.text+0x265): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/menubox.o: in function `print_arrows.constprop.0':
menubox.c:(.text+0x374): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/textbox.o: in function `refresh_text_box':
textbox.c:(.text+0x2da): undefined reference to `wmove'
/usr/bin/ld: textbox.c:(.text+0x2e7): undefined reference to `waddch'
/usr/bin/ld: textbox.c:(.text+0x304): undefined reference to `waddnstr'
/usr/bin/ld: textbox.c:(.text+0x30c): undefined reference to `wclrtoeol'
/usr/bin/ld: textbox.c:(.text+0x33d): undefined reference to `wnoutrefresh'
/usr/bin/ld: textbox.c:(.text+0x350): undefined reference to `wattrset'
/usr/bin/ld: textbox.c:(.text+0x364): undefined reference to `wbkgdset'
/usr/bin/ld: textbox.c:(.text+0x39c): undefined reference to `getmaxx'
/usr/bin/ld: textbox.c:(.text+0x3a6): undefined reference to `getmaxy'
/usr/bin/ld: textbox.c:(.text+0x3b4): undefined reference to `wmove'
/usr/bin/ld: textbox.c:(.text+0x3c7): undefined reference to `wprintw'
/usr/bin/ld: textbox.c:(.text+0x3d7): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/textbox.o: in function `dialog_textbox':
textbox.c:(.text+0x48a): undefined reference to `stdscr'
/usr/bin/ld: textbox.c:(.text+0x48f): undefined reference to `getmaxy'
/usr/bin/ld: textbox.c:(.text+0x496): undefined reference to `stdscr'
/usr/bin/ld: textbox.c:(.text+0x49e): undefined reference to `getmaxx'
/usr/bin/ld: textbox.c:(.text+0x4c4): undefined reference to `stdscr'
/usr/bin/ld: textbox.c:(.text+0x4d9): undefined reference to `getmaxx'
/usr/bin/ld: textbox.c:(.text+0x4e0): undefined reference to `stdscr'
/usr/bin/ld: textbox.c:(.text+0x4f5): undefined reference to `getmaxy'
/usr/bin/ld: textbox.c:(.text+0x508): undefined reference to `stdscr'
/usr/bin/ld: textbox.c:(.text+0x530): undefined reference to `newwin'
/usr/bin/ld: textbox.c:(.text+0x540): undefined reference to `keypad'
/usr/bin/ld: textbox.c:(.text+0x55c): undefined reference to `subwin'
/usr/bin/ld: textbox.c:(.text+0x56d): undefined reference to `wattrset'
/usr/bin/ld: textbox.c:(.text+0x581): undefined reference to `wbkgdset'
/usr/bin/ld: textbox.c:(.text+0x58e): undefined reference to `keypad'
/usr/bin/ld: textbox.c:(.text+0x5c0): undefined reference to `wattrset'
/usr/bin/ld: textbox.c:(.text+0x5cf): undefined reference to `wmove'
/usr/bin/ld: textbox.c:(.text+0x5dc): undefined reference to `acs_map'
/usr/bin/ld: textbox.c:(.text+0x5e4): undefined reference to `waddch'
/usr/bin/ld: textbox.c:(.text+0x5f2): undefined reference to `acs_map'
/usr/bin/ld: textbox.c:(.text+0x5fe): undefined reference to `waddch'
/usr/bin/ld: textbox.c:(.text+0x611): undefined reference to `wattrset'
/usr/bin/ld: textbox.c:(.text+0x625): undefined reference to `wbkgdset'
/usr/bin/ld: textbox.c:(.text+0x62b): undefined reference to `acs_map'
/usr/bin/ld: textbox.c:(.text+0x633): undefined reference to `waddch'
/usr/bin/ld: textbox.c:(.text+0x670): undefined reference to `wnoutrefresh'
/usr/bin/ld: textbox.c:(.text+0x678): undefined reference to `getcury'
/usr/bin/ld: textbox.c:(.text+0x683): undefined reference to `getcurx'
/usr/bin/ld: textbox.c:(.text+0x6ca): undefined reference to `wgetch'
/usr/bin/ld: textbox.c:(.text+0x763): undefined reference to `delwin'
/usr/bin/ld: textbox.c:(.text+0x76b): undefined reference to `delwin'
/usr/bin/ld: textbox.c:(.text+0x82c): undefined reference to `wgetch'
/usr/bin/ld: textbox.c:(.text+0x9d4): undefined reference to `delwin'
/usr/bin/ld: textbox.c:(.text+0x9dc): undefined reference to `delwin'
/usr/bin/ld: scripts/kconfig/lxdialog/textbox.o: in function `refresh_text_box':
textbox.c:(.text+0x3ed): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `init_one_color':
util.c:(.text+0x2ef): undefined reference to `init_pair'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `attr_clear':
util.c:(.text+0x324): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x335): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x36c): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x387): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x3a0): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x3b0): undefined reference to `getmaxy'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `dialog_clear':
util.c:(.text+0x3e1): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x3e6): undefined reference to `getmaxy'
/usr/bin/ld: util.c:(.text+0x3ed): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x3f4): undefined reference to `getmaxx'
/usr/bin/ld: util.c:(.text+0x401): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x428): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x42d): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x434): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x440): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x47c): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x48f): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x4a6): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x4c2): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x4c9): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x4d2): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x4de): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x502): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x50c): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x52b): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x542): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x59a): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x5a7): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x5ae): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x5b8): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x5cc): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x5d2): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x5d7): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x5de): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x5e8): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `init_dialog':
util.c:(.text+0x61a): undefined reference to `initscr'
/usr/bin/ld: util.c:(.text+0x621): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x626): undefined reference to `getcury'
/usr/bin/ld: util.c:(.text+0x62d): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x638): undefined reference to `getcurx'
/usr/bin/ld: util.c:(.text+0x63f): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x64a): undefined reference to `getmaxy'
/usr/bin/ld: util.c:(.text+0x651): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x658): undefined reference to `getmaxx'
/usr/bin/ld: util.c:(.text+0x6ea): undefined reference to `has_colors'
/usr/bin/ld: util.c:(.text+0x6f7): undefined reference to `start_color'
/usr/bin/ld: util.c:(.text+0x866): undefined reference to `has_colors'
/usr/bin/ld: util.c:(.text+0x997): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0x9a1): undefined reference to `keypad'
/usr/bin/ld: util.c:(.text+0x9a6): undefined reference to `cbreak'
/usr/bin/ld: util.c:(.text+0x9ab): undefined reference to `noecho'
/usr/bin/ld: util.c:(.text+0xc01): undefined reference to `endwin'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `end_dialog':
util.c:(.text+0xc39): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0xc3e): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xc45): undefined reference to `stdscr'
/usr/bin/ld: util.c:(.text+0xc4a): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `print_title':
util.c:(.text+0xca9): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0xcb6): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xcc8): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0xcd4): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xce7): undefined reference to `waddnstr'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `print_autowrap':
util.c:(.text+0xe18): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xe28): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0xe30): undefined reference to `getcury'
/usr/bin/ld: util.c:(.text+0xe3a): undefined reference to `getcurx'
/usr/bin/ld: util.c:(.text+0xe9d): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xead): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0xeb5): undefined reference to `getcury'
/usr/bin/ld: util.c:(.text+0xebd): undefined reference to `getcurx'
/usr/bin/ld: util.c:(.text+0xf65): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xf75): undefined reference to `waddnstr'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `print_button':
util.c:(.text+0xfa3): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0xfba): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0xfce): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0xff5): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x101d): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x1039): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x1046): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x1054): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x1066): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x1074): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x1088): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x10ba): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x10c7): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x10d5): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x10e7): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x110a): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x111e): undefined reference to `waddnstr'
/usr/bin/ld: util.c:(.text+0x1145): undefined reference to `wattrset'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `draw_box':
util.c:(.text+0x118d): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x11a4): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x11b9): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x11c1): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x11ff): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x122d): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x1248): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x124d): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x126e): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x1273): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x1293): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x129b): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x12aa): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x12b2): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x12c4): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x12c9): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x12e1): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x12e6): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x12f2): undefined reference to `acs_map'
/usr/bin/ld: util.c:(.text+0x12fa): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `draw_shadow':
util.c:(.text+0x133e): undefined reference to `has_colors'
/usr/bin/ld: util.c:(.text+0x136a): undefined reference to `wattrset'
/usr/bin/ld: util.c:(.text+0x137c): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x1398): undefined reference to `winch'
/usr/bin/ld: util.c:(.text+0x13a3): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x13cc): undefined reference to `wmove'
/usr/bin/ld: util.c:(.text+0x13d4): undefined reference to `winch'
/usr/bin/ld: util.c:(.text+0x13df): undefined reference to `waddch'
/usr/bin/ld: util.c:(.text+0x13e7): undefined reference to `winch'
/usr/bin/ld: util.c:(.text+0x13f2): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `on_key_esc':
util.c:(.text+0x1513): undefined reference to `nodelay'
/usr/bin/ld: util.c:(.text+0x151d): undefined reference to `keypad'
/usr/bin/ld: util.c:(.text+0x1525): undefined reference to `wgetch'
/usr/bin/ld: util.c:(.text+0x1530): undefined reference to `wgetch'
/usr/bin/ld: util.c:(.text+0x1544): undefined reference to `wgetch'
/usr/bin/ld: util.c:(.text+0x1555): undefined reference to `nodelay'
/usr/bin/ld: util.c:(.text+0x1562): undefined reference to `keypad'
/usr/bin/ld: util.c:(.text+0x159e): undefined reference to `ungetch'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `attr_clear':
util.c:(.text+0x3c9): undefined reference to `wtouchln'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `dialog_clear':
util.c:(.text+0x4f1): undefined reference to `wnoutrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `end_dialog':
util.c:(.text+0xc53): undefined reference to `endwin'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `print_title':
util.c:(.text+0xcfc): undefined reference to `waddch'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `print_button':
util.c:(.text+0x10a7): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/util.o: in function `draw_shadow':
util.c:(.text+0x140d): undefined reference to `wnoutrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: in function `print_buttons':
yesno.c:(.text+0x6d): undefined reference to `wmove'
/usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: in function `dialog_yesno':
yesno.c:(.text+0xc2): undefined reference to `stdscr'
/usr/bin/ld: yesno.c:(.text+0xc7): undefined reference to `getmaxy'
/usr/bin/ld: yesno.c:(.text+0xda): undefined reference to `stdscr'
/usr/bin/ld: yesno.c:(.text+0xdf): undefined reference to `getmaxx'
/usr/bin/ld: yesno.c:(.text+0xf0): undefined reference to `stdscr'
/usr/bin/ld: yesno.c:(.text+0xf5): undefined reference to `getmaxx'
/usr/bin/ld: yesno.c:(.text+0xfc): undefined reference to `stdscr'
/usr/bin/ld: yesno.c:(.text+0x10b): undefined reference to `getmaxy'
/usr/bin/ld: yesno.c:(.text+0x11d): undefined reference to `stdscr'
/usr/bin/ld: yesno.c:(.text+0x13e): undefined reference to `newwin'
/usr/bin/ld: yesno.c:(.text+0x14e): undefined reference to `keypad'
/usr/bin/ld: yesno.c:(.text+0x180): undefined reference to `wattrset'
/usr/bin/ld: yesno.c:(.text+0x18e): undefined reference to `wmove'
/usr/bin/ld: yesno.c:(.text+0x19b): undefined reference to `acs_map'
/usr/bin/ld: yesno.c:(.text+0x1a3): undefined reference to `waddch'
/usr/bin/ld: yesno.c:(.text+0x1c2): undefined reference to `acs_map'
/usr/bin/ld: yesno.c:(.text+0x1ce): undefined reference to `waddch'
/usr/bin/ld: yesno.c:(.text+0x1e1): undefined reference to `wattrset'
/usr/bin/ld: yesno.c:(.text+0x1e7): undefined reference to `acs_map'
/usr/bin/ld: yesno.c:(.text+0x1ef): undefined reference to `waddch'
/usr/bin/ld: yesno.c:(.text+0x20d): undefined reference to `wattrset'
/usr/bin/ld: yesno.c:(.text+0x23f): undefined reference to `wgetch'
/usr/bin/ld: yesno.c:(.text+0x26b): undefined reference to `delwin'
/usr/bin/ld: yesno.c:(.text+0x29b): undefined reference to `delwin'
/usr/bin/ld: yesno.c:(.text+0x2ba): undefined reference to `delwin'
/usr/bin/ld: yesno.c:(.text+0x2df): undefined reference to `delwin'
/usr/bin/ld: yesno.c:(.text+0x30d): undefined reference to `delwin'
/usr/bin/ld: yesno.c:(.text+0x344): undefined reference to `wrefresh'
/usr/bin/ld: yesno.c:(.text+0x373): undefined reference to `wrefresh'
/usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: in function `print_buttons':
yesno.c:(.text+0x7f): undefined reference to `wrefresh'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make[1]: *** [scripts/Makefile.host:123: scripts/kconfig/mconf] Fehler 1
make: *** [Makefile:703: menuconfig] Fehler 2
root@linus:/usr/src/linux-stable-rc#




Beste Grüße,
Peter Schneider

-- 
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Greg Kroah-Hartman 2 days, 6 hours ago
On Wed, Feb 04, 2026 at 11:17:38PM +0100, Peter Schneider wrote:
> Hi Greg,
> 
> Am 04.02.2026 um 15:36 schrieb Greg Kroah-Hartman:
> > This is the start of the stable review cycle for the 6.1.162 release.
> > There are 280 patches in this series, all will be posted as a response
> > to this one.  If anyone has any issues with these being applied, please
> > let me know.
> > 
> > Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> > Anything received after that time might be too late.
> 
> It seems that this time, I cannot even build this RC. When I run "make
> menuconfig" I get a big serious of warning and error messages; something
> seems to be really messed up here...
> 
> 
> root@linus:/usr/src/linux-stable-rc# vim .config
> root@linus:/usr/src/linux-stable-rc# make menuconfig
> scripts/kconfig/Makefile:215: Warnung: Das Musterrezept hat das Peer-Ziel „scripts/kconfig/mconf-bin“ nicht aktualisiert.
>   HOSTCC  scripts/kconfig/mconf.o
>   HOSTCC  scripts/kconfig/lxdialog/checklist.o
>   HOSTCC  scripts/kconfig/lxdialog/inputbox.o
>   HOSTCC  scripts/kconfig/lxdialog/menubox.o
>   HOSTCC  scripts/kconfig/lxdialog/textbox.o
>   HOSTCC  scripts/kconfig/lxdialog/util.o
>   HOSTCC  scripts/kconfig/lxdialog/yesno.o
>   HOSTLD  scripts/kconfig/mconf
> /usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: warning: relocation against `acs_map' in read-only section `.text'
> /usr/bin/ld: scripts/kconfig/mconf.o: in function `show_help':
> mconf.c:(.text+0xa1b): undefined reference to `stdscr'
> /usr/bin/ld: mconf.c:(.text+0xa20): undefined reference to `getmaxx'
> /usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
> checklist.c:(.text+0x2c): undefined reference to `wmove'

<snip>

Ick, yes, I can reproduce this myself here, something is odd.  Let me
track it down...

thanks,

greg k-h
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Greg Kroah-Hartman 2 days, 6 hours ago
On Thu, Feb 05, 2026 at 09:31:30AM +0100, Greg Kroah-Hartman wrote:
> On Wed, Feb 04, 2026 at 11:17:38PM +0100, Peter Schneider wrote:
> > Hi Greg,
> > 
> > Am 04.02.2026 um 15:36 schrieb Greg Kroah-Hartman:
> > > This is the start of the stable review cycle for the 6.1.162 release.
> > > There are 280 patches in this series, all will be posted as a response
> > > to this one.  If anyone has any issues with these being applied, please
> > > let me know.
> > > 
> > > Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> > > Anything received after that time might be too late.
> > 
> > It seems that this time, I cannot even build this RC. When I run "make
> > menuconfig" I get a big serious of warning and error messages; something
> > seems to be really messed up here...
> > 
> > 
> > root@linus:/usr/src/linux-stable-rc# vim .config
> > root@linus:/usr/src/linux-stable-rc# make menuconfig
> > scripts/kconfig/Makefile:215: Warnung: Das Musterrezept hat das Peer-Ziel „scripts/kconfig/mconf-bin“ nicht aktualisiert.
> >   HOSTCC  scripts/kconfig/mconf.o
> >   HOSTCC  scripts/kconfig/lxdialog/checklist.o
> >   HOSTCC  scripts/kconfig/lxdialog/inputbox.o
> >   HOSTCC  scripts/kconfig/lxdialog/menubox.o
> >   HOSTCC  scripts/kconfig/lxdialog/textbox.o
> >   HOSTCC  scripts/kconfig/lxdialog/util.o
> >   HOSTCC  scripts/kconfig/lxdialog/yesno.o
> >   HOSTLD  scripts/kconfig/mconf
> > /usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: warning: relocation against `acs_map' in read-only section `.text'
> > /usr/bin/ld: scripts/kconfig/mconf.o: in function `show_help':
> > mconf.c:(.text+0xa1b): undefined reference to `stdscr'
> > /usr/bin/ld: mconf.c:(.text+0xa20): undefined reference to `getmaxx'
> > /usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
> > checklist.c:(.text+0x2c): undefined reference to `wmove'
> 
> <snip>
> 
> Ick, yes, I can reproduce this myself here, something is odd.  Let me
> track it down...

Ok, found the offending commit, will push out a -rc2 in a bit with this
fixed, thanks for testing!

greg k-h
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Peter Schneider 2 days, 2 hours ago
Hi Greg,

Am 05.02.2026 um 09:33 schrieb Greg Kroah-Hartman:
> On Thu, Feb 05, 2026 at 09:31:30AM +0100, Greg Kroah-Hartman wrote:
>> On Wed, Feb 04, 2026 at 11:17:38PM +0100, Peter Schneider wrote:
>>> Hi Greg,
>>>
>>> Am 04.02.2026 um 15:36 schrieb Greg Kroah-Hartman:
>>>> This is the start of the stable review cycle for the 6.1.162 release.
>>>> There are 280 patches in this series, all will be posted as a response
>>>> to this one.  If anyone has any issues with these being applied, please
>>>> let me know.
>>>>
>>>> Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
>>>> Anything received after that time might be too late.
>>>
>>> It seems that this time, I cannot even build this RC. When I run "make
>>> menuconfig" I get a big serious of warning and error messages; something
>>> seems to be really messed up here...
>>>
>>>
>>> root@linus:/usr/src/linux-stable-rc# vim .config
>>> root@linus:/usr/src/linux-stable-rc# make menuconfig
>>> scripts/kconfig/Makefile:215: Warnung: Das Musterrezept hat das Peer-Ziel „scripts/kconfig/mconf-bin“ nicht aktualisiert.
>>>    HOSTCC  scripts/kconfig/mconf.o
>>>    HOSTCC  scripts/kconfig/lxdialog/checklist.o
>>>    HOSTCC  scripts/kconfig/lxdialog/inputbox.o
>>>    HOSTCC  scripts/kconfig/lxdialog/menubox.o
>>>    HOSTCC  scripts/kconfig/lxdialog/textbox.o
>>>    HOSTCC  scripts/kconfig/lxdialog/util.o
>>>    HOSTCC  scripts/kconfig/lxdialog/yesno.o
>>>    HOSTLD  scripts/kconfig/mconf
>>> /usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: warning: relocation against `acs_map' in read-only section `.text'
>>> /usr/bin/ld: scripts/kconfig/mconf.o: in function `show_help':
>>> mconf.c:(.text+0xa1b): undefined reference to `stdscr'
>>> /usr/bin/ld: mconf.c:(.text+0xa20): undefined reference to `getmaxx'
>>> /usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
>>> checklist.c:(.text+0x2c): undefined reference to `wmove'
>>
>> <snip>
>>
>> Ick, yes, I can reproduce this myself here, something is odd.  Let me
>> track it down...
> 
> Ok, found the offending commit, will push out a -rc2 in a bit with this
> fixed, thanks for testing!
> 
> greg k-h

I was too tired yesterday evening to investigate my build error and poke around deeper, but today I looked into it 
again, and I found that when I revert the two kconfig patches in this RC

7c177eca9e7af1f0a56171b7718a1b05aaa0f237 "kconfig: fix static linking of nconf"
eb5defa1e8284b8b79653beadc92c273c170db7d "kconfig: refactor Makefile to reduce process forks"

then my build error goes away, the build succeeds and the produced kernel seems to work fine.

Beste Grüße,
Peter Schneider

-- 
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Greg Kroah-Hartman 2 days ago
On Thu, Feb 05, 2026 at 01:35:37PM +0100, Peter Schneider wrote:
> Hi Greg,
> 
> Am 05.02.2026 um 09:33 schrieb Greg Kroah-Hartman:
> > On Thu, Feb 05, 2026 at 09:31:30AM +0100, Greg Kroah-Hartman wrote:
> > > On Wed, Feb 04, 2026 at 11:17:38PM +0100, Peter Schneider wrote:
> > > > Hi Greg,
> > > > 
> > > > Am 04.02.2026 um 15:36 schrieb Greg Kroah-Hartman:
> > > > > This is the start of the stable review cycle for the 6.1.162 release.
> > > > > There are 280 patches in this series, all will be posted as a response
> > > > > to this one.  If anyone has any issues with these being applied, please
> > > > > let me know.
> > > > > 
> > > > > Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> > > > > Anything received after that time might be too late.
> > > > 
> > > > It seems that this time, I cannot even build this RC. When I run "make
> > > > menuconfig" I get a big serious of warning and error messages; something
> > > > seems to be really messed up here...
> > > > 
> > > > 
> > > > root@linus:/usr/src/linux-stable-rc# vim .config
> > > > root@linus:/usr/src/linux-stable-rc# make menuconfig
> > > > scripts/kconfig/Makefile:215: Warnung: Das Musterrezept hat das Peer-Ziel „scripts/kconfig/mconf-bin“ nicht aktualisiert.
> > > >    HOSTCC  scripts/kconfig/mconf.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/checklist.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/inputbox.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/menubox.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/textbox.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/util.o
> > > >    HOSTCC  scripts/kconfig/lxdialog/yesno.o
> > > >    HOSTLD  scripts/kconfig/mconf
> > > > /usr/bin/ld: scripts/kconfig/lxdialog/yesno.o: warning: relocation against `acs_map' in read-only section `.text'
> > > > /usr/bin/ld: scripts/kconfig/mconf.o: in function `show_help':
> > > > mconf.c:(.text+0xa1b): undefined reference to `stdscr'
> > > > /usr/bin/ld: mconf.c:(.text+0xa20): undefined reference to `getmaxx'
> > > > /usr/bin/ld: scripts/kconfig/lxdialog/checklist.o: in function `print_arrows':
> > > > checklist.c:(.text+0x2c): undefined reference to `wmove'
> > > 
> > > <snip>
> > > 
> > > Ick, yes, I can reproduce this myself here, something is odd.  Let me
> > > track it down...
> > 
> > Ok, found the offending commit, will push out a -rc2 in a bit with this
> > fixed, thanks for testing!
> > 
> > greg k-h
> 
> I was too tired yesterday evening to investigate my build error and poke
> around deeper, but today I looked into it again, and I found that when I
> revert the two kconfig patches in this RC
> 
> 7c177eca9e7af1f0a56171b7718a1b05aaa0f237 "kconfig: fix static linking of nconf"
> eb5defa1e8284b8b79653beadc92c273c170db7d "kconfig: refactor Makefile to reduce process forks"
> 
> then my build error goes away, the build succeeds and the produced kernel seems to work fine.

Yes, those are the commits I dropped, thanks for verifying.

greg k-h
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Brett A C Sheffield 2 days, 18 hours ago
# Librecast Test Results

020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast

CPU/kernel: Linux auntie 6.1.162-rc1-00281-g5a68cae0b7bf #1 SMP PREEMPT_DYNAMIC Wed Feb  4 18:36:06 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux

Tested-by: Brett A C Sheffield <bacs@librecast.net>
Re: [PATCH 6.1 000/280] 6.1.162-rc1 review
Posted by Florian Fainelli 2 days, 18 hours ago
On 2/4/26 06:36, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.162 release.
> There are 280 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 06 Feb 2026 14:38:23 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.162-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
BMIPS_GENERIC:

Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
-- 
Florian