6.14.2-rc4 review
Subsystems (3)
Greg Kroah-Hartman
maintainercover 6.14.2-rc4 review
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +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.14.2-rc4.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.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.14.2-rc4
Louis-Alexis Eyraud <[email protected]>
ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name
Steven Rostedt <[email protected]>
tracing: Do not use PERF enums when perf is not defined
Juri Lelli <[email protected]>
include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h
Ian Rogers <[email protected]>
perf pmu: Rename name matching for no suffix or wildcard variants
Chuck Lever <[email protected]>
NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
Chuck Lever <[email protected]>
NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory
Chuck Lever <[email protected]>
NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
Olga Kornievskaia <[email protected]>
nfsd: fix management of listener transports
Chuck Lever <[email protected]>
NFSD: Add a Kconfig setting to enable delegated timestamps
Li Lingfeng <[email protected]>
nfsd: put dl_stid if fail to queue dl_recall
Jeff Layton <[email protected]>
nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()
Jeff Layton <[email protected]>
nfsd: don't ignore the return code of svc_proc_register()
Murad Masimov <[email protected]>
media: streamzap: fix race between device disconnection and urb callback
Nikita Zhandarovich <[email protected]>
media: vimc: skip .s_stream() for stopped entities
Oleg Nesterov <[email protected]>
exec: fix the racy usage of fs_struct->in_exec
Yosry Ahmed <[email protected]>
mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead()
Roman Smirnov <[email protected]>
jfs: add index corruption check to DT_GETPAGE()
Qasim Ijaz <[email protected]>
jfs: fix slab-out-of-bounds read in ea_get()
Lukas Wunner <[email protected]>
PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion
Acs, Jakub <[email protected]>
ext4: fix OOB read when checking dotdot dir
Theodore Ts'o <[email protected]>
ext4: don't over-report free space or inodes in statvfs
Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7921: fix kernel panic due to null pointer dereference
Angelos Oikonomopoulos <[email protected]>
arm64: Don't call NULL in do_compat_alignment_fixup()
David Hildenbrand <[email protected]>
mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs
Steven Rostedt <[email protected]>
tracing: Verify event formats that have "%*p.."
Ran Xiaokai <[email protected]>
tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
Douglas Raillard <[email protected]>
tracing: Fix synth event printk format for str fields
Douglas Raillard <[email protected]>
tracing: Ensure module defining synth event cannot be unloaded while tracing
Tengda Wu <[email protected]>
tracing: Fix use-after-free in print_graph_function_flags during tracer switching
Sungjong Seo <[email protected]>
exfat: fix potential wrong error return from get_block
Sungjong Seo <[email protected]>
exfat: fix random stack corruption after get_block
Namjae Jeon <[email protected]>
ksmbd: fix null pointer dereference in alloc_preauth_hash()
Norbert Szetei <[email protected]>
ksmbd: validate zero num_subauth before sub_auth is accessed
Norbert Szetei <[email protected]>
ksmbd: fix overflow in dacloffset bounds check
Namjae Jeon <[email protected]>
ksmbd: fix session use-after-free in multichannel connection
Namjae Jeon <[email protected]>
ksmbd: fix use-after-free in ksmbd_sessions_deregister()
Norbert Szetei <[email protected]>
ksmbd: add bounds check for create lease context
Namjae Jeon <[email protected]>
ksmbd: add bounds check for durable handle context
Sean Christopherson <[email protected]>
KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error
Ulf Hansson <[email protected]>
mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
Karel Balej <[email protected]>
mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
Miaoqian Lin <[email protected]>
mmc: omap: Fix memory leak in mmc_omap_new_slot
Candice Li <[email protected]>
Remove unnecessary firmware version check for gc v9_4_2
Robin Murphy <[email protected]>
media: omap3isp: Handle ARM dma_iommu_mapping
Christian Eggers <[email protected]>
ARM: 9444/1: add KEEP() keyword to ARM_VECTORS
Nathan Chancellor <[email protected]>
ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE
Gergo Koteles <[email protected]>
ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE
Paul Menzel <[email protected]>
ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
Murad Masimov <[email protected]>
acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: remove unused acpi function for clc
Nathan Chancellor <[email protected]>
ACPI: platform-profile: Fix CFI violation when accessing sysfs files
Jann Horn <[email protected]>
x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
Guilherme G. Piccoli <[email protected]>
x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
Arnd Bergmann <[email protected]>
x86/Kconfig: Add cmpxchg8b support back to Geode CPUs
Kent Overstreet <[email protected]>
bcachefs: bch2_ioctl_subvolume_destroy() fixes
Jiri Olsa <[email protected]>
uprobes/x86: Harden uretprobe syscall trampoline check
Kan Liang <[email protected]>
perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read
Peter Zijlstra (Intel) <[email protected]>
perf/x86/intel: Apply static call for drain_pebs
Markus Elfring <[email protected]>
ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Correct command storage data length
Eduard Christian Dumitrescu <[email protected]>
platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560
Hans de Goede <[email protected]>
ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers
Vishal Annapurve <[email protected]>
x86/tdx: Fix arch_safe_halt() execution for TDX VMs
Kirill A. Shutemov <[email protected]>
x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
Shuai Xue <[email protected]>
x86/mce: use is_copy_from_user() to determine copy-from-user context
Boris Ostrovsky <[email protected]>
x86/microcode/AMD: Fix __apply_microcode_amd()'s return value
Paolo Bonzini <[email protected]>
KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected
Tianyu Lan <[email protected]>
x86/hyperv: Fix check of return value from snp_set_vmsa()
Hengqi Chen <[email protected]>
LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
Hengqi Chen <[email protected]>
LoongArch: BPF: Don't override subprog's return value
Hengqi Chen <[email protected]>
LoongArch: BPF: Fix off-by-one error in build_prologue()
Huacai Chen <[email protected]>
LoongArch: Increase MAX_IO_PICS up to 8
Huacai Chen <[email protected]>
LoongArch: Increase ARCH_DMA_MINALIGN up to 16
WANG Rui <[email protected]>
rust: Fix enabling Rust and building with GCC for LoongArch
Ying Lu <[email protected]>
usbnet:fix NPE during rx_complete
Sherry Sun <[email protected]>
tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: use port struct directly to simply code
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: Use u32 and u8 for register variables
Dave Penkler <[email protected]>
staging: gpib: Fix Oops after disconnect in agilent usb
Dave Penkler <[email protected]>
staging: gpib: agilent usb console messaging cleanup
Dave Penkler <[email protected]>
staging: gpib: Fix Oops after disconnect in ni_usb
Dave Penkler <[email protected]>
staging: gpib: ni_usb console messaging cleanup
Zhang Rui <[email protected]>
tools/power turbostat: Restore GFX sysfs fflush() call
Len Brown <[email protected]>
tools/power turbostat: report CoreThr per measurement interval
Yeoreum Yun <[email protected]>
perf/core: Fix child_total_time_enabled accounting bug at task exit
Alex Deucher <[email protected]>
drm/amdgpu/gfx12: fix num_mec
Alex Deucher <[email protected]>
drm/amdgpu/gfx11: fix num_mec
Yue Haibing <[email protected]>
drm/xe: Fix unmet direct dependencies warning
Alexandru Gagniuc <[email protected]>
kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally
Zhang Rui <[email protected]>
tools/power turbostat: Allow Zero return value for some RAPL registers
Jakub Kicinski <[email protected]>
netlink: specs: rt_route: pull the ifa- prefix out of the names
Dave Marquardt <[email protected]>
net: ibmveth: make veth_pool_store stop hanging
Henry Martin <[email protected]>
arcnet: Add NULL check in com20020pci_probe()
Ido Schimmel <[email protected]>
ipv6: Do not consider link down nexthops in path selection
Ido Schimmel <[email protected]>
ipv6: Start path selection from the first nexthop
Lin Ma <[email protected]>
net: fix geneve_opt length integer overflow
David Oberhollenzer <[email protected]>
net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
Fernando Fernandez Mancera <[email protected]>
ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
Edward Cree <[email protected]>
sfc: fix NULL dereferences in ef100_process_design_param()
Edward Cree <[email protected]>
sfc: rip out MDIO support
Lin Ma <[email protected]>
netfilter: nft_tunnel: fix geneve_opt type confusion addition
Antoine Tenart <[email protected]>
net: decrease cached dst counters in dst_release
Wang Liang <[email protected]>
xsk: Fix __xsk_generic_xmit() error code when cq is full
Guillaume Nault <[email protected]>
tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
Stefano Garzarella <[email protected]>
vsock: avoid timeout during connect() if the socket is closing
Kuniyuki Iwashima <[email protected]>
udp: Fix memory accounting leak.
Kuniyuki Iwashima <[email protected]>
udp: Fix multiple wraparounds of sk->sk_rmem_alloc.
Kuniyuki Iwashima <[email protected]>
rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init().
Tobias Waldekranz <[email protected]>
net: mvpp2: Prevent parser TCAM memory corruption
Lorenzo Bianconi <[email protected]>
net: airoha: Fix ETS priomap validation
Lorenzo Bianconi <[email protected]>
net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue()
Eric Dumazet <[email protected]>
sctp: add mutual exclusion in proc_sctp_do_udp_port()
Cong Wang <[email protected]>
net_sched: skbprio: Remove overly strict queue assertions
Debin Zhu <[email protected]>
netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
Florian Westphal <[email protected]>
netfilter: nf_tables: don't unregister hook when table is dormant
Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
Emil Tantilov <[email protected]>
idpf: fix adapter NULL pointer dereference on reboot
Piotr Kwapulinski <[email protected]>
ixgbe: fix media type detection for E610 device
Vitaly Lifshits <[email protected]>
e1000e: change k1 configuration on MTP and later platforms
Zdenek Bouska <[email protected]>
igc: Fix TX drops in XDP ZC
Song Yoong Siang <[email protected]>
igc: Add launch time support to XDP ZC
Song Yoong Siang <[email protected]>
igc: Refactor empty frame insertion for launch time support
Song Yoong Siang <[email protected]>
xsk: Add launch time hardware offload support to XDP Tx metadata
Florian Fainelli <[email protected]>
spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model
Florian Fainelli <[email protected]>
spi: bcm2835: Do not call gpiod_put() on invalid descriptor
Henry Martin <[email protected]>
ASoC: imx-card: Add NULL check in imx_card_probe()
Maurizio Lombardi <[email protected]>
nvme-pci: skip nvme_write_sq_db on empty rqlist
Caleb Sander Mateos <[email protected]>
nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer
Björn Töpel <[email protected]>
riscv/purgatory: 4B align purgatory_start
Yao Zi <[email protected]>
riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator
Alexandre Ghiti <[email protected]>
riscv: Fix hugetlb retrieval of number of ptes in case of !present pte
Josh Poimboeuf <[email protected]>
spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock()
Christophe JAILLET <[email protected]>
ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe()
Sven Schnelle <[email protected]>
s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation
Ming Lei <[email protected]>
ublk: make sure ubq->canceling is set when queue is frozen
Herton R. Krzesinski <[email protected]>
x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs
Palmer Dabbelt <[email protected]>
RISC-V: errata: Use medany for relocatable builds
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA
Richard Fitzgerald <[email protected]>
firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
Andrew Jones <[email protected]>
riscv: Fix set up of vector cpu hotplug callback
Andrew Jones <[email protected]>
riscv: Fix set up of cpu hotplug callbacks
Andrew Jones <[email protected]>
riscv: Change check_unaligned_access_speed_all_cpus to void
Andrew Jones <[email protected]>
riscv: Fix check_unaligned_access_all_cpus
Andrew Jones <[email protected]>
riscv: Fix riscv_online_cpu_vec
Andrew Jones <[email protected]>
riscv: Annotate unaligned access init functions
Pu Lehui <[email protected]>
riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler
Nikita Shubin <[email protected]>
ntb: intel: Fix using link status DB's
Yajun Deng <[email protected]>
ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
Pu Lehui <[email protected]>
riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS
Alexandre Ghiti <[email protected]>
riscv: Fix missing __free_pages() in check_vector_unaligned_access()
Tingbo Liao <[email protected]>
riscv: Fix the __riscv_copy_vec_words_unaligned implementation
Juhan Jin <[email protected]>
riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
Christian Schoenebeck <[email protected]>
fs/9p: fix NULL pointer dereference on mkdir
Al Viro <[email protected]>
spufs: fix a leak in spufs_create_context()
Al Viro <[email protected]>
spufs: fix gang directory lifetimes
Al Viro <[email protected]>
spufs: fix a leak on spufs_new_file() failure
Claudiu Beznea <[email protected]>
rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled
Dan Carpenter <[email protected]>
nfs: Add missing release on error in nfs_lock_and_join_requests()
Josh Poimboeuf <[email protected]>
objtool/loongarch: Add unwind hints in prepare_frametrace()
Josh Poimboeuf <[email protected]>
rcu-tasks: Always inline rcu_irq_work_resched()
Josh Poimboeuf <[email protected]>
context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
Josh Poimboeuf <[email protected]>
sched/smt: Always inline sched_smt_active()
David Laight <[email protected]>
objtool: Fix verbose disassembly if CROSS_COMPILE isn't set
Geetha sowjanya <[email protected]>
octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
Geetha sowjanya <[email protected]>
octeontx2-af: Fix mbox INTR handler when num VFs > 64
Jim Liu <[email protected]>
net: phy: broadcom: Correct BCM5221 PHY model detection
Giovanni Gherdovich <[email protected]>
ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
Yuli Wang <[email protected]>
LoongArch: Rework the arch_kgdb_breakpoint() implementation
Miaoqian Lin <[email protected]>
LoongArch: Fix device node refcount leak in fdt_cpu_clk_init()
谢致邦 (XIE Zhibang) <[email protected]>
LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
Josh Poimboeuf <[email protected]>
objtool: Fix segfault in ignore_unreachable_insn()
Feng Yang <[email protected]>
ring-buffer: Fix bytes_dropped calculation issue
Lama Kayal <[email protected]>
net/mlx5e: SHAMPO, Make reserved size independent of page size
Namjae Jeon <[email protected]>
ksmbd: fix r_count dec/increment mismatch
Namjae Jeon <[email protected]>
ksmbd: fix multichannel connection failure
Miaoqian Lin <[email protected]>
ksmbd: use aead_request_free to match aead_request_alloc
Lubomir Rintel <[email protected]>
rndis_host: Flag RNDIS modems as WWAN devices
Mark Zhang <[email protected]>
rtnetlink: Allocate vfinfo size for VF GUIDs when supported
Yuezhang Mo <[email protected]>
exfat: fix missing shutdown check
Yuezhang Mo <[email protected]>
exfat: fix the infinite loop in exfat_find_last_cluster()
Wang Zhaolong <[email protected]>
smb: client: Fix netns refcount imbalance causing leaks and use-after-free
Trond Myklebust <[email protected]>
NFS: Shut down the nfs_client only after all the superblocks
Josh Poimboeuf <[email protected]>
objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
Josh Poimboeuf <[email protected]>
objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show()
Josh Poimboeuf <[email protected]>
objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq()
xueqin Luo <[email protected]>
thermal: core: Remove duplicate struct declaration
Josh Poimboeuf <[email protected]>
objtool: Fix detection of consecutive jump tables on Clang 20
Tiezhu Yang <[email protected]>
objtool: Handle PC relative relocation type
Tiezhu Yang <[email protected]>
objtool: Handle different entry size of rodata
Tiezhu Yang <[email protected]>
objtool: Handle various symbol types of rodata
Namhyung Kim <[email protected]>
perf bpf-filter: Fix a parsing error with comma
Marcus Meissner <[email protected]>
perf tools: annotate asm_pure_loop.S
Likhitha Korrapati <[email protected]>
perf tools: Fix is_compat_mode build break in ppc64
Bart Van Assche <[email protected]>
fs/procfs: fix the comment above proc_pid_wchan()
Ilkka Koskinen <[email protected]>
perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation
Jiri Slaby (SUSE) <[email protected]>
tty: n_tty: use uint for space returned by tty_write_room()
Stefan Wahren <[email protected]>
staging: vchiq_arm: Stop kthreads if vchiq cdev register fails
Stefan Wahren <[email protected]>
staging: vchiq_arm: Fix possible NPR of keep-alive thread
Stefan Wahren <[email protected]>
staging: vchiq_arm: Register debugfs after cdev
谢致邦 (XIE Zhibang) <[email protected]>
staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES
Thomas Richter <[email protected]>
perf pmu: Handle memory failure in tool_pmu__new()
James Clark <[email protected]>
perf: intel-tpebs: Fix incorrect usage of zfree()
Stephen Brennan <[email protected]>
perf dso: fix dso__is_kallsyms() check
Arnaldo Carvalho de Melo <[email protected]>
perf python: Check if there is space to copy all the event
Arnaldo Carvalho de Melo <[email protected]>
perf python: Don't keep a raw_data pointer to consumed ring buffer space
Arnaldo Carvalho de Melo <[email protected]>
perf python: Decrement the refcount of just created event on failure
Arnaldo Carvalho de Melo <[email protected]>
perf python: Fixup description of sample.id event member
Stanley Chu <[email protected]>
i3c: master: svc: Fix missing the IBI rules
Benjamin Berg <[email protected]>
um: hostfs: avoid issues on inode number reuse by host
Benjamin Berg <[email protected]>
um: remove copy_from_kernel_nofault_allowed
David Gow <[email protected]>
um: Pass the correct Rust target and options with gcc
Cyan Yang <[email protected]>
selftests/mm/cow: fix the incorrect error handling
Alistair Popple <[email protected]>
fuse: fix dax truncate/punch_hole fault path
NeilBrown <[email protected]>
NFS: fix open_owner_id_maxsz and related fields.
Trond Myklebust <[email protected]>
NFSv4: Avoid unnecessary scans of filesystems for delayed delegations
Trond Myklebust <[email protected]>
NFSv4: Avoid unnecessary scans of filesystems for expired delegations
Trond Myklebust <[email protected]>
NFSv4: Avoid unnecessary scans of filesystems for returning delegations
Trond Myklebust <[email protected]>
NFSv4: Don't trigger uneccessary scans for return-on-close delegations
Antonio Quartulli <[email protected]>
scripts/gdb/linux/symbols.py: address changes to module_sect_attrs
Tang Yizhou <[email protected]>
writeback: fix calculations in trace_balance_dirty_pages() for cgwb
Tang Yizhou <[email protected]>
writeback: let trace_balance_dirty_pages() take struct dtc as parameter
Anshuman Khandual <[email protected]>
arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
Ahmad Fatoum <[email protected]>
reboot: reboot, not shutdown, on hw_protection_reboot timeout
Ahmad Fatoum <[email protected]>
reboot: replace __hw_protection_shutdown bool action parameter with an enum
Vasiliy Kovalev <[email protected]>
ocfs2: validate l_tree_depth to avoid out-of-bounds access
Sourabh Jain <[email protected]>
kexec: initialize ELF lowest address to ULONG_MAX
David Hildenbrand <[email protected]>
kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page()
Veronika Molnarova <[email protected]>
perf test stat_all_pmu.sh: Correctly check 'perf stat' result
Arnaldo Carvalho de Melo <[email protected]>
perf units: Fix insufficient array space
Dapeng Mi <[email protected]>
perf x86/topdown: Fix topdown leader sampling test error on hybrid
Ian Rogers <[email protected]>
perf evsel: tp_format accessing improvements
Ian Rogers <[email protected]>
perf evlist: Add success path to evlist__create_syswide_maps
Ian Rogers <[email protected]>
perf debug: Avoid stack overflow in recursive error message
Karan Sanghavi <[email protected]>
iio: light: Add check for array bounds in veml6075_read_int_time_ms
Jonathan Santos <[email protected]>
iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset
Uwe Kleine-König <[email protected]>
iio: adc: ad7173: Fix comparison of channel configs
Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Fix comparison of channel configs
Uwe Kleine-König <[email protected]>
iio: adc: ad4130: Fix comparison of channel setups
Uwe Kleine-König <[email protected]>
iio: adc: ad_sigma_delta: Disable channel after calibration
Basavaraj Natikar <[email protected]>
dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality
Basavaraj Natikar <[email protected]>
dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number
Peng Fan <[email protected]>
dmaengine: fsl-edma: free irq correctly in remove path
Peng Fan <[email protected]>
dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister
Bard Liao <[email protected]>
soundwire: take in count the bandwidth of a prepared stream
Chuck Lever <[email protected]>
NFSD: Fix callback decoder status codes
Ian Rogers <[email protected]>
perf tests: Fix data symbol test with LTO builds
Namhyung Kim <[email protected]>
perf test: Add timeout to datasym workload
Dan Carpenter <[email protected]>
fs/ntfs3: Prevent integer overflow in hdr_first_de()
Dan Carpenter <[email protected]>
fs/ntfs3: Fix a couple integer overflows on 32bit systems
Niklas Neronin <[email protected]>
usb: xhci: correct debug message page size calculation
Namhyung Kim <[email protected]>
perf machine: Fixup kernel maps ends after adding extra maps
Thomas Richter <[email protected]>
perf bench: Fix perf bench syscall loop count
Leo Yan <[email protected]>
perf arm-spe: Fix load-store operation checking
Uwe Kleine-König <[email protected]>
iio: adc: ad7192: Grab direct mode for calibration
Uwe Kleine-König <[email protected]>
iio: adc: ad7173: Grab direct mode for calibration
Jonathan Cameron <[email protected]>
iio: core: Rework claim and release of direct mode to work with sparse.
Nuno Sá <[email protected]>
iio: backend: make sure to NULL terminate stack buffer
Jonathan Cameron <[email protected]>
iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails.
Jonathan Cameron <[email protected]>
iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
Mario Limonciello <[email protected]>
ucsi_ccg: Don't show failed to get FW build information error
Luca Ceresoli <[email protected]>
perf build: Fix in-tree build due to symbolic link
Ian Rogers <[email protected]>
tools/x86: Fix linux/unaligned.h include path in lib/insn.c
James Clark <[email protected]>
perf pmu: Don't double count common sysfs and json events
James Clark <[email protected]>
perf pmu: Dynamically allocate tool PMU
Ian Rogers <[email protected]>
perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs
Yuanfang Zhang <[email protected]>
coresight-etm4x: add isb() before reading the TRCSTATR
Mike Christie <[email protected]>
vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint
Ilkka Koskinen <[email protected]>
coresight: catu: Fix number of pages while using 64k pages
Wentao Liang <[email protected]>
greybus: gb-beagleplay: Add error handling for gb_greybus_init
Dmitry Vyukov <[email protected]>
perf report: Fix input reload/switch with symbol sort key
Namhyung Kim <[email protected]>
perf report: Switch data file correctly in TUI
Dave Penkler <[email protected]>
staging: gpib: Fix cb7210 pcmcia Oops
Joe Hattori <[email protected]>
soundwire: slave: fix an OF node reference leak in soundwire slave device
James Clark <[email protected]>
perf tests: Fix Tool PMU test segfault
Qasim Ijaz <[email protected]>
isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
Kan Liang <[email protected]>
perf tools: Add skip check in tool_pmu__event_to_str()
Heiko Stuebner <[email protected]>
phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id
Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Really disable all channels at probe time
Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Micro-optimize channel disabling
Javier Carrasco <[email protected]>
iio: light: veml6030: fix scale to conform to ABI
Javier Carrasco <[email protected]>
iio: gts-helper: export iio_gts_get_total_gain()
Javier Carrasco <[email protected]>
iio: light: veml6030: extend regmap to support regfields
Konstantin Komarov <[email protected]>
fs/ntfs3: Update inode->i_mapping->a_ops on compression state
Ye Bin <[email protected]>
fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed
Ye Bin <[email protected]>
fs/ntfs3: Factor out ntfs_{create/remove}_proc_root()
Ye Bin <[email protected]>
fs/ntfs3: Factor out ntfs_{create/remove}_procdir()
Ian Rogers <[email protected]>
perf stat: Don't merge counters purely on name
Thomas Richter <[email protected]>
perf test: Fix Hwmon PMU test endianess issue
Angelo Dureghello <[email protected]>
iio: dac: adi-axi-dac: modify stream enable
Benson Leung <[email protected]>
usb: typec: thunderbolt: Remove IS_ERR check for plug
Benson Leung <[email protected]>
usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP
Dave Penkler <[email protected]>
staging: gpib: Fix pr_err format warning
Dave Penkler <[email protected]>
staging: gpib: Add missing interface entry point
Chenyuan Yang <[email protected]>
w1: fix NULL pointer dereference in probe
James Clark <[email protected]>
perf: Always feature test reallocarray
Ian Rogers <[email protected]>
perf stat: Fix find_stat for mixed legacy/non-legacy events
Tony Ambardar <[email protected]>
libbpf: Fix accessing BTF.ext core_relo header
Barnabás Czémán <[email protected]>
clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
Andy Shevchenko <[email protected]>
pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm()
Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead auth key length
Wang Liang <[email protected]>
RDMA/core: Fix use-after-free when rename device name
Jann Horn <[email protected]>
x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
Remi Pommarel <[email protected]>
leds: Fix LED_OFF brightness race
Nikita Zhandarovich <[email protected]>
mfd: sm501: Switch to BIT() to mitigate integer overflows
Manikanta Mylavarapu <[email protected]>
clk: qcom: ipq5424: fix software and hardware flow control error of UART
Fabrizio Castro <[email protected]>
pinctrl: renesas: rzv2m: Fix missing of_node_put() call
Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
Jiayuan Chen <[email protected]>
bpf: Fix array bounds error with may_goto
Neil Armstrong <[email protected]>
clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable()
Herbert Xu <[email protected]>
crypto: nx - Fix uninitialised hv_nxc on error
Dario Binacchi <[email protected]>
clk: stm32f4: fix an uninitialized variable
Herbert Xu <[email protected]>
crypto: api - Call crypto_alg_put in crypto_unregister_alg
Artur Weber <[email protected]>
power: supply: max77693: Fix wrong conversion of charge input threshold value
Jann Horn <[email protected]>
x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
Bartosz Golaszewski <[email protected]>
pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction()
Jerome Brunet <[email protected]>
clk: amlogic: g12a: fix mmc A peripheral clock
Laurentiu Mihalcea <[email protected]>
clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents
Bairavi Alagappan <[email protected]>
crypto: qat - remove access to parity register for QAT GEN4
Jinghao Jia <[email protected]>
samples/bpf: Fix broken vmlinux path for VMLINUX_BTF
Andy Shevchenko <[email protected]>
pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment
Charles Han <[email protected]>
clk: mmp: Fix NULL vs IS_ERR() check
Ian Rogers <[email protected]>
libbpf: Add namespace for errstr making it libbpf_errstr
Nathan Chancellor <[email protected]>
crypto: tegra - Fix format specifier in tegra_sha_prep_cmd()
Alice Ryhl <[email protected]>
rust: fix signature of rust_fmt_argument
Saket Kumar Bhaskar <[email protected]>
selftests/bpf: Select NUMA_NO_NODE to create map
Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop non existing 32k clock parent
Jerome Brunet <[email protected]>
clk: amlogic: g12b: fix cluster A parent data
Prathamesh Shete <[email protected]>
pinctrl: tegra: Set SFIO mode to Mux Register
Maher Sanalla <[email protected]>
IB/mad: Check available slots before posting receive WRs
Herbert Xu <[email protected]>
crypto: api - Fix larval relookup type and mask
Thomas Weißschuh <[email protected]>
leds: st1202: Check for error code from devm_mutex_init() call
Sicelo A. Mhlongo <[email protected]>
power: supply: bq27xxx_battery: do not update cached flags prematurely
Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
Cheng Xu <[email protected]>
RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
Chiara Meiohas <[email protected]>
RDMA/mlx5: Fix calculation of total invalidated pages
Roman Gushchin <[email protected]>
RDMA/core: Don't expose hw_counters outside of init net namespace
Peter Geis <[email protected]>
clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
Tengda Wu <[email protected]>
selftests/bpf: Fix freplace_link segfault in tailcalls prog test
Michael Guralnik <[email protected]>
RDMA/mlx5: Fix MR cache initialization error flow
Fabrizio Castro <[email protected]>
pinctrl: renesas: rzg2l: Fix missing of_node_put() call
Fabrizio Castro <[email protected]>
pinctrl: renesas: rza2: Fix missing of_node_put() call
Tanya Agarwal <[email protected]>
lib: 842: Improve error handling in sw842_compress()
Hou Tao <[email protected]>
bpf: Use preempt_count() directly in bpf_send_signal_common()
Akhil R <[email protected]>
crypto: tegra - Reserve keyslots to allocate dynamically
Akhil R <[email protected]>
crypto: tegra - finalize crypto req on error
Konrad Dybcio <[email protected]>
clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK
Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226
Akhil R <[email protected]>
crypto: tegra - Set IV to NULL explicitly for AES ECB
Kees Bakker <[email protected]>
RDMA/mana_ib: Ensure variable err is initialized
Niklas Schnelle <[email protected]>
s390: Remove ioremap_wt() and pgprot_writethrough()
Tony Ambardar <[email protected]>
selftests/bpf: Fix runqslower cross-endian build
Vladimir Lypak <[email protected]>
clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
Akhil R <[email protected]>
crypto: tegra - Fix CMAC intermediate result handling
Yue Haibing <[email protected]>
pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw()
Will McVicker <[email protected]>
clk: samsung: Fix UBSAN panic in samsung_clk_init()
Luca Weiss <[email protected]>
remoteproc: qcom: pas: add minidump_id to SC7280 WPSS
Claudiu Beznea <[email protected]>
clk: renesas: r8a08g045: Check the source of the CPU PLL settings
David Hildenbrand <[email protected]>
x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()
Viktor Malik <[email protected]>
selftests/bpf: Fix string read in strncmp benchmark
Manikanta Mylavarapu <[email protected]>
drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock
Andrii Nakryiko <[email protected]>
libbpf: Fix hypothetical STT_SECTION extern NULL deref case
Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
Claudiu Beznea <[email protected]>
pinctrl: renesas: rzg2l: Suppress binding attributes
Zijun Hu <[email protected]>
of: property: Increase NR_FWNODE_REFERENCE_ARGS
Peng Fan <[email protected]>
remoteproc: core: Clear table_sz when rproc_shutdown
Michael Guralnik <[email protected]>
RDMA/mlx5: Fix page_size variable overflow
Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for sec spec check
Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead authsize alignment
Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop incorrect flag on 32k clock
Akhil R <[email protected]>
crypto: tegra - Use HMAC fallback when keyslots are full
Arnd Bergmann <[email protected]>
crypto: bpf - Add MODULE_DESCRIPTION for skcipher
Akhil R <[email protected]>
crypto: tegra - Fix HASH intermediate result handling
Akhil R <[email protected]>
crypto: tegra - Transfer HASH init function to crypto engine
Akhil R <[email protected]>
crypto: tegra - check return value for hash do_one_req
Akhil R <[email protected]>
crypto: tegra - Do not use fixed size buffers
Akhil R <[email protected]>
crypto: tegra - Use separate buffer for setkey
Bairavi Alagappan <[email protected]>
crypto: qat - set parity error mask for qat_420xx
Herbert Xu <[email protected]>
crypto: iaa - Test the correct request flag
Danila Chernetsov <[email protected]>
fbdev: sm501fb: Add some geometry checks.
Arnd Bergmann <[email protected]>
mdacon: rework dependency list
Arnd Bergmann <[email protected]>
dummycon: fix default rows/cols
Markus Elfring <[email protected]>
fbdev: au1100fb: Move a variable assignment behind a null pointer check
Pavel Begunkov <[email protected]>
io_uring: fix retry handling off iowq
Caleb Sander Mateos <[email protected]>
io_uring: use lockless_cq flag in io_req_complete_post()
Shay Drory <[email protected]>
PCI: Fix NULL dereference in SR-IOV VF creation error path
Caleb Sander Mateos <[email protected]>
io_uring/net: only import send_zc buffer once
Ilpo Järvinen <[email protected]>
PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type
Ilpo Järvinen <[email protected]>
PCI: pciehp: Don't enable HPIE when resuming in poll mode
Alex Deucher <[email protected]>
drm/amdgpu/mes: enable compute pipes across all MEC
Alex Deucher <[email protected]>
drm/amdgpu/mes: optimize compute loop handling
Ilpo Järvinen <[email protected]>
PCI: Fix BAR resizing when VF BARs are assigned
Christophe JAILLET <[email protected]>
PCI: histb: Fix an error handling path in histb_pcie_probe()
Dan Carpenter <[email protected]>
PCI: dwc: ep: Return -ENOMEM for allocation failures
Thadeu Lima de Souza Cascardo <[email protected]>
drm/amd/display: avoid NPD when ASIC does not support DMUB
Dan Carpenter <[email protected]>
drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
Douglas Anderson <[email protected]>
drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
Jason-JH Lin <[email protected]>
drm/mediatek: Fix config_updating flag never false when no mbox channel
Thippeswamy Havalige <[email protected]>
PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
Dan Carpenter <[email protected]>
PCI: Remove stray put_device() in pci_register_host_bridge()
Christophe Leroy <[email protected]>
powerpc/kexec: fix physical address calculation in clear_utlb_entry()
Christophe Leroy <[email protected]>
crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD
Niklas Cassel <[email protected]>
PCI: endpoint: pci-epf-test: Handle endianness properly
Niklas Cassel <[email protected]>
misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX
Niklas Cassel <[email protected]>
misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling
Vaibhav Jain <[email protected]>
powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu'
Rob Clark <[email protected]>
drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump
Vitaliy Shevtsov <[email protected]>
drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
Steven Price <[email protected]>
drm/panthor: Clean up FW version information display
Adrián Larumbe <[email protected]>
drm/panthor: Avoid sleep locking in the internal BO size path
Adrián Larumbe <[email protected]>
drm/panthor: Replace sleep locks with spinlocks in fdinfo path
Adrián Larumbe <[email protected]>
drm/panthor: Expose size of driver internal BO's over fdinfo
Adrián Larumbe <[email protected]>
drm/file: Add fdinfo helper for printing regions with prefix
Ashley Smith <[email protected]>
drm/panthor: Update CS_STATUS_ defines to correct values
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check()
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: simplify dpu_encoder_get_topology() interface
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology()
Nishanth Aravamudan <[email protected]>
PCI: Avoid reset when disabled via sysfs
Feng Tang <[email protected]>
PCI/portdrv: Only disable pciehp interrupts early when needed
Yi Lai <[email protected]>
selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS
Jim Quinlan <[email protected]>
PCI: brcmstb: Fix potential premature regulator disabling
Jim Quinlan <[email protected]>
PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
Jim Quinlan <[email protected]>
PCI: brcmstb: Use internal register to change link capability
Jim Quinlan <[email protected]>
PCI: brcmstb: Set generation limit before PCIe link up
Hans Zhang <[email protected]>
PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
Lorenzo Bianconi <[email protected]>
PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC
Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'
Dan Carpenter <[email protected]>
drm/msm/gem: Fix error code msm_parse_deps()
Marijn Suijten <[email protected]>
drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology
Marijn Suijten <[email protected]>
drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs
Marijn Suijten <[email protected]>
drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host
Marijn Suijten <[email protected]>
drm/msm/dsi: Use existing per-interface slice count in DSC timing
Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Program clock inverters in correct register
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: don't use active in atomic_check()
Aurabindo Pillai <[email protected]>
drm/amd/display: fix an indent issue in DML21
Tushar Dave <[email protected]>
PCI/ACS: Fix 'pci=config_acs=' parameter
John Keeping <[email protected]>
drm/panel: ilitek-ili9882t: fix GPIO name in error message
Daniel Stodden <[email protected]>
PCI/ASPM: Fix link state exit during switch upstream function removal
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
Ilpo Järvinen <[email protected]>
PCI: Allow relaxed bridge window tail sizing for optional resources
Ilpo Järvinen <[email protected]>
PCI: Simplify size1 assignment logic
Ilpo Järvinen <[email protected]>
PCI: Remove add_align overwrite unrelated to size0
Kai-Heng Feng <[email protected]>
PCI: Use downstream bridges for distributing resources
Alex Deucher <[email protected]>
drm/amdgpu/vcn5.0.1: use correct dpm helper
Alex Deucher <[email protected]>
drm/amdgpu/umsch: fix ucode check
Alex Deucher <[email protected]>
drm/amdgpu/umsch: declare umsch firmware
Saleemkhan Jamadar <[email protected]>
drm/amdgpu/umsch: remove vpe test from umsch
Yang Wang <[email protected]>
drm/amdgpu: refine smu send msg debug log format
Vitalii Mordan <[email protected]>
gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines
José Expósito <[email protected]>
drm/vkms: Fix use after free and double free on init error
Bart Van Assche <[email protected]>
drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set()
Charles Han <[email protected]>
drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init
Tomi Valkeinen <[email protected]>
drm: xlnx: zynqmp: Fix max dma segment size
Adrián Larumbe <[email protected]>
drm/panthor: Fix race condition when gathering fdinfo group samples
Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP V match check is not performed correctly
Wayne Lin <[email protected]>
drm/dp_mst: Fix drm RAD print
John Keeping <[email protected]>
drm/ssd130x: ensure ssd132x pitch is correct
John Keeping <[email protected]>
drm/ssd130x: fix ssd132x encoding
Boris Brezillon <[email protected]>
drm/panthor: Fix a race between the reset and suspend path
Lizhi Hou <[email protected]>
accel/amdxdna: Return error when setting clock failed for npu1
Javier Martinez Canillas <[email protected]>
drm/ssd130x: Set SPI .id_table to prevent an SPI core warning
Geert Uytterhoeven <[email protected]>
drm/bridge: ti-sn65dsi86: Fix multiple instances
Jann Horn <[email protected]>
rwonce: fix crash by removing READ_ONCE() for unaligned read
Jiawen Wu <[email protected]>
net: libwx: fix Tx L4 checksum
Jiawen Wu <[email protected]>
net: libwx: fix Tx descriptor content for some tunnel packets
Pranjal Shrivastava <[email protected]>
net: Fix the devmem sock opts and msgs for parisc
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT
Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix kernel panic during FW release
Oleksij Rempel <[email protected]>
net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3
Jann Horn <[email protected]>
rwonce: handle KCSAN like KASAN in read_word_at_a_time()
Wentao Guan <[email protected]>
Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO
Pedro Nishiyama <[email protected]>
Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers
Pedro Nishiyama <[email protected]>
Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE
Pedro Nishiyama <[email protected]>
Bluetooth: Add quirk for broken READ_VOICE_SETTING
Akihiko Odaki <[email protected]>
virtio_net: Fix endian with virtio_net_ctrl_rss
Wang Liang <[email protected]>
net: fix NULL pointer dereference in l3mdev_l3_rcv
Nick Child <[email protected]>
ibmvnic: Use kernel helpers for hex dumps
Wang Liang <[email protected]>
bonding: check xdp prog when set bond mode
Sankararaman Jayaraman <[email protected]>
vmxnet3: unregister xdp rxq info in the reset path
Moshe Shemesh <[email protected]>
net/mlx5: Start health poll after enable hca
Mark Bloch <[email protected]>
net/mlx5: LAG, reload representors on LAG creation failure
Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()
Vladimir Oltean <[email protected]>
net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT
Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix displaced ethtool statistics counters
WangYuli <[email protected]>
mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable STU methods for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix VTU methods for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable PVT for 6321 switch
Marek Behún <[email protected]>
net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
Michael Chan <[email protected]>
bnxt_en: Linearize TX SKB if the fragments exceed the max
Michael Chan <[email protected]>
bnxt_en: Mask the bd_cnt field in the TX BD properly
Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context
Murad Masimov <[email protected]>
ax25: Remove broken autobind
WangYuli <[email protected]>
netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE
Chenyuan Yang <[email protected]>
netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error
Kuniyuki Iwashima <[email protected]>
net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
Taehee Yoo <[email protected]>
eth: bnxt: fix out-of-range access of vnic_info array
Ojaswin Mujoo <[email protected]>
ext4: avoid journaling sb update on error if journal is destroying
Ojaswin Mujoo <[email protected]>
ext4: define ext4_journal_destroy wrapper
Zhang Yi <[email protected]>
jbd2: add a missing data flush during file and fs synchronization
Niklas Cassel <[email protected]>
nvmet: pci-epf: Always configure BAR0 as 64-bit
Jacob Keller <[email protected]>
ptp: ocp: reject unsupported periodic output flags
Jacob Keller <[email protected]>
broadcom: fix supported flag check in periodic output function
Jacob Keller <[email protected]>
net: lan743x: reject unsupported external timestamp requests
Jacob Keller <[email protected]>
renesas: reject PTP_STRICT_FLAGS as unsupported
Jacob Keller <[email protected]>
igb: reject invalid external timestamp requests for 82580-based HW
Nikita Zhandarovich <[email protected]>
wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show()
Mark Harmstone <[email protected]>
btrfs: don't clobber ret in btrfs_validate_super()
Boris Burkov <[email protected]>
btrfs: fix block group refcount race in btrfs_create_pending_block_groups()
Filipe Manana <[email protected]>
btrfs: fix reclaimed bytes accounting after automatic block group reclaim
Filipe Manana <[email protected]>
btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work()
Emil Tantilov <[email protected]>
idpf: check error for register_netdev() on init
Mateusz Polchlopek <[email protected]>
ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw()
Lukasz Czapnik <[email protected]>
ice: fix input validation for virtchnl BW
Jan Glaza <[email protected]>
ice: validate queue quanta parameters to prevent OOB access
Jan Glaza <[email protected]>
ice: stop truncating queue ids when checking
Jan Glaza <[email protected]>
virtchnl: make proto and filter action count unsigned
Jesse Brandeburg <[email protected]>
ice: fix reservation of resources for RDMA when disabled
Karol Kolacinski <[email protected]>
ice: ensure periodic output start time is in the future
Przemek Kitszel <[email protected]>
ice: health.c: fix compilation on gcc 7.5
Jeff Chen <[email protected]>
wifi: mwifiex: Fix RF calibration data download from file
Jeff Chen <[email protected]>
wifi: mwifiex: Fix premature release of RF calibration data.
Edward Adam Davis <[email protected]>
wifi: cfg80211: init wiphy_work before allocating rfkill fails
Mikhail Lobanov <[email protected]>
wifi: mac80211: check basic rates validity in sta_link_apply_parameters
Aditya Kumar Singh <[email protected]>
wifi: nl80211: store chandef on the correct link when starting CAC
Niklas Cassel <[email protected]>
ata: libata: Fix NCQ Non-Data log not supported print
Zhang Yi <[email protected]>
jbd2: fix off-by-one while erasing journal
Baokun Li <[email protected]>
ext4: goto right label 'out_mmap_sem' in ext4_setattr()
Ye Bin <[email protected]>
ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
Ye Bin <[email protected]>
ext4: introduce ITAIL helper
Guixin Liu <[email protected]>
scsi: target: tcm_loop: Fix wrong abort tag
Xingui Yang <[email protected]>
scsi: hisi_sas: Fixed failure to issue vendor specific commands
Chunhai Guo <[email protected]>
f2fs: fix missing discard for active segments
Jan Kara <[email protected]>
ext4: verify fast symlink length
Kemeng Shi <[email protected]>
ext4: add missing brelse() for bh2 in ext4_dx_add_entry()
Gao Xiang <[email protected]>
erofs: allow 16-byte volume name again
Nicolas Frattaroli <[email protected]>
arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0
Yao Zi <[email protected]>
arm64: dts: rockchip: Fix PWM pinctrl names
Jianfeng Liu <[email protected]>
arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max
Christophe JAILLET <[email protected]>
bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe()
Christophe JAILLET <[email protected]>
bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls
Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Remove bluetooth node from rock-3a
Chukun Pan <[email protected]>
arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory
Baokun Li <[email protected]>
ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set
Baokun Li <[email protected]>
ext4: correct behavior under errors=remount-ro mode
Baokun Li <[email protected]>
ext4: add EXT4_FLAGS_EMERGENCY_RO bit
Baokun Li <[email protected]>
ext4: convert EXT4_FLAGS_* defines to enum
Charles Han <[email protected]>
ext4: fix potential null dereference in ext4 kunit test
Ming Lei <[email protected]>
block: fix adding folio to bio
Chao Yu <[email protected]>
f2fs: fix to avoid running out of free segments
Johannes Berg <[email protected]>
wifi: mac80211: remove SSID from ML reconf
Robin Murphy <[email protected]>
iommu: Handle race with default domain setup
Chao Yu <[email protected]>
f2fs: fix to avoid accessing uninitialized curseg
Laurentiu Mihalcea <[email protected]>
arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz
Laurentiu Mihalcea <[email protected]>
arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block
Max Merchel <[email protected]>
ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node
Andreas Gruenbacher <[email protected]>
gfs2: skip if we cannot defer delete
Andreas Gruenbacher <[email protected]>
gfs2: minor evict fix
Xueqi Zhang <[email protected]>
memory: mtk-smi: Add ostd setting for mt8192
Yunhui Cui <[email protected]>
iommu/vt-d: Fix system hang on reboot -f
Vasant Hegde <[email protected]>
iommu/amd: Fix header file
Lorenzo Bianconi <[email protected]>
net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port()
Arnd Bergmann <[email protected]>
firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo()
Zheng Qixing <[email protected]>
badblocks: use sector_t instead of int to avoid truncation of badblocks length
Zheng Qixing <[email protected]>
badblocks: return boolean from badblocks_set() and badblocks_clear()
Zheng Qixing <[email protected]>
badblocks: fix missing bad blocks on retry in _badblocks_check()
Li Nan <[email protected]>
badblocks: fix merge issue when new badblocks align with pre+1
Li Nan <[email protected]>
badblocks: fix the using of MAX_BADBLOCKS
Li Nan <[email protected]>
badblocks: return error if any badblock set fails
Li Nan <[email protected]>
badblocks: return error directly when setting badblocks exceeds 512
Li Nan <[email protected]>
badblocks: attempt to merge adjacent badblocks during ack_all_badblocks
Li Nan <[email protected]>
badblocks: factor out a helper try_adjacent_combine
Li Nan <[email protected]>
badblocks: Fix error shitf ops
Anuj Gupta <[email protected]>
block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY
Anuj Gupta <[email protected]>
block: ensure correct integrity capability propagation in stacked devices
Xiao Ni <[email protected]>
md/raid10: wait barrier before returning discard request with REQ_NOWAIT
AngeloGioacchino Del Regno <[email protected]>
soc: mediatek: mt8365-mmsys: Fix routing table masks and values
AngeloGioacchino Del Regno <[email protected]>
soc: mediatek: mt8167-mmsys: Fix missing regval in all entries
AngeloGioacchino Del Regno <[email protected]>
soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection
Yu Kuai <[email protected]>
blk-throttle: fix lower bps rate by throtl_trim_slice()
Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: correct ISR RDU bit for 8922AE
Ping-Ke Shih <[email protected]>
wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm()
Michael Walle <[email protected]>
arm64: dts: ti: k3-j722s: fix pinctrl settings
Michael Walle <[email protected]>
arm64: dts: ti: k3-am62p: fix pinctrl settings
Francesco Dolcini <[email protected]>
arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx
Tomas Glozar <[email protected]>
tools/rv: Keep user LDFLAGS in build
Gabriele Monaco <[email protected]>
tracing: Fix DECLARE_TRACE_CONDITION
Su Yue <[email protected]>
md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb
Yu Kuai <[email protected]>
md/raid1,raid10: don't ignore IO flags
Yu Kuai <[email protected]>
md: fix mddev uaf while iterating all_mddevs list
Chao Yu <[email protected]>
f2fs: fix to call f2fs_recover_quota_end() correctly
Chao Yu <[email protected]>
f2fs: fix potential deadloop in prepare_compress_overwrite()
Stefan Eichenberger <[email protected]>
arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card
Leo Stone <[email protected]>
f2fs: add check for deleted inode
Chao Yu <[email protected]>
f2fs: fix to set .discard_granularity correctly
Manivannan Sadhasivam <[email protected]>
wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path
Manivannan Sadhasivam <[email protected]>
wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path
Louis-Alexis Eyraud <[email protected]>
arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name
Louis-Alexis Eyraud <[email protected]>
arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi
Ahmad Fatoum <[email protected]>
arm64: dts: imx8mp-skov: operate CPU at 850 mV by default
Ahmad Fatoum <[email protected]>
arm64: dts: imx8mp-skov: correct PMIC board limits
Baochen Qiang <[email protected]>
wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush()
Hrushikesh Salunke <[email protected]>
arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C
Sudeep Holla <[email protected]>
firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list
Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a77990: Re-add voltages to OPP table
Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table
Sudeep Holla <[email protected]>
firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET
Sudeep Holla <[email protected]>
firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison
Asahi Lina <[email protected]>
iommu/io-pgtable-dart: Only set subpage protection disable for DART 1
Leon Romanovsky <[email protected]>
xfrm: delay initialization of offload path till its actually requested
Dmitry Antipov <[email protected]>
wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps
Nicolas Escande <[email protected]>
wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx()
Vasiliy Kovalev <[email protected]>
jfs: add check read-only before truncation in jfs_truncate_nolock()
Vasiliy Kovalev <[email protected]>
jfs: add check read-only before txBeginAnon() call
Dmitry Antipov <[email protected]>
jfs: reject on-disk inodes of an unsupported type
Robin van der Gracht <[email protected]>
can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO
Bart Van Assche <[email protected]>
scsi: mpt3sas: Fix a locking bug in an error path
Bart Van Assche <[email protected]>
scsi: mpi3mr: Fix locking in an error path
Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec
Sudeep Holla <[email protected]>
firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions
Viresh Kumar <[email protected]>
firmware: arm_ffa: Refactor addition of partition information into XArray
Jens Axboe <[email protected]>
io_uring/net: improve recv bundles
Pavel Begunkov <[email protected]>
io_uring: check for iowq alloc_workqueue failure
Max Kellermann <[email protected]>
io_uring/io-wq: do not use bogus hash value
Max Kellermann <[email protected]>
io_uring/io-wq: cache work->flags in variable
Max Kellermann <[email protected]>
io_uring/io-wq: eliminate redundant io_work_get_acct() calls
Nicolas Bouchinet <[email protected]>
coredump: Fixes core_pipe_limit sysctl proc_handler
Zheng Qixing <[email protected]>
md/raid1: fix memory leak in raid1_run() if no active rdev
Li Nan <[email protected]>
md: ensure resync is prioritized over recovery
Paul Menzel <[email protected]>
scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO
Chao Yu <[email protected]>
f2fs: fix to avoid panic once fallocation fails for pinfile
Bart Van Assche <[email protected]>
wifi: ath12k: Fix locking in "QMI firmware ready" error paths
Kang Yang <[email protected]>
wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode
P Praneesh <[email protected]>
wifi: ath11k: fix RCU stall while reaping monitor destination ring
Thadeu Lima de Souza Cascardo <[email protected]>
dlm: prevent NPD when writing a positive value to event_done
Chao Yu <[email protected]>
f2fs: quota: fix to avoid warning in dquot_writeback_dquots()
Tom Rini <[email protected]>
ARM: dts: omap4-panda-a4: Add missing model and compatible properties
Wen Gong <[email protected]>
wifi: ath11k: update channel list in reg notifier instead reg worker
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173: Fix some node names
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells
Yu Zhang(Yuriy) <[email protected]>
wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability
Dmitry Antipov <[email protected]>
wifi: ath9k: do not submit zero bytes to the entropy pool
Rameshkumar Sundaram <[email protected]>
wifi: ath12k: Fix pdev lookup in WBM error processing
Sathishkumar Muruganandam <[email protected]>
wifi: ath12k: encode max Tx power in scan channel list command
Nicolas Escande <[email protected]>
wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path
Liang Jie <[email protected]>
wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA
Takashi Iwai <[email protected]>
ALSA: timer: Don't take register_mutex with copy_from/to_user()
Olivia Mackintosh <[email protected]>
ALSA: usb-audio: separate DJM-A9 cap lvl options
Jayesh Choudhary <[email protected]>
ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
Ritu Chaudhary <[email protected]>
ASoC: tegra: Use non-atomic timeout for ADX status register
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Always honor no_shutup_pins
Maud Spierings <[email protected]>
dt-bindings: vendor-prefixes: add GOcontroll
Kuninori Morimoto <[email protected]>
ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai()
Jiri Kosina <[email protected]>
HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
Venkata Prasad Potturu <[email protected]>
ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry
Vitaliy Shevtsov <[email protected]>
ASoC: cs35l41: check the return value from spi_setup()
Armin Wolf <[email protected]>
platform/x86: dell-ddv: Fix temperature calculation
Ilpo Järvinen <[email protected]>
platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static
Ilpo Järvinen <[email protected]>
platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static
Andy Shevchenko <[email protected]>
auxdisplay: panel: Fix an API misuse in panel.c
Joe Hattori <[email protected]>
media: platform: allgro-dvt: unregister v4l2_device on the error path
Benjamin Gaignard <[email protected]>
media: verisilicon: HEVC: Initialize start_bit field
Geert Uytterhoeven <[email protected]>
auxdisplay: MAX6959 should select BITREVERSE
Frieder Schrempf <[email protected]>
regulator: pca9450: Fix enable register for LDO5
Atish Patra <[email protected]>
RISC-V: KVM: Teardown riscv specific bits after kvm_exit
Vitaly Kuznetsov <[email protected]>
x86/entry: Add __init to ia32_emulation_override_cmdline()
Chao Gao <[email protected]>
x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
Josh Poimboeuf <[email protected]>
x86/traps: Make exc_double_fault() consistently noreturn
Juri Lelli <[email protected]>
sched/deadline: Rebuild root domain accounting after every update
Juri Lelli <[email protected]>
sched/deadline: Generalize unique visiting of root domains
Juri Lelli <[email protected]>
sched/topology: Wrappers for sched_domains_mutex
Juri Lelli <[email protected]>
sched/deadline: Ignore special tasks when rebuilding domains
Kan Liang <[email protected]>
perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode
Kan Liang <[email protected]>
perf: Supply task information to sched_task()
Kan Liang <[email protected]>
perf: Save PMU specific data in task_struct
Tao Chen <[email protected]>
perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
Jacky Bai <[email protected]>
cpufreq: Init cpufreq only for present CPUs
Sebastian Andrzej Siewior <[email protected]>
lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
Rafael J. Wysocki <[email protected]>
PM: sleep: Fix handling devices with direct_complete set on errors
Chenyuan Yang <[email protected]>
thermal: int340x: Add NULL check for adev
Jacky Bai <[email protected]>
cpuidle: Init cpuidle only for present CPUs
James Morse <[email protected]>
x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors
Suzuki K Poulose <[email protected]>
arm64: realm: Use aliased addresses for device DMA to shared buffers
Suzuki K Poulose <[email protected]>
dma: Introduce generic dma_addr_*crypted helpers
Suzuki K Poulose <[email protected]>
dma: Fix encryption bit clearing for dma_to_phys
Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the error path order of ie31200_init()
Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the DIMM size mask for several SoCs
Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
Tim Schumacher <[email protected]>
selinux: Chain up tool resolving errors in install_policy.sh
Maksim Davydov <[email protected]>
x86/split_lock: Fix the delayed detection logic
Li Huafei <[email protected]>
watchdog/hardlockup/perf: Fix perf_event memory leak
Kees Cook <[email protected]>
kunit/stackinit: Use fill byte different from Clang i386 pattern
Atish Patra <[email protected]>
RISC-V: KVM: Disable the kernel perf counter during configure
Aaron Kling <[email protected]>
cpufreq: tegra194: Allow building for Tegra234
Rafael J. Wysocki <[email protected]>
PM: sleep: Adjust check before setting power.must_resume
Peter Zijlstra <[email protected]>
lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock
Kevin Loughlin <[email protected]>
x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()
Arnd Bergmann <[email protected]>
x86/platform: Only allow CONFIG_EISA for 32-bit
Michael Jeanson <[email protected]>
rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y
Benjamin Berg <[email protected]>
x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update
Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Convert all perf values to u8
Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update
Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback
Stanislav Spassov <[email protected]>
x86/fpu: Fix guest FPU state buffer allocation size
Thomas Weißschuh <[email protected]>
x86/vdso: Fix latent bug in vclock_pages calculation
Qiuxu Zhuo <[email protected]>
EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids
Qiuxu Zhuo <[email protected]>
EDAC/igen6: Fix the flood of invalid error reports
Jie Zhan <[email protected]>
cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
Tianchen Ding <[email protected]>
sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks
zihan zhou <[email protected]>
sched: Cancel the slice protection of the idle entity
Konstantin Andreev <[email protected]>
smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label
Konstantin Andreev <[email protected]>
smack: dont compile ipv6 code unless ipv6 is configured
Oleg Nesterov <[email protected]>
seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER
zuoqian <[email protected]>
cpufreq: scpi: compare kHz instead of Hz
Geert Uytterhoeven <[email protected]>
m68k: sun3: Fix DEBUG_MMU_EMU build
Thorsten Blum <[email protected]>
m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault()
Mike Rapoport (Microsoft) <[email protected]>
x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
Eric Sandeen <[email protected]>
watch_queue: fix pipe accounting mismatch
Christian Brauner <[email protected]>
fs: support O_PATH fds with FSCONFIG_SET_FD
-------------
Diffstat:
.../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/netlink/specs/netdev.yaml | 4 + Documentation/netlink/specs/rt_route.yaml | 180 ++-- Documentation/networking/xsk-tx-metadata.rst | 62 ++ Makefile | 4 +- arch/arm/Kconfig | 2 +- .../boot/dts/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts | 3 +- arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul1.dtsi | 2 - arch/arm/boot/dts/ti/omap/omap4-panda-a4.dts | 5 + arch/arm/include/asm/vmlinux.lds.h | 12 +- .../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi | 39 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt6359.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 6 +- .../boot/dts/mediatek/mt8390-genio-700-evk.dts | 1033 +------------------ .../boot/dts/mediatek/mt8390-genio-common.dtsi | 1046 ++++++++++++++++++++ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 4 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 14 - arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 25 +- .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 3 +- .../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 2 +- arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 6 +- .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 8 - arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 26 +- arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 15 - arch/arm64/include/asm/mem_encrypt.h | 11 + arch/arm64/kernel/compat_alignment.c | 2 + arch/loongarch/Kconfig | 4 +- arch/loongarch/include/asm/cache.h | 2 + arch/loongarch/include/asm/irq.h | 2 +- arch/loongarch/include/asm/stacktrace.h | 3 + arch/loongarch/include/asm/unwind_hints.h | 10 +- arch/loongarch/kernel/env.c | 2 + arch/loongarch/kernel/kgdb.c | 5 +- arch/loongarch/net/bpf_jit.c | 12 +- arch/loongarch/net/bpf_jit.h | 5 + arch/m68k/include/asm/processor.h | 14 + arch/m68k/sun3/mmu_emu.c | 7 +- arch/parisc/include/uapi/asm/socket.h | 12 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/crypto/Makefile | 1 + arch/powerpc/kexec/relocate_32.S | 7 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/perf/vpa-pmu.c | 1 + 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/Kconfig | 2 +- arch/riscv/errata/Makefile | 6 +- arch/riscv/include/asm/cpufeature.h | 4 +- arch/riscv/include/asm/ftrace.h | 4 +- arch/riscv/kernel/elf_kexec.c | 3 + arch/riscv/kernel/mcount.S | 24 +- arch/riscv/kernel/traps_misaligned.c | 14 +- arch/riscv/kernel/unaligned_access_speed.c | 91 +- arch/riscv/kernel/vec-copy-unaligned.S | 2 +- arch/riscv/kvm/main.c | 4 +- arch/riscv/kvm/vcpu_pmu.c | 1 + arch/riscv/mm/hugetlbpage.c | 74 +- arch/riscv/purgatory/entry.S | 1 + arch/s390/include/asm/io.h | 2 - arch/s390/include/asm/pgtable.h | 3 - arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/perf_pai_crypto.c | 3 +- arch/s390/kernel/perf_pai_ext.c | 3 +- arch/s390/mm/pgtable.c | 10 - 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 | 3 +- arch/x86/Kconfig.cpu | 2 +- arch/x86/Makefile.um | 7 +- arch/x86/coco/tdx/tdx.c | 26 +- arch/x86/entry/calling.h | 2 + arch/x86/entry/common.c | 2 +- arch/x86/entry/vdso/vdso-layout.lds.S | 2 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/amd/brs.c | 3 +- arch/x86/events/amd/lbr.c | 3 +- arch/x86/events/core.c | 5 +- arch/x86/events/intel/core.c | 51 +- arch/x86/events/intel/ds.c | 13 +- arch/x86/events/intel/lbr.c | 50 +- arch/x86/events/perf_event.h | 18 +- arch/x86/hyperv/ivm.c | 2 +- arch/x86/include/asm/irqflags.h | 40 +- arch/x86/include/asm/paravirt.h | 20 +- arch/x86/include/asm/paravirt_types.h | 3 +- arch/x86/include/asm/tdx.h | 4 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/vdso/vsyscall.h | 1 + arch/x86/kernel/cpu/bus_lock.c | 20 +- arch/x86/kernel/cpu/mce/severity.c | 11 +- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3 +- arch/x86/kernel/dumpstack.c | 5 +- arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process.c | 9 +- arch/x86/kernel/traps.c | 18 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/kernel/uprobes.c | 14 +- arch/x86/kvm/svm/sev.c | 13 +- arch/x86/kvm/x86.c | 15 +- arch/x86/lib/copy_user_64.S | 18 + arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/pat/cpa-test.c | 2 +- arch/x86/mm/pat/memtype.c | 52 +- block/badblocks.c | 286 ++---- block/bio.c | 11 +- block/blk-settings.c | 51 +- block/blk-throttle.c | 13 +- crypto/algapi.c | 3 +- crypto/api.c | 17 +- crypto/bpf_crypto_skcipher.c | 1 + drivers/accel/amdxdna/aie2_smu.c | 2 + drivers/acpi/acpi_video.c | 9 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/platform_profile.c | 26 +- drivers/acpi/processor_idle.c | 4 + drivers/acpi/resource.c | 7 + drivers/acpi/x86/utils.c | 3 +- drivers/ata/libata-core.c | 2 +- drivers/auxdisplay/Kconfig | 1 + drivers/auxdisplay/panel.c | 4 +- drivers/base/power/main.c | 21 +- drivers/base/power/runtime.c | 2 +- drivers/block/null_blk/main.c | 17 +- drivers/block/ublk_drv.c | 41 +- drivers/bluetooth/btnxpuart.c | 6 +- drivers/bluetooth/btusb.c | 2 + drivers/bus/qcom-ssc-block-bus.c | 34 +- drivers/clk/clk-stm32f4.c | 4 +- drivers/clk/imx/clk-imx8mp-audiomix.c | 6 +- drivers/clk/meson/g12a.c | 38 +- drivers/clk/meson/gxbb.c | 14 +- drivers/clk/mmp/clk-pxa1908-apmu.c | 4 +- drivers/clk/qcom/gcc-ipq5424.c | 24 +- drivers/clk/qcom/gcc-msm8953.c | 2 +- drivers/clk/qcom/gcc-sm8650.c | 4 +- drivers/clk/qcom/gcc-x1e80100.c | 30 - drivers/clk/qcom/mmcc-sdm660.c | 2 +- drivers/clk/renesas/r9a08g045-cpg.c | 5 +- drivers/clk/renesas/rzg2l-cpg.c | 13 +- drivers/clk/renesas/rzg2l-cpg.h | 10 +- drivers/clk/rockchip/clk-rk3328.c | 2 +- drivers/clk/samsung/clk.c | 2 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/amd-pstate-trace.h | 46 +- drivers/cpufreq/amd-pstate.c | 80 +- drivers/cpufreq/amd-pstate.h | 18 +- drivers/cpufreq/armada-8k-cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 2 +- drivers/cpufreq/cpufreq_governor.c | 45 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 2 +- drivers/cpufreq/mvebu-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 8 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/scpi-cpufreq.c | 7 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 6 +- drivers/cpufreq/virtual-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-arm.c | 8 +- drivers/cpuidle/cpuidle-big_little.c | 2 +- drivers/cpuidle/cpuidle-psci.c | 4 +- drivers/cpuidle/cpuidle-qcom-spm.c | 2 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/crypto/hisilicon/sec2/sec.h | 1 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 125 +-- drivers/crypto/intel/iaa/iaa_crypto_main.c | 4 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 1 + drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c | 59 +- drivers/crypto/nx/nx-common-pseries.c | 37 +- drivers/crypto/tegra/tegra-se-aes.c | 401 +++++--- drivers/crypto/tegra/tegra-se-hash.c | 287 ++++-- drivers/crypto/tegra/tegra-se-key.c | 29 +- drivers/crypto/tegra/tegra-se-main.c | 16 +- drivers/crypto/tegra/tegra-se.h | 39 +- drivers/dma/amd/ae4dma/ae4dma-pci.c | 4 +- drivers/dma/amd/ae4dma/ae4dma.h | 2 + drivers/dma/amd/ptdma/ptdma-dmaengine.c | 90 +- drivers/dma/fsl-edma-main.c | 14 +- drivers/edac/i10nm_base.c | 2 + drivers/edac/ie31200_edac.c | 19 +- drivers/edac/igen6_edac.c | 21 +- drivers/edac/skx_common.c | 33 + drivers/edac/skx_common.h | 11 + drivers/firmware/arm_ffa/bus.c | 3 +- drivers/firmware/arm_ffa/driver.c | 60 +- drivers/firmware/arm_scmi/driver.c | 10 - drivers/firmware/cirrus/cs_dsp.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 461 +-------- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 12 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 15 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 16 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 4 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 12 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.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/drm_file.c | 26 +- drivers/gpu/drm/mediatek/mtk_crtc.c | 7 +- drivers/gpu/drm/mediatek/mtk_dp.c | 6 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 6 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 33 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 132 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 24 + drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 32 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 2 +- drivers/gpu/drm/msm/msm_atomic.c | 13 +- drivers/gpu/drm/msm/msm_dsc_helper.h | 11 - drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/msm/msm_kms.h | 7 + drivers/gpu/drm/panel/panel-ilitek-ili9882t.c | 2 +- drivers/gpu/drm/panthor/panthor_device.c | 22 +- drivers/gpu/drm/panthor/panthor_drv.c | 14 + drivers/gpu/drm/panthor/panthor_fw.c | 9 +- drivers/gpu/drm/panthor/panthor_fw.h | 6 +- drivers/gpu/drm/panthor/panthor_heap.c | 54 +- drivers/gpu/drm/panthor/panthor_heap.h | 2 + drivers/gpu/drm/panthor/panthor_mmu.c | 27 + drivers/gpu/drm/panthor/panthor_mmu.h | 3 + drivers/gpu/drm/panthor/panthor_sched.c | 84 +- drivers/gpu/drm/panthor/panthor_sched.h | 3 + drivers/gpu/drm/solomon/ssd130x-spi.c | 7 +- drivers/gpu/drm/solomon/ssd130x.c | 6 +- drivers/gpu/drm/vkms/vkms_drv.c | 15 +- drivers/gpu/drm/xe/Kconfig | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp_audio.c | 4 + drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 + drivers/greybus/gb-beagleplay.c | 4 +- drivers/hid/Makefile | 1 - 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/ad4130.c | 41 +- drivers/iio/adc/ad7124.c | 60 +- drivers/iio/adc/ad7173.c | 30 +- drivers/iio/adc/ad7192.c | 5 + drivers/iio/adc/ad7768-1.c | 15 + drivers/iio/adc/ad_sigma_delta.c | 1 + drivers/iio/dac/adi-axi-dac.c | 8 + drivers/iio/industrialio-backend.c | 4 +- drivers/iio/industrialio-gts-helper.c | 11 +- drivers/iio/light/Kconfig | 1 + drivers/iio/light/veml6030.c | 587 +++++------ drivers/iio/light/veml6075.c | 8 +- drivers/infiniband/core/device.c | 18 +- drivers/infiniband/core/mad.c | 38 +- drivers/infiniband/core/sysfs.c | 1 + drivers/infiniband/hw/erdma/erdma_cm.c | 1 - drivers/infiniband/hw/mana/main.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 41 +- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/iommu/amd/amd_iommu.h | 7 +- drivers/iommu/intel/iommu.c | 17 +- drivers/iommu/io-pgtable-dart.c | 2 +- drivers/iommu/iommu.c | 5 + drivers/leds/led-core.c | 22 +- drivers/leds/leds-st1202.c | 4 +- drivers/md/md-bitmap.c | 6 +- drivers/md/md.c | 71 +- drivers/md/md.h | 6 +- drivers/md/raid1-10.c | 2 +- drivers/md/raid1.c | 17 +- drivers/md/raid10.c | 19 +- drivers/media/dvb-frontends/dib8000.c | 5 +- drivers/media/platform/allegro-dvt/allegro-core.c | 1 + drivers/media/platform/ti/omap3isp/isp.c | 7 + .../platform/verisilicon/hantro_g2_hevc_dec.c | 1 + drivers/media/rc/streamzap.c | 2 +- drivers/media/test-drivers/vimc/vimc-streamer.c | 6 + drivers/memory/mtk-smi.c | 33 + drivers/mfd/sm501.c | 6 +- drivers/misc/pci_endpoint_test.c | 22 +- drivers/mmc/host/omap.c | 19 +- drivers/mmc/host/sdhci-omap.c | 4 +- drivers/mmc/host/sdhci-pxav3.c | 1 + drivers/net/arcnet/com20020-pci.c | 17 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bond_options.c | 3 + drivers/net/can/rockchip/rockchip_canfd-core.c | 5 - drivers/net/dsa/microchip/ksz8.c | 11 +- drivers/net/dsa/microchip/ksz_dcb.c | 231 +---- drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/dsa/sja1105/sja1105_ethtool.c | 9 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 20 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 3 +- drivers/net/ethernet/ibm/ibmveth.c | 39 +- drivers/net/ethernet/ibm/ibmvnic.c | 30 +- drivers/net/ethernet/intel/e1000e/defines.h | 3 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 80 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 4 + drivers/net/ethernet/intel/ice/devlink/health.c | 6 +- drivers/net/ethernet/intel/ice/ice_common.c | 3 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 6 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 39 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 24 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 31 +- drivers/net/ethernet/intel/idpf/idpf_main.c | 6 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 6 + drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 143 ++- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 4 +- 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 +- drivers/net/ethernet/mediatek/airoha_eth.c | 20 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 15 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 27 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 6 + drivers/net/ethernet/renesas/ravb_ptp.c | 3 +- drivers/net/ethernet/sfc/ef100_netdev.c | 7 +- drivers/net/ethernet/sfc/ef100_nic.c | 47 +- drivers/net/ethernet/sfc/efx.c | 24 - drivers/net/ethernet/sfc/mcdi_port.c | 59 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 11 - drivers/net/ethernet/sfc/net_driver.h | 6 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 65 +- drivers/net/ipvlan/ipvlan_l3s.c | 1 - drivers/net/phy/bcm-phy-ptp.c | 3 +- drivers/net/phy/broadcom.c | 6 +- drivers/net/usb/rndis_host.c | 16 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 30 +- drivers/net/vmxnet3/vmxnet3_drv.c | 10 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 14 +- drivers/net/wireless/ath/ath11k/mac.c | 5 - drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/reg.c | 22 +- drivers/net/wireless/ath/ath12k/core.c | 4 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 2 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 2 + drivers/net/wireless/ath/ath12k/mac.c | 9 +- drivers/net/wireless/ath/ath12k/pci.c | 2 + drivers/net/wireless/ath/ath12k/wmi.c | 2 + drivers/net/wireless/ath/ath9k/common-spectral.c | 4 +- drivers/net/wireless/marvell/mwifiex/fw.h | 14 + drivers/net/wireless/marvell/mwifiex/main.c | 4 - drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 18 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 45 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 1 - drivers/net/wireless/realtek/rtw89/core.h | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 12 +- drivers/net/wireless/realtek/rtw89/pci.h | 56 +- drivers/net/wireless/realtek/rtw89/pci_be.c | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c | 13 +- drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c | 13 +- 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/nvdimm/badrange.c | 2 +- drivers/nvdimm/nd.h | 2 +- drivers/nvdimm/pfn_devs.c | 7 +- drivers/nvdimm/pmem.c | 2 +- drivers/nvme/host/ioctl.c | 2 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/target/debugfs.c | 2 +- drivers/nvme/target/pci-epf.c | 11 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/cadence/pcie-cadence.h | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 1 + drivers/pci/controller/dwc/pcie-histb.c | 12 +- drivers/pci/controller/pcie-brcmstb.c | 16 +- drivers/pci/controller/pcie-mediatek-gen3.c | 28 +- drivers/pci/controller/pcie-xilinx-cpm.c | 10 +- drivers/pci/endpoint/functions/pci-epf-test.c | 126 ++- drivers/pci/hotplug/pciehp_hpc.c | 4 +- drivers/pci/iov.c | 48 +- drivers/pci/pci-sysfs.c | 4 +- drivers/pci/pci.c | 22 +- drivers/pci/pcie/aspm.c | 17 +- drivers/pci/pcie/bwctrl.c | 6 +- drivers/pci/pcie/portdrv.c | 8 +- drivers/pci/probe.c | 5 +- drivers/pci/setup-bus.c | 39 +- drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 50 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 14 +- drivers/pinctrl/intel/pinctrl-intel.c | 1 - drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 10 +- drivers/pinctrl/renesas/pinctrl-rza2.c | 2 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 3 + drivers/pinctrl/renesas/pinctrl-rzv2m.c | 2 + drivers/pinctrl/tegra/pinctrl-tegra.c | 3 + drivers/platform/x86/dell/dell-uart-backlight.c | 2 +- drivers/platform/x86/dell/dell-wmi-ddv.c | 6 +- .../x86/intel/speed_select_if/isst_if_common.c | 2 +- .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 11 + drivers/power/supply/bq27xxx_battery.c | 1 - drivers/power/supply/max77693_charger.c | 2 +- drivers/ptp/ptp_ocp.c | 4 + drivers/regulator/pca9450-regulator.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 21 +- drivers/remoteproc/qcom_q6v5_pas.c | 13 +- drivers/remoteproc/remoteproc_core.c | 1 + drivers/rtc/rtc-renesas-rtca3.c | 15 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 28 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_app.c | 1 + drivers/scsi/mpt3sas/mpt3sas_base.c | 12 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/soc/mediatek/mt8167-mmsys.h | 13 +- drivers/soc/mediatek/mt8188-mmsys.h | 2 +- drivers/soc/mediatek/mt8365-mmsys.h | 48 +- drivers/soundwire/generic_bandwidth_allocation.c | 5 +- drivers/soundwire/slave.c | 1 + drivers/spi/spi-amd.c | 2 +- drivers/spi/spi-bcm2835.c | 18 +- drivers/spi/spi-cadence-xspi.c | 2 +- .../staging/gpib/agilent_82350b/agilent_82350b.c | 2 + .../staging/gpib/agilent_82357a/agilent_82357a.c | 424 ++++---- drivers/staging/gpib/cb7210/cb7210.c | 2 +- drivers/staging/gpib/hp_82341/hp_82341.c | 2 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 518 +++++----- drivers/staging/rtl8723bs/Kconfig | 1 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 28 +- drivers/target/loopback/tcm_loop.c | 5 +- .../intel/int340x_thermal/int3402_thermal.c | 3 + drivers/tty/n_tty.c | 13 +- drivers/tty/serial/fsl_lpuart.c | 312 +++--- drivers/usb/host/xhci-mem.c | 6 +- drivers/usb/typec/altmodes/thunderbolt.c | 10 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 5 +- drivers/vhost/scsi.c | 25 +- drivers/video/console/Kconfig | 6 +- drivers/video/fbdev/au1100fb.c | 4 +- drivers/video/fbdev/sm501fb.c | 7 + drivers/w1/masters/w1-uart.c | 4 +- fs/9p/vfs_inode_dotl.c | 2 +- fs/autofs/autofs_i.h | 2 + fs/bcachefs/fs-ioctl.c | 6 +- fs/btrfs/block-group.c | 40 +- fs/btrfs/disk-io.c | 3 + fs/coredump.c | 4 +- fs/dlm/lockspace.c | 2 +- fs/erofs/internal.h | 2 - fs/erofs/super.c | 8 - fs/exec.c | 15 +- fs/exfat/fatent.c | 2 +- fs/exfat/file.c | 29 +- fs/exfat/inode.c | 41 +- fs/ext4/dir.c | 3 + fs/ext4/ext4.h | 17 +- fs/ext4/ext4_jbd2.h | 29 + fs/ext4/inode.c | 19 +- fs/ext4/mballoc-test.c | 2 + fs/ext4/namei.c | 16 +- fs/ext4/super.c | 81 +- fs/ext4/xattr.c | 32 +- fs/ext4/xattr.h | 10 + fs/f2fs/checkpoint.c | 15 +- fs/f2fs/compress.c | 1 + fs/f2fs/data.c | 10 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 20 +- fs/f2fs/inode.c | 7 + fs/f2fs/namei.c | 8 + fs/f2fs/segment.c | 29 +- fs/f2fs/segment.h | 9 +- fs/f2fs/super.c | 67 +- fs/fsopen.c | 2 +- fs/fuse/dax.c | 1 - fs/fuse/dir.c | 2 +- fs/fuse/file.c | 4 +- fs/gfs2/super.c | 21 +- fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hostfs/hostfs_user.c | 59 +- fs/isofs/dir.c | 3 +- fs/jbd2/journal.c | 27 +- fs/jfs/inode.c | 2 +- fs/jfs/jfs_dtree.c | 3 +- fs/jfs/jfs_extent.c | 10 + fs/jfs/jfs_imap.c | 13 +- fs/jfs/xattr.c | 13 +- fs/nfs/delegation.c | 63 +- fs/nfs/nfs4xdr.c | 18 +- fs/nfs/sysfs.c | 22 +- fs/nfs/write.c | 4 +- fs/nfsd/Kconfig | 12 +- fs/nfsd/nfs4callback.c | 14 +- fs/nfsd/nfs4state.c | 53 +- fs/nfsd/nfsctl.c | 53 +- fs/nfsd/stats.c | 4 +- fs/nfsd/stats.h | 2 +- fs/nfsd/vfs.c | 28 +- fs/ntfs3/attrib.c | 3 +- fs/ntfs3/file.c | 22 +- fs/ntfs3/frecord.c | 6 +- fs/ntfs3/index.c | 4 +- fs/ntfs3/ntfs.h | 2 +- fs/ntfs3/super.c | 89 +- fs/ocfs2/alloc.c | 8 + fs/proc/base.c | 2 +- fs/smb/client/connect.c | 16 +- fs/smb/server/auth.c | 6 +- fs/smb/server/connection.h | 11 + fs/smb/server/mgmt/user_session.c | 37 +- fs/smb/server/mgmt/user_session.h | 2 + fs/smb/server/oplock.c | 12 +- fs/smb/server/smb2pdu.c | 54 +- fs/smb/server/smbacl.c | 21 +- include/asm-generic/rwonce.h | 10 +- include/drm/display/drm_dp_mst_helper.h | 7 + include/drm/drm_file.h | 5 + include/linux/arm_ffa.h | 3 + include/linux/avf/virtchnl.h | 4 +- include/linux/badblocks.h | 10 +- include/linux/context_tracking_irq.h | 8 +- include/linux/coresight.h | 4 + include/linux/cpuset.h | 11 + include/linux/dma-direct.h | 13 +- include/linux/fwnode.h | 2 +- include/linux/if_bridge.h | 6 +- include/linux/iio/iio-gts-helper.h | 1 + include/linux/iio/iio.h | 26 + include/linux/interrupt.h | 8 +- include/linux/mem_encrypt.h | 23 + include/linux/nfs_fs_sb.h | 4 + include/linux/nmi.h | 4 - include/linux/perf_event.h | 37 +- include/linux/pgtable.h | 28 +- include/linux/pm_runtime.h | 2 + include/linux/rcupdate.h | 2 +- include/linux/reboot.h | 18 +- include/linux/sched.h | 7 + include/linux/sched/deadline.h | 4 + include/linux/sched/smt.h | 2 +- include/linux/seccomp.h | 8 +- include/linux/thermal.h | 2 - include/linux/uprobes.h | 2 + include/linux/writeback.h | 24 + include/net/ax25.h | 1 - include/net/bluetooth/hci.h | 34 + include/net/bluetooth/hci_core.h | 5 + include/net/bonding.h | 1 + include/net/xdp_sock.h | 10 + include/net/xdp_sock_drv.h | 1 + include/net/xfrm.h | 11 +- include/rdma/ib_verbs.h | 1 + include/trace/define_trace.h | 7 + include/trace/events/writeback.h | 21 +- include/uapi/linux/if_xdp.h | 10 + include/uapi/linux/netdev.h | 3 + init/Kconfig | 5 + io_uring/io-wq.c | 40 +- io_uring/io-wq.h | 7 +- io_uring/io_uring.c | 3 +- io_uring/net.c | 23 +- kernel/bpf/core.c | 19 +- kernel/bpf/verifier.c | 7 + kernel/cgroup/cpuset.c | 27 +- kernel/cpu.c | 5 - kernel/events/core.c | 39 +- kernel/events/ring_buffer.c | 2 +- kernel/events/uprobes.c | 15 +- kernel/fork.c | 4 + kernel/kexec_elf.c | 2 +- kernel/reboot.c | 84 +- kernel/rseq.c | 82 +- kernel/sched/core.c | 8 +- kernel/sched/deadline.c | 37 +- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 50 +- kernel/sched/rt.c | 2 + kernel/sched/sched.h | 2 +- kernel/sched/topology.c | 15 +- kernel/seccomp.c | 14 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/ring_buffer.c | 4 +- kernel/trace/trace_events.c | 7 + 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 + kernel/watchdog.c | 25 - kernel/watchdog_perf.c | 28 +- lib/842/842_compress.c | 2 + lib/stackinit_kunit.c | 30 +- lib/vsprintf.c | 2 +- mm/gup.c | 3 + mm/memory.c | 13 +- mm/page-writeback.c | 37 +- mm/zswap.c | 30 +- net/ax25/af_ax25.c | 30 +- net/ax25/ax25_route.c | 74 -- net/bluetooth/hci_core.c | 62 +- net/bluetooth/hci_event.c | 25 +- net/bluetooth/hci_sync.c | 30 +- net/bridge/br_ioctl.c | 36 +- net/bridge/br_private.h | 3 +- net/core/dev_ioctl.c | 19 - net/core/dst.c | 8 + net/core/netdev-genl.c | 2 + net/core/rtnetlink.c | 3 + net/core/rtnl_net_debug.c | 2 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/udp.c | 42 +- net/ipv6/addrconf.c | 37 +- net/ipv6/calipso.c | 21 +- net/ipv6/route.c | 42 +- net/mac80211/cfg.c | 12 +- net/mac80211/mlme.c | 9 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nf_tables_core.c | 11 +- net/netfilter/nfnetlink_queue.c | 2 +- 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/sctp/sysctl.c | 4 + net/socket.c | 19 +- net/vmw_vsock/af_vsock.c | 6 +- net/wireless/core.c | 6 +- net/wireless/nl80211.c | 2 +- net/xdp/xsk.c | 8 +- net/xfrm/xfrm_device.c | 13 +- net/xfrm/xfrm_state.c | 32 +- net/xfrm/xfrm_user.c | 2 +- rust/Makefile | 4 +- rust/kernel/print.rs | 7 +- samples/bpf/Makefile | 2 +- samples/trace_events/trace-events-sample.h | 8 +- scripts/gdb/linux/symbols.py | 13 +- scripts/package/debian/rules | 6 +- scripts/selinux/install_policy.sh | 15 +- security/smack/smack.h | 6 + security/smack/smack_lsm.c | 34 +- sound/core/timer.c | 147 +-- sound/pci/hda/patch_realtek.c | 9 +- sound/soc/amd/acp/acp-legacy-common.c | 10 +- sound/soc/codecs/cs35l41-spi.c | 5 +- sound/soc/codecs/mt6359.c | 9 +- sound/soc/codecs/rt5665.c | 24 +- sound/soc/fsl/imx-card.c | 4 + sound/soc/generic/simple-card-utils.c | 7 +- sound/soc/tegra/tegra210_adx.c | 6 +- sound/soc/ti/j721e-evm.c | 2 + sound/usb/mixer_quirks.c | 7 +- tools/arch/x86/lib/insn.c | 2 +- tools/bpf/runqslower/Makefile | 3 +- tools/include/uapi/linux/if_xdp.h | 10 + tools/include/uapi/linux/netdev.h | 3 + tools/lib/bpf/btf.c | 4 +- tools/lib/bpf/linker.c | 2 +- tools/lib/bpf/str_error.c | 2 +- tools/lib/bpf/str_error.h | 7 +- tools/objtool/arch/loongarch/decode.c | 28 +- tools/objtool/arch/loongarch/include/arch/elf.h | 7 + tools/objtool/arch/powerpc/decode.c | 14 + tools/objtool/arch/x86/decode.c | 13 + tools/objtool/check.c | 84 +- tools/objtool/elf.c | 6 +- tools/objtool/include/objtool/arch.h | 3 + tools/objtool/include/objtool/elf.h | 27 +- tools/perf/Makefile.config | 10 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/powerpc/util/header.c | 4 +- tools/perf/arch/x86/util/topdown.c | 2 +- tools/perf/bench/syscall.c | 22 +- tools/perf/builtin-report.c | 32 +- .../arch/arm64/ampere/ampereonex/metrics.json | 10 +- tools/perf/pmu-events/empty-pmu-events.c | 8 +- tools/perf/pmu-events/jevents.py | 8 +- tools/perf/tests/hwmon_pmu.c | 16 +- tools/perf/tests/pmu.c | 85 +- .../shell/coresight/asm_pure_loop/asm_pure_loop.S | 2 + tools/perf/tests/shell/record_bpf_filter.sh | 4 +- tools/perf/tests/shell/stat_all_pmu.sh | 48 +- tools/perf/tests/shell/test_data_symbol.sh | 17 +- tools/perf/tests/tool_pmu.c | 4 +- tools/perf/tests/workloads/datasym.c | 34 +- tools/perf/util/arm-spe.c | 8 +- tools/perf/util/bpf-filter.l | 2 +- tools/perf/util/comm.c | 2 + tools/perf/util/debug.c | 2 +- tools/perf/util/dso.h | 4 +- tools/perf/util/evlist.c | 13 +- tools/perf/util/evsel.c | 16 +- tools/perf/util/expr.c | 2 + tools/perf/util/hwmon_pmu.c | 14 - tools/perf/util/hwmon_pmu.h | 16 + tools/perf/util/intel-tpebs.c | 2 +- tools/perf/util/machine.c | 4 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/pmu.c | 265 +++-- tools/perf/util/pmu.h | 12 +- tools/perf/util/pmus.c | 173 ++-- tools/perf/util/python.c | 17 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/stat.c | 13 +- tools/perf/util/tool_pmu.c | 32 +- tools/perf/util/tool_pmu.h | 2 +- tools/perf/util/units.c | 2 +- tools/power/x86/turbostat/turbostat.8 | 2 + tools/power/x86/turbostat/turbostat.c | 30 +- tools/testing/selftests/bpf/Makefile | 1 + .../selftests/bpf/prog_tests/bloom_filter_map.c | 5 + tools/testing/selftests/bpf/prog_tests/tailcalls.c | 1 + tools/testing/selftests/bpf/progs/strncmp_bench.c | 5 +- tools/testing/selftests/mm/cow.c | 2 +- tools/testing/selftests/pcie_bwctrl/Makefile | 2 +- tools/verification/rv/Makefile.rv | 2 +- 748 files changed, 9343 insertions(+), 7055 deletions(-)
Hi Greg
no regressions here on x86_64 (RKL, Intel 11th Gen. CPU)
Thanks
Quoted 8 lines · On Wed, 09 Apr 2025 14:03:36 +0200 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +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:
Thanks!
Cheers,
Miguel
Hello,
Quoted 7 lines · On Wed, 9 Apr 2025 14:03:36 +0200 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +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].
[1] https://github.com/damonitor/damon-tests/tree/next/corr
[2] 2cc38486a844 ("Linux 6.14.2-rc4")
Thanks,
SJ
[...]
---
[32m
ok 1 selftests: damon: sysfs.sh
ok 2 selftests: damon: sysfs_update_schemes_tried_regions_wss_estimation.py ok 3 selftests: damon: damos_quota.py
ok 4 selftests: damon: damos_quota_goal.py
ok 5 selftests: damon: damos_apply_interval.py
ok 6 selftests: damon: damos_tried_regions.py
ok 7 selftests: damon: damon_nr_regions.py
ok 8 selftests: damon: reclaim.sh
ok 9 selftests: damon: lru_sort.sh
ok 10 selftests: damon: sysfs_update_removed_scheme_dir.sh
ok 11 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 # SKIP
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh # SKIP
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
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.14.2-rc4.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.14.y
and the diffstat can be found below.thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
thanks,
-- Shuah
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.14.2-rc4.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.14.y
and the diffstat can be found below.thanks,
greg k-h
Regression on Dragaonboard 845c and Dragonboard 410c the intermittent failures noticed,
cpuhotplug03 1 TFAIL: No cpuhotplug_do_spin_loop processes found on CPU1
Regression Analysis:
- New regression? Yes
- Reproducibility? Intermittent
Test regression: cpuhotplug03 intermittent failures on Dragonboard 845c and 410c devices
Links
- https://lkft.validation.linaro.org/scheduler/job/8211196#L4101
- https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.14.y/build/v6.14.1-727-g2cc38486a844/testrun/27996013/suite/ltp-cpuhotplug/test/cpuhotplug03/log
- https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.14.y/build/v6.14.1-727-g2cc38486a844/testrun/27996013/suite/ltp-cpuhotplug/test/cpuhotplug03/history/
- https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.14.y/build/v6.14.1-727-g2cc38486a844/testrun/27996013/suite/ltp-cpuhotplug/test/cpuhotplug03/details/
## Build
* kernel: 6.14.2-rc4
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 2cc38486a8443cdeaab34c7ece4e5600fe5d7645
* git describe: v6.14.1-727-g2cc38486a844
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.14.y/build/v6.14.1-727-g2cc38486a844
## Test Regressions (compared to v6.14-rc6-492-g8dba5209f1d8)
* Dragaonboard 845c and Dragonboard 410c
* ltp-cpuhotplug/cpuhotplug03
## Metric Regressions (compared to v6.14-rc6-492-g8dba5209f1d8)
## Test Fixes (compared to v6.14-rc6-492-g8dba5209f1d8)
## Metric Fixes (compared to v6.14-rc6-492-g8dba5209f1d8)
## Test result summary
total: 103967, pass: 79606, fail: 7152, skip: 16873, xfail: 336
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 139 total, 136 passed, 3 failed
* arm64: 57 total, 56 passed, 1 failed
* i386: 18 total, 18 passed, 0 failed
* mips: 34 total, 33 passed, 1 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 40 total, 35 passed, 5 failed
* riscv: 25 total, 22 passed, 3 failed
* s390: 22 total, 18 passed, 4 failed
* sh: 5 total, 5 passed, 0 failed
* sparc: 4 total, 3 passed, 1 failed
* x86_64: 49 total, 48 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-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
* rt-tests-cyclicdeadline
* rt-tests-pi-stress
* rt-tests-pmqtest
* rt-tests-rt-migrate-test
* rt-tests-signaltest
--
Linaro LKFT
https://lkft.linaro.org
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.14.2-rc4.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.14.y
and the diffstat can be found below.thanks,
greg k-h
No new regressions for Tegra ...
Test results for stable-v6.14:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
116 tests: 115 pass, 1 failLinux version: 6.14.2-rc4-g2cc38486a844
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-a04Test failures: tegra186-p2771-0000: pm-system-suspend.sh
Jon
Signature · 1 line
nvpublic
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.14.2-rc4.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.14.y
and the diffstat can be found below.thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Signature · 1 line
Florian
Am 09.04.2025 um 14:03 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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.
Beste Grüße,
Peter Schneider
Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.14.2 release. There are 726 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:08 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.14.2-rc4.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.14.y
and the diffstat can be found below.thanks,
greg k-h
6.14.2-rc4 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.14.2-rc4rv-g2cc38486a844
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20250207, GNU ld (GNU Binutils) 2.44) #1 SMP PREEMPT_DYNAMIC Thu Apr 10 19:57:30 JST 2025
Thanks