This is the start of the stable review cycle for the 6.6.34 release.
There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.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.34-rc1
Paolo Abeni <[email protected]>
selftests: net: more strict check in net_helper
Enzo Matsumiya <[email protected]>
smb: client: fix deadlock in smb2_find_smb_tcon()
Puranjay Mohan <[email protected]>
powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
Hari Bathini <[email protected]>
powerpc/64/bpf: fix tail calls for PCREL addressing
Takashi Iwai <[email protected]>
ALSA: seq: Fix incorrect UMP type for system messages
Filipe Manana <[email protected]>
btrfs: fix leak of qgroup extent records after transaction abort
Omar Sandoval <[email protected]>
btrfs: fix crash on racing fsync and size-extending write into prealloc
Steven Rostedt (Google) <[email protected]>
tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
Steven Rostedt (Google) <[email protected]>
eventfs: Keep the directories from having the same inode number as files
Hao Ge <[email protected]>
eventfs: Fix a possible null pointer dereference in eventfs_find_events()
Anna Schumaker <[email protected]>
NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
Sergey Shtylyov <[email protected]>
nfs: fix undefined behavior in nfs_block_bits()
Ilpo Järvinen <[email protected]>
EDAC/igen6: Convert PCIBIOS_* return codes to errnos
Ilpo Järvinen <[email protected]>
EDAC/amd64: Convert PCIBIOS_* return codes to errnos
Takashi Iwai <[email protected]>
ALSA: ump: Don't accept an invalid UMP protocol number
Takashi Iwai <[email protected]>
ALSA: ump: Don't clear bank selection after sending a program change
Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
dicken.ding <[email protected]>
genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
Frank Li <[email protected]>
i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
Harald Freudenberger <[email protected]>
s390/cpacf: Make use of invalid opcode produce a link error
Harald Freudenberger <[email protected]>
s390/cpacf: Split and rework cpacf query functions
Harald Freudenberger <[email protected]>
s390/ap: Fix crash in AP internal function modify_bitmap()
Helge Deller <[email protected]>
parisc: Define sigset_t in parisc uapi header
Helge Deller <[email protected]>
parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
Shengyu Qu <[email protected]>
riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
Baokun Li <[email protected]>
ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
Baokun Li <[email protected]>
ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
Ritesh Harjani (IBM) <[email protected]>
ext4: Fixes len calculation in mpage_journal_page_buffers
Lang Yu <[email protected]>
drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
Mike Gilbert <[email protected]>
sparc: move struct termio to asm/termios.h
Hui Wang <[email protected]>
e1000e: move force SMBUS near the end of enable_ulp function
Eric Dumazet <[email protected]>
net: fix __dst_negative_advice() race
Daniel Thompson <[email protected]>
kdb: Use format-specifiers rather than memset() for padding in kdb_read()
Daniel Thompson <[email protected]>
kdb: Merge identical case statements in kdb_read()
Daniel Thompson <[email protected]>
kdb: Fix console handling when editing and tab-completing commands
Daniel Thompson <[email protected]>
kdb: Use format-strings rather than '\0' injection in kdb_read()
Daniel Thompson <[email protected]>
kdb: Fix buffer overflow during tab-complete
Dmitry Baryshkov <[email protected]>
wifi: ath10k: fix QCOM_RPROC_COMMON dependency
Tony Battersby <[email protected]>
bonding: fix oops during rmmod
Judith Mendez <[email protected]>
watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
Michael Ellerman <[email protected]>
selftests/mm: fix build warnings on ppc64
Dev Jain <[email protected]>
selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
Hailong.Liu <[email protected]>
mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
Yuanyuan Zhong <[email protected]>
mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
Frank van der Linden <[email protected]>
mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
Frank van der Linden <[email protected]>
mm/cma: drop incorrect alignment check in cma_init_reserved_mem
Sam Ravnborg <[email protected]>
sparc64: Fix number of online CPUs
John Kacur <[email protected]>
rtla/timerlat: Fix histogram report when a cpu count is 0
Alexander Shishkin <[email protected]>
intel_th: pci: Add Meteor Lake-S CPU support
Dhananjay Ugwekar <[email protected]>
cpufreq: amd-pstate: Fix the inconsistency in max frequency units
Jan Beulich <[email protected]>
tpm_tis: Do *not* flush uninitialized work
Alexander Potapenko <[email protected]>
kmsan: do not wipe out origin when doing partial unpoisoning
Chengming Zhou <[email protected]>
mm/ksm: fix ksm_zero_pages accounting
Chengming Zhou <[email protected]>
mm/ksm: fix ksm_pages_scanned accounting
Nikita Zhandarovich <[email protected]>
net/9p: fix uninit-value in p9_client_rpc()
xu xin <[email protected]>
net/ipv6: Fix route deleting failure when metric equals 0
Martin K. Petersen <[email protected]>
scsi: core: Handle devices which return an unusually large VPD page count
Johan Hovold <[email protected]>
HID: i2c-hid: elan: fix reset suspend current leakage
Hamish Martin <[email protected]>
i2c: acpi: Unbind mux adapters before delete
Xu Yang <[email protected]>
iomap: fault in smaller chunks for non-large folio mappings
Xu Yang <[email protected]>
filemap: add helper mapping_max_folio_size()
Ryan Roberts <[email protected]>
mm: fix race between __split_huge_pmd_locked() and GUP-fast
Nathan Chancellor <[email protected]>
kbuild: Remove support for Clang's ThinLTO caching
Herbert Xu <[email protected]>
crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
Vitaly Chikunov <[email protected]>
crypto: ecrdsa - Fix module auto-load on add_key
Stefan Berger <[email protected]>
crypto: ecdsa - Fix module auto-load on add-key
Gabor Juhos <[email protected]>
clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
Nathan Chancellor <[email protected]>
clk: bcm: rpi: Assign ->num before accessing ->hws
Nathan Chancellor <[email protected]>
clk: bcm: dvp: Assign ->num before accessing ->hws
Jiaxun Yang <[email protected]>
LoongArch: Override higher address bits in JUMP_VIRT_ADDR
Jiaxun Yang <[email protected]>
LoongArch: Add all CPUs enabled by fdt to NUMA node 0
Marc Zyngier <[email protected]>
KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
Marc Zyngier <[email protected]>
KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
Marc Zyngier <[email protected]>
KVM: arm64: Fix AArch32 register narrowing on userspace write
Sean Christopherson <[email protected]>
KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
Alex Deucher <[email protected]>
Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
Mario Limonciello <[email protected]>
drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
Dominique Martinet <[email protected]>
9p: add missing locking around taking dentry fid list
Li Ma <[email protected]>
drm/amdgpu/atomfirmware: add intergrated info v2.3 table
Cai Xinchen <[email protected]>
fbdev: savage: Handle err return when savagefb_check_var failed
Thomas Zimmermann <[email protected]>
drm/fbdev-generic: Do not set physical framebuffer address
Hans de Goede <[email protected]>
mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
Hans de Goede <[email protected]>
mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
Hans de Goede <[email protected]>
mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
Hans de Goede <[email protected]>
mmc: sdhci-acpi: Sort DMI quirks alphabetically
Adrian Hunter <[email protected]>
mmc: sdhci: Add support for "Tuning Error" interrupts
Hans de Goede <[email protected]>
mmc: core: Add mmc_gpiod_set_cd_config() function
Uwe Kleine-König <[email protected]>
mmc: davinci: Don't strip remove function when driver is builtin
Alexander Stein <[email protected]>
media: v4l: async: Fix notifier list entry init
Sakari Ailus <[email protected]>
media: v4l: async: Don't set notifier's V4L2 device if registering fails
Sakari Ailus <[email protected]>
media: v4l: async: Properly re-initialise notifier entry in unregister
Hans Verkuil <[email protected]>
media: v4l2-core: hold videodev_lock until dev reg, finishes
Nathan Chancellor <[email protected]>
media: mxl5xx: Move xpt structures off stack
Hans Verkuil <[email protected]>
media: mc: mark the media devnode as registered from the, start
Tomi Valkeinen <[email protected]>
media: mc: Fix graph walk in media_pipeline_start
Max Krummenacher <[email protected]>
arm64: dts: ti: verdin-am62: Set memory size to 2gb
Yang Xiwen <[email protected]>
arm64: dts: hi3798cv200: fix the size of GICR
Johan Hovold <[email protected]>
arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
Yu Kuai <[email protected]>
md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
Johan Hovold <[email protected]>
arm64: dts: qcom: qcs404: fix bluetooth device address
Krzysztof Kozlowski <[email protected]>
arm64: tegra: Correct Tegra132 I2C alias
Christoffer Sandberg <[email protected]>
ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
Konrad Dybcio <[email protected]>
thermal/drivers/qcom/lmh: Check for SCM availability at probe
Karthikeyan Ramasubramanian <[email protected]>
platform/chrome: cros_ec: Handle events during suspend after resume completion
Tyler Hicks (Microsoft) <[email protected]>
proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation
Eric Biggers <[email protected]>
fsverity: use register_sysctl_init() to avoid kmemleak warning
Sergey Shtylyov <[email protected]>
ata: pata_legacy: make legacy_exit() work again
Ping-Ke Shih <[email protected]>
wifi: rtw89: correct aSIFSTime for 6GHz band
Matthew Mirvish <[email protected]>
bcache: fix variable length array abuse in btree_iter
Bob Zhou <[email protected]>
drm/amdgpu: add error handle to avoid out-of-bounds
Zheyu Ma <[email protected]>
media: lgdt3306a: Add a check against null-pointer-def
Chao Yu <[email protected]>
f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
Maxime Ripard <[email protected]>
drm/sun4i: hdmi: Move mode_set into enable
Maxime Ripard <[email protected]>
drm/sun4i: hdmi: Convert encoder to atomic
Po-Hsu Lin <[email protected]>
selftests: net: List helper scripts in TEST_FILES Makefile variable
Po-Hsu Lin <[email protected]>
selftests: net: included needed helper in the install targets
Po-Hsu Lin <[email protected]>
selftests/net: synchronize udpgro tests' tx and rx connection
Daniel Borkmann <[email protected]>
vxlan: Fix regression when dropping packets due to invalid src addresses
Shakeel Butt <[email protected]>
mm: ratelimit stat flush from workingset shrinker
Gao Xiang <[email protected]>
erofs: avoid allocating DEFLATE streams before mounting
Matthieu Baerts (NGI0) <[email protected]>
mptcp: fix full TCP keep-alive support
Paolo Abeni <[email protected]>
mptcp: cleanup SOL_TCP handling
Paolo Abeni <[email protected]>
mptcp: avoid some duplicate code in socket option handling
Haorong Lu <[email protected]>
riscv: signal: handle syscall restart before get_signal
Russell King (Oracle) <[email protected]>
net: sfp-bus: fix SFP mode detect from bitrate
Marc Dionne <[email protected]>
afs: Don't cross .backup mountpoint from backup volume
Jorge Ramirez-Ortiz <[email protected]>
mmc: core: Do not force a retune before RPMB switch
Ashutosh Dixit <[email protected]>
drm/i915/hwmon: Get rid of devm
-------------
Diffstat:
Documentation/mm/arch_pgtable_helpers.rst | 6 +-
Makefile | 9 +-
arch/arm/boot/dts/samsung/exynos4210-smdkv310.dts | 2 +-
arch/arm/boot/dts/samsung/exynos4412-origen.dts | 2 +-
arch/arm/boot/dts/samsung/exynos4412-smdk4412.dts | 2 +-
arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +-
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 5 +
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 2 +-
arch/arm64/kvm/guest.c | 3 +-
arch/arm64/kvm/hyp/aarch32.c | 18 ++-
arch/loongarch/include/asm/numa.h | 1 +
arch/loongarch/include/asm/stackframe.h | 2 +-
arch/loongarch/kernel/smp.c | 5 +-
arch/parisc/include/asm/page.h | 1 +
arch/parisc/include/asm/signal.h | 12 --
arch/parisc/include/uapi/asm/signal.h | 10 ++
arch/powerpc/mm/book3s64/pgtable.c | 1 +
arch/powerpc/net/bpf_jit_comp32.c | 12 ++
arch/powerpc/net/bpf_jit_comp64.c | 42 ++++---
.../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 1 -
arch/riscv/kernel/signal.c | 95 ++++++++--------
arch/s390/include/asm/cpacf.h | 109 ++++++++++++++----
arch/s390/include/asm/pgtable.h | 4 +-
arch/sparc/include/asm/smp_64.h | 2 -
arch/sparc/include/uapi/asm/termbits.h | 10 --
arch/sparc/include/uapi/asm/termios.h | 9 ++
arch/sparc/kernel/prom_64.c | 4 +-
arch/sparc/kernel/setup_64.c | 1 -
arch/sparc/kernel/smp_64.c | 14 ---
arch/sparc/mm/tlb.c | 1 +
arch/x86/kvm/svm/svm.c | 27 +++--
arch/x86/mm/pgtable.c | 2 +
crypto/ecdsa.c | 3 +
crypto/ecrdsa.c | 1 +
drivers/acpi/resource.c | 12 ++
drivers/ata/pata_legacy.c | 8 +-
drivers/char/tpm/tpm_tis_core.c | 3 +-
drivers/clk/bcm/clk-bcm2711-dvp.c | 3 +-
drivers/clk/bcm/clk-raspberrypi.c | 2 +-
drivers/clk/qcom/clk-alpha-pll.c | 2 +
drivers/cpufreq/amd-pstate.c | 2 +-
drivers/crypto/intel/qat/qat_common/adf_aer.c | 19 +---
drivers/edac/amd64_edac.c | 8 +-
drivers/edac/igen6_edac.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 15 +++
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 3 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 +-
drivers/gpu/drm/amd/include/atomfirmware.h | 43 +++++++
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 20 ++--
drivers/gpu/drm/drm_fbdev_generic.c | 1 -
drivers/gpu/drm/i915/i915_hwmon.c | 46 +++++---
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 47 ++++----
drivers/hid/i2c-hid/i2c-hid-of-elan.c | 59 ++++++++--
drivers/hwtracing/intel_th/pci.c | 5 +
drivers/i2c/i2c-core-acpi.c | 19 +++-
drivers/i3c/master/svc-i3c-master.c | 16 ++-
drivers/md/bcache/bset.c | 44 ++++----
drivers/md/bcache/bset.h | 28 +++--
drivers/md/bcache/btree.c | 40 +++----
drivers/md/bcache/super.c | 5 +-
drivers/md/bcache/sysfs.c | 2 +-
drivers/md/bcache/writeback.c | 10 +-
drivers/md/raid5.c | 15 +--
drivers/media/dvb-frontends/lgdt3306a.c | 5 +
drivers/media/dvb-frontends/mxl5xx.c | 22 ++--
drivers/media/mc/mc-devnode.c | 5 +-
drivers/media/mc/mc-entity.c | 6 +
drivers/media/v4l2-core/v4l2-async.c | 12 +-
drivers/media/v4l2-core/v4l2-dev.c | 3 +
drivers/mmc/core/host.c | 3 +-
drivers/mmc/core/slot-gpio.c | 20 ++++
drivers/mmc/host/davinci_mmc.c | 4 +-
drivers/mmc/host/sdhci-acpi.c | 61 +++++++++-
drivers/mmc/host/sdhci.c | 10 +-
drivers/mmc/host/sdhci.h | 3 +-
drivers/net/bonding/bond_main.c | 13 ++-
drivers/net/ethernet/intel/e1000e/ich8lan.c | 22 ++++
drivers/net/ethernet/intel/e1000e/netdev.c | 18 ---
drivers/net/phy/sfp-bus.c | 8 +-
drivers/net/vxlan/vxlan_core.c | 4 -
drivers/net/wireless/ath/ath10k/Kconfig | 1 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 25 ++---
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 21 ++--
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 79 ++++---------
drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +-
drivers/net/wireless/realtek/rtw89/pci.c | 3 +-
drivers/platform/chrome/cros_ec.c | 16 +--
drivers/s390/crypto/ap_bus.c | 2 +-
drivers/scsi/scsi.c | 7 ++
drivers/soc/qcom/cmd-db.c | 32 +++++-
drivers/soc/qcom/rpmh-rsc.c | 3 +-
drivers/thermal/qcom/lmh.c | 3 +
drivers/video/fbdev/savage/savagefb_driver.c | 5 +-
drivers/watchdog/rti_wdt.c | 34 +++---
fs/9p/vfs_dentry.c | 9 +-
fs/afs/mntpt.c | 5 +
fs/btrfs/disk-io.c | 10 +-
fs/btrfs/tree-log.c | 17 ++-
fs/erofs/decompressor_deflate.c | 55 ++++-----
fs/ext4/inode.c | 2 +-
fs/ext4/mballoc.h | 2 +-
fs/ext4/xattr.c | 4 +-
fs/f2fs/inode.c | 6 +
fs/iomap/buffered-io.c | 2 +-
fs/nfs/internal.h | 4 +-
fs/nfs/nfs4proc.c | 2 +-
fs/proc/base.c | 2 +-
fs/proc/fd.c | 42 ++++---
fs/proc/task_mmu.c | 9 +-
fs/smb/client/smb2transport.c | 2 +-
fs/tracefs/event_inode.c | 13 ++-
fs/tracefs/inode.c | 33 +++---
fs/verity/init.c | 7 +-
include/linux/ksm.h | 17 ++-
include/linux/mm_types.h | 2 +-
include/linux/mmc/slot-gpio.h | 1 +
include/linux/pagemap.h | 34 +++---
include/net/dst_ops.h | 2 +-
include/net/sock.h | 13 +--
include/soc/qcom/cmd-db.h | 10 +-
kernel/debug/kdb/kdb_io.c | 99 ++++++++++-------
kernel/irq/irqdesc.c | 5 +-
mm/cma.c | 4 -
mm/huge_memory.c | 49 ++++----
mm/hugetlb.c | 6 +-
mm/kmsan/core.c | 15 ++-
mm/ksm.c | 17 ++-
mm/pgtable-generic.c | 2 +
mm/vmalloc.c | 5 +-
mm/workingset.c | 2 +-
net/9p/client.c | 2 +
net/ipv4/route.c | 22 ++--
net/ipv6/route.c | 34 +++---
net/mptcp/protocol.h | 3 +
net/mptcp/sockopt.c | 123 ++++++++++++++-------
net/xfrm/xfrm_policy.c | 11 +-
sound/core/seq/seq_ump_convert.c | 2 +
sound/core/ump.c | 7 ++
sound/core/ump_convert.c | 1 -
sound/soc/sof/ipc4-topology.c | 8 ++
tools/testing/selftests/mm/compaction_test.c | 2 +
tools/testing/selftests/mm/gup_test.c | 1 +
tools/testing/selftests/mm/uffd-common.h | 1 +
tools/testing/selftests/net/Makefile | 4 +-
tools/testing/selftests/net/net_helper.sh | 25 +++++
tools/testing/selftests/net/udpgro.sh | 13 +--
tools/testing/selftests/net/udpgro_bench.sh | 5 +-
tools/testing/selftests/net/udpgro_frglist.sh | 5 +-
tools/tracing/rtla/src/timerlat_hist.c | 60 +++++++---
154 files changed, 1372 insertions(+), 845 deletions(-)
On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
The powerpc defconfig builds failed on stable-rc 6.6 branch due to below
build errors with gcc-13, gcc-8 and clang.
Reported-by: Linux Kernel Functional Testing <[email protected]>
Build log:
----
arch/powerpc/net/bpf_jit_comp64.c: In function 'bpf_jit_build_body':
arch/powerpc/net/bpf_jit_comp64.c:1010:73: error: 'fimage' undeclared
(first use in this function); did you mean 'image'?
1010 | ret =
bpf_jit_emit_func_call_hlp(image, fimage, ctx, func_addr);
|
^~~~~~
|
image
arch/powerpc/net/bpf_jit_comp64.c:1010:73: note: each undeclared
identifier is reported only once for each function it appears in
Links:
- https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.32-876-g8429fc3308da/testrun/24327571/suite/build/test/gcc-13-defconfig/log
--
Linaro LKFT
https://lkft.linaro.org
Hi Greg
On Thu, Jun 13, 2024 at 9:10 PM Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
6.6.34-rc1 tested.
Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.
Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)
[ 0.000000] Linux version 6.6.34-rc1rv
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.1.1 20240522, GNU ld (GNU
Binutils) 2.42.0) #1 SMP PREEMPT_DYNAMIC Thu Jun 13 23:11:09 JST 2024
Thanks
Tested-by: Takeshi Ogasawara <[email protected]>
Hello,
On Thu, 13 Jun 2024 13:33:00 +0200 Greg Kroah-Hartman <[email protected]> wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
This rc kernel passes DAMON functionality test[1] on my test machine.
Attaching the test results summary below. Please note that I retrieved the
kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park <[email protected]>
[1] https://github.com/awslabs/damon-tests/tree/next/corr
[2] 7d633761ea98 ("Linux 6.6.34-rc1")
Thanks,
SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh
ok 2 selftests: damon: debugfs_schemes.sh
ok 3 selftests: damon: debugfs_target_ids.sh
ok 4 selftests: damon: debugfs_empty_targets.sh
ok 5 selftests: damon: debugfs_huge_count_read_write.sh
ok 6 selftests: damon: debugfs_duplicate_context_creation.sh
ok 7 selftests: damon: debugfs_rm_non_contexts.sh
ok 8 selftests: damon: sysfs.sh
ok 9 selftests: damon: sysfs_update_removed_scheme_dir.sh
ok 10 selftests: damon: reclaim.sh
ok 11 selftests: damon: lru_sort.sh
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh
ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh
ok 12 selftests: damon-tests: build_m68k.sh
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
[33m
[92mPASS [39m
On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro’s test farm.
Build regressions on powerpc reported.
Reported-by: Linux Kernel Functional Testing <[email protected]>
## Build
* kernel: 6.6.34-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.6.y
* git commit: 8429fc3308da68760efb0f6acfb80b41eb2f7532
* git describe: v6.6.32-876-g8429fc3308da
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.32-876-g8429fc3308da
## Test Regressions (compared to v6.6.32-742-g7fa271200aef)
* powerpc, build
- clang-18-defconfig
- clang-nightly-defconfig
- gcc-13-defconfig
- gcc-8-defconfig
## Metric Regressions (compared to v6.6.32-742-g7fa271200aef)
## Test Fixes (compared to v6.6.32-742-g7fa271200aef)
## Metric Fixes (compared to v6.6.32-742-g7fa271200aef)
## Test result summary
total: 129650, pass: 112601, fail: 1079, skip: 15843, xfail: 127
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 129 total, 129 passed, 0 failed
* arm64: 37 total, 37 passed, 0 failed
* i386: 29 total, 29 passed, 0 failed
* mips: 24 total, 24 passed, 0 failed
* parisc: 3 total, 3 passed, 0 failed
* powerpc: 34 total, 30 passed, 4 failed
* riscv: 17 total, 17 passed, 0 failed
* s390: 12 total, 12 passed, 0 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 6 total, 6 passed, 0 failed
* x86_64: 33 total, 33 passed, 0 failed
## Test suites summary
* boot
* kselftest-android
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-exec
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-filesystems-epoll
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mm
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-user_events
* kselftest-vDSO
* kselftest-watchdog
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* 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-smoketest
* ltp-syscalls
* ltp-tracing
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <[email protected]> wrote:
>
> On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> <[email protected]> wrote:
> >
> > This is the start of the stable review cycle for the 6.6.34 release.
> > There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> > or in the git tree and branch at:
> > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> The powerpc defconfig builds failed on stable-rc 6.6 branch due to below
> build errors with gcc-13, gcc-8 and clang.
>
> Reported-by: Linux Kernel Functional Testing <[email protected]>
>
> Build log:
> ----
> arch/powerpc/net/bpf_jit_comp64.c: In function 'bpf_jit_build_body':
> arch/powerpc/net/bpf_jit_comp64.c:1010:73: error: 'fimage' undeclared
> (first use in this function); did you mean 'image'?
> 1010 | ret =
> bpf_jit_emit_func_call_hlp(image, fimage, ctx, func_addr);
> |
> ^~~~~~
> |
> image
> arch/powerpc/net/bpf_jit_comp64.c:1010:73: note: each undeclared
> identifier is reported only once for each function it appears in
Anders bisected this and found following patch,
first bad commit:
[2298022fd5c6c428872f5741592526b8f4aadcf8]
powerpc/64/bpf: fix tail calls for PCREL addressing
>
>
> Links:
> - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.32-876-g8429fc3308da/testrun/24327571/suite/build/test/gcc-13-defconfig/log
>
> --
> Linaro LKFT
> https://lkft.linaro.org
- Naresh
Hi Greg and Naresh,
On Fri, Jun 14, 2024 at 11:15 AM Naresh Kamboju
<[email protected]> wrote:
>
> On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <[email protected]> wrote:
> >
> > On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> > <[email protected]> wrote:
> > >
> > > This is the start of the stable review cycle for the 6.6.34 release.
> > > There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> > > or in the git tree and branch at:
> > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> > > and the diffstat can be found below.
> > >
> > > thanks,
> > >
> > > greg k-h
> >
> > The powerpc defconfig builds failed on stable-rc 6.6 branch due to below
> > build errors with gcc-13, gcc-8 and clang.
> >
> > Reported-by: Linux Kernel Functional Testing <[email protected]>
> >
> > Build log:
> > ----
> > arch/powerpc/net/bpf_jit_comp64.c: In function 'bpf_jit_build_body':
> > arch/powerpc/net/bpf_jit_comp64.c:1010:73: error: 'fimage' undeclared
> > (first use in this function); did you mean 'image'?
> > 1010 | ret =
> > bpf_jit_emit_func_call_hlp(image, fimage, ctx, func_addr);
> > |
> > ^~~~~~
> > |
> > image
> > arch/powerpc/net/bpf_jit_comp64.c:1010:73: note: each undeclared
> > identifier is reported only once for each function it appears in
>
> Anders bisected this and found following patch,
> first bad commit:
> [2298022fd5c6c428872f5741592526b8f4aadcf8]
> powerpc/64/bpf: fix tail calls for PCREL addressing
^ this patch can't be backported directly as it is using 'fimage' that
was introduced by:
90d862f370b6 ("powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]")
We need to manually rework this patch for the backport.
Thanks,
Puranjay
On 6/13/24 4:33 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos <[email protected]>
On Thu, Jun 13, 2024 at 01:33:00PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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 <[email protected]>
On Thu, 13 Jun 2024 13:33:00 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.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
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 fail
Linux version: 6.6.34-rc1-g8429fc3308da
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter <[email protected]>
Jon
Hi Greg,
On 13/06/24 17:03, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +0000.
> Anything received after that time might be too late.
>
No problems seen on x86_64 and aarch64 with our testing.
Tested-by: Harshit Mogalapalli <[email protected]>
Thanks,
Harshit
> 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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Am 13.06.2024 um 13:33 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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.
Builds, boots and works w/o regressions on 2-socket Ivy Bridge Xeon E5-2697 v2. I'm
currently test-building 6.9.5-rc1 under it, also 2 idling VMs running at the same time and
I don't see any problems; everything running smoothly. Nothing unusual or suspicious in
the dmesg output.
Tested-by: Peter Schneider <[email protected]>
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&[email protected]
https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
On 6/13/24 05:33, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan <[email protected]>
thanks,
-- Shuah
On Fri, Jun 14, 2024 at 11:36:41AM +0200, Puranjay Mohan wrote:
> Hi Greg and Naresh,
>
> On Fri, Jun 14, 2024 at 11:15 AM Naresh Kamboju
> <[email protected]> wrote:
> >
> > On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <[email protected]> wrote:
> > >
> > > On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> > > <[email protected]> wrote:
> > > >
> > > > This is the start of the stable review cycle for the 6.6.34 release.
> > > > There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> > > > or in the git tree and branch at:
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> > > > and the diffstat can be found below.
> > > >
> > > > thanks,
> > > >
> > > > greg k-h
> > >
> > > The powerpc defconfig builds failed on stable-rc 6.6 branch due to below
> > > build errors with gcc-13, gcc-8 and clang.
> > >
> > > Reported-by: Linux Kernel Functional Testing <[email protected]>
> > >
> > > Build log:
> > > ----
> > > arch/powerpc/net/bpf_jit_comp64.c: In function 'bpf_jit_build_body':
> > > arch/powerpc/net/bpf_jit_comp64.c:1010:73: error: 'fimage' undeclared
> > > (first use in this function); did you mean 'image'?
> > > 1010 | ret =
> > > bpf_jit_emit_func_call_hlp(image, fimage, ctx, func_addr);
> > > |
> > > ^~~~~~
> > > |
> > > image
> > > arch/powerpc/net/bpf_jit_comp64.c:1010:73: note: each undeclared
> > > identifier is reported only once for each function it appears in
> >
> > Anders bisected this and found following patch,
> > first bad commit:
> > [2298022fd5c6c428872f5741592526b8f4aadcf8]
> > powerpc/64/bpf: fix tail calls for PCREL addressing
>
> ^ this patch can't be backported directly as it is using 'fimage' that
> was introduced by:
> 90d862f370b6 ("powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]")
>
> We need to manually rework this patch for the backport.
Ok, now dropped, thanks!
greg k-h
On 6/13/2024 12:33 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.34 release.
> There are 137 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, 15 Jun 2024 11:31:50 +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.34-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.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:
Tested-by: Florian Fainelli <[email protected]>
--
Florian