Linux 6.14-rc5
From: | Linus Torvalds <torvalds-AT-linux-foundation.org> | |
To: | Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> | |
Subject: | Linux 6.14-rc5 | |
Date: | Sun, 02 Mar 2025 11:56:04 -0800 | |
Message-ID: | <CAHk-=wiB9Pwwv--oDW_BURx9_F-tNGZFWNi7Lqfm3REGa7PcEw@mail.gmail.com> | |
Archive-link: | Article |
Another normal week, nothing strange stands out, and both the shortlog and diffstat look very regular. About half the patch is drivers (networking and drm dominate, but rdma and sound show up with random noise elsewhere). The rest is fairly spread out - architecture, filesystem, core networking, and more selftests. Nothing looks particularly big or worrisome. Linus --- Aaron Ma (1): perf/x86/rapl: Add support for Intel Arrow Lake U Adrian Huang (1): af_unix: Fix memory leak in unix_dgram_sendmsg() Adrien Vergé (1): ALSA: hda/realtek: Fix microphone regression on ASUS N705UD Alan Huang (2): bcachefs: Fix memmove when move keys down bcachefs: Fix deadlock Alejandro Jimenez (1): iommu/amd: Preserve default DTE fields when updating Host Page Table Root Alex Deucher (4): drm/amdgpu: disable BAR resize on Dell G5 SE MAINTAINERS: update amdgpu maintainers list drm/amdgpu/gfx: only call mes for enforce isolation if supported drm/amdgpu/mes: keep enforce isolation up to date Alexandre Ghiti (1): MAINTAINERS: Add myself as a riscv reviewer Andreas Schwab (2): riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg riscv/futex: sign extend compare value in atomic cmpxchg Andrew Davis (1): phy: ti: gmii-sel: Do not use syscon helper to build regmap Andrew Donnellan (1): cxl: Fix cross-reference in documentation and add deprecation warning Andrew Jones (5): riscv: KVM: Fix hart suspend status check riscv: KVM: Fix hart suspend_type use riscv: KVM: Fix SBI IPI error generation riscv: KVM: Fix SBI TIME error generation riscv: KVM: Fix SBI sleep_type use Andrii Nakryiko (1): uprobes: Remove too strict lockdep_assert() condition in hprobe_expire() André Draszik (1): phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit() Ard Biesheuvel (4): efivarfs: Defer PM notifier registration until .fill_super vmlinux.lds: Ensure that const vars with relocations are mapped R/O objtool: Fix C jump table annotations for Clang efi/mokvar-table: Avoid repeated map/unmap of the same page Arnd Bergmann (3): phy: rockchip: fix Kconfig dependency more sunrpc: suppress warnings for unused procfs functions x86/irq: Define trace events conditionally Arthur Simchaev (1): scsi: ufs: core: bsg: Fix crash when arpmb command fails Aurabindo Pillai (1): MAINTAINERS: Update AMDGPU DML maintainers info BH Hsieh (1): phy: tegra: xusb: reset VBUS & ID OVERRIDE Bard Liao (2): ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup ASoC: Intel: sof_sdw: warn both sdw and pch dmic are used Bart Van Assche (1): scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out() Benjamin Coddington (1): SUNRPC: Handle -ETIMEDOUT return from tlshd Bharadwaj Raju (1): selftests/landlock: Add binaries to .gitignore BillXiang (1): riscv: KVM: Remove unnecessary vcpu kick Binbin Zhou (1): i2c: ls2x: Fix frequency division register access Breno Leitao (1): perf/core: Add RCU read lock protection to perf_iterate_ctx() Caleb Connolly (1): dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing unavailable register" Carolina Jubran (2): net/mlx5: Fix vport QoS cleanup on error net/mlx5: Restore missing trace event when enabling vport QoS Chancel Liu (1): ASoC: fsl: Rename stream name of SAI DAI driver Charlie Jenkins (2): tools: Unify top-level quiet infrastructure tools: Remove redundant quiet setup Christian Brauner (2): pidfs: remove d_op->d_delete nsfs: remove d_op->d_delete Christian Bruel (1): phy: stm32: Fix constant-value overflow assertion Christoph Hellwig (2): configfs: update MAINTAINERS dma-mapping: update MAINTAINERS Chukun Pan (1): phy: rockchip: naneng-combphy: compatible reset with old DT Clément Léger (1): riscv: cpufeature: use bitmap_equal() instead of memcmp() Damien Le Moal (1): block: Remove zone write plugs when handling native zone append writes Dan Carpenter (1): gpiolib: Fix Oops in gpiod_direction_input_nonotify() Daniel Sneddon (1): x86/entry: Fix kernel-doc warning David Disseldorp (1): btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction David Howells (6): rxrpc: rxperf: Fix missing decoding of terminal magic cookie rxrpc: peer->mtu_lock is redundant rxrpc: Fix locking issues with the peer record hash afs: Fix the server_list to unuse a displaced server rather than putting it afs: Give an afs_server object a ref on the afs_cell object it points to cifs: Fix the smb1 readv callback to correctly call netfs David Yat Sin (1): drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd Dmitry Panchenko (1): ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 Dmytro Maluka (1): x86/of: Don't use DTB for SMP setup if ACPI is enabled Eric Dumazet (3): net: better track kernel sockets lifetime ipvlan: ensure network headers are in skb linear part idpf: fix checksums set in idpf_rx_rsc() Filipe Manana (3): btrfs: fix use-after-free on inode when scanning root during em shrinking btrfs: skip inodes without loaded extent maps when shrinking extent maps btrfs: do regular iput instead of delayed iput during extent map shrinking Frederic Weisbecker (1): net: Handle napi_schedule() calls from non-interrupt George Moussalem (1): net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT Günther Noack (1): landlock: Minor typo and grammar fixes in IPC scoping documentation Harry Wentland (1): drm/vkms: Round fixp2int conversion in lerp_u16 Harshal Chaudhari (1): net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. Harshitha Ramamurthy (1): gve: unlink old napi when stopping a queue using queue API Hector Martin (3): ASoC: tas2770: Fix volume scale ASoC: tas2764: Fix power control mask ASoC: tas2764: Set the SDOUT polarity correctly Heiko Carstens (1): selftests/ftrace: Let fprobe test consider already enabled functions Hsin-chen Chuang (1): Bluetooth: Always allow SCO packets for user channel Ido Schimmel (1): net: loopback: Avoid sending IP packets without an Ethernet header Imre Deak (1): drm/i915/dp_mst: Fix encoder HW state readout for UHBR MST Jacob Keller (1): iavf: fix circular lock dependency with netdev_lock Jakub Kicinski (3): MAINTAINERS: fix DWMAC S32 entry net: ethtool: fix ioctl confusing drivers about desired HDS user config selftests: drv-net: test XDP, HDS auto and the ioctl path James Bottomley (1): efivarfs: allow creation of zero length files Jerry Snitselaar (1): iommu/vt-d: Remove device comparison in context_setup_pass_through_cb Jingbo Xu (2): mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick() mm/truncate: don't skip dirty page in folio_unmap_invalidate() Jiri Slaby (SUSE) (1): net: set the minimum for net_hotdata.netdev_budget_usecs Joanne Koong (1): fuse: revert back to __readahead_folio() for readahead Joe Damato (1): selftests: drv-net: Check if combined-count exists John Garry (1): iomap: Minor code simplification in iomap_dio_bio_iter() Junxian Huang (1): RDMA/hns: Fix mbox timing out by adding retry mechanism Justin Iurman (2): net: ipv6: fix dst ref loop on input in seg6 lwt net: ipv6: fix dst ref loop on input in rpl lwt Kalesh AP (3): RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier RDMA/bnxt_re: Add sanity checks on rdev validity RDMA/bnxt_re: Fix issue in the unload path Kan Liang (3): perf/x86: Fix low freqency setting issue perf/core: Fix low freq setting via IOC_PERIOD perf/x86/intel: Use better start period for frequency mode Kashyap Desai (1): RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers Kaustabh Chakraborty (1): phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk Keith Busch (2): vhost: return task creation error instead of NULL kvm: retry nx_huge_page_recovery_thread creation Ken Raeburn (1): dm vdo: add missing spin_lock_init Kent Overstreet (5): bcachefs: print op->nonce on data update inconsistency bcachefs: fix bch2_extent_ptr_eq() bcachefs: Revert directory i_size bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resize bcachefs: Fix truncate sometimes failing and returning 1 Konstantin Taranov (1): RDMA/mana_ib: Allocate PAGE aligned doorbell index Kuniyuki Iwashima (1): net: Use rtnl_net_dev_lock() in register_netdevice_notifier_dev_net(). Linus Torvalds (1): Linux 6.14-rc5 Linus Walleij (1): net: dsa: rtl8366rb: Fix compilation problem Long Li (1): MAINTAINERS: update maintainer for Microsoft MANA RDMA driver Lu Baolu (1): iommu/vt-d: Fix suspicious RCU usage Luiz Augusto von Dentz (1): Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response Luo Gengkun (1): perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list Maarten Lankhorst (1): MAINTAINERS: Add entry for DMEM cgroup controller Manivannan Sadhasivam (1): scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init() Marcin Szycik (2): ice: Fix deinitializing VF in error path ice: Avoid setting default Rx VSI twice in switchdev setup Mark Zhang (1): IB/mlx5: Set and get correct qp_num for a DCT QP Masahiro Yamada (1): drm/imagination: remove unnecessary header include path Matthew Auld (2): drm/xe/userptr: restore invalidation list on error drm/xe/userptr: fix EFAULT handling Matthieu Baerts (NGI0) (2): mptcp: reset when MPTCP opts are dropped after join mptcp: safety check before fallback Meghana Malladi (1): net: ti: icss-iep: Reject perout generation request Melissa Wen (1): drm/amd/display: restore edid reading from a given i2c adapter Mickaël Salaün (1): selftests/landlock: Enable the new CONFIG_AF_UNIX_OOB Mikhail Ivanov (3): landlock: Fix non-TCP sockets restriction selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP selftests/landlock: Test that MPTCP actions are not restricted Miklos Szeredi (1): fuse: don't truncate cached, mutated symlink Milan Broz (2): dm-integrity: Avoid divide by zero in table status in Inline mode dm-integrity: Do not emit journal configuration in DM table for Inline mode Ming Lei (2): block: make segment size limit workable for > 4K PAGE_SIZE block: fix 'kmem_cache of name 'bio-108' already exists' Mingcong Bai (1): drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size) Mohammad Heib (1): net: Clear old fragment checksum value in napi_reuse_skb Mohan Kumar D (2): dmaengine: tegra210-adma: Use div_u64 for 64 bit division dmaengine: tegra210-adma: check for adma max page Nicolas Frattaroli (2): ASoC: es8328: fix route from DAC to output ASoC: dapm-graph: set fill colour of turned on nodes Nikita Zhandarovich (1): usbnet: gl620a: fix endpoint checking in genelink_bind() Niklas Cassel (2): ata: ahci: Make ahci_ignore_port() handle empty mask_port_map Revert "ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives" Nikolay Kuratov (1): ftrace: Avoid potential division by zero in function_stat_show() Oliver Upton (1): KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2 Paolo Abeni (1): mptcp: always handle address removal under msk socket lock Patrick Rudolph (2): efi/cper: Fix cper_ia_proc_ctx alignment efi/cper: Fix cper_arm_ctx_info alignment Patrisious Haddad (2): RDMA/mlx5: Fix AH static rate parsing RDMA/mlx5: Fix bind QP error cleanup flow Pavel Begunkov (1): io_uring/net: save msg_control for compat Pei Xiao (1): phy: freescale: fsl-samsung-hdmi: Limit PLL lock detection clock divider to valid range Peter Jones (1): efi: Don't map the entire mokvar table to determine its size Philo Lu (1): ipvs: Always clear ipvs_property flag in skb_scrub_packet() Pierre-Eric Pelloux-Prayer (1): drm/amdgpu: init return value in amdgpu_ttm_clear_buffer Piotr Kwapulinski (1): ixgbe: fix media cage present detection for E610 device Qu Wenruo (2): btrfs: output an error message if btrfs failed to find the seed fsid btrfs: fix data overwriting bug during buffered write when block size < page size Qunqin Zhao (1): net: stmmac: dwmac-loongson: Add fix_soc_reset() callback Rafael J. Wysocki (1): thermal/of: Fix cdev lookup in thermal_of_should_bind() Richard Fitzgerald (2): firmware: cs_dsp: Remove async regmap writes ASoC: cs35l56: Prevent races when soft-resetting using SPI control Rob Herring (1): riscv: cacheinfo: Use of_property_present() for non-boolean properties Roberto Sassu (1): ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr Rodrigo Siqueira (2): MAINTAINERS: Change my role from Maintainer to Reviewer mailmap: Add entry for Rodrigo Siqueira Roman Li (1): drm/amd/display: Fix HPD after gpu reset Russell Senior (1): x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems Ryan Roberts (4): arm64/mm: Fix Boot panic on Ampere Altra mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level Sascha Hauer (1): net: ethernet: ti: am65-cpsw: select PAGE_POOL Sean Anderson (1): net: cadence: macb: Synchronize stats calculations Sean Christopherson (2): KVM: x86: Free vCPUs before freeing VM state KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending Selvin Xavier (1): RDMA/bnxt_re: Fix the statistics for Gen P7 VF Shay Drory (1): net/mlx5: IRQ, Fix null string in debug print Shyam Sundar S K (1): i2c: amd-asf: Fix EOI register write to enable successive interrupts Stafford Horne (1): rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm Stanislav Fomichev (1): tcp: devmem: don't write truncated dmabuf CMSGs to userspace Stephen Smalley (1): lsm,nfs: fix memory leak of lsm_context Steven Rostedt (1): tracing: Fix bad hist from corrupting named_triggers list Takashi Iwai (2): ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 Tanya Agarwal (2): integrity: fix typos and spelling errors landlock: Fix grammar error Tejas Upadhyay (1): drm/xe: cancel pending job timer before freeing scheduler Tejun Heo (1): sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance() Thomas Gleixner (3): rcuref: Plug slowpath race in rcuref_put() sched/core: Prevent rescheduling when interrupts are disabled intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly Thomas Zimmermann (2): drm/nouveau: Do not override forced connector status drm/fbdev-dma: Add shadow buffering for deferred I/O Tom Chung (1): drm/amd/display: Disable PSR-SU on eDP panels Tong Tiangen (1): uprobes: Reject the shared zeropage in uprobe_write_opcode() Trond Myklebust (4): NFS: O_DIRECT writes must check and adjust the file length NFS: Adjust delegated timestamps for O_DIRECT reads and writes SUNRPC: Prevent looping due to rpc_signal_task() races NFSv4: Fix a deadlock when recovering state on a sillyrenamed file Tyrone Ting (1): i2c: npcm: disable interrupt enable bit before devm_request_irq Umesh Nerlige Ramappa (1): drm/xe/oa: Allow oa_exponent value of 0 Vasiliy Kovalev (1): ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up Wang Hai (1): tcp: Defer ts_recent changes until req is owned Wei Fang (8): net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs() net: enetc: correct the xdp_tx statistics net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC net: enetc: update UDP checksum when updating originTimestamp field net: enetc: add missing enetc4_link_deinit() net: enetc: remove the mm_lock from the ENETC v4 driver net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() Will Deacon (2): workqueue: Log additional details when rejecting work KVM: arm64: Fix tcr_el2 initialisation in hVHE mode Willem de Bruijn (1): MAINTAINERS: socket timestamping: add Jason Xing as reviewer Xi Ruoyao (1): MIPS: Ignore relocs against __ex_table for relocatable kernel Ye Bin (1): scsi: core: Clear driver private data when retrying request Yilin Chen (1): drm/amd/display: add a quirk to enable eDP0 on DP1 Yishai Hadas (4): RDMA/mlx5: Fix the recovery flow of the UMR QP RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error RDMA/mlx5: Fix a WARN during dereg_mr for DM type RDMA/mlx5: Fix implicit ODP hang on parent deregistration Yong-Xuan Wang (2): riscv: signal: fix signal frame size riscv: signal: fix signal_minsigstksz Youling Tang (1): objtool: Add bch2_trans_unlocked_or_in_restart_error() to bcachefs noreturns Yu-Che Cheng (2): thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power() thermal: gov_power_allocator: Update total_weight on bind and cdev updates chr[] (1): amdgpu/pm/legacy: fix suspend/resume issues