[PATCH 6.6 000/137] 6.6.34-rc1 review

Greg Kroah-Hartman posted 137 patches 1 year, 8 months ago
Only 0 patches received!
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(-)
[PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Greg Kroah-Hartman 1 year, 8 months ago
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 <gregkh@linuxfoundation.org>
    Linux 6.6.34-rc1

Paolo Abeni <pabeni@redhat.com>
    selftests: net: more strict check in net_helper

Enzo Matsumiya <ematsumiya@suse.de>
    smb: client: fix deadlock in smb2_find_smb_tcon()

Puranjay Mohan <puranjay@kernel.org>
    powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH

Hari Bathini <hbathini@linux.ibm.com>
    powerpc/64/bpf: fix tail calls for PCREL addressing

Takashi Iwai <tiwai@suse.de>
    ALSA: seq: Fix incorrect UMP type for system messages

Filipe Manana <fdmanana@suse.com>
    btrfs: fix leak of qgroup extent records after transaction abort

Omar Sandoval <osandov@fb.com>
    btrfs: fix crash on racing fsync and size-extending write into prealloc

Steven Rostedt (Google) <rostedt@goodmis.org>
    tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()

Steven Rostedt (Google) <rostedt@goodmis.org>
    eventfs: Keep the directories from having the same inode number as files

Hao Ge <gehao@kylinos.cn>
    eventfs: Fix a possible null pointer dereference in eventfs_find_events()

Anna Schumaker <Anna.Schumaker@Netapp.com>
    NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS

Sergey Shtylyov <s.shtylyov@omp.ru>
    nfs: fix undefined behavior in nfs_block_bits()

Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
    EDAC/igen6: Convert PCIBIOS_* return codes to errnos

Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
    EDAC/amd64: Convert PCIBIOS_* return codes to errnos

Takashi Iwai <tiwai@suse.de>
    ALSA: ump: Don't accept an invalid UMP protocol number

Takashi Iwai <tiwai@suse.de>
    ALSA: ump: Don't clear bank selection after sending a program change

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension

dicken.ding <dicken.ding@mediatek.com>
    genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()

Frank Li <Frank.Li@nxp.com>
    i3c: master: svc: fix invalidate IBI type and miss call client IBI handler

Harald Freudenberger <freude@linux.ibm.com>
    s390/cpacf: Make use of invalid opcode produce a link error

Harald Freudenberger <freude@linux.ibm.com>
    s390/cpacf: Split and rework cpacf query functions

Harald Freudenberger <freude@linux.ibm.com>
    s390/ap: Fix crash in AP internal function modify_bitmap()

Helge Deller <deller@kernel.org>
    parisc: Define sigset_t in parisc uapi header

Helge Deller <deller@gmx.de>
    parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ARM: dts: samsung: smdk4412: fix keypad no-autorepeat

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ARM: dts: samsung: smdkv310: fix keypad no-autorepeat

Shengyu Qu <wiagn233@outlook.com>
    riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board

Baokun Li <libaokun1@huawei.com>
    ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()

Baokun Li <libaokun1@huawei.com>
    ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow

Ritesh Harjani (IBM) <ritesh.list@gmail.com>
    ext4: Fixes len calculation in mpage_journal_page_buffers

Lang Yu <Lang.Yu@amd.com>
    drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms

Mike Gilbert <floppym@gentoo.org>
    sparc: move struct termio to asm/termios.h

Hui Wang <hui.wang@canonical.com>
    e1000e: move force SMBUS near the end of enable_ulp function

Eric Dumazet <edumazet@google.com>
    net: fix __dst_negative_advice() race

Daniel Thompson <daniel.thompson@linaro.org>
    kdb: Use format-specifiers rather than memset() for padding in kdb_read()

Daniel Thompson <daniel.thompson@linaro.org>
    kdb: Merge identical case statements in kdb_read()

Daniel Thompson <daniel.thompson@linaro.org>
    kdb: Fix console handling when editing and tab-completing commands

Daniel Thompson <daniel.thompson@linaro.org>
    kdb: Use format-strings rather than '\0' injection in kdb_read()

Daniel Thompson <daniel.thompson@linaro.org>
    kdb: Fix buffer overflow during tab-complete

Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    wifi: ath10k: fix QCOM_RPROC_COMMON dependency

Tony Battersby <tonyb@cybernetics.com>
    bonding: fix oops during rmmod

Judith Mendez <jm@ti.com>
    watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin

Michael Ellerman <mpe@ellerman.id.au>
    selftests/mm: fix build warnings on ppc64

Dev Jain <dev.jain@arm.com>
    selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages

Hailong.Liu <hailong.liu@oppo.com>
    mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL

Yuanyuan Zhong <yzhong@purestorage.com>
    mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again

Frank van der Linden <fvdl@google.com>
    mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid

Frank van der Linden <fvdl@google.com>
    mm/cma: drop incorrect alignment check in cma_init_reserved_mem

Sam Ravnborg <sam@ravnborg.org>
    sparc64: Fix number of online CPUs

John Kacur <jkacur@redhat.com>
    rtla/timerlat: Fix histogram report when a cpu count is 0

Alexander Shishkin <alexander.shishkin@linux.intel.com>
    intel_th: pci: Add Meteor Lake-S CPU support

Dhananjay Ugwekar <Dhananjay.Ugwekar@amd.com>
    cpufreq: amd-pstate: Fix the inconsistency in max frequency units

Jan Beulich <jbeulich@suse.com>
    tpm_tis: Do *not* flush uninitialized work

Alexander Potapenko <glider@google.com>
    kmsan: do not wipe out origin when doing partial unpoisoning

Chengming Zhou <chengming.zhou@linux.dev>
    mm/ksm: fix ksm_zero_pages accounting

Chengming Zhou <chengming.zhou@linux.dev>
    mm/ksm: fix ksm_pages_scanned accounting

Nikita Zhandarovich <n.zhandarovich@fintech.ru>
    net/9p: fix uninit-value in p9_client_rpc()

xu xin <xu.xin16@zte.com.cn>
    net/ipv6: Fix route deleting failure when metric equals 0

Martin K. Petersen <martin.petersen@oracle.com>
    scsi: core: Handle devices which return an unusually large VPD page count

Johan Hovold <johan+linaro@kernel.org>
    HID: i2c-hid: elan: fix reset suspend current leakage

Hamish Martin <hamish.martin@alliedtelesis.co.nz>
    i2c: acpi: Unbind mux adapters before delete

Xu Yang <xu.yang_2@nxp.com>
    iomap: fault in smaller chunks for non-large folio mappings

Xu Yang <xu.yang_2@nxp.com>
    filemap: add helper mapping_max_folio_size()

Ryan Roberts <ryan.roberts@arm.com>
    mm: fix race between __split_huge_pmd_locked() and GUP-fast

Nathan Chancellor <nathan@kernel.org>
    kbuild: Remove support for Clang's ThinLTO caching

Herbert Xu <herbert@gondor.apana.org.au>
    crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak

Vitaly Chikunov <vt@altlinux.org>
    crypto: ecrdsa - Fix module auto-load on add_key

Stefan Berger <stefanb@linux.ibm.com>
    crypto: ecdsa - Fix module auto-load on add-key

Gabor Juhos <j4g8y7@gmail.com>
    clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs

Nathan Chancellor <nathan@kernel.org>
    clk: bcm: rpi: Assign ->num before accessing ->hws

Nathan Chancellor <nathan@kernel.org>
    clk: bcm: dvp: Assign ->num before accessing ->hws

Jiaxun Yang <jiaxun.yang@flygoat.com>
    LoongArch: Override higher address bits in JUMP_VIRT_ADDR

Jiaxun Yang <jiaxun.yang@flygoat.com>
    LoongArch: Add all CPUs enabled by fdt to NUMA node 0

Marc Zyngier <maz@kernel.org>
    KVM: arm64: AArch32: Fix spurious trapping of conditional instructions

Marc Zyngier <maz@kernel.org>
    KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode

Marc Zyngier <maz@kernel.org>
    KVM: arm64: Fix AArch32 register narrowing on userspace write

Sean Christopherson <seanjc@google.com>
    KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked

Alex Deucher <alexander.deucher@amd.com>
    Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms

Dominique Martinet <asmadeus@codewreck.org>
    9p: add missing locking around taking dentry fid list

Li Ma <li.ma@amd.com>
    drm/amdgpu/atomfirmware: add intergrated info v2.3 table

Cai Xinchen <caixinchen1@huawei.com>
    fbdev: savage: Handle err return when savagefb_check_var failed

Thomas Zimmermann <tzimmermann@suse.de>
    drm/fbdev-generic: Do not set physical framebuffer address

Hans de Goede <hdegoede@redhat.com>
    mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA

Hans de Goede <hdegoede@redhat.com>
    mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A

Hans de Goede <hdegoede@redhat.com>
    mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working

Hans de Goede <hdegoede@redhat.com>
    mmc: sdhci-acpi: Sort DMI quirks alphabetically

Adrian Hunter <adrian.hunter@intel.com>
    mmc: sdhci: Add support for "Tuning Error" interrupts

Hans de Goede <hdegoede@redhat.com>
    mmc: core: Add mmc_gpiod_set_cd_config() function

Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    mmc: davinci: Don't strip remove function when driver is builtin

Alexander Stein <alexander.stein@ew.tq-group.com>
    media: v4l: async: Fix notifier list entry init

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: v4l: async: Don't set notifier's V4L2 device if registering fails

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: v4l: async: Properly re-initialise notifier entry in unregister

Hans Verkuil <hverkuil-cisco@xs4all.nl>
    media: v4l2-core: hold videodev_lock until dev reg, finishes

Nathan Chancellor <nathan@kernel.org>
    media: mxl5xx: Move xpt structures off stack

Hans Verkuil <hverkuil-cisco@xs4all.nl>
    media: mc: mark the media devnode as registered from the, start

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
    media: mc: Fix graph walk in media_pipeline_start

Max Krummenacher <max.krummenacher@toradex.com>
    arm64: dts: ti: verdin-am62: Set memory size to 2gb

Yang Xiwen <forbidden405@outlook.com>
    arm64: dts: hi3798cv200: fix the size of GICR

Johan Hovold <johan+linaro@kernel.org>
    arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command

Yu Kuai <yukuai3@huawei.com>
    md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING

Johan Hovold <johan+linaro@kernel.org>
    arm64: dts: qcom: qcs404: fix bluetooth device address

Krzysztof Kozlowski <krzk@kernel.org>
    arm64: tegra: Correct Tegra132 I2C alias

Christoffer Sandberg <cs@tuxedo.de>
    ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx

Maulik Shah <quic_mkshah@quicinc.com>
    soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request

Konrad Dybcio <konrad.dybcio@linaro.org>
    thermal/drivers/qcom/lmh: Check for SCM availability at probe

Karthikeyan Ramasubramanian <kramasub@chromium.org>
    platform/chrome: cros_ec: Handle events during suspend after resume completion

Tyler Hicks (Microsoft) <code@tyhicks.com>
    proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation

Eric Biggers <ebiggers@google.com>
    fsverity: use register_sysctl_init() to avoid kmemleak warning

Sergey Shtylyov <s.shtylyov@omp.ru>
    ata: pata_legacy: make legacy_exit() work again

Ping-Ke Shih <pkshih@realtek.com>
    wifi: rtw89: correct aSIFSTime for 6GHz band

Matthew Mirvish <matthew@mm12.xyz>
    bcache: fix variable length array abuse in btree_iter

Bob Zhou <bob.zhou@amd.com>
    drm/amdgpu: add error handle to avoid out-of-bounds

Zheyu Ma <zheyuma97@gmail.com>
    media: lgdt3306a: Add a check against null-pointer-def

Chao Yu <chao@kernel.org>
    f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()

Maxime Ripard <mripard@kernel.org>
    drm/sun4i: hdmi: Move mode_set into enable

Maxime Ripard <mripard@kernel.org>
    drm/sun4i: hdmi: Convert encoder to atomic

Po-Hsu Lin <po-hsu.lin@canonical.com>
    selftests: net: List helper scripts in TEST_FILES Makefile variable

Po-Hsu Lin <po-hsu.lin@canonical.com>
    selftests: net: included needed helper in the install targets

Po-Hsu Lin <po-hsu.lin@canonical.com>
    selftests/net: synchronize udpgro tests' tx and rx connection

Daniel Borkmann <daniel@iogearbox.net>
    vxlan: Fix regression when dropping packets due to invalid src addresses

Shakeel Butt <shakeelb@google.com>
    mm: ratelimit stat flush from workingset shrinker

Gao Xiang <xiang@kernel.org>
    erofs: avoid allocating DEFLATE streams before mounting

Matthieu Baerts (NGI0) <matttbe@kernel.org>
    mptcp: fix full TCP keep-alive support

Paolo Abeni <pabeni@redhat.com>
    mptcp: cleanup SOL_TCP handling

Paolo Abeni <pabeni@redhat.com>
    mptcp: avoid some duplicate code in socket option handling

Haorong Lu <ancientmodern4@gmail.com>
    riscv: signal: handle syscall restart before get_signal

Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
    net: sfp-bus: fix SFP mode detect from bitrate

Marc Dionne <marc.dionne@auristor.com>
    afs: Don't cross .backup mountpoint from backup volume

Jorge Ramirez-Ortiz <jorge@foundries.io>
    mmc: core: Do not force a retune before RPMB switch

Ashutosh Dixit <ashutosh.dixit@intel.com>
    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(-)


Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Florian Fainelli 1 year, 8 months ago

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 <florian.fainelli@broadcom.com>
-- 
Florian
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Shuah Khan 1 year, 8 months ago
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 <skhan@linuxfoundation.org>

thanks,
-- Shuah
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Peter Schneider 1 year, 8 months ago
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 <pschneider1968@googlemail.com>


Beste Grüße,
Peter Schneider

-- 
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Harshit Mogalapalli 1 year, 8 months ago
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 <harshit.m.mogalapalli@oracle.com>

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
>
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Jon Hunter 1 year, 8 months ago
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 <jonathanh@nvidia.com>

Jon
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Mark Brown 1 year, 8 months ago
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 <broonie@kernel.org>
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Ron Economos 1 year, 8 months ago
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 <re@w6rz.net>
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Naresh Kamboju 1 year, 8 months ago
On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> 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 <lkft@linaro.org>

## 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
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by SeongJae Park 1 year, 8 months ago
Hello,

On Thu, 13 Jun 2024 13:33:00 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> 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 <sj@kernel.org>

[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
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Takeshi Ogasawara 1 year, 8 months ago
Hi Greg

On Thu, Jun 13, 2024 at 9:10 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> 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 <takeshi.ogasawara@futuring-girl.com>
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Naresh Kamboju 1 year, 8 months ago
On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> 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 <lkft@linaro.org>

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
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Naresh Kamboju 1 year, 8 months ago
On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
>
> On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> 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 <lkft@linaro.org>
>
> 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
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Puranjay Mohan 1 year, 8 months ago
Hi Greg and Naresh,

On Fri, Jun 14, 2024 at 11:15 AM Naresh Kamboju
<naresh.kamboju@linaro.org> wrote:
>
> On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> >
> > On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> > <gregkh@linuxfoundation.org> 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 <lkft@linaro.org>
> >
> > 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
Re: [PATCH 6.6 000/137] 6.6.34-rc1 review
Posted by Greg Kroah-Hartman 1 year, 8 months ago
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
> <naresh.kamboju@linaro.org> wrote:
> >
> > On Thu, 13 Jun 2024 at 20:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> > >
> > > On Thu, 13 Jun 2024 at 17:35, Greg Kroah-Hartman
> > > <gregkh@linuxfoundation.org> 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 <lkft@linaro.org>
> > >
> > > 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