* [PATCH 6.13 000/241] 6.13.8-rc1 review
@ 2025-03-19 14:27 Greg Kroah-Hartman
2025-03-19 14:31 ` [PATCH 6.13 199/241] Fix mmu notifiers for range-based invalidates Greg Kroah-Hartman
` (13 more replies)
0 siblings, 14 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2025-03-19 14:27 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
This is the start of the stable review cycle for the 6.13.8 release.
There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.13.8-rc1
Max Kellermann <max.kellermann@ionos.com>
fs/netfs/read_collect: add to next->prev_donated
Alex Henrie <alexhenrie24@gmail.com>
HID: apple: disable Fn key handling on the Omoton KB066
Daniel Wagner <wagi@kernel.org>
nvme-fc: rely on state transitions to handle connectivity loss
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
Lucas De Marchi <lucas.demarchi@intel.com>
drm/xe/guc: Fix size_t print format
Andrea Righi <arighi@nvidia.com>
tools/sched_ext: Add helper to check task migration state
Andrea Righi <arighi@nvidia.com>
sched_ext: selftests/dsp_local_on: Fix selftest on UP systems
Henrique Carvalho <henrique.carvalho@suse.com>
smb: client: Fix match_session bug preventing session reuse
Steve French <stfrench@microsoft.com>
smb3: add support for IAKerb
Ge Yang <yangge1116@126.com>
mm/hugetlb: wait for hugetlb folios to be freed
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
i2c: sis630: Fix an error handling path in sis630_probe()
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
i2c: ali15x3: Fix an error handling path in ali15x3_probe()
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
i2c: ali1535: Fix an error handling path in ali1535_probe()
Ajay Kaher <ajay.kaher@broadcom.com>
x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors
Murad Masimov <m.masimov@mt-integration.ru>
cifs: Fix integer overflow while processing closetimeo mount option
Murad Masimov <m.masimov@mt-integration.ru>
cifs: Fix integer overflow while processing actimeo mount option
Murad Masimov <m.masimov@mt-integration.ru>
cifs: Fix integer overflow while processing acdirmax mount option
Murad Masimov <m.masimov@mt-integration.ru>
cifs: Fix integer overflow while processing acregmax mount option
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
gpio: cdev: use raw notifier for line state events
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
block: change blk_mq_add_to_batch() third argument type to bool
Tamir Duberstein <tamird@gmail.com>
scripts: generate_rust_analyzer: add uapi crate
Tamir Duberstein <tamird@gmail.com>
scripts: generate_rust_analyzer: add missing include_dirs
Tamir Duberstein <tamird@gmail.com>
scripts: generate_rust_analyzer: add missing macros deps
José Roberto de Souza <jose.souza@intel.com>
drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
nvme: move error logging from nvme_end_req() to __nvme_end_req()
Rodrigo Vivi <rodrigo.vivi@intel.com>
drm/xe/pm: Temporarily disable D3Cold on BMG
Thomas Hellström <thomas.hellstrom@linux.intel.com>
drm/xe/userptr: Fix an incorrect assert
Tejas Upadhyay <tejas.upadhyay@intel.com>
drm/xe: Release guc ids before cancelling work
Tejas Upadhyay <tejas.upadhyay@intel.com>
drm/xe: cancel pending job timer before freeing scheduler
Bard Liao <yung-chuan.liao@linux.intel.com>
ASoC: rt722-sdca: add missing readable registers
Alban Kurti <kurti@invicto.ai>
rust: init: add missing newline to pr_info! calls
Charles Keepax <ckeepax@opensource.cirrus.com>
ASoC: cs42l43: Fix maximum ADC Volume
Ivan Abramov <i.abramov@mt-integration.ru>
drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
Alban Kurti <kurti@invicto.ai>
rust: error: add missing newline to pr_warn! calls
Charles Keepax <ckeepax@opensource.cirrus.com>
ASoC: ops: Consistently treat platform_max as control value
Andrea Righi <arighi@nvidia.com>
sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()
Andrei Botila <andrei.botila@oss.nxp.com>
net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
Andrei Botila <andrei.botila@oss.nxp.com>
net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
Shradha Gupta <shradhagupta@linux.microsoft.com>
net: mana: cleanup mana struct after debugfs_remove()
Paulo Alcantara <pc@manguebit.com>
smb: client: fix regression with guest option
Haoxiang Li <haoxiang_li2024@163.com>
qlcnic: fix memory leak issues in qlcnic_sriov_common.c
Piotr Jaroszynski <pjaroszynski@nvidia.com>
Fix mmu notifiers for range-based invalidates
Zhenhua Huang <quic_zhenhuah@quicinc.com>
arm64: mm: Populate vmemmap at the page level if not section aligned
Kent Overstreet <kent.overstreet@linux.dev>
dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
Mina Almasry <almasrymina@google.com>
netmem: prevent TX of unreadable skbs
Thomas Mizrahi <thomasmizra@gmail.com>
ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
Thorsten Blum <thorsten.blum@linux.dev>
ASoC: tegra: Fix ADX S24_LE audio format
Peter Griffin <peter.griffin@linaro.org>
clk: samsung: gs101: fix synchronous external abort in samsung_clk_save()
Varada Pavani <v.pavani@samsung.com>
clk: samsung: update PLL locktime for PLL142XX used on FSD platform
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: prevent connection release during oplock break notification
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: fix use-after-free in ksmbd_free_work_struct
Mario Limonciello <mario.limonciello@amd.com>
drm/amd/display: Fix slab-use-after-free on hdcp_work
Alex Hung <alex.hung@amd.com>
drm/amd/display: Assign normalized_pix_clk when color depth = 14
Mario Limonciello <mario.limonciello@amd.com>
drm/amd/display: Restore correct backlight brightness after a GPU reset
Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
drm/amd/display: fix missing .is_two_pixels_per_container
Mario Limonciello <mario.limonciello@amd.com>
drm/amd/display: fix default brightness
Leo Li <sunpeng.li@amd.com>
drm/amd/display: Disable unneeded hpd interrupts during dm_init
David Rosca <david.rosca@amd.com>
drm/amdgpu/display: Allow DCC for video formats on GFX12
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu/vce2: fix ip block reference
Yifan Zha <Yifan.Zha@amd.com>
drm/amd/amdkfd: Evict all queues even HWS remove queue failed
Natalie Vock <natalie.vock@gmx.de>
drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
Imre Deak <imre.deak@intel.com>
drm/dp_mst: Fix locking when skipping CSN before topology probing
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/atomic: Filter out redundant DPMS calls
Miguel Ojeda <ojeda@kernel.org>
drm/panic: fix overindented list items in documentation
Miguel Ojeda <ojeda@kernel.org>
drm/panic: use `div_ceil` to clean Clippy warning
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915/cdclk: Do cdclk post plane programming later
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core: prevent RX overflows when transmit size > FIFO size
Florent Revest <revest@chromium.org>
x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
Benno Lossin <benno.lossin@proton.me>
rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`
Matthew Maurer <mmaurer@google.com>
rust: Disallow BTF generation with Rust + LTO
Tamir Duberstein <tamird@gmail.com>
rust: alloc: satisfy POSIX alignment requirement
Miguel Ojeda <ojeda@kernel.org>
rust: remove leftover mentions of the `alloc` crate
Mitchell Levy <levymitchell0@gmail.com>
rust: lockdep: Remove support for dynamically allocated LockClassKeys
Johan Hovold <johan@kernel.org>
USB: serial: option: match on interface class for Telit FN990B
Fabio Porcedda <fabio.porcedda@gmail.com>
USB: serial: option: fix Telit Cinterion FE990A name
Fabio Porcedda <fabio.porcedda@gmail.com>
USB: serial: option: add Telit Cinterion FE990B compositions
Boon Khai Ng <boon.khai.ng@intel.com>
USB: serial: ftdi_sio: add support for Altera USB Blaster 3
Amit Sunil Dhamne <amitsd@google.com>
usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine()
Werner Sembach <wse@tuxedocomputers.com>
Input: i8042 - swap old quirk combination with new quirk for more devices
Werner Sembach <wse@tuxedocomputers.com>
Input: i8042 - swap old quirk combination with new quirk for several devices
Werner Sembach <wse@tuxedocomputers.com>
Input: i8042 - add required quirks for missing old boardnames
Werner Sembach <wse@tuxedocomputers.com>
Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
Antheas Kapenekakis <lkml@antheas.dev>
Input: xpad - rename QH controller to Legion Go S
Antheas Kapenekakis <lkml@antheas.dev>
Input: xpad - add support for TECNO Pocket Go
Antheas Kapenekakis <lkml@antheas.dev>
Input: xpad - add support for ZOTAC Gaming Zone
Pavel Rojtberg <rojtberg@gmail.com>
Input: xpad - add multiple supported devices
Nilton Perim Neto <niltonperimneto@gmail.com>
Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers
Jeff LaBundy <jeff@labundy.com>
Input: iqs7222 - preserve system status register
H. Nikolaus Schaller <hns@goldelico.com>
Input: ads7846 - fix gpiod allocation
Luca Weiss <luca.weiss@fairphone.com>
Input: goodix-berlin - fix vddio regulator references
Keith Busch <kbusch@kernel.org>
vhost: return task creation error instead of NULL
Ming Lei <ming.lei@redhat.com>
block: fix 'kmem_cache of name 'bio-108' already exists'
Frederic Weisbecker <frederic@kernel.org>
net: Handle napi_schedule() calls from non-interrupt
Thomas Zimmermann <tzimmermann@suse.de>
drm/nouveau: Do not override forced connector status
Matthieu Baerts (NGI0) <matttbe@kernel.org>
mptcp: safety check before fallback
Aaron Ma <aaron.ma@canonical.com>
perf/x86/rapl: Add support for Intel Arrow Lake U
Arnd Bergmann <arnd@arndb.de>
x86/irq: Define trace events conditionally
Dmytro Maluka <dmaluka@chromium.org>
x86/of: Don't use DTB for SMP setup if ACPI is enabled
Kan Liang <kan.liang@linux.intel.com>
perf/x86/intel: Use better start period for frequency mode
Harry Wentland <harry.wentland@amd.com>
drm/vkms: Round fixp2int conversion in lerp_u16
Bard Liao <yung-chuan.liao@linux.intel.com>
ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup
Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
ASoC: dapm-graph: set fill colour of turned on nodes
Miklos Szeredi <mszeredi@redhat.com>
fuse: don't truncate cached, mutated symlink
Hector Martin <marcan@marcan.st>
ASoC: tas2764: Set the SDOUT polarity correctly
Hector Martin <marcan@marcan.st>
ASoC: tas2764: Fix power control mask
Hector Martin <marcan@marcan.st>
ASoC: tas2770: Fix volume scale
Andrew Davis <afd@ti.com>
phy: ti: gmii-sel: Do not use syscon helper to build regmap
Daniel Wagner <wagi@kernel.org>
nvme: only allow entering LIVE from CONNECTING state
Yu-Chun Lin <eleanor15x@gmail.com>
sctp: Fix undefined behavior in left shift operation
Pali Rohár <pali@kernel.org>
cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
Pali Rohár <pali@kernel.org>
cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()
José Roberto de Souza <jose.souza@intel.com>
drm/xe: Make GUC binaries dump consistent with other binaries in devcoredump
Hector Martin <marcan@marcan.st>
apple-nvme: Release power domains when probe fails
Ruozhu Li <david.li@jaguarmicro.com>
nvmet-rdma: recheck queue state is LIVE in state lock in recv done
Christopher Lentocha <christopherericlentocha@gmail.com>
nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
Uday Shankar <ushankar@purestorage.com>
io-wq: backoff when retrying worker creation
Stephan Gerhold <stephan.gerhold@linaro.org>
net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
ASoC: SOF: amd: Add post_fw_run_delay ACP quirk
Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
ALSA: hda: hda-intel: add Panther Lake-H support
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: Intel: pci-ptl: Add support for PTL-H
Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
ALSA: hda: intel-dsp-config: Add PTL-H support
Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
PCI: pci_ids: add INTEL_HDA_PTL_H
Terry Cheong <htcheong@chromium.org>
ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
Vitaly Rodionov <vitalyr@opensource.cirrus.com>
ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
ASoC: rsnd: adjust convert rate limitation
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
ASoC: rsnd: indicate unsupported clock rate
Edson Juliano Drosdeck <edson.drosdeck@gmail.com>
ALSA: hda/realtek: Limit mic boost on Positivo ARN50
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
ASoC: simple-card-utils.c: add missing dlc->of_node
Bard Liao <yung-chuan.liao@linux.intel.com>
ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
Uday M Bhat <uday.m.bhat@intel.com>
ASoC: Intel: sof_sdw: Add support for Fatcat board with BT offload enabled in PTL platform
Richard Fitzgerald <rf@opensource.cirrus.com>
ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
Richard Fitzgerald <rf@opensource.cirrus.com>
ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID
Jiayuan Chen <mrpre@163.com>
selftests/bpf: Fix invalid flag of recv()
Shigeru Yoshida <syoshida@redhat.com>
selftests/bpf: Adjust data size to have ETH_HLEN
Maxime Ripard <mripard@kernel.org>
drm/tests: hdmi: Fix recursive locking
Maxime Ripard <mripard@kernel.org>
drm/tests: hdmi: Reorder DRM entities variables assignment
Maxime Ripard <mripard@kernel.org>
drm/tests: hdmi: Remove redundant assignments
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
Jan Beulich <jbeulich@suse.com>
Xen/swiotlb: mark xen_swiotlb_fixup() __init
Beata Michalska <beata.michalska@arm.com>
arm64: amu: Delay allocating cpumask for AMU FIE support
Bibo Mao <maobibo@loongson.cn>
LoongArch: KVM: Set host with kernel mode when switch to VM mode
Huacai Chen <chenhuacai@kernel.org>
LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE
Daniel Lezcano <daniel.lezcano@linaro.org>
thermal/cpufreq_cooling: Remove structure member documentation
Peter Oberparleiter <oberpar@linux.ibm.com>
s390/cio: Fix CHPID "configure" attribute caching
Sakari Ailus <sakari.ailus@linux.intel.com>
platform/x86: int3472: Call "reset" GPIO "enable" for INT347E
Sakari Ailus <sakari.ailus@linux.intel.com>
platform/x86: int3472: Use correct type for "polarity", call it gpio_flags
Mark Pearson <mpearson-lenovo@squebb.ca>
platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
Sybil Isabel Dorsett <sybdorsett@proton.me>
platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
Jann Horn <jannh@google.com>
sched: Clarify wake_up_q()'s write to task->wake_q.next
Josh Poimboeuf <jpoimboe@kernel.org>
objtool: Ignore dangling jump table entries
Matthew Wilcox (Oracle) <willy@infradead.org>
btrfs: fix two misuses of folio_shift()
Alex Henrie <alexhenrie24@gmail.com>
HID: apple: fix up the F6 key on the Omoton KB066 keyboard
Ievgen Vovk <YevgenVovk@ukr.net>
HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
Bharadwaj Raju <bharadwaj.raju777@gmail.com>
selftests/cgroup: use bash in test_cpuset_v1_hp.sh
Daniel Brackenbury <daniel.brackenbury@gmail.com>
HID: topre: Fix n-key rollover on Realforce R3S TKL boards
Zhang Lixu <lixu.zhang@intel.com>
HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs
Alexander Stein <alexander.stein@ew.tq-group.com>
usb: phy: generic: Use proper helper for property detection
Vicki Pfau <vi@endrift.com>
HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode
Chia-Lin Kao (AceLan) <acelan.kao@canonical.com>
HID: ignore non-functional sensor in HP 5MP Camera
Zhang Lixu <lixu.zhang@intel.com>
HID: intel-ish-hid: Send clock sync message immediately after reset
Zhang Lixu <lixu.zhang@intel.com>
HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
Tejun Heo <tj@kernel.org>
sched_ext: selftests/dsp_local_on: Fix sporadic failures
Miklos Szeredi <mszeredi@redhat.com>
selftests: always check mask returned by statmount(2)
Brahmajit Das <brahmajit.xyz@gmail.com>
vboxsf: fix building with GCC 15
Eric W. Biederman <ebiederm@xmission.com>
alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
Paulo Alcantara <pc@manguebit.com>
smb: client: fix noisy when tree connecting to DFS interlink targets
Gannon Kolding <gannon.kolding@gmail.com>
ACPI: resource: IRQ override for Eluktronics MECH-17
Masahiro Yamada <masahiroy@kernel.org>
kbuild: keep symbols for symbol_get() even with CONFIG_TRIM_UNUSED_KSYMS
Magnus Lindholm <linmag7@gmail.com>
scsi: qla1280: Fix kernel oops when debug level > 2
Seunghui Lee <sh043.lee@samsung.com>
scsi: ufs: core: Fix error return with query response
Rik van Riel <riel@surriel.com>
scsi: core: Use GFP_NOIO to avoid circular locking dependency
Alex Hung <alex.hung@amd.com>
drm/amd/display: Fix out-of-bound accesses
Dmitry Kandybka <d.kandybka@gmail.com>
platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
Christian Loehle <christian.loehle@arm.com>
sched/debug: Provide slice length for fair tasks
Chengen Du <chengen.du@canonical.com>
iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
Xu Lu <luxu.kernel@bytedance.com>
irqchip/riscv: Ensure ordering of memory writes and IPI writes
Jens Axboe <axboe@kernel.dk>
futex: Pass in task to futex_queue()
Filipe Manana <fdmanana@suse.com>
btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
powercap: call put_device() on an error path in powercap_register_control_type()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
hrtimers: Mark is_migration_base() with __always_inline
Daniel Wagner <wagi@kernel.org>
nvme-fc: do not ignore connectivity loss during connecting
Daniel Wagner <wagi@kernel.org>
nvme-fc: go straight to connecting state when initializing
Carolina Jubran <cjubran@nvidia.com>
net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
Jianbo Liu <jianbol@nvidia.com>
net/mlx5: Bridge, fix the crash caused by LAG state check
Shay Drory <shayd@nvidia.com>
net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch
Shay Drory <shayd@nvidia.com>
net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
Vlad Dogaru <vdogaru@nvidia.com>
net/mlx5: HWS, Rightsize bwc matcher priority
Xin Long <lucien.xin@gmail.com>
Revert "openvswitch: switch to per-action label counting in conntrack"
Ilya Maximets <i.maximets@ovn.org>
net: openvswitch: remove misbehaving actions length check
Guillaume Nault <gnault@redhat.com>
gre: Fix IPv6 link-local address generation.
Alexey Kashavkin <akashavkin@gmail.com>
netfilter: nft_exthdr: fix offset with ipv4_find_option()
Cong Wang <xiyou.wangcong@gmail.com>
net_sched: Prevent creation of classes with TC_H_ROOT
Dan Carpenter <dan.carpenter@linaro.org>
ipvs: prevent integer overflow in do_ip_vs_get_ctl()
Kohei Enju <enjuk@amazon.com>
netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
Benjamin Berg <benjamin.berg@intel.com>
wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz
Justin Lai <justinlai0215@realtek.com>
rtase: Fix improper release of ring list entries in rtase_sw_reset
Hangbin Liu <liuhangbin@gmail.com>
selftests: bonding: fix incorrect mac address
Hangbin Liu <liuhangbin@gmail.com>
bonding: fix incorrect MAC address setting to receive NS messages
Matt Johnston <matt@codeconstruct.com.au>
net: mctp: unshare packets when reassembling
Amit Cohen <amcohen@nvidia.com>
net: switchdev: Convert blocking notification chain to a raw one
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: fix memory leak in queue reset
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()
Taehee Yoo <ap420073@gmail.com>
eth: bnxt: fix truesize for mb-xdp-pass case
Wentao Liang <vulab@iscas.ac.cn>
net/mlx5: handle errors in mlx5_chains_create_table()
Michael Kelley <mhklinux@outlook.com>
Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
Saurabh Sengar <ssengar@linux.microsoft.com>
fbdev: hyperv_fb: Allow graceful removal of framebuffer
Saurabh Sengar <ssengar@linux.microsoft.com>
fbdev: hyperv_fb: Simplify hvfb_putmem
Michael Kelley <mhklinux@outlook.com>
fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs
Michael Kelley <mhklinux@outlook.com>
drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
Breno Leitao <leitao@debian.org>
netpoll: hold rcu read lock in __netpoll_send_skb()
Matt Johnston <matt@codeconstruct.com.au>
net: mctp i2c: Copy headers if cloned
Matt Johnston <matt@codeconstruct.com.au>
net: mctp i3c: Copy headers if cloned
Joseph Huang <Joseph.Huang@garmin.com>
net: dsa: mv88e6xxx: Verify after ATU Load ops
Jiri Pirko <jiri@resnulli.us>
net/mlx5: Fill out devlink dev info only for PFs
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: hci_event: Fix enabling passive scanning
Pauli Virtanen <pav@iki.fi>
Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready
Miri Korenblit <miriam.rachel.korenblit@intel.com>
wifi: cfg80211: cancel wiphy_work before freeing wiphy
Miri Korenblit <miriam.rachel.korenblit@intel.com>
wifi: mac80211: don't queue sdata::work for a non-running sdata
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
Jun Yang <juny24602@gmail.com>
sched: address a potential NULL pointer dereference in the GRED scheduler.
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: make destruction work queue pernet
Nicklas Bo Jensen <njensen@akamai.com>
netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
Marcin Szycik <marcin.szycik@linux.intel.com>
ice: Fix switchdev slow-path in LAG
Grzegorz Nitka <grzegorz.nitka@intel.com>
ice: fix memory leak in aRFS after reset
Larysa Zaremba <larysa.zaremba@intel.com>
ice: do not configure destination override for switchdev
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
Charles Han <hanchunchao@inspur.com>
pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
Artur Weber <aweber.kernel@gmail.com>
pinctrl: bcm281xx: Fix incorrect regmap max_registers value
Michael Kelley <mhklinux@outlook.com>
fbdev: hyperv_fb: iounmap() the correct memory when removing a device
Alexey Kardashevskiy <aik@amd.com>
virt: sev-guest: Move SNP Guest Request data pages handling under snp_cmd_mutex
Uladzislau Rezki (Sony) <urezki@gmail.com>
mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq
Suren Baghdasaryan <surenb@google.com>
userfaultfd: fix PTE unmapping stack-allocated PTE copies
Barry Song <baohua@kernel.org>
mm: fix kernel BUG when userfaultfd_move encounters swapcache
-------------
Diffstat:
Documentation/rust/quick-start.rst | 2 +-
Makefile | 4 +-
arch/alpha/include/asm/elf.h | 6 +-
arch/alpha/include/asm/pgtable.h | 2 +-
arch/alpha/include/asm/processor.h | 8 +-
arch/alpha/kernel/osf_sys.c | 11 +-
arch/arm64/include/asm/tlbflush.h | 22 +--
arch/arm64/kernel/topology.c | 22 ++-
arch/arm64/mm/mmu.c | 5 +-
arch/loongarch/kvm/switch.S | 2 +-
arch/loongarch/mm/pageattr.c | 3 +-
arch/x86/events/intel/core.c | 85 +++++++++
arch/x86/events/rapl.c | 1 +
arch/x86/include/asm/sev.h | 6 +-
arch/x86/kernel/cpu/microcode/amd.c | 2 +-
arch/x86/kernel/cpu/vmware.c | 4 +
arch/x86/kernel/devicetree.c | 3 +-
arch/x86/kernel/irq.c | 2 +
arch/x86/kvm/mmu/mmu.c | 2 +-
block/bio.c | 2 +-
drivers/acpi/resource.c | 6 +
drivers/block/null_blk/main.c | 4 +-
drivers/block/virtio_blk.c | 5 +-
drivers/clk/samsung/clk-gs101.c | 8 -
drivers/clk/samsung/clk-pll.c | 7 +-
drivers/firmware/iscsi_ibft.c | 5 +-
drivers/gpio/gpiolib-cdev.c | 15 +-
drivers/gpio/gpiolib.c | 8 +-
drivers/gpio/gpiolib.h | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 64 +++++--
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 7 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +-
.../amd/display/dc/dce60/dce60_timing_generator.c | 1 +
.../dc/dml2/dml21/dml21_translation_helper.c | 4 +-
.../amd/display/dc/dml2/dml2_translation_helper.c | 6 +-
drivers/gpu/drm/display/drm_dp_mst_topology.c | 40 +++--
drivers/gpu/drm/drm_atomic_uapi.c | 4 +
drivers/gpu/drm/drm_connector.c | 4 +
drivers/gpu/drm/drm_panic_qr.rs | 16 +-
drivers/gpu/drm/gma500/mid_bios.c | 5 +
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 +
drivers/gpu/drm/i915/display/intel_display.c | 5 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_connector.c | 1 -
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 193 ++++++++++-----------
drivers/gpu/drm/vkms/vkms_composer.c | 2 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 6 +-
drivers/gpu/drm/xe/xe_guc_log.c | 3 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 4 +-
drivers/gpu/drm/xe/xe_hmm.c | 6 +-
drivers/gpu/drm/xe/xe_pm.c | 13 +-
drivers/hid/Kconfig | 3 +-
drivers/hid/hid-apple.c | 13 +-
drivers/hid/hid-ids.h | 3 +
drivers/hid/hid-quirks.c | 1 +
drivers/hid/hid-steam.c | 6 +-
drivers/hid/hid-topre.c | 7 +
drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 +
drivers/hid/intel-ish-hid/ipc/ipc.c | 15 +-
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 7 +
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +
drivers/hv/vmbus_drv.c | 13 ++
drivers/i2c/busses/i2c-ali1535.c | 12 +-
drivers/i2c/busses/i2c-ali15x3.c | 12 +-
drivers/i2c/busses/i2c-sis630.c | 12 +-
drivers/input/joystick/xpad.c | 39 ++++-
drivers/input/misc/iqs7222.c | 50 +++---
drivers/input/serio/i8042-acpipnpio.h | 111 ++++++------
drivers/input/touchscreen/ads7846.c | 2 +-
drivers/input/touchscreen/goodix_berlin_core.c | 24 +--
drivers/irqchip/irq-riscv-imsic-early.c | 2 +-
drivers/irqchip/irq-thead-c900-aclint-sswi.c | 2 +-
drivers/md/dm-flakey.c | 2 +-
drivers/net/bonding/bond_options.c | 55 +++++-
drivers/net/dsa/mv88e6xxx/chip.c | 59 +++++--
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 13 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 3 +-
drivers/net/ethernet/intel/ice/ice_arfs.c | 2 +-
drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 -
drivers/net/ethernet/intel/ice/ice_lag.c | 27 +++
drivers/net/ethernet/intel/ice/ice_lib.c | 18 --
drivers/net/ethernet/intel/ice/ice_lib.h | 4 -
drivers/net/ethernet/intel/ice/ice_txrx.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 3 +
.../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 1 +
.../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 3 +-
.../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 5 +
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 2 +-
.../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 2 +-
drivers/net/ethernet/microsoft/mana/gdma_main.c | 11 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 10 +-
.../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 8 +-
drivers/net/ethernet/realtek/rtase/rtase_main.c | 10 ++
drivers/net/mctp/mctp-i2c.c | 5 +
drivers/net/mctp/mctp-i3c.c | 5 +
drivers/net/phy/nxp-c45-tja11xx.c | 68 ++++++++
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 6 +-
drivers/net/wwan/mhi_wwan_mbim.c | 2 +-
drivers/nvme/host/apple.c | 5 +-
drivers/nvme/host/core.c | 14 +-
drivers/nvme/host/fc.c | 59 +------
drivers/nvme/host/pci.c | 7 +-
drivers/nvme/target/rdma.c | 33 ++--
drivers/phy/ti/phy-gmii-sel.c | 15 +-
drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 2 +-
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 3 +
drivers/platform/x86/intel/int3472/discrete.c | 85 ++++++---
drivers/platform/x86/intel/pmc/core.c | 4 +-
drivers/platform/x86/thinkpad_acpi.c | 50 ++++--
drivers/powercap/powercap_sys.c | 3 +-
drivers/s390/cio/chp.c | 3 +-
drivers/scsi/qla1280.c | 2 +-
drivers/scsi/scsi_scan.c | 2 +-
drivers/spi/spi-microchip-core.c | 41 ++---
drivers/thermal/cpufreq_cooling.c | 2 -
drivers/ufs/core/ufshcd.c | 7 +-
drivers/usb/phy/phy-generic.c | 2 +-
drivers/usb/serial/ftdi_sio.c | 14 ++
drivers/usb/serial/ftdi_sio_ids.h | 13 ++
drivers/usb/serial/option.c | 48 +++--
drivers/usb/typec/tcpm/tcpm.c | 8 +-
drivers/vhost/vhost.c | 2 +-
drivers/video/fbdev/hyperv_fb.c | 52 ++++--
drivers/virt/coco/sev-guest/sev-guest.c | 63 ++++---
drivers/xen/swiotlb-xen.c | 2 +-
fs/btrfs/extent_io.c | 11 +-
fs/btrfs/qgroup.c | 6 +-
fs/fuse/dir.c | 2 +-
fs/namei.c | 24 ++-
fs/netfs/read_collect.c | 2 +-
fs/smb/client/asn1.c | 2 +
fs/smb/client/cifs_spnego.c | 4 +-
fs/smb/client/cifsglob.h | 4 +
fs/smb/client/connect.c | 16 +-
fs/smb/client/fs_context.c | 18 +-
fs/smb/client/inode.c | 13 ++
fs/smb/client/reparse.c | 5 +-
fs/smb/client/sess.c | 3 +-
fs/smb/client/smb2pdu.c | 4 +-
fs/smb/common/smbfsctl.h | 3 +
fs/smb/server/connection.c | 20 +++
fs/smb/server/connection.h | 2 +
fs/smb/server/ksmbd_work.c | 3 -
fs/smb/server/ksmbd_work.h | 1 -
fs/smb/server/oplock.c | 43 +++--
fs/smb/server/oplock.h | 1 -
fs/smb/server/server.c | 14 +-
fs/vboxsf/super.c | 3 +-
include/asm-generic/vmlinux.lds.h | 1 +
include/linux/blk-mq.h | 16 +-
include/linux/fs.h | 2 +
include/linux/hugetlb.h | 5 +
include/linux/module.h | 5 +-
include/linux/pci_ids.h | 1 +
include/net/bluetooth/hci_core.h | 108 ++++--------
include/net/bluetooth/l2cap.h | 3 +-
include/net/netfilter/nf_tables.h | 4 +-
include/sound/soc.h | 5 +-
init/Kconfig | 2 +-
io_uring/futex.c | 2 +-
io_uring/io-wq.c | 23 ++-
kernel/futex/core.c | 5 +-
kernel/futex/futex.h | 11 +-
kernel/futex/pi.c | 2 +-
kernel/futex/waitwake.c | 4 +-
kernel/rcu/tree.c | 14 +-
kernel/sched/core.c | 5 +-
kernel/sched/debug.c | 2 +
kernel/sched/ext.c | 3 +
kernel/time/hrtimer.c | 22 +--
kernel/vhost_task.c | 4 +-
mm/hugetlb.c | 8 +
mm/page_isolation.c | 10 ++
mm/userfaultfd.c | 91 ++++++++--
net/bluetooth/hci_core.c | 10 +-
net/bluetooth/hci_event.c | 37 ++--
net/bluetooth/iso.c | 6 -
net/bluetooth/l2cap_core.c | 181 +++++++++----------
net/bluetooth/l2cap_sock.c | 15 +-
net/bluetooth/rfcomm/core.c | 6 -
net/bluetooth/sco.c | 25 ++-
net/core/dev.c | 5 +-
net/core/netpoll.c | 9 +-
net/ipv6/addrconf.c | 15 +-
net/mac80211/eht.c | 9 +-
net/mac80211/util.c | 8 +-
net/mctp/route.c | 10 +-
net/mctp/test/route-test.c | 109 ++++++++++++
net/mptcp/protocol.h | 2 +
net/netfilter/ipvs/ip_vs_ctl.c | 8 +-
net/netfilter/nf_conncount.c | 6 +-
net/netfilter/nf_tables_api.c | 24 +--
net/netfilter/nft_compat.c | 8 +-
net/netfilter/nft_ct.c | 6 +-
net/netfilter/nft_exthdr.c | 10 +-
net/openvswitch/conntrack.c | 30 ++--
net/openvswitch/datapath.h | 3 +
net/openvswitch/flow_netlink.c | 15 +-
net/sched/sch_api.c | 6 +
net/sched/sch_gred.c | 3 +-
net/sctp/stream.c | 2 +-
net/switchdev/switchdev.c | 25 ++-
net/wireless/core.c | 7 +
rust/kernel/alloc/allocator_test.rs | 18 ++
rust/kernel/error.rs | 2 +-
rust/kernel/init.rs | 23 ++-
rust/kernel/init/macros.rs | 6 +-
rust/kernel/lib.rs | 2 +-
rust/kernel/sync.rs | 16 +-
scripts/generate_rust_analyzer.py | 71 ++++----
scripts/mod/modpost.c | 35 ++++
scripts/mod/modpost.h | 6 +
scripts/module.lds.S | 1 +
scripts/rustdoc_test_gen.rs | 4 +-
sound/hda/intel-dsp-config.c | 5 +
sound/pci/hda/hda_intel.c | 2 +
sound/pci/hda/patch_realtek.c | 1 +
sound/soc/amd/yc/acp6x-mach.c | 7 +
sound/soc/codecs/arizona.c | 14 +-
sound/soc/codecs/cs42l43.c | 2 +-
sound/soc/codecs/madera.c | 10 +-
sound/soc/codecs/rt722-sdca-sdw.c | 4 +
sound/soc/codecs/tas2764.c | 10 +-
sound/soc/codecs/tas2764.h | 8 +-
sound/soc/codecs/tas2770.c | 2 +-
sound/soc/codecs/wm0010.c | 13 +-
sound/soc/codecs/wm5110.c | 8 +-
sound/soc/generic/simple-card-utils.c | 1 +
sound/soc/intel/boards/sof_sdw.c | 43 ++++-
sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 2 +-
sound/soc/renesas/rcar/core.c | 14 --
sound/soc/renesas/rcar/rsnd.h | 1 -
sound/soc/renesas/rcar/src.c | 116 ++++++++++---
sound/soc/renesas/rcar/ssi.c | 3 +-
sound/soc/soc-ops.c | 15 +-
sound/soc/sof/amd/acp-ipc.c | 23 ++-
sound/soc/sof/amd/acp.c | 1 +
sound/soc/sof/amd/acp.h | 1 +
sound/soc/sof/amd/vangogh.c | 18 ++
sound/soc/sof/intel/hda-codec.c | 1 +
sound/soc/sof/intel/hda.c | 18 +-
sound/soc/sof/intel/pci-ptl.c | 1 +
sound/soc/tegra/tegra210_adx.c | 4 +-
tools/objtool/check.c | 9 +
tools/sched_ext/include/scx/common.bpf.h | 11 ++
tools/sound/dapm-graph | 2 +-
.../selftests/bpf/prog_tests/sockmap_basic.c | 6 +-
.../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 4 +-
.../selftests/bpf/prog_tests/xdp_devmap_attach.c | 8 +-
.../testing/selftests/cgroup/test_cpuset_v1_hp.sh | 2 +-
.../selftests/drivers/net/bonding/bond_options.sh | 4 +-
.../filesystems/statmount/statmount_test.c | 22 ++-
.../testing/selftests/sched_ext/dsp_local_on.bpf.c | 2 +-
266 files changed, 2455 insertions(+), 1273 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread* [PATCH 6.13 199/241] Fix mmu notifiers for range-based invalidates 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman @ 2025-03-19 14:31 ` Greg Kroah-Hartman 2025-03-19 15:22 ` [PATCH 6.13 000/241] 6.13.8-rc1 review Ronald Warsow ` (12 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Greg Kroah-Hartman @ 2025-03-19 14:31 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, Piotr Jaroszynski, Catalin Marinas, Will Deacon, Robin Murphy, Alistair Popple, Raghavendra Rao Ananta, SeongJae Park, Jason Gunthorpe, John Hubbard, Nicolin Chen, linux-arm-kernel, iommu, linux-mm, linux-kernel 6.13-stable review patch. If anyone has any objections, please let me know. ------------------ From: Piotr Jaroszynski <pjaroszynski@nvidia.com> commit f7edb07ad7c66eab3dce57384f33b9799d579133 upstream. Update the __flush_tlb_range_op macro not to modify its parameters as these are unexepcted semantics. In practice, this fixes the call to mmu_notifier_arch_invalidate_secondary_tlbs() in __flush_tlb_range_nosync() to use the correct range instead of an empty range with start=end. The empty range was (un)lucky as it results in taking the invalidate-all path that doesn't cause correctness issues, but can certainly result in suboptimal perf. This has been broken since commit 6bbd42e2df8f ("mmu_notifiers: call invalidate_range() when invalidating TLBs") when the call to the notifiers was added to __flush_tlb_range(). It predates the addition of the __flush_tlb_range_op() macro from commit 360839027a6e ("arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range") that made the bug hard to spot. Fixes: 6bbd42e2df8f ("mmu_notifiers: call invalidate_range() when invalidating TLBs") Signed-off-by: Piotr Jaroszynski <pjaroszynski@nvidia.com> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Will Deacon <will@kernel.org> Cc: Robin Murphy <robin.murphy@arm.com> Cc: Alistair Popple <apopple@nvidia.com> Cc: Raghavendra Rao Ananta <rananta@google.com> Cc: SeongJae Park <sj@kernel.org> Cc: Jason Gunthorpe <jgg@nvidia.com> Cc: John Hubbard <jhubbard@nvidia.com> Cc: Nicolin Chen <nicolinc@nvidia.com> Cc: linux-arm-kernel@lists.infradead.org Cc: iommu@lists.linux.dev Cc: linux-mm@kvack.org Cc: linux-kernel@vger.kernel.org Cc: stable@vger.kernel.org Reviewed-by: Catalin Marinas <catalin.marinas@arm.com> Reviewed-by: Alistair Popple <apopple@nvidia.com> Link: https://lore.kernel.org/r/20250304085127.2238030-1-pjaroszynski@nvidia.com Signed-off-by: Will Deacon <will@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- arch/arm64/include/asm/tlbflush.h | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) --- a/arch/arm64/include/asm/tlbflush.h +++ b/arch/arm64/include/asm/tlbflush.h @@ -396,33 +396,35 @@ static inline void arch_tlbbatch_flush(s #define __flush_tlb_range_op(op, start, pages, stride, \ asid, tlb_level, tlbi_user, lpa2) \ do { \ + typeof(start) __flush_start = start; \ + typeof(pages) __flush_pages = pages; \ int num = 0; \ int scale = 3; \ int shift = lpa2 ? 16 : PAGE_SHIFT; \ unsigned long addr; \ \ - while (pages > 0) { \ + while (__flush_pages > 0) { \ if (!system_supports_tlb_range() || \ - pages == 1 || \ - (lpa2 && start != ALIGN(start, SZ_64K))) { \ - addr = __TLBI_VADDR(start, asid); \ + __flush_pages == 1 || \ + (lpa2 && __flush_start != ALIGN(__flush_start, SZ_64K))) { \ + addr = __TLBI_VADDR(__flush_start, asid); \ __tlbi_level(op, addr, tlb_level); \ if (tlbi_user) \ __tlbi_user_level(op, addr, tlb_level); \ - start += stride; \ - pages -= stride >> PAGE_SHIFT; \ + __flush_start += stride; \ + __flush_pages -= stride >> PAGE_SHIFT; \ continue; \ } \ \ - num = __TLBI_RANGE_NUM(pages, scale); \ + num = __TLBI_RANGE_NUM(__flush_pages, scale); \ if (num >= 0) { \ - addr = __TLBI_VADDR_RANGE(start >> shift, asid, \ + addr = __TLBI_VADDR_RANGE(__flush_start >> shift, asid, \ scale, num, tlb_level); \ __tlbi(r##op, addr); \ if (tlbi_user) \ __tlbi_user(r##op, addr); \ - start += __TLBI_RANGE_PAGES(num, scale) << PAGE_SHIFT; \ - pages -= __TLBI_RANGE_PAGES(num, scale); \ + __flush_start += __TLBI_RANGE_PAGES(num, scale) << PAGE_SHIFT; \ + __flush_pages -= __TLBI_RANGE_PAGES(num, scale);\ } \ scale--; \ } \ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman 2025-03-19 14:31 ` [PATCH 6.13 199/241] Fix mmu notifiers for range-based invalidates Greg Kroah-Hartman @ 2025-03-19 15:22 ` Ronald Warsow 2025-03-19 16:57 ` SeongJae Park ` (11 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Ronald Warsow @ 2025-03-19 15:22 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, conor, hargar, broonie Hi Greg moved to Fedora 42 (Beta) with gcc-15.0.1-0.10.fc42.x86_64 gcc version 15.0.1 20250313 (Red Hat 15.0.1-0) (GCC) with this Kernel 6.13.x doesn't compile Kernel 6.14.0-rc7 does so I'm offline until 6.14.x stable kernel releases sorry ! Errors ====== C032A7D52A7F0000:error:03000098:digital envelope routines:do_sigver_init:invalid digest:crypto/evp/m_sigver.c:342: make[3]: *** [certs/Makefile:53: certs/signing_key.pem] Error 1 make[3]: *** Deleting file 'certs/signing_key.pem' make[2]: *** [scripts/Makefile.build:442: certs] Error 2 ... CC fs/ext4/indirect.o fs/netfs/fscache_cache.c:375:67: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (6 chars into 5 available) [-Wunterminated-string-initialization] 375 | static const char fscache_cache_states[NR__FSCACHE_CACHE_STATE] = "-PAEW"; | ^~~~~~~ CC fs/netfs/fscache_cookie.o ... CC kernel/seccomp.o fs/netfs/fscache_cookie.c:32:69: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (11 chars into 10 available) [-Wunterminated-string-initialization] 32 | static const char fscache_cookie_states[FSCACHE_COOKIE_STATE__NR] = "-LCAIFUWRD"; | ^~~~~~~~~~~~ CC fs/nfsd/nfssvc.o ... CC fs/nfsd/blocklayoutxdr.o fs/cachefiles/key.c:12:9: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (65 chars into 64 available) [-Wunterminated-string-initialization] 12 | "0123456789" /* 0 - 9 */ | ^~~~~~~~~~~~ CC fs/cachefiles/main.o ... AR fs/built-in.a make[1]: *** [/home/DATA/DEVEL/linux-6.13.7/Makefile:1989: .] Error 2 make: *** [Makefile:251: __sub-make] Error 2 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman 2025-03-19 14:31 ` [PATCH 6.13 199/241] Fix mmu notifiers for range-based invalidates Greg Kroah-Hartman 2025-03-19 15:22 ` [PATCH 6.13 000/241] 6.13.8-rc1 review Ronald Warsow @ 2025-03-19 16:57 ` SeongJae Park 2025-03-20 12:42 ` Luna Jernberg 2025-03-19 19:35 ` Jon Hunter ` (10 subsequent siblings) 13 siblings, 1 reply; 16+ messages in thread From: SeongJae Park @ 2025-03-19 16:57 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: SeongJae Park, stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, damon Hello, On Wed, 19 Mar 2025 07:27:50 -0700 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +0000. > Anything received after that time might be too late. 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/damonitor/damon-tests/tree/next/corr [2] 14de9a7d510f ("Linux 6.13.8-rc1") Thanks, SJ [...] --- ok 9 selftests: damon: damos_tried_regions.py ok 10 selftests: damon: damon_nr_regions.py ok 11 selftests: damon: reclaim.sh ok 12 selftests: damon: lru_sort.sh ok 13 selftests: damon: debugfs_empty_targets.sh ok 14 selftests: damon: debugfs_huge_count_read_write.sh ok 15 selftests: damon: debugfs_duplicate_context_creation.sh ok 16 selftests: damon: debugfs_rm_non_contexts.sh ok 17 selftests: damon: debugfs_target_ids_read_before_terminate_race.sh ok 18 selftests: damon: debugfs_target_ids_pid_leak.sh ok 19 selftests: damon: sysfs_update_removed_scheme_dir.sh ok 20 selftests: damon: sysfs_update_schemes_tried_regions_hang.py 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 # SKIP ok 12 selftests: damon-tests: build_m68k.sh # SKIP 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 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 16:57 ` SeongJae Park @ 2025-03-20 12:42 ` Luna Jernberg 0 siblings, 0 replies; 16+ messages in thread From: Luna Jernberg @ 2025-03-20 12:42 UTC (permalink / raw) To: SeongJae Park, Luna Jernberg Cc: Greg Kroah-Hartman, stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, damon Works fine on my Dell Latitude 7390 laptop with model name : Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz and Arch Linux with testing repos enabled Tested-by: Luna Jernberg <droidbittin@gmail.com> Den tors 20 mars 2025 kl 02:40 skrev SeongJae Park <sj@kernel.org>: > > Hello, > > On Wed, 19 Mar 2025 07:27:50 -0700 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > > This is the start of the stable review cycle for the 6.13.8 release. > > There are 241 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, 21 Mar 2025 14:29:55 +0000. > > Anything received after that time might be too late. > > 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/damonitor/damon-tests/tree/next/corr > [2] 14de9a7d510f ("Linux 6.13.8-rc1") > > Thanks, > SJ > > [...] > > --- > > ok 9 selftests: damon: damos_tried_regions.py > ok 10 selftests: damon: damon_nr_regions.py > ok 11 selftests: damon: reclaim.sh > ok 12 selftests: damon: lru_sort.sh > ok 13 selftests: damon: debugfs_empty_targets.sh > ok 14 selftests: damon: debugfs_huge_count_read_write.sh > ok 15 selftests: damon: debugfs_duplicate_context_creation.sh > ok 16 selftests: damon: debugfs_rm_non_contexts.sh > ok 17 selftests: damon: debugfs_target_ids_read_before_terminate_race.sh > ok 18 selftests: damon: debugfs_target_ids_pid_leak.sh > ok 19 selftests: damon: sysfs_update_removed_scheme_dir.sh > ok 20 selftests: damon: sysfs_update_schemes_tried_regions_hang.py > 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 # SKIP > ok 12 selftests: damon-tests: build_m68k.sh # SKIP > 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 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2025-03-19 16:57 ` SeongJae Park @ 2025-03-19 19:35 ` Jon Hunter 2025-03-20 10:15 ` Ron Economos ` (9 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Jon Hunter @ 2025-03-19 19:35 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, linux-tegra, stable On Wed, 19 Mar 2025 07:27:50 -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.y > and the diffstat can be found below. > > thanks, > > greg k-h All tests passing for Tegra ... Test results for stable-v6.13: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 116 tests: 116 pass, 0 fail Linux version: 6.13.8-rc1-g14de9a7d510f 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 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2025-03-19 19:35 ` Jon Hunter @ 2025-03-20 10:15 ` Ron Economos 2025-03-20 11:09 ` Miguel Ojeda ` (8 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Ron Economos @ 2025-03-20 10:15 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On 3/19/25 07:27, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.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> ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2025-03-20 10:15 ` Ron Economos @ 2025-03-20 11:09 ` Miguel Ojeda 2025-03-20 11:14 ` Naresh Kamboju ` (7 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Miguel Ojeda @ 2025-03-20 11:09 UTC (permalink / raw) To: gregkh Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw, stable, sudipm.mukherjee, torvalds, Miguel Ojeda On Wed, 19 Mar 2025 07:27:50 -0700 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +0000. > Anything received after that time might be too late. Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for loongarch64: Tested-by: Miguel Ojeda <ojeda@kernel.org> Thanks! Cheers, Miguel ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (5 preceding siblings ...) 2025-03-20 11:09 ` Miguel Ojeda @ 2025-03-20 11:14 ` Naresh Kamboju 2025-03-20 11:34 ` Mark Brown ` (6 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Naresh Kamboju @ 2025-03-20 11:14 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On Wed, 19 Mar 2025 at 20:04, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.y > and the diffstat can be found below. > > thanks, > > greg k-h There are two email reports sent out for boot failures on arm64 1) Dragonboard 845c kernel NULL pointer dereference - camss_find_sensor - https://lore.kernel.org/all/CA+G9fYuquxGrt81z4FBSEDuvAMpu2qYAoFXwYKpfSuw2YYNS0w@mail.gmail.com/ 2) Fast model boot fail Internal error Oops BTI - kernfs_iop_permission - https://lore.kernel.org/all/CA+G9fYtucEt8Hp6RsV0o+OWSz1E=hXBvhHa-P9C-bPnb7cyGaQ@mail.gmail.com/T/#u But, Not sure these two issues are specific to this stable rc round. Tested-by: Linux Kernel Functional Testing <lkft@linaro.org> ## Build * kernel: 6.13.8-rc1 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git commit: 14de9a7d510fcfb3bd35e275eda09724bda4d440 * git describe: v6.13.7-242-g14de9a7d510f * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.13.y/build/v6.13.7-242-g14de9a7d510f ## Test Regressions (compared to v6.13.6-198-gfca1356f3f51) ## Metric Regressions (compared to v6.13.6-198-gfca1356f3f51) ## Test Fixes (compared to v6.13.6-198-gfca1356f3f51) ## Metric Fixes (compared to v6.13.6-198-gfca1356f3f51) ## Test result summary total: 132609, pass: 109017, fail: 3817, skip: 19775, xfail: 0 ## Build Summary * arc: 6 total, 5 passed, 1 failed * arm: 143 total, 137 passed, 6 failed * arm64: 58 total, 56 passed, 2 failed * i386: 22 total, 19 passed, 3 failed * mips: 38 total, 33 passed, 5 failed * parisc: 5 total, 3 passed, 2 failed * powerpc: 44 total, 43 passed, 1 failed * riscv: 27 total, 24 passed, 3 failed * s390: 26 total, 25 passed, 1 failed * sh: 6 total, 5 passed, 1 failed * sparc: 5 total, 3 passed, 2 failed * x86_64: 50 total, 49 passed, 1 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-rust * 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-filecaps * 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 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (6 preceding siblings ...) 2025-03-20 11:14 ` Naresh Kamboju @ 2025-03-20 11:34 ` Mark Brown 2025-03-20 16:31 ` Hardik Garg ` (5 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Mark Brown @ 2025-03-20 11:34 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar [-- Attachment #1: Type: text/plain, Size: 345 bytes --] On Wed, Mar 19, 2025 at 07:27:50AM -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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> [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (7 preceding siblings ...) 2025-03-20 11:34 ` Mark Brown @ 2025-03-20 16:31 ` Hardik Garg 2025-03-20 18:28 ` Florian Fainelli ` (4 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Hardik Garg @ 2025-03-20 16:31 UTC (permalink / raw) To: gregkh Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw, stable, sudipm.mukherjee, torvalds The kernel, bpf tool, perf tool, and kselftest builds fine for v6.13.8-rc1 on x86 and arm64 Azure VM. Kernel binary size for x86 build: text data bss dec hex filename 29937944 17838882 6316032 54092858 339643a vmlinux Kernel binary size for arm64 build: text data bss dec hex filename 36685282 15081125 1054416 52820823 325fb57 vmlinux Tested-by: Hardik Garg <hargar@linux.microsoft.com> Thanks, Hardik ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (8 preceding siblings ...) 2025-03-20 16:31 ` Hardik Garg @ 2025-03-20 18:28 ` Florian Fainelli 2025-03-20 18:31 ` Justin Forbes ` (3 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Florian Fainelli @ 2025-03-20 18:28 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On 3/19/2025 7:27 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.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 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (9 preceding siblings ...) 2025-03-20 18:28 ` Florian Fainelli @ 2025-03-20 18:31 ` Justin Forbes 2025-03-20 18:54 ` Christian Heusel ` (2 subsequent siblings) 13 siblings, 0 replies; 16+ messages in thread From: Justin Forbes @ 2025-03-20 18:31 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie On Wed, Mar 19, 2025 at 07:27:50AM -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.y > and the diffstat can be found below. > > thanks, > > greg k-h Tested rc1 against the Fedora build system (aarch64, ppc64le, s390x, x86_64), and boot tested x86_64. No regressions noted. Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (10 preceding siblings ...) 2025-03-20 18:31 ` Justin Forbes @ 2025-03-20 18:54 ` Christian Heusel 2025-03-21 0:16 ` Peter Schneider 2025-03-21 13:47 ` Takeshi Ogasawara 13 siblings, 0 replies; 16+ messages in thread From: Christian Heusel @ 2025-03-20 18:54 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie [-- Attachment #1: Type: text/plain, Size: 539 bytes --] On 25/03/19 07:27AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +0000. > Anything received after that time might be too late. Tested on a ThinkPad E14 Gen 3 with a AMD Ryzen 5 5500U CPU, on the Steam Deck (LCD variant) aswell as the Framework Desktop. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (11 preceding siblings ...) 2025-03-20 18:54 ` Christian Heusel @ 2025-03-21 0:16 ` Peter Schneider 2025-03-21 13:47 ` Takeshi Ogasawara 13 siblings, 0 replies; 16+ messages in thread From: Peter Schneider @ 2025-03-21 0:16 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie Am 19.03.2025 um 15:27 schrieb Greg Kroah-Hartman: > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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 -- 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 ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 6.13 000/241] 6.13.8-rc1 review 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman ` (12 preceding siblings ...) 2025-03-21 0:16 ` Peter Schneider @ 2025-03-21 13:47 ` Takeshi Ogasawara 13 siblings, 0 replies; 16+ messages in thread From: Takeshi Ogasawara @ 2025-03-21 13:47 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie Hi Greg On Wed, Mar 19, 2025 at 11:35 PM Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.13.8 release. > There are 241 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, 21 Mar 2025 14:29:55 +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.13.8-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.13.y > and the diffstat can be found below. > > thanks, > > greg k-h > 6.13.8-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.13.8-rc1rv-g14de9a7d510f (takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20250207, GNU ld (GNU Binutils) 2.44) #1 SMP PREEMPT_DYNAMIC Fri Mar 21 21:51:52 JST 2025 Thanks Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2025-03-21 13:47 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-03-19 14:27 [PATCH 6.13 000/241] 6.13.8-rc1 review Greg Kroah-Hartman 2025-03-19 14:31 ` [PATCH 6.13 199/241] Fix mmu notifiers for range-based invalidates Greg Kroah-Hartman 2025-03-19 15:22 ` [PATCH 6.13 000/241] 6.13.8-rc1 review Ronald Warsow 2025-03-19 16:57 ` SeongJae Park 2025-03-20 12:42 ` Luna Jernberg 2025-03-19 19:35 ` Jon Hunter 2025-03-20 10:15 ` Ron Economos 2025-03-20 11:09 ` Miguel Ojeda 2025-03-20 11:14 ` Naresh Kamboju 2025-03-20 11:34 ` Mark Brown 2025-03-20 16:31 ` Hardik Garg 2025-03-20 18:28 ` Florian Fainelli 2025-03-20 18:31 ` Justin Forbes 2025-03-20 18:54 ` Christian Heusel 2025-03-21 0:16 ` Peter Schneider 2025-03-21 13:47 ` Takeshi Ogasawara
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox