This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.134-rc2... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 6.1.134-rc2
Steven Rostedt rostedt@goodmis.org tracing: Do not use PERF enums when perf is not defined
Chuck Lever chuck.lever@oracle.com NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
Li Lingfeng lilingfeng3@huawei.com nfsd: put dl_stid if fail to queue dl_recall
Murad Masimov m.masimov@mt-integration.ru media: streamzap: fix race between device disconnection and urb callback
Roman Smirnov r.smirnov@omp.ru jfs: add index corruption check to DT_GETPAGE()
Qasim Ijaz qasdev00@gmail.com jfs: fix slab-out-of-bounds read in ea_get()
Acs, Jakub acsjakub@amazon.de ext4: fix OOB read when checking dotdot dir
Theodore Ts'o tytso@mit.edu ext4: don't over-report free space or inodes in statvfs
Angelos Oikonomopoulos angelos@igalia.com arm64: Don't call NULL in do_compat_alignment_fixup()
Ran Xiaokai ran.xiaokai@zte.com.cn tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
Douglas Raillard douglas.raillard@arm.com tracing: Fix synth event printk format for str fields
Douglas Raillard douglas.raillard@arm.com tracing: Ensure module defining synth event cannot be unloaded while tracing
Tengda Wu wutengda@huaweicloud.com tracing: Fix use-after-free in print_graph_function_flags during tracer switching
Norbert Szetei norbert@doyensec.com ksmbd: validate zero num_subauth before sub_auth is accessed
Namjae Jeon linkinjeon@kernel.org ksmbd: fix session use-after-free in multichannel connection
Namjae Jeon linkinjeon@kernel.org ksmbd: fix use-after-free in ksmbd_sessions_deregister()
Norbert Szetei norbert@doyensec.com ksmbd: add bounds check for create lease context
Ulf Hansson ulf.hansson@linaro.org mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
Karel Balej balejk@matfyz.cz mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
Paul Menzel pmenzel@molgen.mpg.de ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
Murad Masimov m.masimov@mt-integration.ru acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
Jann Horn jannh@google.com x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
Guilherme G. Piccoli gpiccoli@igalia.com x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
Josef Bacik josef@toxicpanda.com btrfs: handle errors from btrfs_dec_ref() properly
Ivan Orlov ivan.orlov0322@gmail.com kunit/overflow: Fix UB in overflow_allocation_test
Kan Liang kan.liang@linux.intel.com perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
Peter Zijlstra (Intel) peterz@infradead.org perf/x86/intel: Apply static call for drain_pebs
Markus Elfring elfring@users.sourceforge.net ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
Srinivas Pandruvada srinivas.pandruvada@linux.intel.com platform/x86: ISST: Correct command storage data length
Hengqi Chen hengqi.chen@gmail.com LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
Hengqi Chen hengqi.chen@gmail.com LoongArch: BPF: Fix off-by-one error in build_prologue()
Huacai Chen chenhuacai@kernel.org LoongArch: Increase ARCH_DMA_MINALIGN up to 16
Ying Lu luying1@xiaomi.com usbnet:fix NPE during rx_complete
Sherry Sun sherry.sun@nxp.com tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
Sherry Sun sherry.sun@nxp.com tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
Alex Deucher alexander.deucher@amd.com drm/amdgpu/gfx11: fix num_mec
Jens Axboe axboe@kernel.dk io_uring/filetable: ensure node switch is always done, if needed
Henry Martin bsdhenrymartin@gmail.com arcnet: Add NULL check in com20020pci_probe()
Ido Schimmel idosch@nvidia.com ipv6: Do not consider link down nexthops in path selection
Ido Schimmel idosch@nvidia.com ipv6: Start path selection from the first nexthop
Lin Ma linma@zju.edu.cn net: fix geneve_opt length integer overflow
David Oberhollenzer david.oberhollenzer@sigma-star.at net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
Fernando Fernandez Mancera ffmancera@riseup.net ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
Lin Ma linma@zju.edu.cn netfilter: nft_tunnel: fix geneve_opt type confusion addition
Guillaume Nault gnault@redhat.com tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
Stefano Garzarella sgarzare@redhat.com vsock: avoid timeout during connect() if the socket is closing
Kuniyuki Iwashima kuniyu@amazon.com udp: Fix memory accounting leak.
Tobias Waldekranz tobias@waldekranz.com net: mvpp2: Prevent parser TCAM memory corruption
Cong Wang xiyou.wangcong@gmail.com net_sched: skbprio: Remove overly strict queue assertions
Debin Zhu mowenroot@163.com netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
Pablo Neira Ayuso pablo@netfilter.org netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
Henry Martin bsdhenrymartin@gmail.com ASoC: imx-card: Add NULL check in imx_card_probe()
Nikita Shubin n.shubin@yadro.com ntb: intel: Fix using link status DB's
Yajun Deng yajun.deng@linux.dev ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
Juhan Jin juhan.jin@foxmail.com riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
Al Viro viro@zeniv.linux.org.uk spufs: fix a leak in spufs_create_context()
Al Viro viro@zeniv.linux.org.uk spufs: fix gang directory lifetimes
Al Viro viro@zeniv.linux.org.uk spufs: fix a leak on spufs_new_file() failure
Tasos Sahanidis tasos@tasossah.com hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
Roger Quadros rogerq@kernel.org memory: omap-gpmc: drop no compatible check
Oliver Hartkopp socketcan@hartkopp.net can: statistics: use atomic access in hot path
Navon John Lukose navonjohnlukose@gmail.com ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
Mario Limonciello mario.limonciello@amd.com drm/amd: Keep display off while going into S4
Vladis Dronov vdronov@redhat.com x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
Waiman Long longman@redhat.com locking/semaphore: Use wake_q to wake up processes outside lock critical section
Shrikanth Hegde sshegde@linux.ibm.com sched/deadline: Use online cpus for validating runtime
Stefan Binding sbinding@opensource.cirrus.com ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
Stefan Binding sbinding@opensource.cirrus.com ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
Wentao Guan guanwentao@uniontech.com HID: i2c-hid: improve i2c_hid_get_report error message
Dmitry Panchenko dmitry@d-systems.ee platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
Daniel Bárta daniel.barta@trustlab.cz ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
Antheas Kapenekakis lkml@antheas.dev ALSA: hda/realtek: Fix Asus Z13 2025 audio
Simon Tatham anakin@pobox.com affs: don't write overlarge OFS data block size fields
Simon Tatham anakin@pobox.com affs: generate OFS sequence numbers starting at 1
Matthias Proske email@matthias-proske.de wifi: brcmfmac: keep power during suspend if board requires it
Icenowy Zheng uwu@icenowy.me nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
Icenowy Zheng uwu@icenowy.me nvme-pci: clean up CMBMSC when registering CMB fails
Sagi Grimberg sagi@grimberg.me nvme-tcp: fix possible UAF in nvme_tcp_poll
Emmanuel Grumbach emmanuel.grumbach@intel.com wifi: iwlwifi: mvm: use the right version of the rate API
Johannes Berg johannes.berg@intel.com wifi: iwlwifi: fw: allocate chained SG tables for dump
Josh Poimboeuf jpoimboe@kernel.org rcu-tasks: Always inline rcu_irq_work_resched()
Josh Poimboeuf jpoimboe@kernel.org context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
Josh Poimboeuf jpoimboe@kernel.org sched/smt: Always inline sched_smt_active()
Geetha sowjanya gakula@marvell.com octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
Geetha sowjanya gakula@marvell.com octeontx2-af: Fix mbox INTR handler when num VFs > 64
Giovanni Gherdovich ggherdovich@suse.cz ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
谢致邦 (XIE Zhibang) Yeking@Red54.com LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
Feng Yang yangfeng@kylinos.cn ring-buffer: Fix bytes_dropped calculation issue
Lama Kayal lkayal@nvidia.com net/mlx5e: SHAMPO, Make reserved size independent of page size
Namjae Jeon linkinjeon@kernel.org ksmbd: fix multichannel connection failure
Miaoqian Lin linmq006@gmail.com ksmbd: use aead_request_free to match aead_request_alloc
Lubomir Rintel lkundrak@v3.sk rndis_host: Flag RNDIS modems as WWAN devices
Mark Zhang markzhang@nvidia.com rtnetlink: Allocate vfinfo size for VF GUIDs when supported
Yuezhang Mo Yuezhang.Mo@sony.com exfat: fix the infinite loop in exfat_find_last_cluster()
Josh Poimboeuf jpoimboe@kernel.org objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
Marcus Meissner meissner@suse.de perf tools: annotate asm_pure_loop.S
Bart Van Assche bvanassche@acm.org fs/procfs: fix the comment above proc_pid_wchan()
谢致邦 (XIE Zhibang) Yeking@Red54.com staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
Arnaldo Carvalho de Melo acme@redhat.com perf python: Check if there is space to copy all the event
Arnaldo Carvalho de Melo acme@redhat.com perf python: Don't keep a raw_data pointer to consumed ring buffer space
Arnaldo Carvalho de Melo acme@redhat.com perf python: Decrement the refcount of just created event on failure
Arnaldo Carvalho de Melo acme@redhat.com perf python: Fixup description of sample.id event member
Stanley Chu yschu@nuvoton.com i3c: master: svc: Fix missing the IBI rules
Benjamin Berg benjamin.berg@intel.com um: remove copy_from_kernel_nofault_allowed
Alistair Popple apopple@nvidia.com fuse: fix dax truncate/punch_hole fault path
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: Don't trigger uneccessary scans for return-on-close delegations
Anshuman Khandual anshuman.khandual@arm.com arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
Vasiliy Kovalev kovalev@altlinux.org ocfs2: validate l_tree_depth to avoid out-of-bounds access
Sourabh Jain sourabhjain@linux.ibm.com kexec: initialize ELF lowest address to ULONG_MAX
Arnaldo Carvalho de Melo acme@redhat.com perf units: Fix insufficient array space
Ian Rogers irogers@google.com perf evlist: Add success path to evlist__create_syswide_maps
Uwe Kleine-König u.kleine-koenig@baylibre.com iio: adc: ad7124: Fix comparison of channel configs
Dan Carpenter dan.carpenter@linaro.org fs/ntfs3: Fix a couple integer overflows on 32bit systems
Niklas Neronin niklas.neronin@linux.intel.com usb: xhci: correct debug message page size calculation
Jonathan Cameron Jonathan.Cameron@huawei.com iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
Jonathan Cameron Jonathan.Cameron@huawei.com iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
Yuanfang Zhang quic_yuanfang@quicinc.com coresight-etm4x: add isb() before reading the TRCSTATR
Ilkka Koskinen ilkka@os.amperecomputing.com coresight: catu: Fix number of pages while using 64k pages
Joe Hattori joe@pf.is.s.u-tokyo.ac.jp soundwire: slave: fix an OF node reference leak in soundwire slave device
Qasim Ijaz qasdev00@gmail.com isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
Barnabás Czémán barnabas.czeman@mainlining.org clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
Wenkai Lin linwenkai6@hisilicon.com crypto: hisilicon/sec2 - fix for aead auth key length
Jann Horn jannh@google.com x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
Nikita Zhandarovich n.zhandarovich@fintech.ru mfd: sm501: Switch to BIT() to mitigate integer overflows
Fabrizio Castro fabrizio.castro.jz@renesas.com pinctrl: renesas: rzv2m: Fix missing of_node_put() call
Patrisious Haddad phaddad@nvidia.com RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
Herbert Xu herbert@gondor.apana.org.au crypto: nx - Fix uninitialised hv_nxc on error
Artur Weber aweber.kernel@gmail.com power: supply: max77693: Fix wrong conversion of charge input threshold value
Jann Horn jannh@google.com x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
Jerome Brunet jbrunet@baylibre.com clk: amlogic: g12a: fix mmc A peripheral clock
Alice Ryhl aliceryhl@google.com rust: fix signature of rust_fmt_argument
Saket Kumar Bhaskar skb99@linux.ibm.com selftests/bpf: Select NUMA_NO_NODE to create map
Jerome Brunet jbrunet@baylibre.com clk: amlogic: gxbb: drop non existing 32k clock parent
Jerome Brunet jbrunet@baylibre.com clk: amlogic: g12b: fix cluster A parent data
Prathamesh Shete pshete@nvidia.com pinctrl: tegra: Set SFIO mode to Mux Register
Maher Sanalla msanalla@nvidia.com IB/mad: Check available slots before posting receive WRs
Luca Weiss luca@lucaweiss.eu remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
Cheng Xu chengyou@linux.alibaba.com RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
Chiara Meiohas cmeiohas@nvidia.com RDMA/mlx5: Fix calculation of total invalidated pages
Roman Gushchin roman.gushchin@linux.dev RDMA/core: Don't expose hw_counters outside of init net namespace
Peter Geis pgwipeout@gmail.com clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
Fabrizio Castro fabrizio.castro.jz@renesas.com pinctrl: renesas: rzg2l: Fix missing of_node_put() call
Fabrizio Castro fabrizio.castro.jz@renesas.com pinctrl: renesas: rza2: Fix missing of_node_put() call
Tanya Agarwal tanyaagarwal25699@gmail.com lib: 842: Improve error handling in sw842_compress()
Hou Tao houtao1@huawei.com bpf: Use preempt_count() directly in bpf_send_signal_common()
Vladimir Lypak vladimir.lypak@gmail.com clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
Will McVicker willmcvicker@google.com clk: samsung: Fix UBSAN panic in samsung_clk_init()
Viktor Malik vmalik@redhat.com selftests/bpf: Fix string read in strncmp benchmark
Andrii Nakryiko andrii@kernel.org libbpf: Fix hypothetical STT_SECTION extern NULL deref case
Luca Weiss luca@lucaweiss.eu remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
Zijun Hu quic_zijuhu@quicinc.com of: property: Increase NR_FWNODE_REFERENCE_ARGS
Peng Fan peng.fan@nxp.com remoteproc: core: Clear table_sz when rproc_shutdown
Wenkai Lin linwenkai6@hisilicon.com crypto: hisilicon/sec2 - fix for aead authsize alignment
Jerome Brunet jbrunet@baylibre.com clk: amlogic: gxbb: drop incorrect flag on 32k clock
Danila Chernetsov listdansp@mail.ru fbdev: sm501fb: Add some geometry checks.
Arnd Bergmann arnd@arndb.de mdacon: rework dependency list
Markus Elfring elfring@users.sourceforge.net fbdev: au1100fb: Move a variable assignment behind a null pointer check
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI: pciehp: Don't enable HPIE when resuming in poll mode
Thadeu Lima de Souza Cascardo cascardo@igalia.com drm/amd/display: avoid NPD when ASIC does not support DMUB
Dan Carpenter dan.carpenter@linaro.org drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
Thippeswamy Havalige thippeswamy.havalige@amd.com PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
Dan Carpenter dan.carpenter@linaro.org PCI: Remove stray put_device() in pci_register_host_bridge()
Vitaliy Shevtsov v.shevtsov@mt-integration.ru drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
Nishanth Aravamudan naravamudan@nvidia.com PCI: Avoid reset when disabled via sysfs
Feng Tang feng.tang@linux.alibaba.com PCI/portdrv: Only disable pciehp interrupts early when needed
Jim Quinlan james.quinlan@broadcom.com PCI: brcmstb: Fix potential premature regulator disabling
Jim Quinlan james.quinlan@broadcom.com PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
Jim Quinlan james.quinlan@broadcom.com PCI: brcmstb: Use internal register to change link capability
Hans Zhang 18255117159@163.com PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
Marijn Suijten marijn.suijten@somainline.org drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
Daniel Stodden daniel.stodden@gmail.com PCI/ASPM: Fix link state exit during switch upstream function removal
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
Kai-Heng Feng kaihengf@nvidia.com PCI: Use downstream bridges for distributing resources
José Expósito jose.exposito89@gmail.com drm/vkms: Fix use after free and double free on init error
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm: xlnx: zynqmp: Fix max dma segment size
Hermes Wu Hermes.wu@ite.com.tw drm/bridge: it6505: fix HDCP V match check is not performed correctly
Wayne Lin Wayne.Lin@amd.com drm/dp_mst: Fix drm RAD print
Geert Uytterhoeven geert+renesas@glider.be drm/bridge: ti-sn65dsi86: Fix multiple instances
Jayesh Choudhary j-choudhary@ti.com ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
Takashi Iwai tiwai@suse.de ALSA: hda/realtek: Always honor no_shutup_pins
Jiri Kosina jkosina@suse.com HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
Vitaliy Shevtsov v.shevtsov@mt-integration.ru ASoC: cs35l41: check the return value from spi_setup()
Joe Hattori joe@pf.is.s.u-tokyo.ac.jp media: platform: allgro-dvt: unregister v4l2_device on the error path
Benjamin Gaignard benjamin.gaignard@collabora.com media: verisilicon: HEVC: Initialize start_bit field
Chao Gao chao.gao@intel.com x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
Tao Chen chen.dylane@linux.dev perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
Sebastian Andrzej Siewior bigeasy@linutronix.de lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
Rafael J. Wysocki rafael.j.wysocki@intel.com PM: sleep: Fix handling devices with direct_complete set on errors
Chenyuan Yang chenyuan0y@gmail.com thermal: int340x: Add NULL check for adev
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/ie31200: Fix the error path order of ie31200_init()
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/ie31200: Fix the DIMM size mask for several SoCs
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
Tim Schumacher tim.schumacher1@huawei.com selinux: Chain up tool resolving errors in install_policy.sh
Rafael J. Wysocki rafael.j.wysocki@intel.com PM: sleep: Adjust check before setting power.must_resume
Peter Zijlstra peterz@infradead.org lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
Kevin Loughlin kevinloughlin@google.com x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
Arnd Bergmann arnd@arndb.de x86/platform: Only allow CONFIG_EISA for 32-bit
Benjamin Berg benjamin.berg@intel.com x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
Stanislav Spassov stanspas@amazon.de x86/fpu: Fix guest FPU state buffer allocation size
Jie Zhan zhanjie9@hisilicon.com cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
Konstantin Andreev andreev@swemel.ru smack: dont compile ipv6 code unless ipv6 is configured
zuoqian zuoqian113@gmail.com cpufreq: scpi: compare kHz instead of Hz
Mike Rapoport (Microsoft) rppt@kernel.org x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
Eric Sandeen sandeen@redhat.com watch_queue: fix pipe accounting mismatch
-------------
Diffstat:
Makefile | 4 +- arch/arm64/kernel/compat_alignment.c | 2 + arch/loongarch/Kconfig | 4 +- arch/loongarch/include/asm/cache.h | 2 + arch/loongarch/net/bpf_jit.c | 7 +- arch/loongarch/net/bpf_jit.h | 5 + arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/platforms/cell/spufs/gang.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 63 ++++++- arch/powerpc/platforms/cell/spufs/spufs.h | 2 + arch/riscv/include/asm/ftrace.h | 4 +- arch/um/include/shared/os.h | 1 - arch/um/kernel/Makefile | 2 +- arch/um/kernel/maccess.c | 19 -- arch/um/os-Linux/process.c | 51 ------ arch/x86/Kconfig | 2 +- arch/x86/entry/calling.h | 2 + arch/x86/events/intel/core.c | 47 ++--- arch/x86/events/intel/ds.c | 13 +- arch/x86/events/perf_event.h | 3 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/cpu/sgx/driver.c | 10 +- arch/x86/kernel/dumpstack.c | 5 +- arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/process.c | 7 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/pat/cpa-test.c | 2 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/processor_idle.c | 4 + drivers/acpi/resource.c | 7 + drivers/base/power/main.c | 21 +-- drivers/base/power/runtime.c | 2 +- drivers/clk/meson/g12a.c | 38 ++-- drivers/clk/meson/gxbb.c | 14 +- drivers/clk/qcom/gcc-msm8953.c | 2 +- drivers/clk/qcom/mmcc-sdm660.c | 2 +- drivers/clk/rockchip/clk-rk3328.c | 2 +- drivers/clk/samsung/clk.c | 2 +- drivers/cpufreq/cpufreq_governor.c | 45 ++--- drivers/cpufreq/scpi-cpufreq.c | 5 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 30 ++- drivers/crypto/nx/nx-common-pseries.c | 37 ++-- drivers/edac/ie31200_edac.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 4 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 12 +- drivers/gpu/drm/bridge/ite-it6505.c | 7 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 + drivers/gpu/drm/display/drm_dp_mst_topology.c | 8 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 6 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 33 +++- drivers/gpu/drm/msm/dsi/dsi_manager.c | 32 ++-- drivers/gpu/drm/vkms/vkms_drv.c | 15 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 + drivers/hid/Makefile | 1 - drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hwmon/nct6775-core.c | 4 +- drivers/hwtracing/coresight/coresight-catu.c | 2 +- drivers/hwtracing/coresight/coresight-core.c | 20 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 48 ++++- drivers/i3c/master/svc-i3c-master.c | 2 +- drivers/iio/accel/mma8452.c | 10 +- drivers/iio/accel/msa311.c | 28 +-- drivers/iio/adc/ad7124.c | 35 +++- drivers/infiniband/core/device.c | 9 + drivers/infiniband/core/mad.c | 38 ++-- drivers/infiniband/core/sysfs.c | 1 + drivers/infiniband/hw/erdma/erdma_cm.c | 1 - drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/media/dvb-frontends/dib8000.c | 5 +- drivers/media/platform/allegro-dvt/allegro-core.c | 1 + .../platform/verisilicon/hantro_g2_hevc_dec.c | 1 + drivers/media/rc/streamzap.c | 2 +- drivers/memory/omap-gpmc.c | 20 -- drivers/mfd/sm501.c | 6 +- drivers/mmc/host/sdhci-omap.c | 4 +- drivers/mmc/host/sdhci-pxav3.c | 1 + drivers/net/arcnet/com20020-pci.c | 17 +- drivers/net/dsa/mv88e6xxx/chip.c | 11 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 201 ++++++++++++++------- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- drivers/net/usb/rndis_host.c | 16 +- drivers/net/usb/usbnet.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 20 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 86 ++++++--- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 8 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 3 + drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +- drivers/ntb/test/ntb_perf.c | 4 +- drivers/nvme/host/pci.c | 21 ++- drivers/nvme/host/tcp.c | 5 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/cadence/pcie-cadence.h | 2 +- drivers/pci/controller/pcie-brcmstb.c | 9 +- drivers/pci/controller/pcie-xilinx-cpm.c | 10 +- drivers/pci/hotplug/pciehp_hpc.c | 4 +- drivers/pci/pci.c | 4 + drivers/pci/pcie/aspm.c | 17 +- drivers/pci/pcie/portdrv_core.c | 8 +- drivers/pci/probe.c | 5 +- drivers/pci/setup-bus.c | 3 +- drivers/pinctrl/renesas/pinctrl-rza2.c | 2 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 + drivers/pinctrl/renesas/pinctrl-rzv2m.c | 2 + drivers/pinctrl/tegra/pinctrl-tegra.c | 3 + drivers/platform/x86/intel/hid.c | 7 + .../x86/intel/speed_select_if/isst_if_common.c | 2 +- drivers/power/supply/max77693_charger.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 21 ++- drivers/remoteproc/qcom_q6v5_pas.c | 10 +- drivers/remoteproc/remoteproc_core.c | 1 + drivers/soundwire/slave.c | 1 + drivers/staging/rtl8723bs/Kconfig | 1 + .../intel/int340x_thermal/int3402_thermal.c | 3 + drivers/tty/serial/fsl_lpuart.c | 25 ++- drivers/usb/host/xhci-mem.c | 6 +- drivers/video/console/Kconfig | 2 +- drivers/video/fbdev/au1100fb.c | 4 +- drivers/video/fbdev/sm501fb.c | 7 + fs/affs/file.c | 9 +- fs/btrfs/extent-tree.c | 5 +- fs/exfat/fatent.c | 2 +- fs/ext4/dir.c | 3 + fs/ext4/super.c | 27 ++- fs/fuse/dax.c | 1 - fs/fuse/dir.c | 2 +- fs/fuse/file.c | 4 +- fs/isofs/dir.c | 3 +- fs/jfs/jfs_dtree.c | 3 +- fs/jfs/xattr.c | 13 +- fs/nfs/delegation.c | 33 ++-- fs/nfsd/nfs4state.c | 31 +++- fs/ntfs3/index.c | 4 +- fs/ocfs2/alloc.c | 8 + fs/proc/base.c | 2 +- fs/smb/server/auth.c | 6 +- fs/smb/server/mgmt/user_session.c | 33 +++- fs/smb/server/mgmt/user_session.h | 2 + fs/smb/server/oplock.c | 8 + fs/smb/server/smb2pdu.c | 19 +- fs/smb/server/smbacl.c | 5 + include/drm/display/drm_dp_mst_helper.h | 7 + include/linux/context_tracking_irq.h | 8 +- include/linux/coresight.h | 4 + include/linux/fwnode.h | 2 +- include/linux/interrupt.h | 8 +- include/linux/pm_runtime.h | 2 + include/linux/rcupdate.h | 2 +- include/linux/sched/smt.h | 2 +- include/rdma/ib_verbs.h | 1 + io_uring/filetable.c | 2 +- kernel/events/ring_buffer.c | 2 +- kernel/kexec_elf.c | 2 +- kernel/locking/semaphore.c | 13 +- kernel/sched/deadline.c | 2 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/ring_buffer.c | 4 +- kernel/trace/trace_events_synth.c | 36 +++- kernel/trace/trace_functions_graph.c | 1 + kernel/trace/trace_irqsoff.c | 2 - kernel/trace/trace_osnoise.c | 1 - kernel/trace/trace_sched_wakeup.c | 2 - kernel/watch_queue.c | 9 + lib/842/842_compress.c | 2 + lib/overflow_kunit.c | 3 +- lib/vsprintf.c | 2 +- mm/memory.c | 2 - net/can/af_can.c | 12 +- net/can/af_can.h | 12 +- net/can/proc.c | 46 +++-- net/core/rtnetlink.c | 3 + net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/udp.c | 16 +- net/ipv6/addrconf.c | 37 ++-- net/ipv6/calipso.c | 21 ++- net/ipv6/route.c | 42 ++++- net/netfilter/nft_set_hash.c | 3 +- net/netfilter/nft_tunnel.c | 6 +- net/openvswitch/actions.c | 6 - net/sched/act_tunnel_key.c | 2 +- net/sched/cls_flower.c | 2 +- net/sched/sch_skbprio.c | 3 - net/vmw_vsock/af_vsock.c | 6 +- rust/kernel/print.rs | 7 +- scripts/selinux/install_policy.sh | 15 +- security/smack/smack.h | 6 + security/smack/smack_lsm.c | 10 +- sound/pci/hda/patch_realtek.c | 32 +++- sound/soc/codecs/cs35l41-spi.c | 4 +- sound/soc/fsl/imx-card.c | 4 + sound/soc/ti/j721e-evm.c | 2 + tools/lib/bpf/linker.c | 2 +- .../shell/coresight/asm_pure_loop/asm_pure_loop.S | 2 + tools/perf/util/evlist.c | 13 +- tools/perf/util/python.c | 17 +- tools/perf/util/units.c | 2 +- .../selftests/bpf/prog_tests/bloom_filter_map.c | 5 + tools/testing/selftests/bpf/progs/strncmp_bench.c | 5 +- 207 files changed, 1401 insertions(+), 779 deletions(-)
On Wed, 09 Apr 2025 14:02:32 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
For 6.1.y and 6.6.y, Rust fails to build with:
error[E0432]: unresolved import `crate::ffi` --> rust/kernel/print.rs:10:5 | 10 | ffi::{c_char, c_void}, | ^^^ | | | unresolved import | help: a similar path exists: `core::ffi`
In 6.1.y, C `char` and `core::ffi::c_char` are both signed. So the only issue is the `const` -- we can keep using the `core::ffi::c_char` type.
In 6.6.y, C `char` changed to unsigned, but `core::ffi::c_char` is signed.
Either way, for both branches, I would recommend dropping the patch -- it is not critical, and we can always send it later.
Thus, for 6.1.y we could just drop the `rust/kernel/print.rs` changes. And for 6.6.y we would need something like:
diff --git a/rust/kernel/print.rs b/rust/kernel/print.rs index f48926e3e9fe..c85b9b4922a0 100644 --- a/rust/kernel/print.rs +++ b/rust/kernel/print.rs @@ -6,10 +6,7 @@ //! //! Reference: https://www.kernel.org/doc/html/latest/core-api/printk-basics.html
-use core::{ - ffi::{c_char, c_void}, - fmt, -}; +use core::{ffi::c_void, fmt};
use crate::str::RawFormatter;
@@ -18,11 +15,7 @@
// Called from `vsprintf` with format specifier `%pA`. #[no_mangle] -unsafe extern "C" fn rust_fmt_argument( - buf: *mut c_char, - end: *mut c_char, - ptr: *const c_void, -) -> *mut c_char { +unsafe extern "C" fn rust_fmt_argument(buf: *mut u8, end: *mut u8, ptr: *const c_void) -> *mut u8 { use fmt::Write; // SAFETY: The C contract guarantees that `buf` is valid if it's less than `end`. let mut w = unsafe { RawFormatter::from_ptrs(buf.cast(), end.cast()) };
Thanks!
Cheers, Miguel
On Wed, Apr 09, 2025 at 06:10:34PM +0200, Miguel Ojeda wrote:
On Wed, 09 Apr 2025 14:02:32 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
For 6.1.y and 6.6.y, Rust fails to build with:
error[E0432]: unresolved import `crate::ffi` --> rust/kernel/print.rs:10:5 | 10 | ffi::{c_char, c_void}, | ^^^ | | | unresolved import | help: a similar path exists: `core::ffi`
In 6.1.y, C `char` and `core::ffi::c_char` are both signed. So the only issue is the `const` -- we can keep using the `core::ffi::c_char` type.
In 6.6.y, C `char` changed to unsigned, but `core::ffi::c_char` is signed.
Either way, for both branches, I would recommend dropping the patch -- it is not critical, and we can always send it later.
Thus, for 6.1.y we could just drop the `rust/kernel/print.rs` changes. And for 6.6.y we would need something like:
I've dropped this from both queues now, thanks for checking. Turns out I'm not test-building rust in these stable releases, nice catch.
If you want this in 6.6.y, can you resubmit it with the suggested changes that you had in this email?
thanks,
greg k-h
On 4/9/25 06:02, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.134-rc2... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
On Wed, Apr 09, 2025 at 02:02:32PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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
On 4/9/25 05:02, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.134-rc2... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli florian.fainelli@broadcom.com
Am 09.04.2025 um 14:02 schrieb Greg Kroah-Hartman:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.
Tested-by: Peter Schneider pschneider1968@googlemail.com
Beste Grüße, Peter Schneider
On Wed, 9 Apr 2025 at 17:34, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.134-rc2... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
## Build * kernel: 6.1.134-rc2 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git commit: b0bb7355f83e01b7f94937c29b088febc825ec39 * git describe: v6.1.133-206-gb0bb7355f83e * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.13...
## Test Regressions (compared to v6.1.131-221-g819efe388d47)
## Metric Regressions (compared to v6.1.131-221-g819efe388d47)
## Test Fixes (compared to v6.1.131-221-g819efe388d47)
## Metric Fixes (compared to v6.1.131-221-g819efe388d47)
## Test result summary total: 86727, pass: 65519, fail: 4647, skip: 16211, xfail: 350
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 135 total, 133 passed, 2 failed * arm64: 43 total, 42 passed, 1 failed * i386: 27 total, 23 passed, 4 failed * mips: 26 total, 25 passed, 1 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 32 total, 29 passed, 3 failed * riscv: 11 total, 11 passed, 0 failed * s390: 14 total, 12 passed, 2 failed * sh: 10 total, 10 passed, 0 failed * sparc: 7 total, 7 passed, 0 failed * x86_64: 35 total, 35 passed, 0 failed
## Test suites summary * boot * commands * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-efivarfs * kselftest-exec * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-kcmp * kselftest-kvm * kselftest-livepatch * kselftest-membarrier * kselftest-memfd * kselftest-mincore * kselftest-mqueue * kselftest-net * kselftest-net-mptcp * kselftest-openat2 * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-tc-testing * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user_events * kselftest-vDSO * kselftest-x86 * kunit * kvm-unit-tests * libgpiod * libhugetlbfs * log-parser-boot * log-parser-build-clang * log-parser-build-gcc * log-parser-test * ltp-capability * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-hugetlb * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-smoke * ltp-syscalls * ltp-tracing * perf * rcutorture
-- Linaro LKFT https://lkft.linaro.org
On Wed, 09 Apr 2025 14:02:32 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.134-rc2... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.1: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 115 tests: 115 pass, 0 fail
Linux version: 6.1.134-rc2-gb0bb7355f83e Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
The kernel, bpf tool, perf tool, and kselftest builds fine for v6.1.134-rc2 on x86 and arm64 Azure VM.
Kernel binary size for x86 build: text data bss dec hex filename 25843965 11302730 16613376 53760071 3345047 vmlinux
Kernel binary size for arm64 build: text data bss dec hex filename 31254277 12542304 831088 44627669 2a8f6d5 vmlinux
Tested-by: Hardik Garg hargar@linux.microsoft.com
Thanks, Hardik
On 4/9/25 05:02, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
Building loongarch:defconfig ... failed -------------- Error log: In file included from arch/loongarch/net/bpf_jit.c:7: arch/loongarch/net/bpf_jit.h: In function 'emit_nop': arch/loongarch/net/bpf_jit.h:30:22: error: 'INSN_NOP' undeclared
Caused by commit e9ccb262b39a ("LoongArch: BPF: Fix off-by-one error in build_prologue()"). INSN_NOP was introduced with commit 19e5eb15b00c5 in v6.2.
Also, the description of e9ccb262b39a says "With BPF progs mixing bpf2bpf and tailcalls...". Support for that was introduced in v6.4 with commit bb035ef0cc91 ("LoongArch: BPF: Support mixing bpf2bpf and tailcalls"), so I do wonder if e9ccb262b39a was really needed in 6.1.
Guenter
On Fri, Apr 11, 2025 at 07:29:38AM -0700, Guenter Roeck wrote:
On 4/9/25 05:02, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.134 release. There are 205 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 Fri, 11 Apr 2025 11:58:02 +0000. Anything received after that time might be too late.
Building loongarch:defconfig ... failed
Error log: In file included from arch/loongarch/net/bpf_jit.c:7: arch/loongarch/net/bpf_jit.h: In function 'emit_nop': arch/loongarch/net/bpf_jit.h:30:22: error: 'INSN_NOP' undeclared
Caused by commit e9ccb262b39a ("LoongArch: BPF: Fix off-by-one error in build_prologue()"). INSN_NOP was introduced with commit 19e5eb15b00c5 in v6.2.
Also, the description of e9ccb262b39a says "With BPF progs mixing bpf2bpf and tailcalls...". Support for that was introduced in v6.4 with commit bb035ef0cc91 ("LoongArch: BPF: Support mixing bpf2bpf and tailcalls"), so I do wonder if e9ccb262b39a was really needed in 6.1.
Thanks for letting me know, now reverted.
greg k-h