* [PATCH 6.1 000/157] 6.1.136-rc2 review @ 2025-05-01 8:14 Greg Kroah-Hartman 2025-05-01 11:07 ` Jon Hunter ` (7 more replies) 0 siblings, 8 replies; 10+ messages in thread From: Greg Kroah-Hartman @ 2025-05-01 8:14 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 6.1.136 release. There are 157 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 Sat, 03 May 2025 08:08:16 +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.136-rc2.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.136-rc2 Josh Poimboeuf <jpoimboe@kernel.org> objtool: Silence more KCOV warnings, part 2 Srinivas Kandagatla <srinivas.kandagatla@linaro.org> ASoC: qcom: q6afe-dai: fix Display Port Playback stream name Rob Herring <robh@kernel.org> PCI: Fix use-after-free in pci_bus_release_domain_nr() Steven Rostedt (Google) <rostedt@goodmis.org> tracing: Remove pointer (asterisk) and brackets from cpumask_t field Richard Zhu <hongxing.zhu@nxp.com> phy: freescale: imx8m-pcie: Add one missing error return Richard Zhu <hongxing.zhu@nxp.com> phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check Hannes Reinecke <hare@kernel.org> nvme: fixup scan failure for non-ANA multipath controllers Thomas Bogendoerfer <tsbogend@alpha.franken.de> MIPS: cm: Fix warning if MIPS_CM is disabled Sebastian Andrzej Siewior <bigeasy@linutronix.de> xdp: Reset bpf_redirect_info before running a xdp's BPF prog. Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: enable STU methods for 6320 family Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: enable PVT for 6321 switch Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family Jakub Kicinski <kuba@kernel.org> net/sched: act_mirred: don't override retval if we already lost the skb Marek Behún <kabel@kernel.org> crypto: atmel-sha204a - Set hwrng quality to lowest possible Ian Abbott <abbotti@mev.co.uk> comedi: jr3_pci: Fix synchronous deletion of timer Dave Kleikamp <dave.kleikamp@oracle.com> jfs: define xtree root and page independently Sergey Shtylyov <s.shtylyov@omp.ru> of: module: add buffer overflow check in of_modalias() Tamura Dai <kirinode0@gmail.com> spi: spi-imx: Add check for spi_imx_setupxfer() Meir Elisha <meir.elisha@volumez.com> md/raid1: Add check for missing source disk in process_checks() Mostafa Saleh <smostafa@google.com> ubsan: Fix panic from test_ubsan_out_of_bounds Breno Leitao <leitao@debian.org> spi: tegra210-quad: add rate limiting and simplify timeout error message Breno Leitao <leitao@debian.org> spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts Yunlong Xing <yunlong.xing@unisoc.com> loop: aio inherit the ioprio of original request Fernando Fernandez Mancera <ffmancera@riseup.net> x86/i8253: Call clockevent_i8253_disable() with interrupts disabled Igor Pylypiv <ipylypiv@google.com> scsi: pm80xx: Set phy_attached to zero when device is gone Peter Griffin <peter.griffin@linaro.org> scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() Xingui Yang <yangxingui@huawei.com> scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes Ojaswin Mujoo <ojaswin@linux.ibm.com> ext4: make block validity check resistent to sb bh corruption Daniel Wagner <wagi@kernel.org> nvmet-fc: put ref when assoc->del_work is already scheduled Daniel Wagner <wagi@kernel.org> nvmet-fc: take tgtport reference only once Josh Poimboeuf <jpoimboe@kernel.org> x86/bugs: Don't fill RSB on context switch with eIBRS Josh Poimboeuf <jpoimboe@kernel.org> x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline Josh Poimboeuf <jpoimboe@kernel.org> x86/bugs: Use SBPB in write_ibpb() if applicable Qiuxu Zhuo <qiuxu.zhuo@intel.com> selftests/mincore: Allow read-ahead pages to reach the end of the file Josh Poimboeuf <jpoimboe@kernel.org> objtool: Stop UNRET validation on UD2 Hannes Reinecke <hare@kernel.org> nvme: re-read ANA log page after ns scan completes Jean-Marc Eurin <jmeurin@google.com> ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls Mario Limonciello <mario.limonciello@amd.com> ACPI: EC: Set ec_no_wakeup for Lenovo Go S Hannes Reinecke <hare@kernel.org> nvme: requeue namespace scan on missed AENs Jason Andryuk <jason.andryuk@amd.com> xen: Change xen-acpi-processor dom0 dependency Ming Lei <ming.lei@redhat.com> selftests: ublk: fix test_stripe_04 Xiaogang Chen <xiaogang.chen@amd.com> udmabuf: fix a buf size overflow issue during udmabuf creation Thomas Weißschuh <thomas.weissschuh@linutronix.de> KVM: s390: Don't use %pK through tracepoints Oleg Nesterov <oleg@redhat.com> sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP Lukas Stockmann <lukas.stockmann@siemens.com> rtc: pcf85063: do a SW reset if POR failed Dominique Martinet <asmadeus@codewreck.org> 9p/net: fix improper handling of bogus negative read/write replies Basavaraj Natikar <Basavaraj.Natikar@amd.com> ntb_hw_amd: Add NTB PCI ID for new gen CPU Arnd Bergmann <arnd@arndb.de> ntb: reduce stack usage in idt_scan_mws Al Viro <viro@zeniv.linux.org.uk> qibfs: fix _another_ leak Josh Poimboeuf <jpoimboe@kernel.org> objtool, lkdtm: Obfuscate the do_nothing() pointer Josh Poimboeuf <jpoimboe@kernel.org> objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() Josh Poimboeuf <jpoimboe@kernel.org> objtool: Silence more KCOV warnings Mika Westerberg <mika.westerberg@linux.intel.com> thunderbolt: Scan retimers after device router has been enumerated Théo Lebrun <theo.lebrun@bootlin.com> usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func Chenyuan Yang <chenyuan0y@gmail.com> usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() Michal Pecio <michal.pecio@gmail.com> usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running Vinicius Costa Gomes <vinicius.gomes@intel.com> dmaengine: dmatest: Fix dmatest waiting less when interrupted John Stultz <jstultz@google.com> sound/virtio: Fix cancel_sync warnings on uninitialized work_structs Andy Shevchenko <andriy.shevchenko@linux.intel.com> usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield Andy Shevchenko <andriy.shevchenko@linux.intel.com> usb: dwc3: gadget: Refactor loop to avoid NULL endpoints Edward Adam Davis <eadavis@qq.com> fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size Alexander Stein <alexander.stein@mailbox.org> usb: host: max3421-hcd: Add missing spi_device_id table Haoxiang Li <haoxiang_li2024@163.com> s390/tty: Fix a potential memory leak bug Haoxiang Li <haoxiang_li2024@163.com> s390/sclp: Add check for get_zeroed_page() Yu-Chun Lin <eleanor15x@gmail.com> parisc: PDT: Fix missing prototype warning Heiko Stuebner <heiko@sntech.de> clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() Alexei Starovoitov <ast@kernel.org> bpf: Fix deadlock between rcu_tasks_trace and event_mutex. Herbert Xu <herbert@gondor.apana.org.au> crypto: null - Use spin lock instead of mutex Gregory CLEMENT <gregory.clement@bootlin.com> MIPS: cm: Detect CM quirks from device tree Chenyuan Yang <chenyuan0y@gmail.com> pinctrl: renesas: rza2: Fix potential NULL pointer dereference Oliver Neukum <oneukum@suse.com> USB: wdm: add annotation Oliver Neukum <oneukum@suse.com> USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context Oliver Neukum <oneukum@suse.com> USB: wdm: close race between wdm_open and wdm_wwan_port_stop Oliver Neukum <oneukum@suse.com> USB: wdm: handle IO errors in wdm_wwan_port_start Oliver Neukum <oneukum@suse.com> USB: VLI disk crashes if LPM is used Miao Li <limiao@kylinos.cn> usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive Miao Li <limiao@kylinos.cn> usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive Mike Looijmans <mike.looijmans@topic.nl> usb: dwc3: xilinx: Prevent spike in reset signal Frode Isaksen <frode@meta.com> usb: dwc3: gadget: check that event count does not exceed event buffer length Huacai Chen <chenhuacai@kernel.org> USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) Fedor Pchelkin <pchelkin@ispras.ru> usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling Fedor Pchelkin <pchelkin@ispras.ru> usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines Fedor Pchelkin <pchelkin@ispras.ru> usb: chipidea: ci_hdrc_imx: fix usbmisc handling Ralph Siemsen <ralph.siemsen@linaro.org> usb: cdns3: Fix deadlock when using NCM gadget Craig Hesling <craig@hesling.com> USB: serial: simple: add OWON HDS200 series oscilloscope support Adam Xue <zxue@semtech.com> USB: serial: option: add Sierra Wireless EM9291 Michael Ehrenreich <michideep@gmail.com> USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe Ryo Takakura <ryotkkr98@gmail.com> serial: sifive: lock port in startup()/shutdown() callbacks Stephan Gerhold <stephan.gerhold@linaro.org> serial: msm: Configure correct working mode before starting earlycon Rengarajan S <rengarajan.s@microchip.com> misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack Rengarajan S <rengarajan.s@microchip.com> misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration Sean Christopherson <seanjc@google.com> KVM: x86: Reset IRTE to host control if *new* route isn't postable Sean Christopherson <seanjc@google.com> KVM: x86: Explicitly treat routing entry type changes as changes Alexander Usyskin <alexander.usyskin@intel.com> mei: me: add panther lake H DID Oliver Neukum <oneukum@suse.com> USB: storage: quirk for ADATA Portable HDD CH94 Haoxiang Li <haoxiang_li2024@163.com> mcb: fix a double free bug in chameleon_parse_gdd() Sean Christopherson <seanjc@google.com> KVM: SVM: Allocate IR data using atomic allocation Petr Tesarik <ptesarik@suse.com> LoongArch: Remove a bogus reference to ZONE_DMA Ming Wang <wangming01@loongson.cn> LoongArch: Return NULL from huge_pte_offset() for invalid PMD Roman Li <Roman.Li@amd.com> drm/amd/display: Force full update in gpu reset Roman Li <Roman.Li@amd.com> drm/amd/display: Fix gpu reset in multidisplay config Oleksij Rempel <linux@rempel-privat.de> net: selftests: initialize TCP header and skb payload with zero Alexey Nepomnyashih <sdl@nppct.ru> xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() Halil Pasic <pasic@linux.ibm.com> virtio_console: fix missing byte order handling for cols and rows Ping-Ke Shih <pkshih@realtek.com> wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb Ping-Ke Shih <pkshih@realtek.com> wifi: mac80211: export ieee80211_purge_tx_queue() for drivers Tiezhu Yang <yangtiezhu@loongson.cn> LoongArch: Make regs_irqs_disabled() more clear Yuli Wang <wangyuli@uniontech.com> LoongArch: Select ARCH_USE_MEMTEST Luo Gengkun <luogengkun@huaweicloud.com> perf/x86: Fix non-sampling (counting) events on certain x86 platforms Sean Christopherson <seanjc@google.com> iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE Cong Wang <xiyou.wangcong@gmail.com> net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too Cong Wang <xiyou.wangcong@gmail.com> net_sched: hfsc: Fix a UAF vulnerability in class handling Tung Nguyen <tung.quang.nguyen@est.tech> tipc: fix NULL pointer dereference in tipc_mon_reinit_self() Qingfang Deng <qingfang.deng@siflower.com.cn> net: phy: leds: fix memory leak Justin Iurman <justin.iurman@uliege.be> net: lwtunnel: disable BHs when required Anastasia Kovaleva <a.kovaleva@yadro.com> scsi: core: Clear flags for scsi_cmnd that did not complete Qu Wenruo <wqu@suse.com> btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() Marc Zyngier <maz@kernel.org> cpufreq: cppc: Fix invalid return value in .get() callback Henry Martin <bsdhenrymartin@gmail.com> cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() Henry Martin <bsdhenrymartin@gmail.com> cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() Arnd Bergmann <arnd@arndb.de> dma/contiguous: avoid warning about unused size_bytes Mark Brown <broonie@kernel.org> selftests/mm: generate a temporary mountpoint for cgroup filesystem Evgeny Pimenov <pimenoveu12@gmail.com> ASoC: qcom: Fix sc7280 lpass potential buffer overflow Srinivas Kandagatla <srinivas.kandagatla@linaro.org> ASoC: qcom: q6dsp: add support to more display ports Stefan Eichenberger <stefan.eichenberger@toradex.com> phy: freescale: imx8m-pcie: assert phy reset and perst in power off Richard Zhu <hongxing.zhu@nxp.com> phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support Ma Ke <make24@iscas.ac.cn> PCI: Fix reference leak in pci_register_host_bridge() Pali Rohár <pali@kernel.org> PCI: Assign PCI domain IDs by ida_alloc() Zijun Hu <quic_zijuhu@quicinc.com> of: resolver: Fix device node refcount leakage in of_resolve_phandles() Rob Herring (Arm) <robh@kernel.org> of: resolver: Simplify of_resolve_phandles() using __free() Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> clk: renesas: r9a07g043: Fix HP clock source for RZ/Five Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: rzg2l: Refactor SD mux driver Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: rzg2l: Add struct clk_hw_data Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> clk: renesas: rzg2l: Use u32 for flag and mux_flags Herve Codina <herve.codina@bootlin.com> backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() Uwe Kleine-König <u.kleine-koenig@pengutronix.de> backlight: led_bl: Convert to platform remove callback returning void Sergiu Cuciurean <sergiu.cuciurean@analog.com> iio: adc: ad7768-1: Fix conversion result sign Jonathan Cameron <Jonathan.Cameron@huawei.com> iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: fix VTU methods for 6320 family Marek Behún <kabel@kernel.org> net: dsa: mv88e6xxx: fix internal PHYs for 6320 family Alexis Lothoré <alexis.lothore@bootlin.com> net: dsa: mv88e6xxx: add field to specify internal phys layout Alexis Lothoré <alexis.lothore@bootlin.com> net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal Russell King (Oracle) <rmk+kernel@armlinux.org.uk> net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish Russell King (Oracle) <rmk+kernel@armlinux.org.uk> net: dsa: add support for mac_prepare() and mac_finish() calls Vladimir Oltean <vladimir.oltean@nxp.com> net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings from mdiobus code Haoxiang Li <haoxiang_li2024@163.com> auxdisplay: hd44780: Fix an API misuse in hd44780.c Uwe Kleine-König <u.kleine-koenig@pengutronix.de> auxdisplay: hd44780: Convert to platform remove callback returning void Steven Rostedt <rostedt@goodmis.org> tracing: Verify event formats that have "%*p.." Steven Rostedt <rostedt@goodmis.org> tracing: Add __print_dynamic_array() helper Steven Rostedt (Google) <rostedt@goodmis.org> tracing: Add __string_len() example Steven Rostedt (Google) <rostedt@goodmis.org> tracing: Fix cpumask() example typo Steven Rostedt (Google) <rostedt@goodmis.org> tracing: Add __cpumask to denote a trace event field that is a cpumask_t Thorsten Leemhuis <linux@leemhuis.info> module: sign with sha512 instead of sha1 by default ------------- Diffstat: Makefile | 4 +- arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/ptrace.h | 4 +- arch/loongarch/mm/hugetlbpage.c | 2 +- arch/loongarch/mm/init.c | 3 - arch/mips/include/asm/mips-cm.h | 22 +++ arch/mips/kernel/mips-cm.c | 14 ++ arch/parisc/kernel/pdt.c | 2 + arch/s390/kvm/trace-s390.h | 4 +- arch/x86/entry/entry.S | 2 +- arch/x86/events/core.c | 2 +- arch/x86/kernel/cpu/bugs.c | 36 ++--- arch/x86/kernel/i8253.c | 3 +- arch/x86/kvm/svm/avic.c | 60 +++---- arch/x86/kvm/vmx/posted_intr.c | 28 ++-- arch/x86/kvm/x86.c | 3 +- arch/x86/mm/tlb.c | 6 +- crypto/crypto_null.c | 37 +++-- drivers/acpi/ec.c | 28 ++++ drivers/acpi/pptt.c | 4 +- drivers/auxdisplay/hd44780.c | 9 +- drivers/block/loop.c | 2 +- drivers/char/virtio_console.c | 7 +- drivers/clk/clk.c | 4 + drivers/clk/renesas/r9a07g043-cpg.c | 28 +++- drivers/clk/renesas/r9a07g044-cpg.c | 21 ++- drivers/clk/renesas/rzg2l-cpg.c | 178 +++++++++++++++------ drivers/clk/renesas/rzg2l-cpg.h | 24 +-- drivers/comedi/drivers/jr3_pci.c | 17 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/scpi-cpufreq.c | 13 +- drivers/crypto/atmel-sha204a.c | 7 +- drivers/dma-buf/udmabuf.c | 2 +- drivers/dma/dmatest.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- drivers/iio/adc/ad7768-1.c | 5 +- drivers/infiniband/hw/qib/qib_fs.c | 1 + drivers/iommu/amd/iommu.c | 2 +- drivers/mcb/mcb-parse.c | 2 +- drivers/md/raid1.c | 26 +-- drivers/misc/lkdtm/perms.c | 14 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 8 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 106 ++++++++---- drivers/net/dsa/mv88e6xxx/chip.h | 5 + drivers/net/dsa/mv88e6xxx/global2.c | 25 +-- drivers/net/phy/phy_led_triggers.c | 23 +-- drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/realtek/rtw88/tx.c | 2 +- drivers/net/xen-netfront.c | 19 ++- drivers/ntb/hw/amd/ntb_hw_amd.c | 1 + drivers/ntb/hw/idt/ntb_hw_idt.c | 18 +-- drivers/nvme/host/core.c | 9 ++ drivers/nvme/target/fc.c | 25 ++- drivers/of/device.c | 7 +- drivers/of/resolver.c | 37 ++--- drivers/pci/pci.c | 107 +++++++------ drivers/pci/probe.c | 16 +- drivers/pci/remove.c | 7 + drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 46 +++++- drivers/pinctrl/renesas/pinctrl-rza2.c | 3 + drivers/rtc/rtc-pcf85063.c | 19 ++- drivers/s390/char/sclp_con.c | 17 ++ drivers/s390/char/sclp_tty.c | 12 ++ drivers/scsi/hisi_sas/hisi_sas_main.c | 20 +++ drivers/scsi/pm8001/pm8001_sas.c | 1 + drivers/scsi/scsi_lib.c | 6 +- drivers/spi/spi-imx.c | 5 +- drivers/spi/spi-tegra210-quad.c | 6 +- drivers/thunderbolt/tb.c | 16 +- drivers/tty/serial/msm_serial.c | 6 + drivers/tty/serial/sifive.c | 6 + drivers/ufs/host/ufs-exynos.c | 10 +- drivers/usb/cdns3/cdns3-gadget.c | 2 + drivers/usb/chipidea/ci_hdrc_imx.c | 44 +++-- drivers/usb/class/cdc-wdm.c | 21 ++- drivers/usb/core/quirks.c | 9 ++ drivers/usb/dwc3/dwc3-pci.c | 10 ++ drivers/usb/dwc3/dwc3-xilinx.c | 4 +- drivers/usb/dwc3/gadget.c | 28 +++- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 3 + drivers/usb/host/max3421-hcd.c | 7 + drivers/usb/host/ohci-pci.c | 23 +++ drivers/usb/host/xhci-mvebu.c | 10 -- drivers/usb/host/xhci-mvebu.h | 6 - drivers/usb/host/xhci-plat.c | 2 +- drivers/usb/host/xhci-ring.c | 11 +- drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 5 + drivers/usb/serial/option.c | 3 + drivers/usb/serial/usb-serial-simple.c | 7 + drivers/usb/storage/unusual_uas.h | 7 + drivers/video/backlight/led_bl.c | 11 +- drivers/xen/Kconfig | 2 +- fs/btrfs/file.c | 9 +- fs/ext4/block_validity.c | 5 +- fs/ext4/inode.c | 7 +- fs/jfs/jfs_dinode.h | 2 +- fs/jfs/jfs_imap.c | 6 +- fs/jfs/jfs_incore.h | 2 +- fs/jfs/jfs_txnmgr.c | 4 +- fs/jfs/jfs_xtree.c | 4 +- fs/jfs/jfs_xtree.h | 37 +++-- fs/ntfs3/file.c | 1 + include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 8 + include/linux/filter.h | 9 +- include/linux/pci.h | 1 + include/net/dsa.h | 6 + include/net/mac80211.h | 13 ++ include/trace/bpf_probe.h | 6 + include/trace/perf.h | 6 + include/trace/stages/stage1_struct_define.h | 6 + include/trace/stages/stage2_data_offsets.h | 6 + include/trace/stages/stage3_trace_output.h | 14 ++ include/trace/stages/stage4_event_fields.h | 12 ++ include/trace/stages/stage5_get_offsets.h | 6 + include/trace/stages/stage6_event_callback.h | 20 +++ include/trace/stages/stage7_class_define.h | 3 + init/Kconfig | 2 +- kernel/dma/contiguous.c | 3 +- kernel/module/Kconfig | 1 + kernel/trace/bpf_trace.c | 7 +- kernel/trace/trace_events.c | 7 + lib/test_ubsan.c | 18 ++- net/9p/client.c | 30 ++-- net/core/lwtunnel.c | 26 ++- net/core/selftests.c | 18 ++- net/dsa/port.c | 32 ++++ net/mac80211/ieee80211_i.h | 2 - net/mac80211/status.c | 1 + net/sched/act_mirred.c | 22 +-- net/sched/sch_hfsc.c | 23 ++- net/tipc/monitor.c | 3 +- samples/trace_events/trace-events-sample.c | 2 +- samples/trace_events/trace-events-sample.h | 46 +++++- scripts/Makefile.lib | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/qcom/lpass.h | 3 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +- sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 43 +++-- sound/virtio/virtio_pcm.c | 21 ++- tools/objtool/check.c | 9 ++ tools/testing/selftests/mincore/mincore_selftest.c | 3 - tools/testing/selftests/ublk/test_stripe_04.sh | 24 +++ .../selftests/vm/charge_reserved_hugetlb.sh | 4 +- .../selftests/vm/hugetlb_reparenting_test.sh | 2 +- 148 files changed, 1434 insertions(+), 580 deletions(-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman @ 2025-05-01 11:07 ` Jon Hunter 2025-05-01 16:52 ` Miguel Ojeda ` (6 subsequent siblings) 7 siblings, 0 replies; 10+ messages in thread From: Jon Hunter @ 2025-05-01 11:07 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 Thu, 01 May 2025 10:14:15 +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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 Sat, 03 May 2025 08:08:16 +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.136-rc2.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 All tests passing for Tegra ... Test results for stable-v6.1: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 115 tests: 115 pass, 0 fail Linux version: 6.1.136-rc2-gcc42c3189901 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra186-p3509-0000+p3636-0001, 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] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman 2025-05-01 11:07 ` Jon Hunter @ 2025-05-01 16:52 ` Miguel Ojeda 2025-05-01 17:59 ` Peter Schneider ` (5 subsequent siblings) 7 siblings, 0 replies; 10+ messages in thread From: Miguel Ojeda @ 2025-05-01 16:52 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, Miguel Ojeda On Thu, 01 May 2025 10:14:15 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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 Sat, 03 May 2025 08:08:16 +0000. > Anything received after that time might be too late. Boot-tested under QEMU for Rust x86_64: Tested-by: Miguel Ojeda <ojeda@kernel.org> Thanks! Cheers, Miguel ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman 2025-05-01 11:07 ` Jon Hunter 2025-05-01 16:52 ` Miguel Ojeda @ 2025-05-01 17:59 ` Peter Schneider 2025-05-01 20:26 ` Mark Brown ` (4 subsequent siblings) 7 siblings, 0 replies; 10+ messages in thread From: Peter Schneider @ 2025-05-01 17:59 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 Am 01.05.2025 um 10:14 schrieb Greg Kroah-Hartman: > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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. Just like rc1, rc2 builds, boots and works fine on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found. Tested-by: Peter Schneider <pschneider1968@googlemail.com> 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 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2025-05-01 17:59 ` Peter Schneider @ 2025-05-01 20:26 ` Mark Brown 2025-05-01 21:29 ` Hardik Garg ` (3 subsequent siblings) 7 siblings, 0 replies; 10+ messages in thread From: Mark Brown @ 2025-05-01 20:26 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: 346 bytes --] On Thu, May 01, 2025 at 10:14:15AM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2025-05-01 20:26 ` Mark Brown @ 2025-05-01 21:29 ` Hardik Garg 2025-05-02 3:00 ` Naresh Kamboju ` (2 subsequent siblings) 7 siblings, 0 replies; 10+ messages in thread From: Hardik Garg @ 2025-05-01 21:29 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 The kernel, bpf tool and perf tool builds fine for v6.1.136-rc2 on x86 and arm64 Azure VM. Tested-by: Hardik Garg <hargar@linux.microsoft.com> Thanks, Hardik ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2025-05-01 21:29 ` Hardik Garg @ 2025-05-02 3:00 ` Naresh Kamboju 2025-05-02 12:55 ` Florian Fainelli 2025-05-03 13:03 ` Guenter Roeck 7 siblings, 0 replies; 10+ messages in thread From: Naresh Kamboju @ 2025-05-02 3:00 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 Thu, 1 May 2025 at 13:44, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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 Sat, 03 May 2025 08:08:16 +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.136-rc2.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 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: 6.1.136-rc2 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git commit: cc42c3189901bed8becc7b8d66d81bc863c10f75 * git describe: v6.1.134-451-gcc42c3189901 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.134-451-gcc42c3189901 ## Test Regressions (compared to v6.1.134-292-gb8b5da130779) ## Metric Regressions (compared to v6.1.134-292-gb8b5da130779) ## Test Fixes (compared to v6.1.134-292-gb8b5da130779) ## Metric Fixes (compared to v6.1.134-292-gb8b5da130779) ## Test result summary total: 117508, pass: 93952, fail: 5350, skip: 17734, xfail: 472 ## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 135 total, 135 passed, 0 failed * arm64: 43 total, 43 passed, 0 failed * i386: 27 total, 20 passed, 7 failed * mips: 26 total, 22 passed, 4 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 32 total, 31 passed, 1 failed * riscv: 11 total, 11 passed, 0 failed * s390: 14 total, 14 passed, 0 failed * sh: 10 total, 10 passed, 0 failed * sparc: 7 total, 7 passed, 0 failed * x86_64: 35 total, 32 passed, 3 failed ## Test suites summary * boot * commands * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-efivarfs * kselftest-exec * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-kcmp * kselftest-kvm * 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 * lava * 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-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] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman ` (5 preceding siblings ...) 2025-05-02 3:00 ` Naresh Kamboju @ 2025-05-02 12:55 ` Florian Fainelli 2025-05-03 13:03 ` Guenter Roeck 7 siblings, 0 replies; 10+ messages in thread From: Florian Fainelli @ 2025-05-02 12:55 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 5/1/2025 10:14 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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 Sat, 03 May 2025 08:08:16 +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.136-rc2.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 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman ` (6 preceding siblings ...) 2025-05-02 12:55 ` Florian Fainelli @ 2025-05-03 13:03 ` Guenter Roeck 2025-05-05 8:57 ` Greg Kroah-Hartman 7 siblings, 1 reply; 10+ messages in thread From: Guenter Roeck @ 2025-05-03 13:03 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On 5/1/25 01:14, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.1.136 release. > There are 157 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 Sat, 03 May 2025 08:08:16 +0000. > Anything received after that time might be too late. > Building loongarch:defconfig ... failed -------------- Error log: arch/loongarch/mm/hugetlbpage.c: In function 'huge_pte_offset': arch/loongarch/mm/hugetlbpage.c:50:25: error: implicit declaration of function 'pmdp_get'; did you mean 'ptep_get'? [-Werror=implicit-function-declaration] 50 | return pmd_none(pmdp_get(pmd)) ? NULL : (pte_t *) pmd; | ^~~~~~~~ | ptep_get arch/loongarch/mm/hugetlbpage.c:50:25: error: incompatible type for argument 1 of 'pmd_none' 50 | return pmd_none(pmdp_get(pmd)) ? NULL : (pte_t *) pmd; | ^~~~~~~~~~~~~ | | | int In file included from arch/loongarch/include/asm/uaccess.h:17, from include/linux/uaccess.h:11, from include/linux/sched/task.h:11, from include/linux/sched/signal.h:9, from include/linux/rcuwait.h:6, from include/linux/percpu-rwsem.h:7, from include/linux/fs.h:33, from arch/loongarch/mm/hugetlbpage.c:6: arch/loongarch/include/asm/pgtable.h:198:34: note: expected 'pmd_t' but argument is of type 'int' 198 | static inline int pmd_none(pmd_t pmd) | ~~~~~~^~~ arch/loongarch/mm/hugetlbpage.c:51:1: error: control reaches end of non-void function [-Werror=return-type] Guenter ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 6.1 000/157] 6.1.136-rc2 review 2025-05-03 13:03 ` Guenter Roeck @ 2025-05-05 8:57 ` Greg Kroah-Hartman 0 siblings, 0 replies; 10+ messages in thread From: Greg Kroah-Hartman @ 2025-05-05 8:57 UTC (permalink / raw) To: Guenter Roeck Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On Sat, May 03, 2025 at 06:03:53AM -0700, Guenter Roeck wrote: > On 5/1/25 01:14, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 6.1.136 release. > > There are 157 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 Sat, 03 May 2025 08:08:16 +0000. > > Anything received after that time might be too late. > > > > Building loongarch:defconfig ... failed > -------------- > Error log: > arch/loongarch/mm/hugetlbpage.c: In function 'huge_pte_offset': > arch/loongarch/mm/hugetlbpage.c:50:25: error: implicit declaration of function 'pmdp_get'; did you mean 'ptep_get'? [-Werror=implicit-function-declaration] > 50 | return pmd_none(pmdp_get(pmd)) ? NULL : (pte_t *) pmd; > | ^~~~~~~~ > | ptep_get > arch/loongarch/mm/hugetlbpage.c:50:25: error: incompatible type for argument 1 of 'pmd_none' > 50 | return pmd_none(pmdp_get(pmd)) ? NULL : (pte_t *) pmd; > | ^~~~~~~~~~~~~ > | | > | int > In file included from arch/loongarch/include/asm/uaccess.h:17, > from include/linux/uaccess.h:11, > from include/linux/sched/task.h:11, > from include/linux/sched/signal.h:9, > from include/linux/rcuwait.h:6, > from include/linux/percpu-rwsem.h:7, > from include/linux/fs.h:33, > from arch/loongarch/mm/hugetlbpage.c:6: > arch/loongarch/include/asm/pgtable.h:198:34: note: expected 'pmd_t' but argument is of type 'int' > 198 | static inline int pmd_none(pmd_t pmd) > | ~~~~~~^~~ > arch/loongarch/mm/hugetlbpage.c:51:1: error: control reaches end of non-void function [-Werror=return-type] Thanks, a fix has now been posted, let me do a release with it now... greg k-h ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-05-05 8:57 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-05-01 8:14 [PATCH 6.1 000/157] 6.1.136-rc2 review Greg Kroah-Hartman 2025-05-01 11:07 ` Jon Hunter 2025-05-01 16:52 ` Miguel Ojeda 2025-05-01 17:59 ` Peter Schneider 2025-05-01 20:26 ` Mark Brown 2025-05-01 21:29 ` Hardik Garg 2025-05-02 3:00 ` Naresh Kamboju 2025-05-02 12:55 ` Florian Fainelli 2025-05-03 13:03 ` Guenter Roeck 2025-05-05 8:57 ` 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; as well as URLs for NNTP newsgroup(s).