* [PATCH 5.15 000/168] 5.15.176-rc1 review
@ 2025-01-06 15:15 Greg Kroah-Hartman
2025-01-06 19:45 ` Florian Fainelli
` (9 more replies)
0 siblings, 10 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-06 15:15 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
This is the start of the stable review cycle for the 5.15.176 release.
There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.15.176-rc1
Seiji Nishikawa <snishika@redhat.com>
mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
Biju Das <biju.das.jz@bp.renesas.com>
dt-bindings: display: adi,adv7533: Drop single lane support
Biju Das <biju.das.jz@bp.renesas.com>
drm: adv7511: Drop dsi single lane support
Nikolay Kuratov <kniv@yandex-team.ru>
net/sctp: Prevent autoclose integer overflow in sctp_association_init()
Pascal Hambourg <pascal@plouf.fr.eu.org>
sky2: Add device ID 11ab:4373 for Marvell 88E8075
Evgenii Shatokhin <e.shatokhin@yadro.com>
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
Dan Carpenter <dan.carpenter@linaro.org>
RDMA/uverbs: Prevent integer overflow issue
Arnd Bergmann <arnd@arndb.de>
kcov: mark in_softirq_really() as __always_inline
Masahiro Yamada <masahiroy@kernel.org>
modpost: fix the missed iteration for the max bit in do_input()
Masahiro Yamada <masahiroy@kernel.org>
modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
Michal Pecio <michal.pecio@gmail.com>
usb: xhci: Avoid queuing redundant Stop Endpoint commands
Leon Romanovsky <leon@kernel.org>
ARC: build: Try to guess GCC variant of cross compiler
Uros Bizjak <ubizjak@gmail.com>
irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
Daniele Palmas <dnlplm@gmail.com>
net: usb: qmi_wwan: add Telit FE910C04 compositions
Anton Protopopov <aspsk@isovalent.com>
bpf: fix potential error return
Adrian Ratiu <adrian.ratiu@collabora.com>
sound: usb: format: don't warn that raw DSD is unsupported
Adrian Ratiu <adrian.ratiu@collabora.com>
sound: usb: enable DSD output for ddHiFi TC44C
Filipe Manana <fdmanana@suse.com>
btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
Prike Liang <Prike.Liang@amd.com>
drm/amdkfd: Correct the migration DMA map direction
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
wifi: mac80211: wake the queues in case of failure in resume
Qu Wenruo <wqu@suse.com>
btrfs: sysfs: fix direct super block member reads
Anand Jain <anand.jain@oracle.com>
btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit
Filipe Manana <fdmanana@suse.com>
btrfs: fix use-after-free when COWing tree bock and tracing is enabled
Filipe Manana <fdmanana@suse.com>
btrfs: rename and export __btrfs_cow_block()
Eric Dumazet <edumazet@google.com>
ila: serialize calls to nf_register_net_hooks()
Eric Dumazet <edumazet@google.com>
af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
Eric Dumazet <edumazet@google.com>
af_packet: fix vlan_get_tci() vs MSG_PEEK
Maciej S. Szmigiero <mail@maciej.szmigiero.name>
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
Eric Dumazet <edumazet@google.com>
net: restrict SO_REUSEPORT to inet sockets
Li Zhijian <lizhijian@fujitsu.com>
RDMA/rtrs: Ensure 'ib_sge list' is accessible
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
net: mv643xx_eth: fix an OF node reference leak
Vitalii Mordan <mordan@ispras.ru>
eth: bcmsysport: fix call balance of priv->clk handling routines
Tanya Agarwal <tanyaagarwal25699@gmail.com>
ALSA: usb-audio: US16x08: Initialize array before use
Antonio Pastor <antonio.pastor@gmail.com>
net: llc: reset skb->transport_header
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
Rodrigo Vivi <rodrigo.vivi@intel.com>
drm/i915/dg1: Fix power gate sequence.
Ilya Shchipletsov <rabbelkin@mail.ru>
netrom: check buffer length before accessing it
Wang Liang <wangliang74@huawei.com>
net: fix memory leak in tcp_conn_request()
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
net: stmmac: restructure the error path of stmmac_probe_config_dt()
Andrew Halaney <ahalaney@redhat.com>
net: stmmac: don't create a MDIO bus if unnecessary
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
net: stmmac: platform: provide devm_stmmac_probe_config_dt()
Chengchang Tang <tangchengchang@huawei.com>
RDMA/hns: Fix missing flush CQE for DWQE
Chengchang Tang <tangchengchang@huawei.com>
RDMA/hns: Fix warning storm caused by invalid input in IO path
wenglianfa <wenglianfa@huawei.com>
RDMA/hns: Fix mapping error of zero-hop WQE buffer
Yunsheng Lin <linyunsheng@huawei.com>
RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item()
Yixing Liu <liuyixing1@huawei.com>
RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_to_init()
Stefan Ekenberg <stefan.ekenberg@axis.com>
drm/bridge: adv7511_audio: Update Audio InfoFrame properly
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Fix the locking while accessing the QP table
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Fix max_qp_wrs reported
Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
RDMA/bnxt_re: Fix reporting hw_ver in query_device
Saravanan Vajravel <saravanan.vajravel@broadcom.com>
RDMA/bnxt_re: Add check for path mtu in modify_qp
Patrisious Haddad <phaddad@nvidia.com>
RDMA/mlx5: Enforce same type port association for multiport RoCE
Kairui Song <kasong@tencent.com>
zram: fix uninitialized ZRAM not releasing backing device
Sergey Senozhatsky <senozhatsky@chromium.org>
drivers/block/zram/zram_drv.c: do not keep dangling zcomp pointer after zram reset
Mathias Nyman <mathias.nyman@linux.intel.com>
xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
Michal Pecio <michal.pecio@gmail.com>
usb: xhci: Limit Stop Endpoint retries
Michal Pecio <michal.pecio@gmail.com>
xhci: retry Stop Endpoint on buggy NEC controllers
Mika Westerberg <mika.westerberg@linux.intel.com>
thunderbolt: Add support for Intel Panther Lake-M/P
Mika Westerberg <mika.westerberg@linux.intel.com>
thunderbolt: Add support for Intel Lunar Lake
Mika Westerberg <mika.westerberg@linux.intel.com>
thunderbolt: Add Intel Barlow Ridge PCI ID
Mika Westerberg <mika.westerberg@linux.intel.com>
thunderbolt: Add support for Intel Meteor Lake
George D Sworo <george.d.sworo@intel.com>
thunderbolt: Add support for Intel Raptor Lake
Steven Rostedt <rostedt@goodmis.org>
tracing: Have process_string() also allow arrays
Thiébaud Weksteen <tweek@google.com>
selinux: ignore unknown extended permissions
Naman Jain <namjain@linux.microsoft.com>
x86/hyperv: Fix hv tsc page based sched_clock for hibernation
Vladimir Oltean <vladimir.oltean@nxp.com>
net: dsa: improve shutdown sequence
Yang Erkun <yangerkun@huaweicloud.com>
nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
Filipe Manana <fdmanana@suse.com>
btrfs: avoid monopolizing a core when activating a swap file
Dimitri Fedrau <dimitri.fedrau@liebherr.com>
power: supply: gpio-charger: Fix set charge current limits
Lizhi Xu <lizhi.xu@windriver.com>
tracing: Prevent bad count for tracing_cpumask_write
Christian Göttsche <cgzones@googlemail.com>
tracing: Constify string literal data member in struct trace_event_call
Alexandre Ghiti <alexghiti@rivosinc.com>
riscv: Fix IPIs usage in kfence_protect_page()
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: fix racy issue from session lookup and expire
Kees Cook <kees@kernel.org>
lib: stackinit: hide never-taken branch from compiler
Imre Deak <imre.deak@intel.com>
drm/dp_mst: Verify request type in the corresponding down message reply
Catalin Marinas <catalin.marinas@arm.com>
arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
Yunfeng Ye <yeyunfeng@huawei.com>
arm64: mm: Rename asid2idx() to ctxid2asid()
Peterson Guo <peterson.guo@amd.com>
drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm
Jordy Zomer <jordyzomer@google.com>
ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
Jordy Zomer <jordyzomer@google.com>
ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
Imre Deak <imre.deak@intel.com>
drm/dp_mst: Fix MST sideband message body length check
Hou Tao <houtao1@huawei.com>
bpf: Check validity of link->type in bpf_link_show_fdinfo()
Jiaxun Yang <jiaxun.yang@flygoat.com>
MIPS: Probe toolchain support of -msym32
Matthew Wilcox (Oracle) <willy@infradead.org>
vmalloc: fix accounting with i915
Ming Lei <ming.lei@redhat.com>
virtio-blk: don't keep queue frozen during system suspend
Cathy Avery <cavery@redhat.com>
scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
Ranjan Kumar <ranjan.kumar@broadcom.com>
scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
Armin Wolf <W_Armin@gmx.de>
platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
Mark Brown <broonie@kernel.org>
regmap: Use correct format specifier for logging range errors
bo liu <bo.liu@senarytech.com>
ALSA: hda/conexant: fix Z60MR100 startup pop issue
Tomas Henzl <thenzl@redhat.com>
scsi: megaraid_sas: Fix for a potential deadlock
Magnus Lindholm <linmag7@gmail.com>
scsi: qla1280: Fix hw revision numbering for ISP1020/1040
James Hilliard <james.hilliard1@gmail.com>
watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
Masami Hiramatsu (Google) <mhiramat@kernel.org>
tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
Dan Carpenter <dan.carpenter@linaro.org>
mtd: rawnand: fix double free in atmel_pmecc_create_user()
Chen Ridong <chenridong@huawei.com>
dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
dmaengine: dw: Select only supported masters for ACPI devices
Javier Carrasco <javier.carrasco.cruz@gmail.com>
dmaengine: mv_xor: fix child node refcount handling in early exit
Zijun Hu <quic_zijuhu@quicinc.com>
phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
Zijun Hu <quic_zijuhu@quicinc.com>
phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
Zijun Hu <quic_zijuhu@quicinc.com>
phy: core: Fix that API devm_phy_put() fails to release the phy
Zijun Hu <quic_zijuhu@quicinc.com>
phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
Zijun Hu <quic_zijuhu@quicinc.com>
phy: core: Fix an OF node refcount leakage in _of_phy_get()
Maciej Andrzejewski <maciej.andrzejewski@m-works.net>
mtd: rawnand: arasan: Fix missing de-registration of NAND
Maciej Andrzejewski <maciej.andrzejewski@m-works.net>
mtd: rawnand: arasan: Fix double assertion of chip-select
Zichen Xie <zichenxie0106@gmail.com>
mtd: diskonchip: Cast an operand to prevent potential overflow
NeilBrown <neilb@suse.de>
nfsd: restore callback functionality for NFSv4.0
Cong Wang <cong.wang@bytedance.com>
bpf: Check negative offsets in __bpf_skb_min_len()
Zijian Zhang <zijianzhang@bytedance.com>
tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
Cong Wang <cong.wang@bytedance.com>
tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
Bart Van Assche <bvanassche@acm.org>
mm/vmstat: fix a W=1 clang compiler warning
Nikita Zhandarovich <n.zhandarovich@fintech.ru>
media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
Michel Dänzer <mdaenzer@redhat.com>
drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
Xuewen Yan <xuewen.yan@unisoc.com>
epoll: Add synchronous wakeup support for ep_poll_callback
Ilya Dryomov <idryomov@gmail.com>
ceph: validate snapdirname option length when mounting
Zijun Hu <quic_zijuhu@quicinc.com>
of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
Herve Codina <herve.codina@bootlin.com>
of: Fix error path in of_parse_phandle_with_args_map()
Jann Horn <jannh@google.com>
udmabuf: also check for F_SEAL_FUTURE_WRITE
Edward Adam Davis <eadavis@qq.com>
nilfs2: prevent use of deleted inode
Zijun Hu <quic_zijuhu@quicinc.com>
of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS/pnfs: Fix a live lock between recalled layouts and layoutget
Steven Rostedt <rostedt@goodmis.org>
tracing: Add "%s" check in test_event_printk()
Steven Rostedt <rostedt@goodmis.org>
tracing: Add missing helper functions in event pointer dereference check
Steven Rostedt <rostedt@goodmis.org>
tracing: Fix test_event_printk() to process entire print argument
Sean Christopherson <seanjc@google.com>
KVM: x86: Play nice with protected guests in complete_hypercall_exit()
Michael Kelley <mhklinux@outlook.com>
Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
Qu Wenruo <wqu@suse.com>
btrfs: tree-checker: reject inline extent items with 0 ref count
Kairui Song <kasong@tencent.com>
zram: refuse to use zero sized block device as backing device
Geert Uytterhoeven <geert+renesas@glider.be>
sh: clk: Fix clk_enable() to return 0 on NULL clk
Murad Masimov <m.masimov@maxima.ru>
hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
Murad Masimov <m.masimov@maxima.ru>
hwmon: (tmp513) Fix Current Register value interpretation
Murad Masimov <m.masimov@maxima.ru>
hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
hwmon: (tmp513) Use SI constants from units.h
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
hwmon: (tmp513) Simplify with dev_err_probe()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
hwmon: (tmp513) Don't use "proxy" headers
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
Daniele Palmas <dnlplm@gmail.com>
USB: serial: option: add Telit FE910C04 rmnet compositions
Jack Wu <wojackbb@gmail.com>
USB: serial: option: add MediaTek T7XX compositions
Mank Wang <mank.wang@netprisma.com>
USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
Michal Hrusecky <michal.hrusecky@turris.com>
USB: serial: option: add MeiG Smart SLM770A
Daniel Swanemar <d.swanemar@gmail.com>
USB: serial: option: add TCL IK512 MBIM & ECM
James Bottomley <James.Bottomley@HansenPartnership.com>
efivarfs: Fix error on non-existent file
Geert Uytterhoeven <geert+renesas@glider.be>
i2c: riic: Always round-up when calculating bus period
Dan Carpenter <dan.carpenter@linaro.org>
chelsio/chtls: prevent potential integer overflow on 32bit
Prathamesh Shete <pshete@nvidia.com>
mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
net: mdiobus: fix an OF node reference leak
Phil Sutter <phil@nwl.cc>
netfilter: ipset: Fix for recursive locking warning
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
net: ethernet: bgmac-platform: fix an OF node reference leak
Dan Carpenter <dan.carpenter@linaro.org>
net: hinic: Fix cleanup in create_rxqs/txqs()
Shannon Nelson <shannon.nelson@amd.com>
ionic: use ee->offset when returning sprom data
Brett Creeley <brett.creeley@amd.com>
ionic: Fix netdev notifier unregister on failure
Eric Dumazet <edumazet@google.com>
netdevsim: prevent bad user input in nsim_dev_health_break_write()
Guangguan Wang <guangguan.wang@linux.alibaba.com>
net/smc: check return value of sock_recvmsg when draining clc data
Guangguan Wang <guangguan.wang@linux.alibaba.com>
net/smc: check smcd_v2_ext_offset when receiving proposal msg
Guangguan Wang <guangguan.wang@linux.alibaba.com>
net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
Guangguan Wang <guangguan.wang@linux.alibaba.com>
net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
Gao Xiang <hsiangkao@linux.alibaba.com>
erofs: fix incorrect symlink detection in fast symlink
Vladimir Riabchun <ferr.lambarginio@gmail.com>
i2c: pnx: Fix timeout in wait functions
Peng Hongchi <hongchi.peng@siengine.com>
usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
Jiaxun Yang <jiaxun.yang@flygoat.com>
MIPS: Loongson64: DTS: Fix msi node for ls7a
Ajit Khaparde <ajit.khaparde@broadcom.com>
PCI: Add ACS quirk for Broadcom BCM5760X NIC
Jiwei Sun <sunjw10@lenovo.com>
PCI: vmd: Create domain symlink before pci_bus_add_devices()
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
Roger Quadros <rogerq@kernel.org>
usb: cdns3: Add quirk flag to enable suspend residency
Takashi Iwai <tiwai@suse.de>
ALSA: usb: Fix UBSAN warning in parse_audio_unit()
Kai-Heng Feng <kai.heng.feng@canonical.com>
PCI/AER: Disable AER service on suspend
Vidya Sagar <vidyas@nvidia.com>
PCI: Use preserve_config in place of pci_flags
Lion Ackermann <nnamrec@gmail.com>
net: sched: fix ordering of qlen adjustment
-------------
Diffstat:
.../bindings/display/bridge/adi,adv7533.yaml | 2 +-
Makefile | 4 +-
arch/arc/Makefile | 2 +-
arch/arm64/mm/context.c | 22 +--
arch/mips/Makefile | 2 +-
.../boot/dts/loongson/loongson64g_4core_ls7a.dts | 1 +
arch/riscv/include/asm/kfence.h | 4 +-
arch/x86/kernel/cpu/mshyperv.c | 58 ++++++
arch/x86/kvm/x86.c | 2 +-
drivers/base/regmap/regmap.c | 4 +-
drivers/block/virtio_blk.c | 7 +-
drivers/block/zram/zram_drv.c | 28 +--
drivers/clocksource/hyperv_timer.c | 14 +-
drivers/dma-buf/udmabuf.c | 2 +-
drivers/dma/at_xdmac.c | 2 +
drivers/dma/dw/acpi.c | 6 +-
drivers/dma/dw/internal.h | 8 +
drivers/dma/dw/pci.c | 4 +-
drivers/dma/mv_xor.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 4 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 23 +++
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 14 +-
drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 34 ++++
drivers/gpu/drm/drm_modes.c | 11 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +-
drivers/hv/hv_kvp.c | 6 +
drivers/hv/hv_snapshot.c | 6 +
drivers/hv/hv_util.c | 9 +
drivers/hv/hyperv_vmbus.h | 2 +
drivers/hwmon/tmp513.c | 74 +++----
drivers/i2c/busses/i2c-pnx.c | 4 +-
drivers/i2c/busses/i2c-riic.c | 2 +-
drivers/infiniband/core/uverbs_cmd.c | 16 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 28 +--
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 49 +++--
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 17 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 5 -
drivers/infiniband/hw/mlx5/main.c | 6 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 2 +-
drivers/irqchip/irq-gic.c | 2 +-
drivers/media/dvb-frontends/dib3000mb.c | 2 +-
drivers/mmc/host/sdhci-tegra.c | 1 -
drivers/mtd/nand/raw/arasan-nand-controller.c | 11 +-
drivers/mtd/nand/raw/atmel/pmecc.c | 4 +-
drivers/mtd/nand/raw/diskonchip.c | 2 +-
drivers/net/ethernet/broadcom/bcmsysport.c | 21 +-
drivers/net/ethernet/broadcom/bgmac-platform.c | 5 +-
.../chelsio/inline_crypto/chtls/chtls_main.c | 5 +-
drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +
drivers/net/ethernet/marvell/mv643xx_eth.c | 14 +-
drivers/net/ethernet/marvell/sky2.c | 1 +
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 4 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +-
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 153 ++++++++++-----
.../net/ethernet/stmicro/stmmac/stmmac_platform.h | 2 +
drivers/net/mdio/fwnode_mdio.c | 13 +-
drivers/net/netdevsim/health.c | 2 +
drivers/net/usb/qmi_wwan.c | 3 +
drivers/net/wwan/iosm/iosm_ipc_mmio.c | 2 +-
drivers/of/address.c | 2 +-
drivers/of/base.c | 15 +-
drivers/of/irq.c | 1 +
drivers/pci/controller/pci-host-common.c | 4 -
drivers/pci/controller/vmd.c | 8 +-
drivers/pci/pcie/aer.c | 18 ++
drivers/pci/probe.c | 22 +--
drivers/pci/quirks.c | 4 +
drivers/phy/phy-core.c | 21 +-
drivers/pinctrl/pinctrl-mcp23s08.c | 6 +
drivers/platform/x86/asus-nb-wmi.c | 1 +
drivers/power/supply/gpio-charger.c | 8 +
drivers/scsi/megaraid/megaraid_sas_base.c | 5 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 7 +-
drivers/scsi/qla1280.h | 12 +-
drivers/scsi/storvsc_drv.c | 7 +-
drivers/sh/clk/core.c | 2 +-
drivers/thunderbolt/icm.c | 5 +
drivers/thunderbolt/nhi.c | 24 +++
drivers/thunderbolt/nhi.h | 13 ++
drivers/usb/cdns3/core.h | 1 +
drivers/usb/cdns3/drd.c | 10 +-
drivers/usb/cdns3/drd.h | 3 +
drivers/usb/dwc2/gadget.c | 4 +-
drivers/usb/host/xhci-ring.c | 42 +++-
drivers/usb/host/xhci.c | 21 +-
drivers/usb/host/xhci.h | 2 +
drivers/usb/serial/option.c | 27 +++
drivers/watchdog/it87_wdt.c | 39 ++++
fs/btrfs/ctree.c | 37 ++--
fs/btrfs/ctree.h | 7 +
fs/btrfs/disk-io.c | 9 +
fs/btrfs/inode.c | 2 +
fs/btrfs/sysfs.c | 93 +++++----
fs/btrfs/tree-checker.c | 27 ++-
fs/ceph/super.c | 2 +
fs/efivarfs/inode.c | 2 +-
fs/efivarfs/internal.h | 1 -
fs/efivarfs/super.c | 3 -
fs/erofs/inode.c | 20 +-
fs/eventpoll.c | 5 +-
fs/ksmbd/auth.c | 2 +
fs/ksmbd/mgmt/user_session.c | 6 +-
fs/ksmbd/server.c | 4 +-
fs/ksmbd/smb2pdu.c | 33 ++--
fs/nfs/pnfs.c | 2 +-
fs/nfsd/nfs4callback.c | 4 +-
fs/nfsd/nfs4state.c | 2 +-
fs/nilfs2/inode.c | 8 +-
fs/nilfs2/namei.c | 5 +
include/clocksource/hyperv_timer.h | 2 +
include/linux/hyperv.h | 1 +
include/linux/if_vlan.h | 16 +-
include/linux/mlx5/driver.h | 6 +
include/linux/skmsg.h | 11 +-
include/linux/trace_events.h | 2 +-
include/linux/vmstat.h | 2 +-
include/linux/wait.h | 1 +
include/net/netfilter/nf_tables.h | 7 +-
include/net/sock.h | 10 +-
kernel/bpf/core.c | 6 +-
kernel/bpf/syscall.c | 13 +-
kernel/kcov.c | 2 +-
kernel/trace/trace.c | 3 +
kernel/trace/trace_events.c | 213 +++++++++++++++++----
kernel/trace/trace_kprobe.c | 2 +-
lib/test_stackinit.c | 1 +
mm/vmalloc.c | 3 +-
mm/vmscan.c | 9 +-
net/core/filter.c | 21 +-
net/core/skmsg.c | 6 +-
net/core/sock.c | 5 +-
net/dsa/dsa2.c | 7 +
net/ipv4/tcp_bpf.c | 6 +-
net/ipv4/tcp_input.c | 1 +
net/ipv6/ila/ila_xlat.c | 16 +-
net/llc/llc_input.c | 2 +-
net/mac80211/util.c | 3 +
net/netfilter/ipset/ip_set_list_set.c | 3 +
net/netrom/nr_route.c | 6 +
net/packet/af_packet.c | 28 +--
net/sched/sch_cake.c | 2 +-
net/sched/sch_choke.c | 2 +-
net/sctp/associola.c | 3 +-
net/smc/af_smc.c | 13 +-
net/smc/smc_clc.c | 9 +
net/smc/smc_clc.h | 14 +-
scripts/mod/file2alias.c | 4 +-
security/selinux/ss/services.c | 8 +-
sound/pci/hda/patch_conexant.c | 28 +++
sound/soc/intel/boards/sof_sdw.c | 9 +
sound/usb/format.c | 7 +-
sound/usb/mixer.c | 7 +
sound/usb/mixer_us16x08.c | 2 +-
sound/usb/quirks.c | 2 +
158 files changed, 1391 insertions(+), 495 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
@ 2025-01-06 19:45 ` Florian Fainelli
2025-01-06 23:05 ` Shuah Khan
` (8 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Florian Fainelli @ 2025-01-06 19:45 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie
On 1/6/25 07:15, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
2025-01-06 19:45 ` Florian Fainelli
@ 2025-01-06 23:05 ` Shuah Khan
2025-01-09 11:08 ` Greg Kroah-Hartman
2025-01-07 0:20 ` SeongJae Park
` (7 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Shuah Khan @ 2025-01-06 23:05 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie, Shuah Khan
On 1/6/25 08:15, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Build failed on my test system with this commit:
999976126ca826e40fd85007a1b325d83e102164
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?h=linux-5.15.y&id=999976126ca826e40fd85007a1b325d83e102164
Worked when I removed this commit.
Errors:
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.o
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c: In function ‘dcn20_split_stream_for_odm’:
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1945:40: error: ‘const struct opp_funcs’ has no member named ‘opp_get_left_edge_extra_pixel_count’; did you mean ‘opp_program_left_edge_extra_pixel’?
1945 | if (opp && opp->funcs->opp_get_left_edge_extra_pixel_count
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| opp_program_left_edge_extra_pixel
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1946:48: error: ‘const struct opp_funcs’ has no member named ‘opp_get_left_edge_extra_pixel_count’; did you mean ‘opp_program_left_edge_extra_pixel’?
1946 | && opp->funcs->opp_get_left_edge_extra_pixel_count(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| opp_program_left_edge_extra_pixel
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:41: error: implicit declaration of function ‘resource_is_pipe_type’; did you mean ‘resource_list_first_type’? [-Werror=implicit-function-declaration]
1948 | resource_is_pipe_type(next_odm_pipe, OTG_MASTER)) == 1) {
| ^~~~~~~~~~~~~~~~~~~~~
| resource_list_first_type
drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
1948 | resource_is_pipe_type(next_odm_pipe, OTG_MASTER)) == 1) {
| ^~~~~~~~~~
|
thanks,
-- Shuah
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
2025-01-06 19:45 ` Florian Fainelli
2025-01-06 23:05 ` Shuah Khan
@ 2025-01-07 0:20 ` SeongJae Park
2025-01-07 6:32 ` Ron Economos
` (6 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: SeongJae Park @ 2025-01-07 0:20 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: SeongJae Park, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, damon
Hello,
On Mon, 6 Jan 2025 16:15:08 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +0000.
> Anything received after that time might be too late.
This rc kernel passes DAMON functionality test[1] on my test machine.
Attaching the test results summary below. Please note that I retrieved the
kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park <sj@kernel.org>
[1] https://github.com/damonitor/damon-tests/tree/next/corr
[2] bcfd1339c90c ("Linux 5.15.176-rc1")
Thanks,
SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh
ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh # SKIP
ok 12 selftests: damon-tests: build_m68k.sh # SKIP
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
[33m
[92mPASS [39m
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2025-01-07 0:20 ` SeongJae Park
@ 2025-01-07 6:32 ` Ron Economos
2025-01-09 11:10 ` Greg Kroah-Hartman
2025-01-07 12:35 ` Mark Brown
` (5 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Ron Economos @ 2025-01-07 6:32 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
On 1/6/25 07:15, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On RISC-V, the build fails with:
In file included from mm/kfence/core.c:33:
./arch/riscv/include/asm/kfence.h: In function 'kfence_protect_page':
./arch/riscv/include/asm/kfence.h:59:9: error: implicit declaration of
function 'local_flush_tlb_kernel_range'; did you mean
'flush_tlb_kernel_range'? [-Werror=implicit-function-declaration]
59 | local_flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| flush_tlb_kernel_range
In file included from mm/kfence/report.c:20:
./arch/riscv/include/asm/kfence.h: In function 'kfence_protect_page':
./arch/riscv/include/asm/kfence.h:59:9: error: implicit declaration of
function 'local_flush_tlb_kernel_range'; did you mean
'flush_tlb_kernel_range'? [-Werror=implicit-function-declaration]
59 | local_flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| flush_tlb_kernel_range
This is caused by commit d28e50e231ce20a9b9cad9edce139ac775421ce5 riscv:
Fix IPIs usage in kfence_protect_page().
The function local_flush_tlb_kernel_range() doesn't exist for RISC-V in
5.15.x and doesn't appear until much later in 6.8-rc1. So probably best
to drop this patch.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2025-01-07 6:32 ` Ron Economos
@ 2025-01-07 12:35 ` Mark Brown
2025-01-07 12:44 ` Jon Hunter
` (4 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Mark Brown @ 2025-01-07 12:35 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar
[-- Attachment #1: Type: text/plain, Size: 347 bytes --]
On Mon, Jan 06, 2025 at 04:15:08PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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.
Tested-by: Mark Brown <broonie@kernel.org>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2025-01-07 12:35 ` Mark Brown
@ 2025-01-07 12:44 ` Jon Hunter
2025-01-07 13:46 ` Naresh Kamboju
` (3 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Jon Hunter @ 2025-01-07 12:44 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
linux-tegra, stable
On Mon, 06 Jan 2025 16:15:08 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v5.15:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
101 tests: 101 pass, 0 fail
Linux version: 5.15.176-rc1-gbcfd1339c90c
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Jon
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2025-01-07 12:44 ` Jon Hunter
@ 2025-01-07 13:46 ` Naresh Kamboju
2025-01-07 23:16 ` Shuah Khan
` (2 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Naresh Kamboju @ 2025-01-07 13:46 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
On Mon, 6 Jan 2025 at 21:20, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Build
* kernel: 5.15.176-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: bcfd1339c90c53211978065747daad99e1149916
* git describe: v5.15.175-169-gbcfd1339c90c
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.175-169-gbcfd1339c90c
## Test Regressions (compared to v5.15.174-52-g11de5dde6ebe)
## Metric Regressions (compared to v5.15.174-52-g11de5dde6ebe)
## Test Fixes (compared to v5.15.174-52-g11de5dde6ebe)
## Metric Fixes (compared to v5.15.174-52-g11de5dde6ebe)
## Test result summary
total: 54560, pass: 38397, fail: 3232, skip: 12777, xfail: 154
## Build Summary
* arc: 6 total, 5 passed, 1 failed
* arm: 104 total, 104 passed, 0 failed
* arm64: 31 total, 31 passed, 0 failed
* i386: 25 total, 22 passed, 3 failed
* mips: 25 total, 22 passed, 3 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 25 total, 24 passed, 1 failed
* riscv: 10 total, 8 passed, 2 failed
* s390: 12 total, 11 passed, 1 failed
* sh: 12 total, 10 passed, 2 failed
* sparc: 8 total, 7 passed, 1 failed
* x86_64: 27 total, 27 passed, 0 failed
## Test suites summary
* boot
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-filesystems-epoll
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (6 preceding siblings ...)
2025-01-07 13:46 ` Naresh Kamboju
@ 2025-01-07 23:16 ` Shuah Khan
2025-01-08 0:59 ` [PATCH 5.15] " Hardik Garg
2025-01-08 12:44 ` [PATCH 5.15 000/168] " Muhammad Usama Anjum
9 siblings, 0 replies; 14+ messages in thread
From: Shuah Khan @ 2025-01-07 23:16 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie, Shuah Khan
On 1/6/25 08:15, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan <skhan@linuxfoundation.org>
thanks,
-- Shuah
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (7 preceding siblings ...)
2025-01-07 23:16 ` Shuah Khan
@ 2025-01-08 0:59 ` Hardik Garg
2025-01-08 12:44 ` [PATCH 5.15 000/168] " Muhammad Usama Anjum
9 siblings, 0 replies; 14+ messages in thread
From: Hardik Garg @ 2025-01-08 0:59 UTC (permalink / raw)
To: gregkh
Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
stable, sudipm.mukherjee, torvalds
The kernel, bpf tool, and kselftest tool builds fine for v5.15.176-rc1 on x86 and arm64 Azure VM.
Tested-by: Hardik Garg <hargar@linux.microsoft.com>
Thanks,
Hardik
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
` (8 preceding siblings ...)
2025-01-08 0:59 ` [PATCH 5.15] " Hardik Garg
@ 2025-01-08 12:44 ` Muhammad Usama Anjum
2025-01-09 11:11 ` Greg Kroah-Hartman
9 siblings, 1 reply; 14+ messages in thread
From: Muhammad Usama Anjum @ 2025-01-08 12:44 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: Usama.Anjum, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
On 1/6/25 8:15 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.176 release.
> There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
OVERVIEW
Builds: 34 passed, 5 failed
Boot tests: 70 passed, 0 failed
CI systems: broonie, maestro
REVISION
Commit
name: v5.15.175-169-gbcfd1339c90c
hash: bcfd1339c90c53211978065747daad99e1149916
Checked out from
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
BUILDS
Failures
-x86_64 (cros://chromeos-5.15/x86_64/chromeos-amd-stoneyridge.flavour.config)
Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0f6d423acf18d27370ec
Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
-x86_64 (cros://chromeos-5.15/x86_64/chromeos-intel-pineview.flavour.config)
Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0f72423acf18d27370ff
Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
-i386 (defconfig)
Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fe6423acf18d27375ac
Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function)
-x86_64 (x86_64_defconfig)
Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fdb423acf18d273753b
Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function)
-i386 (i386_defconfig+allmodconfig)
Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fbd423acf18d27372f5
Build error: LD [M] fs/xfs/xfs.o
CI system: maestro
BOOT TESTS
No boot failures found
See complete and up-to-date report at:
https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-git_commit_hash=bcfd1339c90c53211978065747daad99e1149916&var-patchset_hash=
Tested-by: kernelci.org bot <bot@kernelci.org>
Thanks,
KernelCI team
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-06 23:05 ` Shuah Khan
@ 2025-01-09 11:08 ` Greg Kroah-Hartman
0 siblings, 0 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-09 11:08 UTC (permalink / raw)
To: Shuah Khan
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
On Mon, Jan 06, 2025 at 04:05:30PM -0700, Shuah Khan wrote:
> On 1/6/25 08:15, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.15.176 release.
> > There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
> >
>
> Build failed on my test system with this commit:
>
> 999976126ca826e40fd85007a1b325d83e102164
>
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?h=linux-5.15.y&id=999976126ca826e40fd85007a1b325d83e102164
>
> Worked when I removed this commit.
>
> Errors:
> CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.o
> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c: In function ‘dcn20_split_stream_for_odm’:
> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1945:40: error: ‘const struct opp_funcs’ has no member named ‘opp_get_left_edge_extra_pixel_count’; did you mean ‘opp_program_left_edge_extra_pixel’?
> 1945 | if (opp && opp->funcs->opp_get_left_edge_extra_pixel_count
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | opp_program_left_edge_extra_pixel
> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1946:48: error: ‘const struct opp_funcs’ has no member named ‘opp_get_left_edge_extra_pixel_count’; did you mean ‘opp_program_left_edge_extra_pixel’?
> 1946 | && opp->funcs->opp_get_left_edge_extra_pixel_count(
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | opp_program_left_edge_extra_pixel
> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:41: error: implicit declaration of function ‘resource_is_pipe_type’; did you mean ‘resource_list_first_type’? [-Werror=implicit-function-declaration]
> 1948 | resource_is_pipe_type(next_odm_pipe, OTG_MASTER)) == 1) {
> | ^~~~~~~~~~~~~~~~~~~~~
> | resource_list_first_type
> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
> 1948 | resource_is_pipe_type(next_odm_pipe, OTG_MASTER)) == 1) {
> | ^~~~~~~~~~
> |
This took me a while to figure out, turns out that it's only built if
KCOV_INSTRUMENT_ALL is disabled as it looks like this code is really
sensitive to compiler issues. None of my test builds caught it at all,
thanks!
I'll go drop the offending commit now.
greg k-h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-07 6:32 ` Ron Economos
@ 2025-01-09 11:10 ` Greg Kroah-Hartman
0 siblings, 0 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-09 11:10 UTC (permalink / raw)
To: Ron Economos
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
On Mon, Jan 06, 2025 at 10:32:32PM -0800, Ron Economos wrote:
> On 1/6/25 07:15, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.15.176 release.
> > There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> On RISC-V, the build fails with:
>
> In file included from mm/kfence/core.c:33:
> ./arch/riscv/include/asm/kfence.h: In function 'kfence_protect_page':
> ./arch/riscv/include/asm/kfence.h:59:9: error: implicit declaration of
> function 'local_flush_tlb_kernel_range'; did you mean
> 'flush_tlb_kernel_range'? [-Werror=implicit-function-declaration]
> 59 | local_flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | flush_tlb_kernel_range
> In file included from mm/kfence/report.c:20:
> ./arch/riscv/include/asm/kfence.h: In function 'kfence_protect_page':
> ./arch/riscv/include/asm/kfence.h:59:9: error: implicit declaration of
> function 'local_flush_tlb_kernel_range'; did you mean
> 'flush_tlb_kernel_range'? [-Werror=implicit-function-declaration]
> 59 | local_flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | flush_tlb_kernel_range
>
> This is caused by commit d28e50e231ce20a9b9cad9edce139ac775421ce5 riscv: Fix
> IPIs usage in kfence_protect_page().
>
> The function local_flush_tlb_kernel_range() doesn't exist for RISC-V in
> 5.15.x and doesn't appear until much later in 6.8-rc1. So probably best to
> drop this patch.
Thanks, now dropped.
greg k-h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 5.15 000/168] 5.15.176-rc1 review
2025-01-08 12:44 ` [PATCH 5.15 000/168] " Muhammad Usama Anjum
@ 2025-01-09 11:11 ` Greg Kroah-Hartman
0 siblings, 0 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-09 11:11 UTC (permalink / raw)
To: Muhammad Usama Anjum
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
On Wed, Jan 08, 2025 at 05:44:48PM +0500, Muhammad Usama Anjum wrote:
> On 1/6/25 8:15 PM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.15.176 release.
> > There are 168 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 Wed, 08 Jan 2025 15:11:04 +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/v5.x/stable-review/patch-5.15.176-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-5.15.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
> OVERVIEW
>
> Builds: 34 passed, 5 failed
>
> Boot tests: 70 passed, 0 failed
>
> CI systems: broonie, maestro
>
> REVISION
>
> Commit
> name: v5.15.175-169-gbcfd1339c90c
> hash: bcfd1339c90c53211978065747daad99e1149916
> Checked out from
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
>
>
> BUILDS
>
> Failures
> -x86_64 (cros://chromeos-5.15/x86_64/chromeos-amd-stoneyridge.flavour.config)
> Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0f6d423acf18d27370ec
> Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
> -x86_64 (cros://chromeos-5.15/x86_64/chromeos-intel-pineview.flavour.config)
> Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0f72423acf18d27370ff
> Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function); did you mean ‘IFF_MASTER’?
> -i386 (defconfig)
> Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fe6423acf18d27375ac
> Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function)
> -x86_64 (x86_64_defconfig)
> Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fdb423acf18d273753b
> Build error: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:1948:78: error: ‘OTG_MASTER’ undeclared (first use in this function)
> -i386 (i386_defconfig+allmodconfig)
> Build detail: https://kcidb.kernelci.org/d/build/build?orgId=1&var-id=maestro:677c0fbd423acf18d27372f5
> Build error: LD [M] fs/xfs/xfs.o
> CI system: maestro
Offending commit now dropped, thanks!
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-01-09 11:11 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-06 15:15 [PATCH 5.15 000/168] 5.15.176-rc1 review Greg Kroah-Hartman
2025-01-06 19:45 ` Florian Fainelli
2025-01-06 23:05 ` Shuah Khan
2025-01-09 11:08 ` Greg Kroah-Hartman
2025-01-07 0:20 ` SeongJae Park
2025-01-07 6:32 ` Ron Economos
2025-01-09 11:10 ` Greg Kroah-Hartman
2025-01-07 12:35 ` Mark Brown
2025-01-07 12:44 ` Jon Hunter
2025-01-07 13:46 ` Naresh Kamboju
2025-01-07 23:16 ` Shuah Khan
2025-01-08 0:59 ` [PATCH 5.15] " Hardik Garg
2025-01-08 12:44 ` [PATCH 5.15 000/168] " Muhammad Usama Anjum
2025-01-09 11:11 ` Greg Kroah-Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox