6.1.136-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.1.136-rc2 review
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 <[email protected]>
Linux 6.1.136-rc2
Josh Poimboeuf <[email protected]>
objtool: Silence more KCOV warnings, part 2
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6afe-dai: fix Display Port Playback stream name
Rob Herring <[email protected]>
PCI: Fix use-after-free in pci_bus_release_domain_nr()
Steven Rostedt (Google) <[email protected]>
tracing: Remove pointer (asterisk) and brackets from cpumask_t field
Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Add one missing error return
Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check
Hannes Reinecke <[email protected]>
nvme: fixup scan failure for non-ANA multipath controllers
Thomas Bogendoerfer <[email protected]>
MIPS: cm: Fix warning if MIPS_CM is disabled
Sebastian Andrzej Siewior <[email protected]>
xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable STU methods for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable PVT for 6321 switch
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
Jakub Kicinski <[email protected]>
net/sched: act_mirred: don't override retval if we already lost the skb
Marek Behún <[email protected]>
crypto: atmel-sha204a - Set hwrng quality to lowest possible
Ian Abbott <[email protected]>
comedi: jr3_pci: Fix synchronous deletion of timer
Dave Kleikamp <[email protected]>
jfs: define xtree root and page independently
Sergey Shtylyov <[email protected]>
of: module: add buffer overflow check in of_modalias()
Tamura Dai <[email protected]>
spi: spi-imx: Add check for spi_imx_setupxfer()
Meir Elisha <[email protected]>
md/raid1: Add check for missing source disk in process_checks()
Mostafa Saleh <[email protected]>
ubsan: Fix panic from test_ubsan_out_of_bounds
Breno Leitao <[email protected]>
spi: tegra210-quad: add rate limiting and simplify timeout error message
Breno Leitao <[email protected]>
spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
Yunlong Xing <[email protected]>
loop: aio inherit the ioprio of original request
Fernando Fernandez Mancera <[email protected]>
x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
Igor Pylypiv <[email protected]>
scsi: pm80xx: Set phy_attached to zero when device is gone
Peter Griffin <[email protected]>
scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
Xingui Yang <[email protected]>
scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
Ojaswin Mujoo <[email protected]>
ext4: make block validity check resistent to sb bh corruption
Daniel Wagner <[email protected]>
nvmet-fc: put ref when assoc->del_work is already scheduled
Daniel Wagner <[email protected]>
nvmet-fc: take tgtport reference only once
Josh Poimboeuf <[email protected]>
x86/bugs: Don't fill RSB on context switch with eIBRS
Josh Poimboeuf <[email protected]>
x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
Josh Poimboeuf <[email protected]>
x86/bugs: Use SBPB in write_ibpb() if applicable
Qiuxu Zhuo <[email protected]>
selftests/mincore: Allow read-ahead pages to reach the end of the file
Josh Poimboeuf <[email protected]>
objtool: Stop UNRET validation on UD2
Hannes Reinecke <[email protected]>
nvme: re-read ANA log page after ns scan completes
Jean-Marc Eurin <[email protected]>
ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
Mario Limonciello <[email protected]>
ACPI: EC: Set ec_no_wakeup for Lenovo Go S
Hannes Reinecke <[email protected]>
nvme: requeue namespace scan on missed AENs
Jason Andryuk <[email protected]>
xen: Change xen-acpi-processor dom0 dependency
Ming Lei <[email protected]>
selftests: ublk: fix test_stripe_04
Xiaogang Chen <[email protected]>
udmabuf: fix a buf size overflow issue during udmabuf creation
Thomas Weißschuh <[email protected]>
KVM: s390: Don't use %pK through tracepoints
Oleg Nesterov <[email protected]>
sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
Lukas Stockmann <[email protected]>
rtc: pcf85063: do a SW reset if POR failed
Dominique Martinet <[email protected]>
9p/net: fix improper handling of bogus negative read/write replies
Basavaraj Natikar <[email protected]>
ntb_hw_amd: Add NTB PCI ID for new gen CPU
Arnd Bergmann <[email protected]>
ntb: reduce stack usage in idt_scan_mws
Al Viro <[email protected]>
qibfs: fix _another_ leak
Josh Poimboeuf <[email protected]>
objtool, lkdtm: Obfuscate the do_nothing() pointer
Josh Poimboeuf <[email protected]>
objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
Josh Poimboeuf <[email protected]>
objtool: Silence more KCOV warnings
Mika Westerberg <[email protected]>
thunderbolt: Scan retimers after device router has been enumerated
Théo Lebrun <[email protected]>
usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
Chenyuan Yang <[email protected]>
usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
Michal Pecio <[email protected]>
usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
Vinicius Costa Gomes <[email protected]>
dmaengine: dmatest: Fix dmatest waiting less when interrupted
John Stultz <[email protected]>
sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
Andy Shevchenko <[email protected]>
usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
Andy Shevchenko <[email protected]>
usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
Edward Adam Davis <[email protected]>
fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
Alexander Stein <[email protected]>
usb: host: max3421-hcd: Add missing spi_device_id table
Haoxiang Li <[email protected]>
s390/tty: Fix a potential memory leak bug
Haoxiang Li <[email protected]>
s390/sclp: Add check for get_zeroed_page()
Yu-Chun Lin <[email protected]>
parisc: PDT: Fix missing prototype warning
Heiko Stuebner <[email protected]>
clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
Alexei Starovoitov <[email protected]>
bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
Herbert Xu <[email protected]>
crypto: null - Use spin lock instead of mutex
Gregory CLEMENT <[email protected]>
MIPS: cm: Detect CM quirks from device tree
Chenyuan Yang <[email protected]>
pinctrl: renesas: rza2: Fix potential NULL pointer dereference
Oliver Neukum <[email protected]>
USB: wdm: add annotation
Oliver Neukum <[email protected]>
USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
Oliver Neukum <[email protected]>
USB: wdm: close race between wdm_open and wdm_wwan_port_stop
Oliver Neukum <[email protected]>
USB: wdm: handle IO errors in wdm_wwan_port_start
Oliver Neukum <[email protected]>
USB: VLI disk crashes if LPM is used
Miao Li <[email protected]>
usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
Miao Li <[email protected]>
usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
Mike Looijmans <[email protected]>
usb: dwc3: xilinx: Prevent spike in reset signal
Frode Isaksen <[email protected]>
usb: dwc3: gadget: check that event count does not exceed event buffer length
Huacai Chen <[email protected]>
USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
Fedor Pchelkin <[email protected]>
usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
Fedor Pchelkin <[email protected]>
usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
Fedor Pchelkin <[email protected]>
usb: chipidea: ci_hdrc_imx: fix usbmisc handling
Ralph Siemsen <[email protected]>
usb: cdns3: Fix deadlock when using NCM gadget
Craig Hesling <[email protected]>
USB: serial: simple: add OWON HDS200 series oscilloscope support
Adam Xue <[email protected]>
USB: serial: option: add Sierra Wireless EM9291
Michael Ehrenreich <[email protected]>
USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
Ryo Takakura <[email protected]>
serial: sifive: lock port in startup()/shutdown() callbacks
Stephan Gerhold <[email protected]>
serial: msm: Configure correct working mode before starting earlycon
Rengarajan S <[email protected]>
misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
Rengarajan S <[email protected]>
misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
Sean Christopherson <[email protected]>
KVM: x86: Reset IRTE to host control if *new* route isn't postable
Sean Christopherson <[email protected]>
KVM: x86: Explicitly treat routing entry type changes as changes
Alexander Usyskin <[email protected]>
mei: me: add panther lake H DID
Oliver Neukum <[email protected]>
USB: storage: quirk for ADATA Portable HDD CH94
Haoxiang Li <[email protected]>
mcb: fix a double free bug in chameleon_parse_gdd()
Sean Christopherson <[email protected]>
KVM: SVM: Allocate IR data using atomic allocation
Petr Tesarik <[email protected]>
LoongArch: Remove a bogus reference to ZONE_DMA
Ming Wang <[email protected]>
LoongArch: Return NULL from huge_pte_offset() for invalid PMD
Roman Li <[email protected]>
drm/amd/display: Force full update in gpu reset
Roman Li <[email protected]>
drm/amd/display: Fix gpu reset in multidisplay config
Oleksij Rempel <[email protected]>
net: selftests: initialize TCP header and skb payload with zero
Alexey Nepomnyashih <[email protected]>
xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
Halil Pasic <[email protected]>
virtio_console: fix missing byte order handling for cols and rows
Ping-Ke Shih <[email protected]>
wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
Ping-Ke Shih <[email protected]>
wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
Tiezhu Yang <[email protected]>
LoongArch: Make regs_irqs_disabled() more clear
Yuli Wang <[email protected]>
LoongArch: Select ARCH_USE_MEMTEST
Luo Gengkun <[email protected]>
perf/x86: Fix non-sampling (counting) events on certain x86 platforms
Sean Christopherson <[email protected]>
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
Cong Wang <[email protected]>
net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
Cong Wang <[email protected]>
net_sched: hfsc: Fix a UAF vulnerability in class handling
Tung Nguyen <[email protected]>
tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
Qingfang Deng <[email protected]>
net: phy: leds: fix memory leak
Justin Iurman <[email protected]>
net: lwtunnel: disable BHs when required
Anastasia Kovaleva <[email protected]>
scsi: core: Clear flags for scsi_cmnd that did not complete
Qu Wenruo <[email protected]>
btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
Marc Zyngier <[email protected]>
cpufreq: cppc: Fix invalid return value in .get() callback
Henry Martin <[email protected]>
cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
Henry Martin <[email protected]>
cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
Arnd Bergmann <[email protected]>
dma/contiguous: avoid warning about unused size_bytes
Mark Brown <[email protected]>
selftests/mm: generate a temporary mountpoint for cgroup filesystem
Evgeny Pimenov <[email protected]>
ASoC: qcom: Fix sc7280 lpass potential buffer overflow
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6dsp: add support to more display ports
Stefan Eichenberger <[email protected]>
phy: freescale: imx8m-pcie: assert phy reset and perst in power off
Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support
Ma Ke <[email protected]>
PCI: Fix reference leak in pci_register_host_bridge()
Pali Rohár <[email protected]>
PCI: Assign PCI domain IDs by ida_alloc()
Zijun Hu <[email protected]>
of: resolver: Fix device node refcount leakage in of_resolve_phandles()
Rob Herring (Arm) <[email protected]>
of: resolver: Simplify of_resolve_phandles() using __free()
Lad Prabhakar <[email protected]>
clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
Claudiu Beznea <[email protected]>
clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable
Claudiu Beznea <[email protected]>
clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux
Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Refactor SD mux driver
Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header
Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Add struct clk_hw_data
Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Use u32 for flag and mux_flags
Herve Codina <[email protected]>
backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
Uwe Kleine-König <[email protected]>
backlight: led_bl: Convert to platform remove callback returning void
Sergiu Cuciurean <[email protected]>
iio: adc: ad7768-1: Fix conversion result sign
Jonathan Cameron <[email protected]>
iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix VTU methods for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
Alexis Lothoré <[email protected]>
net: dsa: mv88e6xxx: add field to specify internal phys layout
Alexis Lothoré <[email protected]>
net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal
Russell King (Oracle) <[email protected]>
net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish
Russell King (Oracle) <[email protected]>
net: dsa: add support for mac_prepare() and mac_finish() calls
Vladimir Oltean <[email protected]>
net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings from mdiobus code
Haoxiang Li <[email protected]>
auxdisplay: hd44780: Fix an API misuse in hd44780.c
Uwe Kleine-König <[email protected]>
auxdisplay: hd44780: Convert to platform remove callback returning void
Steven Rostedt <[email protected]>
tracing: Verify event formats that have "%*p.."
Steven Rostedt <[email protected]>
tracing: Add __print_dynamic_array() helper
Steven Rostedt (Google) <[email protected]>
tracing: Add __string_len() example
Steven Rostedt (Google) <[email protected]>
tracing: Fix cpumask() example typo
Steven Rostedt (Google) <[email protected]>
tracing: Add __cpumask to denote a trace event field that is a cpumask_t
Thorsten Leemhuis <[email protected]>
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(-)
Quoted 9 lines · 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.
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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.136-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-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 failLinux 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-a04Jon
Quoted 8 lines · On Thu, 01 May 2025 10:14:15 +0200 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.
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:
Thanks!
Cheers,
Miguel
Am 01.05.2025 um 10:14 schrieb Greg Kroah-Hartman:
Quoted 4 lines
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.
Beste Grüße,
Peter Schneider
Signature · 8 lines
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&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Quoted 4 lines · 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.
The kernel, bpf tool and perf tool builds fine for v6.1.136-rc2 on x86 and arm64 Azure VM.
Thanks,
Hardik
Quoted 10 lines · 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.
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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.136-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-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.
## 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
Quoted 9 lines · 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.
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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.136-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-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:
Signature · 1 line
Florian
Quoted 8 lines · 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.
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
Greg Kroah-Hartman
maintainerQuoted 34 lines · Guenter Roeck
Quoted 8 lines · 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.
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) | ~~~~~~^~~
Quoted 1 line
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