6.6.89-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.6.89-rc2 review
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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:13:56 +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.6.89-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.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.6.89-rc2
Josh Poimboeuf <[email protected]>
objtool: Silence more KCOV warnings, part 2
Josh Poimboeuf <[email protected]>
objtool: Ignore end-of-section jumps for KCOV/GCOV
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
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
Baokun Li <[email protected]>
ext4: goto right label 'out_mmap_sem' in ext4_setattr()
Ian Abbott <[email protected]>
comedi: jr3_pci: Fix synchronous deletion of timer
Daniel Borkmann <[email protected]>
vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
Dmitry Torokhov <[email protected]>
driver core: fix potential NULL pointer dereference in dev_uevent()
Dmitry Torokhov <[email protected]>
driver core: introduce device_set_driver() helper
Dmitry Torokhov <[email protected]>
Revert "drivers: core: synchronize really_probe() and dev_uevent()"
Ard Biesheuvel <[email protected]>
x86/pvh: Call C code via the kernel virtual mapping
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()
Pi Xiange <[email protected]>
x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
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
Andrew Jones <[email protected]>
riscv: Provide all alternative macros all the time
Gou Hao <[email protected]>
iomap: skip unnecessary ifs_block_is_uptodate check
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
Pali Rohár <[email protected]>
cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
Sebastian Andrzej Siewior <[email protected]>
timekeeping: Add a lockdep override in tick_freeze()
Pali Rohár <[email protected]>
cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode
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
Andy Shevchenko <[email protected]>
gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment
Josh Poimboeuf <[email protected]>
objtool: Stop UNRET validation on UD2
Uday Shankar <[email protected]>
nvme: multipath: fix return value of nvme_available_path
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
Gabriel Shahrouzi <[email protected]>
perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
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 debug printing
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
Pavel Begunkov <[email protected]>
io_uring: always do atomic put from iowq
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, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc()
Josh Poimboeuf <[email protected]>
objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
Josh Poimboeuf <[email protected]>
objtool, panic: Disable SMAP in __stack_chk_fail()
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
Sudeep Holla <[email protected]>
mailbox: pcc: Always clear the platform ack interrupt first
Huisong Li <[email protected]>
mailbox: pcc: Fix the possible race in updation of chan_in_use flag
Yafang Shao <[email protected]>
bpf: Reject attaching fexit/fmod_ret to __noreturn functions
Martin KaFai Lau <[email protected]>
bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage
Sewon Nam <[email protected]>
bpf: bpftool: Setting error code in do_loader()
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
Devaraj Rangasamy <[email protected]>
crypto: ccp - Add support for PCI device 0x1134
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
Michal Pecio <[email protected]>
usb: xhci: Fix invalid pointer dereference in Etron workaround
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
Thadeu Lima de Souza Cascardo <[email protected]>
char: misc: register chrdev region with all possible minors
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
Damien Le Moal <[email protected]>
scsi: Improve CDL control
Oliver Neukum <[email protected]>
USB: storage: quirk for ADATA Portable HDD CH94
Damien Le Moal <[email protected]>
ata: libata-scsi: Fix ata_msense_control_ata_feature()
Damien Le Moal <[email protected]>
ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type
Damien Le Moal <[email protected]>
ata: libata-scsi: Improve CDL control
Haoxiang Li <[email protected]>
mcb: fix a double free bug in chameleon_parse_gdd()
Smita Koralahalli <[email protected]>
cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports
Sean Christopherson <[email protected]>
KVM: SVM: Allocate IR data using atomic allocation
Jens Axboe <[email protected]>
io_uring: fix 'sync' handling of io_fallback_tw()
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
Suzuki K Poulose <[email protected]>
irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
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
Fiona Klute <[email protected]>
net: phy: microchip: force IRQ polling mode for lan88xx
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()
Marek Behún <[email protected]>
crypto: atmel-sha204a - Set hwrng quality to lowest possible
Halil Pasic <[email protected]>
virtio_console: fix missing byte order handling for cols and rows
Tiezhu Yang <[email protected]>
LoongArch: Make do_xyz() exception handlers more robust
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
T.J. Mercier <[email protected]>
splice: remove duplicate noinline from pipe_clear_nowait
Sean Christopherson <[email protected]>
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
Shannon Nelson <[email protected]>
pds_core: make wait_context part of q_info
Brett Creeley <[email protected]>
pds_core: Remove unnecessary check in pds_client_adminq_cmd()
Brett Creeley <[email protected]>
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
Daniel Golle <[email protected]>
net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
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
Al Viro <[email protected]>
fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()
Bo-Cun Chen <[email protected]>
net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
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
Chenyuan Yang <[email protected]>
scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
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()
Henry Martin <[email protected]>
cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate()
Arnd Bergmann <[email protected]>
dma/contiguous: avoid warning about unused size_bytes
David Howells <[email protected]>
ceph: Fix incorrect flush end position calculation
Rafael J. Wysocki <[email protected]>
cpufreq/sched: Explicitly synchronize limits_changed flag handling
Vincent Guittot <[email protected]>
sched/cpufreq: Rework schedutil governor performance estimation
Vincent Guittot <[email protected]>
sched/topology: Consolidate and clean up access to a CPU's max compute capacity
Tudor Ambarus <[email protected]>
scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get
Ma Ke <[email protected]>
PCI: Fix reference leak in pci_register_host_bridge()
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
Ninad Malwade <[email protected]>
arm64: tegra: Remove the Orin NX/Nano suspend key
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
Srinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: make use of q6apm_get_hw_pointer
Krzysztof Kozlowski <[email protected]>
ASoC: qcom: Fix trivial code style issues
Uwe Kleine-König <[email protected]>
ASoC: qcom: lpass: Make asoc_qcom_lpass_cpu_platform_remove() return void
Srinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs
Krzysztof Kozlowski <[email protected]>
ASoC: qcom: q6apm-dai: drop unused 'q6apm_dai_rtd' fields
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
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
Tudor Ambarus <[email protected]>
mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
Tudor Ambarus <[email protected]>
soc: qcom: ice: introduce devm_of_qcom_ice_get
Nikita Zhandarovich <[email protected]>
media: vimc: skip .s_stream() for stopped entities
Tomi Valkeinen <[email protected]>
media: subdev: Add v4l2_subdev_is_streaming()
Tomi Valkeinen <[email protected]>
media: subdev: Improve v4l2_subdev_enable/disable_streams_fallback
Tomi Valkeinen <[email protected]>
media: subdev: Fix use of sd->enabled_streams in call_s_stream()
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
Shuai Xue <[email protected]>
x86/mce: use is_copy_from_user() to determine copy-from-user context
Tong Tiangen <[email protected]>
x86/extable: Remove unused fixup type EX_TYPE_COPY
Thorsten Leemhuis <[email protected]>
module: sign with sha512 instead of sha1 by default
-------------
Diffstat:
Documentation/scheduler/sched-capacity.rst | 13 +- Makefile | 4 +- .../arm64/boot/dts/nvidia/tegra234-p3768-0000.dtsi | 7 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/ptrace.h | 4 +- arch/loongarch/kernel/traps.c | 20 ++- 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/riscv/include/asm/alternative-macros.h | 21 +-- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 8 +- arch/s390/kvm/kvm-s390.c | 10 +- arch/s390/kvm/trace-s390.h | 4 +- arch/x86/entry/entry.S | 2 +- arch/x86/events/core.c | 2 +- arch/x86/include/asm/asm.h | 3 - arch/x86/include/asm/extable_fixup_types.h | 2 +- arch/x86/include/asm/intel-family.h | 2 + arch/x86/kernel/cpu/bugs.c | 36 ++--- arch/x86/kernel/cpu/mce/severity.c | 12 +- 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/extable.c | 9 -- arch/x86/mm/tlb.c | 6 +- arch/x86/platform/pvh/head.S | 7 +- crypto/crypto_null.c | 37 +++-- drivers/acpi/ec.c | 28 ++++ drivers/acpi/pptt.c | 4 +- drivers/ata/libata-scsi.c | 25 ++- drivers/auxdisplay/hd44780.c | 9 +- drivers/base/base.h | 17 ++ drivers/base/bus.c | 2 +- drivers/base/core.c | 38 ++++- drivers/base/dd.c | 6 +- drivers/block/loop.c | 2 +- drivers/char/misc.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 | 2 +- drivers/cpufreq/apple-soc-cpufreq.c | 10 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/scpi-cpufreq.c | 13 +- drivers/crypto/atmel-sha204a.c | 6 + drivers/crypto/ccp/sp-pci.c | 1 + drivers/cxl/core/regs.c | 4 - drivers/dma-buf/udmabuf.c | 2 +- drivers/dma/dmatest.c | 6 +- drivers/gpio/gpiolib-of.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/irqchip/irq-gic-v2m.c | 2 +- drivers/mailbox/pcc.c | 15 +- drivers/mcb/mcb-parse.c | 2 +- drivers/md/raid1.c | 26 +-- drivers/media/test-drivers/vimc/vimc-streamer.c | 6 + drivers/media/v4l2-core/v4l2-subdev.c | 101 ++++++++---- 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/mmc/host/sdhci-msm.c | 2 +- drivers/net/dsa/mt7530.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 27 +++- drivers/net/ethernet/amd/pds_core/adminq.c | 36 ++--- drivers/net/ethernet/amd/pds_core/auxbus.c | 3 - drivers/net/ethernet/amd/pds_core/core.c | 4 +- drivers/net/ethernet/amd/pds_core/core.h | 2 +- drivers/net/ethernet/amd/pds_core/devlink.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 10 +- drivers/net/phy/microchip.c | 46 +----- drivers/net/phy/phy_led_triggers.c | 23 +-- drivers/net/vmxnet3/vmxnet3_xdp.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/host/multipath.c | 2 +- drivers/nvme/target/fc.c | 25 ++- drivers/of/resolver.c | 37 ++--- drivers/pci/probe.c | 9 +- drivers/pinctrl/renesas/pinctrl-rza2.c | 3 + drivers/regulator/rk808-regulator.c | 4 +- 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.c | 36 +++-- drivers/scsi/scsi_lib.c | 6 +- drivers/soc/qcom/ice.c | 48 ++++++ 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/core/ufs-mcq.c | 12 +- drivers/ufs/host/ufs-exynos.c | 10 +- drivers/ufs/host/ufs-qcom.c | 2 +- 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 | 13 +- 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/xen/Kconfig | 2 +- fs/btrfs/file.c | 9 +- fs/ceph/inode.c | 2 +- fs/ext4/block_validity.c | 5 +- fs/ext4/inode.c | 9 +- fs/iomap/buffered-io.c | 2 +- fs/namespace.c | 69 ++++---- fs/ntfs3/file.c | 1 + fs/smb/client/sess.c | 60 ++++--- fs/smb/client/smb1ops.c | 36 +++++ fs/splice.c | 2 +- include/linux/energy_model.h | 1 - include/media/v4l2-subdev.h | 25 ++- include/soc/qcom/ice.h | 2 + include/trace/stages/stage3_trace_output.h | 8 + include/trace/stages/stage7_class_define.h | 1 + init/Kconfig | 2 +- io_uring/io_uring.c | 15 +- io_uring/refs.h | 7 + kernel/bpf/bpf_cgrp_storage.c | 11 +- kernel/bpf/verifier.c | 32 ++++ kernel/dma/contiguous.c | 3 +- kernel/events/core.c | 6 +- kernel/module/Kconfig | 1 + kernel/panic.c | 6 + kernel/sched/core.c | 92 +++++------ kernel/sched/cpudeadline.c | 2 +- kernel/sched/cpufreq_schedutil.c | 63 ++++++-- kernel/sched/deadline.c | 4 +- kernel/sched/fair.c | 40 +++-- kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 30 +--- kernel/sched/topology.c | 7 +- kernel/time/tick-common.c | 22 +++ 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/sched/sch_hfsc.c | 23 ++- net/tipc/monitor.c | 3 +- samples/trace_events/trace-events-sample.h | 18 ++- scripts/Makefile.lib | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/common.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 4 +- sound/soc/qcom/lpass-cpu.c | 7 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/lpass-ipq806x.c | 4 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/lpass-sc7180.c | 4 +- sound/soc/qcom/lpass-sc7280.c | 2 +- sound/soc/qcom/lpass.h | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 8 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 61 ++++--- sound/soc/qcom/qdsp6/q6asm.h | 20 +-- sound/soc/qcom/qdsp6/topology.c | 3 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/qcom/sc8280xp.c | 2 +- sound/soc/qcom/sdm845.c | 2 +- sound/soc/qcom/sdw.c | 2 +- sound/soc/qcom/sm8250.c | 2 +- sound/soc/qcom/storm.c | 2 +- sound/virtio/virtio_pcm.c | 21 ++- tools/bpf/bpftool/prog.c | 1 + tools/objtool/check.c | 36 ++++- tools/testing/selftests/mincore/mincore_selftest.c | 3 - tools/testing/selftests/ublk/test_stripe_04.sh | 24 +++ 201 files changed, 1788 insertions(+), 912 deletions(-)
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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:13:56 +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.6.89-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.6:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
116 tests: 116 pass, 0 failLinux version: 6.6.89-rc2-gda7333f263c3
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:18:13 +0200 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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:13:56 +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:18 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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.6.89 release. There are 196 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.6.89-rc2 on x86 and arm64 Azure VM.
Thanks,
Hardik
Quoted 874 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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:13:56 +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.6.89-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.6.89-rc2Josh Poimboeuf <[email protected]>
objtool: Silence more KCOV warnings, part 2Josh Poimboeuf <[email protected]>
objtool: Ignore end-of-section jumps for KCOV/GCOVHannes Reinecke <[email protected]>
nvme: fixup scan failure for non-ANA multipath controllersThomas Bogendoerfer <[email protected]>
MIPS: cm: Fix warning ifMIPS_CMis disabledMarek Behún <[email protected]>
net: dsa: mv88e6xxx: enable STU methods for 6320 familyMarek Behún <[email protected]>
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 familyMarek Behún <[email protected]>
net: dsa: mv88e6xxx: enable PVT for 6321 switchMarek Behún <[email protected]>
net: dsa: mv88e6xxx: fixatu_move_port_maskfor 6341 familyBaokun Li <[email protected]>
ext4: goto right label 'out_mmap_sem' inext4_setattr()Ian Abbott <[email protected]>
comedi:jr3_pci: Fix synchronous deletion of timerDaniel Borkmann <[email protected]>
vmxnet3: Fix malformed packet sizing invmxnet3_process_xdpDmitry Torokhov <[email protected]>
driver core: fix potential NULL pointer dereference indev_uevent()Dmitry Torokhov <[email protected]>
driver core: introducedevice_set_driver()helperDmitry Torokhov <[email protected]>
Revert "drivers: core: synchronizereally_probe()anddev_uevent()"Ard Biesheuvel <[email protected]>
x86/pvh: Call C code via the kernel virtual mappingTamura Dai <[email protected]>
spi: spi-imx: Add check forspi_imx_setupxfer()Meir Elisha <[email protected]>
md/raid1: Add check for missing source disk inprocess_checks()Pi Xiange <[email protected]>
x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove coresMostafa Saleh <[email protected]>
ubsan: Fix panic fromtest_ubsan_out_of_boundsBreno Leitao <[email protected]>
spi: tegra210-quad: add rate limiting and simplify timeout error messageBreno Leitao <[email protected]>
spi: tegra210-quad: useWARN_ON_ONCEinstead ofWARN_ONfor timeoutsYunlong Xing <[email protected]>
loop: aio inherit the ioprio of original requestAndrew Jones <[email protected]>
riscv: Provide all alternative macros all the timeGou Hao <[email protected]>
iomap: skip unnecessaryifs_block_is_uptodatecheckFernando Fernandez Mancera <[email protected]>
x86/i8253: Callclockevent_i8253_disable()with interrupts disabledIgor Pylypiv <[email protected]>
scsi: pm80xx: Set phy_attached to zero when device is gonePeter Griffin <[email protected]>
scsi: ufs: exynos: Ensurepre_link()executes beforeexynos_ufs_phy_init()Xingui Yang <[email protected]>
scsi:hisi_sas: Fix I/O errors caused by hardware port ID changesOjaswin Mujoo <[email protected]>
ext4: make block validity check resistent to sb bh corruptionPali Rohár <[email protected]>
cifs: Fix querying of WSL CHR and BLK reparse points over SMB1Sebastian Andrzej Siewior <[email protected]>
timekeeping: Add a lockdep override intick_freeze()Pali Rohár <[email protected]>
cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE modeDaniel Wagner <[email protected]>
nvmet-fc: put ref when assoc->del_work is already scheduledDaniel Wagner <[email protected]>
nvmet-fc: take tgtport reference only onceJosh Poimboeuf <[email protected]>
x86/bugs: Don't fill RSB on context switch with eIBRSJosh Poimboeuf <[email protected]>
x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpolineJosh Poimboeuf <[email protected]>
x86/bugs: Use SBPB inwrite_ibpb()if applicableQiuxu Zhuo <[email protected]>
selftests/mincore: Allow read-ahead pages to reach the end of the fileAndy Shevchenko <[email protected]>
gpiolib: of: Move Atmel HSMCI quirk up out of the regulator commentJosh Poimboeuf <[email protected]>
objtool: Stop UNRET validation on UD2Uday Shankar <[email protected]>
nvme: multipath: fix return value ofnvme_available_pathHannes Reinecke <[email protected]>
nvme: re-read ANA log page after ns scan completesJean-Marc Eurin <[email protected]>
ACPI PPTT: Fix coding mistakes in a couple ofsizeof()callsMario Limonciello <[email protected]>
ACPI: EC: Setec_no_wakeupfor Lenovo Go SHannes Reinecke <[email protected]>
nvme: requeue namespace scan on missed AENsJason Andryuk <[email protected]>
xen: Change xen-acpi-processor dom0 dependencyGabriel Shahrouzi <[email protected]>
perf/core: FixWARN_ON(!ctx)in__free_event()for partial initMing Lei <[email protected]>
selftests: ublk: fixtest_stripe_04Xiaogang Chen <[email protected]>
udmabuf: fix a buf size overflow issue during udmabuf creationThomas Weißschuh <[email protected]>
KVM: s390: Don't use %pK through debug printingThomas Weißschuh <[email protected]>
KVM: s390: Don't use %pK through tracepointsOleg Nesterov <[email protected]>
sched/isolation: MakeCONFIG_CPU_ISOLATIONdepend onCONFIG_SMPPavel Begunkov <[email protected]>
io_uring: always do atomic put from iowqLukas Stockmann <[email protected]>
rtc: pcf85063: do a SW reset if POR failedDominique Martinet <[email protected]>
9p/net: fix improper handling of bogus negative read/write repliesBasavaraj Natikar <[email protected]>
ntb_hw_amd: Add NTB PCI ID for new gen CPUArnd Bergmann <[email protected]>
ntb: reduce stack usage inidt_scan_mwsAl Viro <[email protected]>
qibfs: fix _another_ leakJosh Poimboeuf <[email protected]>
objtool, lkdtm: Obfuscate thedo_nothing()pointerJosh Poimboeuf <[email protected]>
objtool, regulator: rk808: Remove potential undefined behavior inrk806_set_mode_dcdc()Josh Poimboeuf <[email protected]>
objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior inwcd934x_slim_irq_handler()Josh Poimboeuf <[email protected]>
objtool, panic: Disable SMAP in__stack_chk_fail()Josh Poimboeuf <[email protected]>
objtool: Silence more KCOV warningsMika Westerberg <[email protected]>
thunderbolt: Scan retimers after device router has been enumeratedThéo Lebrun <[email protected]>
usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() funcChenyuan Yang <[email protected]>
usb: gadget: aspeed: Add NULL pointer check inast_vhub_init_dev()Michal Pecio <[email protected]>
usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems RunningVinicius Costa Gomes <[email protected]>
dmaengine: dmatest: Fix dmatest waiting less when interruptedJohn Stultz <[email protected]>
sound/virtio: Fixcancel_syncwarnings on uninitializedwork_structsAndy Shevchenko <[email protected]>
usb: dwc3: gadget: Avoid using reserved endpoints on Intel MerrifieldAndy Shevchenko <[email protected]>
usb: dwc3: gadget: Refactor loop to avoid NULL endpointsEdward Adam Davis <[email protected]>
fs/ntfs3: Fix WARNING inntfs_extend_initialized_sizeAlexander Stein <[email protected]>
usb: host: max3421-hcd: Add missingspi_device_idtableSudeep Holla <[email protected]>
mailbox: pcc: Always clear the platform ack interrupt firstHuisong Li <[email protected]>
mailbox: pcc: Fix the possible race in updation ofchan_in_useflagYafang Shao <[email protected]>
bpf: Reject attaching fexit/fmod_ret to__noreturnfunctionsMartin KaFai Lau <[email protected]>
bpf: Only fails the busy counter check inbpf_cgrp_storage_getif it creates storageSewon Nam <[email protected]>
bpf: bpftool: Setting error code indo_loader()Haoxiang Li <[email protected]>
s390/tty: Fix a potential memory leak bugHaoxiang Li <[email protected]>
s390/sclp: Add check forget_zeroed_page()Yu-Chun Lin <[email protected]>
parisc: PDT: Fix missing prototype warningHeiko Stuebner <[email protected]>
clk: check for disabled clock-provider inof_clk_get_hw_from_clkspec()Alexei Starovoitov <[email protected]>
bpf: Fix deadlock betweenrcu_tasks_traceandevent_mutex.Herbert Xu <[email protected]>
crypto: null - Use spin lock instead of mutexDevaraj Rangasamy <[email protected]>
crypto: ccp - Add support for PCI device 0x1134Gregory CLEMENT <[email protected]>
MIPS: cm: Detect CM quirks from device treeChenyuan Yang <[email protected]>
pinctrl: renesas: rza2: Fix potential NULL pointer dereferenceOliver Neukum <[email protected]>
USB: wdm: add annotationOliver Neukum <[email protected]>
USB: wdm:wdm_wwan_port_tx_completemutex in atomic contextOliver Neukum <[email protected]>
USB: wdm: close race betweenwdm_openandwdm_wwan_port_stopOliver Neukum <[email protected]>
USB: wdm: handle IO errors inwdm_wwan_port_startOliver Neukum <[email protected]>
USB: VLI disk crashes if LPM is usedMiao Li <[email protected]>
usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash DriveMiao Li <[email protected]>
usb: quirks: addDELAY_INITquirk for Silicon Motion Flash DriveMike Looijmans <[email protected]>
usb: dwc3: xilinx: Prevent spike in reset signalFrode Isaksen <[email protected]>
usb: dwc3: gadget: check that event count does not exceed event buffer lengthHuacai Chen <[email protected]>
USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)Fedor Pchelkin <[email protected]>
usb: chipidea:ci_hdrc_imx: implementusb_phy_init()error handlingFedor Pchelkin <[email protected]>
usb: chipidea:ci_hdrc_imx: fix call balance of regulator routinesFedor Pchelkin <[email protected]>
usb: chipidea:ci_hdrc_imx: fix usbmisc handlingRalph Siemsen <[email protected]>
usb: cdns3: Fix deadlock when using NCM gadgetMichal Pecio <[email protected]>
usb: xhci: Fix invalid pointer dereference in Etron workaroundCraig Hesling <[email protected]>
USB: serial: simple: add OWON HDS200 series oscilloscope supportAdam Xue <[email protected]>
USB: serial: option: add Sierra Wireless EM9291Michael Ehrenreich <[email protected]>
USB: serial:ftdi_sio: add support for Abacus Electrics Optical ProbeRyo Takakura <[email protected]>
serial: sifive: lock port in startup()/shutdown() callbacksStephan Gerhold <[email protected]>
serial: msm: Configure correct working mode before starting earlyconRengarajan S <[email protected]>
misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ackRengarajan S <[email protected]>
misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registrationThadeu Lima de Souza Cascardo <[email protected]>
char: misc: register chrdev region with all possible minorsSean Christopherson <[email protected]>
KVM: x86: Reset IRTE to host control if *new* route isn't postableSean Christopherson <[email protected]>
KVM: x86: Explicitly treat routing entry type changes as changesAlexander Usyskin <[email protected]>
mei: me: add panther lake H DIDDamien Le Moal <[email protected]>
scsi: Improve CDL controlOliver Neukum <[email protected]>
USB: storage: quirk for ADATA Portable HDD CH94Damien Le Moal <[email protected]>
ata: libata-scsi: Fixata_msense_control_ata_feature()Damien Le Moal <[email protected]>
ata: libata-scsi: Fixata_mselect_control_ata_feature()return typeDamien Le Moal <[email protected]>
ata: libata-scsi: Improve CDL controlHaoxiang Li <[email protected]>
mcb: fix a double free bug inchameleon_parse_gdd()Smita Koralahalli <[email protected]>
cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH PortsSean Christopherson <[email protected]>
KVM: SVM: Allocate IR data using atomic allocationJens Axboe <[email protected]>
io_uring: fix 'sync' handling ofio_fallback_tw()Petr Tesarik <[email protected]>
LoongArch: Remove a bogus reference toZONE_DMAMing Wang <[email protected]>
LoongArch: Return NULL fromhuge_pte_offset()for invalid PMDSuzuki K Poulose <[email protected]>
irqchip/gic-v2m: Prevent use after free ofgicv2m_get_fwnode()Roman Li <[email protected]>
drm/amd/display: Force full update in gpu resetRoman Li <[email protected]>
drm/amd/display: Fix gpu reset in multidisplay configFiona Klute <[email protected]>
net: phy: microchip: force IRQ polling mode for lan88xxOleksij Rempel <[email protected]>
net: selftests: initialize TCP header and skb payload with zeroAlexey Nepomnyashih <[email protected]>
xen-netfront: handle NULL returned byxdp_convert_buff_to_frame()Marek Behún <[email protected]>
crypto: atmel-sha204a - Set hwrng quality to lowest possibleHalil Pasic <[email protected]>
virtio_console: fix missing byte order handling for cols and rowsTiezhu Yang <[email protected]>
LoongArch: Makedo_xyz()exception handlers more robustTiezhu Yang <[email protected]>
LoongArch: Makeregs_irqs_disabled()more clearYuli Wang <[email protected]>
LoongArch: SelectARCH_USE_MEMTESTLuo Gengkun <[email protected]>
perf/x86: Fix non-sampling (counting) events on certain x86 platformsT.J. Mercier <[email protected]>
splice: remove duplicate noinline frompipe_clear_nowaitSean Christopherson <[email protected]>
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTEShannon Nelson <[email protected]>
pds_core: makewait_contextpart ofq_infoBrett Creeley <[email protected]>
pds_core: Remove unnecessary check inpds_client_adminq_cmd()Brett Creeley <[email protected]>
pds_core: handle unsupportedPDS_CORE_CMD_FW_CONTROLresultDaniel Golle <[email protected]>
net: dsa: mt7530: sync driver-specific behavior of MT7531 variantsCong Wang <[email protected]>
net_sched: hfsc: Fix a potential UAF inhfsc_dequeue()tooCong Wang <[email protected]>
net_sched: hfsc: Fix a UAF vulnerability in class handlingAl Viro <[email protected]>
fix a couple of races inMNT_TREE_BENEATHhandling bydo_move_mount()Bo-Cun Chen <[email protected]>
net: ethernet:mtk_eth_soc: net: revise NETSYSv3 hardware configurationTung Nguyen <[email protected]>
tipc: fix NULL pointer dereference intipc_mon_reinit_self()Qingfang Deng <[email protected]>
net: phy: leds: fix memory leakJustin Iurman <[email protected]>
net: lwtunnel: disable BHs when requiredAnastasia Kovaleva <[email protected]>
scsi: core: Clear flags forscsi_cmndthat did not completeQu Wenruo <[email protected]>
btrfs: avoidpage_lockendunderflow inbtrfs_punch_hole_lock_range()Marc Zyngier <[email protected]>
cpufreq: cppc: Fix invalid return value in .get() callbackChenyuan Yang <[email protected]>
scsi: ufs: mcq: Add NULL check inufshcd_mcq_abort()Henry Martin <[email protected]>
cpufreq: scpi: Fix null-ptr-deref inscpi_cpufreq_get_rate()Henry Martin <[email protected]>
cpufreq: scmi: Fix null-ptr-deref inscmi_cpufreq_get_rate()Henry Martin <[email protected]>
cpufreq: apple-soc: Fix null-ptr-deref inapple_soc_cpufreq_get_rate()Arnd Bergmann <[email protected]>
dma/contiguous: avoid warning about unusedsize_bytesDavid Howells <[email protected]>
ceph: Fix incorrect flush end position calculationRafael J. Wysocki <[email protected]>
cpufreq/sched: Explicitly synchronizelimits_changedflag handlingVincent Guittot <[email protected]>
sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot <[email protected]>
sched/topology: Consolidate and clean up access to a CPU's max compute capacityTudor Ambarus <[email protected]>
scsi: ufs: qcom: fix dev reference leaked throughof_qcom_ice_getMa Ke <[email protected]>
PCI: Fix reference leak inpci_register_host_bridge()Zijun Hu <[email protected]>
of: resolver: Fix device node refcount leakage inof_resolve_phandles()Rob Herring (Arm) <[email protected]>
of: resolver: Simplifyof_resolve_phandles()using__free()Lad Prabhakar <[email protected]>
clk: renesas: r9a07g043: Fix HP clock source for RZ/FiveClaudiu Beznea <[email protected]>
clk: renesas: r9a07g04[34]: Fix typo forsel_shdivariableClaudiu Beznea <[email protected]>
clk: renesas: r9a07g04[34]: UseSEL_SDHI1_STSstatus configuration for SD1 muxClaudiu Beznea <[email protected]>
clk: renesas: rzg2l: Refactor SD mux driverClaudiu Beznea <[email protected]>
clk: renesas: rzg2l: RemoveCPG_SDHI_DSELfrom generic headerClaudiu Beznea <[email protected]>
clk: renesas: rzg2l: Add structclk_hw_dataClaudiu Beznea <[email protected]>
clk: renesas: rzg2l: Use u32 for flag andmux_flagsNinad Malwade <[email protected]>
arm64: tegra: Remove the Orin NX/Nano suspend keySergiu Cuciurean <[email protected]>
iio: adc: ad7768-1: Fix conversion result signJonathan Cameron <[email protected]>
iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value checkSrinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: make use ofq6apm_get_hw_pointerKrzysztof Kozlowski <[email protected]>
ASoC: qcom: Fix trivial code style issuesUwe Kleine-König <[email protected]>
ASoC: qcom: lpass: Makeasoc_qcom_lpass_cpu_platform_remove()return voidSrinivas Kandagatla <[email protected]>
ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runsKrzysztof Kozlowski <[email protected]>
ASoC: qcom: q6apm-dai: drop unused 'q6apm_dai_rtd' fieldsMarek Behún <[email protected]>
net: dsa: mv88e6xxx: fix VTU methods for 6320 familyMarek Behún <[email protected]>
net: dsa: mv88e6xxx: fix internal PHYs for 6320 familyHaoxiang Li <[email protected]>
auxdisplay: hd44780: Fix an API misuse in hd44780.cUwe Kleine-König <[email protected]>
auxdisplay: hd44780: Convert to platform remove callback returning voidTudor Ambarus <[email protected]>
mmc: sdhci-msm: fix dev reference leaked throughof_qcom_ice_getTudor Ambarus <[email protected]>
soc: qcom: ice: introducedevm_of_qcom_ice_getNikita Zhandarovich <[email protected]>
media: vimc: skip .s_stream() for stopped entitiesTomi Valkeinen <[email protected]>
media: subdev: Addv4l2_subdev_is_streaming()Tomi Valkeinen <[email protected]>
media: subdev: Improve v4l2_subdev_enable/disable_streams_fallbackTomi Valkeinen <[email protected]>
media: subdev: Fix use of sd->enabled_streams in call_s_stream()Steven Rostedt <[email protected]>
tracing: Verify event formats that have "%*p.."Steven Rostedt <[email protected]>
tracing: Add__print_dynamic_array()helperSteven Rostedt (Google) <[email protected]>
tracing: Add__string_len()exampleShuai Xue <[email protected]>
x86/mce: useis_copy_from_user()to determine copy-from-user contextTong Tiangen <[email protected]>
x86/extable: Remove unused fixup typeEX_TYPE_COPYThorsten Leemhuis <[email protected]>
module: sign with sha512 instead of sha1 by default-------------
Diffstat:
Documentation/scheduler/sched-capacity.rst | 13 +- Makefile | 4 +- .../arm64/boot/dts/nvidia/tegra234-p3768-0000.dtsi | 7 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/ptrace.h | 4 +- arch/loongarch/kernel/traps.c | 20 ++- 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/riscv/include/asm/alternative-macros.h | 21 +-- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 8 +- arch/s390/kvm/kvm-s390.c | 10 +- arch/s390/kvm/trace-s390.h | 4 +- arch/x86/entry/entry.S | 2 +- arch/x86/events/core.c | 2 +- arch/x86/include/asm/asm.h | 3 - arch/x86/include/asm/extable_fixup_types.h | 2 +- arch/x86/include/asm/intel-family.h | 2 + arch/x86/kernel/cpu/bugs.c | 36 ++--- arch/x86/kernel/cpu/mce/severity.c | 12 +- 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/extable.c | 9 -- arch/x86/mm/tlb.c | 6 +- arch/x86/platform/pvh/head.S | 7 +- crypto/crypto_null.c | 37 +++-- drivers/acpi/ec.c | 28 ++++ drivers/acpi/pptt.c | 4 +- drivers/ata/libata-scsi.c | 25 ++- drivers/auxdisplay/hd44780.c | 9 +- drivers/base/base.h | 17 ++ drivers/base/bus.c | 2 +- drivers/base/core.c | 38 ++++- drivers/base/dd.c | 6 +- drivers/block/loop.c | 2 +- drivers/char/misc.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 | 2 +- drivers/cpufreq/apple-soc-cpufreq.c | 10 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/scpi-cpufreq.c | 13 +- drivers/crypto/atmel-sha204a.c | 6 + drivers/crypto/ccp/sp-pci.c | 1 + drivers/cxl/core/regs.c | 4 - drivers/dma-buf/udmabuf.c | 2 +- drivers/dma/dmatest.c | 6 +- drivers/gpio/gpiolib-of.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/irqchip/irq-gic-v2m.c | 2 +- drivers/mailbox/pcc.c | 15 +- drivers/mcb/mcb-parse.c | 2 +- drivers/md/raid1.c | 26 +-- drivers/media/test-drivers/vimc/vimc-streamer.c | 6 + drivers/media/v4l2-core/v4l2-subdev.c | 101 ++++++++---- 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/mmc/host/sdhci-msm.c | 2 +- drivers/net/dsa/mt7530.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 27 +++- drivers/net/ethernet/amd/pds_core/adminq.c | 36 ++--- drivers/net/ethernet/amd/pds_core/auxbus.c | 3 - drivers/net/ethernet/amd/pds_core/core.c | 4 +- drivers/net/ethernet/amd/pds_core/core.h | 2 +- drivers/net/ethernet/amd/pds_core/devlink.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 10 +- drivers/net/phy/microchip.c | 46 +----- drivers/net/phy/phy_led_triggers.c | 23 +-- drivers/net/vmxnet3/vmxnet3_xdp.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/host/multipath.c | 2 +- drivers/nvme/target/fc.c | 25 ++- drivers/of/resolver.c | 37 ++--- drivers/pci/probe.c | 9 +- drivers/pinctrl/renesas/pinctrl-rza2.c | 3 + drivers/regulator/rk808-regulator.c | 4 +- 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.c | 36 +++-- drivers/scsi/scsi_lib.c | 6 +- drivers/soc/qcom/ice.c | 48 ++++++ 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/core/ufs-mcq.c | 12 +- drivers/ufs/host/ufs-exynos.c | 10 +- drivers/ufs/host/ufs-qcom.c | 2 +- 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 | 13 +- 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/xen/Kconfig | 2 +- fs/btrfs/file.c | 9 +- fs/ceph/inode.c | 2 +- fs/ext4/block_validity.c | 5 +- fs/ext4/inode.c | 9 +- fs/iomap/buffered-io.c | 2 +- fs/namespace.c | 69 ++++---- fs/ntfs3/file.c | 1 + fs/smb/client/sess.c | 60 ++++--- fs/smb/client/smb1ops.c | 36 +++++ fs/splice.c | 2 +- include/linux/energy_model.h | 1 - include/media/v4l2-subdev.h | 25 ++- include/soc/qcom/ice.h | 2 + include/trace/stages/stage3_trace_output.h | 8 + include/trace/stages/stage7_class_define.h | 1 + init/Kconfig | 2 +- io_uring/io_uring.c | 15 +- io_uring/refs.h | 7 + kernel/bpf/bpf_cgrp_storage.c | 11 +- kernel/bpf/verifier.c | 32 ++++ kernel/dma/contiguous.c | 3 +- kernel/events/core.c | 6 +- kernel/module/Kconfig | 1 + kernel/panic.c | 6 + kernel/sched/core.c | 92 +++++------ kernel/sched/cpudeadline.c | 2 +- kernel/sched/cpufreq_schedutil.c | 63 ++++++-- kernel/sched/deadline.c | 4 +- kernel/sched/fair.c | 40 +++-- kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 30 +--- kernel/sched/topology.c | 7 +- kernel/time/tick-common.c | 22 +++ 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/sched/sch_hfsc.c | 23 ++- net/tipc/monitor.c | 3 +- samples/trace_events/trace-events-sample.h | 18 ++- scripts/Makefile.lib | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/common.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 4 +- sound/soc/qcom/lpass-cpu.c | 7 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/lpass-ipq806x.c | 4 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/lpass-sc7180.c | 4 +- sound/soc/qcom/lpass-sc7280.c | 2 +- sound/soc/qcom/lpass.h | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 8 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 61 ++++--- sound/soc/qcom/qdsp6/q6asm.h | 20 +-- sound/soc/qcom/qdsp6/topology.c | 3 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/qcom/sc8280xp.c | 2 +- sound/soc/qcom/sdm845.c | 2 +- sound/soc/qcom/sdw.c | 2 +- sound/soc/qcom/sm8250.c | 2 +- sound/soc/qcom/storm.c | 2 +- sound/virtio/virtio_pcm.c | 21 ++- tools/bpf/bpftool/prog.c | 1 + tools/objtool/check.c | 36 ++++- tools/testing/selftests/mincore/mincore_selftest.c | 3 - tools/testing/selftests/ublk/test_stripe_04.sh | 24 +++ 201 files changed, 1788 insertions(+), 912 deletions(-)next reply other threads:[~2025-05-01 8:18 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2025-05-01 8:18 Greg Kroah-Hartman [this message]
2025-05-01 11:07[PATCH 6.6 000/196] 6.6.89-rc2 review Jon Hunter 2025-05-01 16:54Miguel Ojeda
2025-05-01 18:27 ` Peter Schneider
2025-05-01 20:26 ` Mark Brown
Reply instructions:You may reply publicly to this message via plain-text email using any one of the following methods:
* Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):git send-email \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ /path/to/YOUR_REPLYhttps://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body. This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.89 release. There are 196 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:13:56 +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.6.89-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.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.6.89-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: da7333f263c37f74e92d643739aac42787c70e79
* git describe: v6.6.87-586-gda7333f263c3
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.87-586-gda7333f263c3
## Test Regressions (compared to v6.6.87-394-g2b9f423a149b)
## Metric Regressions (compared to v6.6.87-394-g2b9f423a149b)
## Test Fixes (compared to v6.6.87-394-g2b9f423a149b)
## Metric Fixes (compared to v6.6.87-394-g2b9f423a149b)
## Test result summary
total: 141532, pass: 117269, fail: 5272, skip: 18402, xfail: 589
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 129 total, 129 passed, 0 failed
* arm64: 44 total, 44 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: 20 total, 20 passed, 0 failed
* s390: 14 total, 13 passed, 1 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 7 total, 7 passed, 0 failed
* x86_64: 37 total, 33 passed, 4 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.6.89 release. There are 196 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:13:56 +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.6.89-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.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