Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 23 Feb 2025 12:49:22 -0800 | | Subject | Linux 6.14-rc4 |
| |
This continues to be the right kind of "boring" release: nothing in particular stands out in rc4.
We've got all the usual driver fixes (ok, let networking than usual, but gpu, sound, nvme, you name it, but it won't be huge), various smaller filesystem fixes (xfs, smb, netfs, cachefs), core kernel and networking fixes.
And all of it looks pretty small and non-threatening. The biggest single patch is just a new self test.
So - knock wood - 6.14 looks to be on track, with everything looking good.
Please keep testing,
Linus
---
Aaron Kling (1): drm/nouveau/pmu: Fix gp10b firmware guard
Abel Wu (1): bpf: Fix deadlock when freeing cgroup storage
Abhinav Kumar (1): drm/msm/dp: account for widebus and yuv420 during mode validation
Adrian Huang (1): tracing: Fix memory leak when reading set_event file
Alan Maguire (1): bpf: Fix softlockup in arena_map_free on 64k page kernel
Alexander Shiyan (1): arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
Amit Kumar Mahapatra (1): mtd: spi-nor: sst: Fix SST write failure
Andrew Jeffery (1): MAINTAINERS: Mark Andrew as M: for ASPEED MACHINE SUPPORT
Andrey Vatoropin (1): power: supply: da9150-fg: fix potential overflow
Andrii Nakryiko (2): bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic bpf: avoid holding freeze_mutex during mmap operation
Andy Yan (1): arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
Artur Rojek (1): irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request
Baojun Xu (2): ALSA: hda/tas2781: Update tas2781 hda SPI driver ALSA: hda/tas2781: Fix index issue in tas2781 hda SPI driver
Bard Liao (2): ASoC: Intel: soc-acpi-intel-tgl-match: declare adr as ull ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
Bart Van Assche (2): md/raid*: Fix the set_queue_limits implementations procfs: fix a locking bug in a vmcore_add_device_dump() error path
Bartosz Golaszewski (3): gpiolib: check the return value of gpio_chip::get_direction() gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set gpiolib: don't bail out if get_direction() fails in gpiochip_add_data()
Breno Leitao (2): net: Add non-RCU dev_getbyhwaddr() helper arp: switch to dev_getbyhwaddr() in arp_req_set_public()
Brian Ochoa (1): docs: arch/x86/sva: Fix two grammar errors under Background and FAQ
Caleb Sander Mateos (4): block/merge: remove unnecessary min() with UINT_MAX nvme-tcp: fix connect failure on receiving partial ICResp PDU nvme/ioctl: add missing space in err message io_uring/rsrc: remove unused constants
Carlos Maiolino (1): xfs: Do not allow norecovery mount with quotacheck
Chen Ridong (1): memcg: avoid dead loop when setting memory.max
Chris Morgan (1): power: supply: axp20x_battery: Fix fault handling for AXP717
Christian Brauner (2): acct: perform last write from workqueue acct: block access to kernel internal filesystems
Christian Marangi (1): mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec
Christoph Hellwig (2): xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate xfs: flush inodegc before swapon
Christophe Leroy (3): powerpc/code-patching: Disable KASAN report during patching via temporary mm powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
Christopher Lentocha (1): nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
Cong Wang (4): flow_dissector: Fix handling of mixed port and port-range keys selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range flow_dissector: Fix port range key handling in BPF conversion selftests/bpf: Add a specific dst port matching
Cristian Ciocaltea (4): ASoC: SOF: amd: Add post_fw_run_delay ACP quirk ASoC: SOF: amd: Drop unused includes from Vangogh driver ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE ASoC: SOF: amd: Add branch prediction hint in ACP IRQ handler
Damien Le Moal (7): ata: libahci_platform: Do not set mask_port_map when not needed nvmet: pci-epf: Correctly initialize CSTS when enabling the controller nvmet: pci-epf: Do not uselessly write the CSTS register nvmet: pci-epf: Avoid RCU stalls under heavy workload nvme: tcp: Fix compilation warning with W=1 nvme: Cleanup the definition of the controller config register fields nvmet: Use enum definitions instead of hardcoded values
Daniel Wagner (2): nvme-fc: rely on state transitions to handle connectivity loss nvme: only allow entering LIVE from CONNECTING state
Daniel Xu (3): bpf: verifier: Do not extract constant map keys for irrelevant maps bpf: selftests: Test constant key extraction on irrelevant maps bpf: verifier: Disambiguate get_constant_map_key() errors
Darrick J. Wong (2): xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n xfs: fix data fork format filtering during inode repair
David Hildenbrand (2): nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range() mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
David Howells (3): netfs: Fix a number of read-retry hangs netfs: Add retry stat counters netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queued
Dmitry Baryshkov (3): drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450 drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x drm/msm/dpu: correct LM pairing for SM6150
Edson Juliano Drosdeck (1): ALSA: hda/realtek: Limit mic boost on Positivo ARN50
Eric Biggers (1): x86/cpufeatures: Make AVX-VNNI depend on AVX
Ethan Carter Edwards (1): drm/msm/dpu: Fix uninitialized variable
Feng Tang (1): mailmap: add entry for Feng Tang
Fenghua Yu (1): MAINTAINERS: Change maintainer for RDT
Florian Fainelli (1): tools/mm: fix build warnings with musl-libc
Friedrich Vock (1): cgroup/dmem: Don't open-code css_for_each_descendant_pre
Gavrilov Ilia (1): drop_monitor: fix incorrect initialization order
Geert Uytterhoeven (3): firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU i2c: core: Allocate temporary client dynamically
Gustavo A. R. Silva (1): smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings
Hannes Reinecke (1): nvmet: Fix crash when a namespace is disabled
Hans de Goede (1): power: supply: core: Fix extension related lockdep warning
Haoxiang Li (3): nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() smb: client: Add check for next_buffer in receive_encrypted_standard() soc: loongson: loongson2_guts: Add check for devm_kstrdup()
Hector Martin (2): apple-nvme: Release power domains when probe fails apple-nvme: Support coprocessors left idle
Heiko Carstens (2): s390: Update defconfigs s390/boot: Fix ESSA detection
Heiko Stuebner (1): arm64: dts: rockchip: fix fixed-regulator renames on rk3399-gru devices
Hugo Villeneuve (1): drm: panel: jd9365da-h3: fix reset signal polarity
Hyeonggon Yoo (1): mm/zswap: fix inconsistency when zswap_store_page() fails
Imre Deak (4): drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL drm/i915/dp: Fix error handling during 128b/132b link training drm/i915/dp: Fix disabling the transcoder function in 128b/132b mode
Jakub Kicinski (3): MAINTAINERS: create entry for ethtool MAC merge tcp: adjust rcvq_space after updating scaling ratio MAINTAINERS: trim the GVE entry
Janne Grunau (1): MAINTAINERS: arm: apple: Add Janne as maintainer
Jared Kangas (1): bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed
Jeff Johnson (1): .mailmap: add entries for Jeff Johnson
Jens Axboe (1): io_uring: fix spelling error in uapi io_uring.h
Jeroen de Borst (1): gve: Update MAINTAINERS
Jessica Zhang (2): drm/msm/dpu: Disable dither in phys encoder cleanup drm/msm/dpu: Drop extraneous return in dpu_crtc_reassign_planes()
Jiayuan Chen (5): strparser: Add read_sock callback bpf: Fix wrong copied_seq calculation bpf: Disable non stream socket for strparser selftests/bpf: Fix invalid flag of recv() selftests/bpf: Add strparser test for bpf
Johan Korsnes (1): gpio: vf610: add locking to gpio direction functions
John Keeping (1): ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
John Veness (1): ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
Joshua Washington (1): gve: set xdp redirect target only when it is available
José Roberto de Souza (1): drm/xe: Make GUC binaries dump consistent with other binaries in devcoredump
Julian Ruess (1): s390/ism: add release function for struct device
Junnan Wu (1): vsock/virtio: fix variables initialization during resuming
Kailang Yang (1): ALSA: hda/realtek: Fixup ALC225 depop procedure
Kan Liang (1): perf/x86/intel: Fix event constraints for LNC
Karol Herbst (1): MAINTAINERS: Remove myself
Kemeng Shi (1): test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined
Kent Overstreet (3): bcachefs: Fix fsck directory i_size checking bcachefs: Fix bch2_indirect_extent_missing_error() bcachefs: Fix srcu lock warning in btree_update_nodes_written()
Komal Bajaj (1): EDAC/qcom: Correct interrupt enable register configuration
Konrad Dybcio (1): drm/msm/a6xx: Only print the GMU firmware version once
Kory Maincent (1): net: pse-pd: pd692x0: Fix power limit retrieval
Krzysztof Karas (1): drm/i915/gt: Use spin_lock_irqsave() in interruptible context
Krzysztof Kozlowski (3): drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
Kumar Kartikeya Dwivedi (1): bpf: Handle allocation failure in acquire_lock_state
Kuninori Morimoto (4): ASoC: simple-card-utils.c: add missing dlc->of_node ASoC: rsnd: indicate unsupported clock rate ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() ASoC: rsnd: adjust convert rate limitation
Kuniyuki Iwashima (7): net: Add rx_skb of kfree_skb to raw_tp_null_args[]. geneve: Fix use-after-free in geneve_find_dev(). net: Add net_passive_inc() and net_passive_dec(). net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). dev: Use rtnl_net_dev_lock() in unregister_netdev(). gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). geneve: Suppress list corruption splat in geneve_destroy_tunnels().
Kurt Borja (1): ACPI: platform_profile: Fix memory leak in profile_class_is_visible()
Linus Torvalds (1): Linux 6.14-rc4
Lucas De Marchi (2): drm/xe: Fix error handling in xe_irq_install() drm/xe/guc: Fix size_t print format
Luiz Capitulino (1): mm: hugetlb: avoid fallback for specific node allocation of 1G pages
Lukas Herbolt (1): xfs: do not check NEEDSREPAIR if ro,norecovery mount.
Lukasz Czechowski (2): arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
Marc Zyngier (1): irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
Marijn Suijten (1): drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
Mark Brown (1): selftests/mm: fix check for running THP tests
Mathieu Desnoyers (1): sched: Compact RSEQ concurrency IDs with reduced threads and affinity
Maurizio Lombardi (1): nvme-tcp: add basic support for the C2HTermReq PDU
Michael Jeanson (1): rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ
Michal Luczaj (4): sockmap, vsock: For connectible sockets allow only connected vsock/bpf: Warn on socket without transport selftest/bpf: Adapt vsock_delete_on_close to sockmap rejecting unconnected selftest/bpf: Add vsock test for sockmap rejecting unconnected
Ming Lei (1): block: fix NULL pointer dereferenced within __blk_rq_map_sg
Nam Cao (1): ALSA: Switch to use hrtimer_setup()
Nick Child (1): ibmvnic: Don't reference skb after sending to VIOS
Nick Desaulniers (2): mailmap: update Nick's entry MAINTAINERS: update Nick's contact info
Nick Hu (1): net: axienet: Set mac_managed_pm
Nikita Zhandarovich (1): ASoC: fsl_micfil: Enable default case in micfil_set_quality()
Niklas Cassel (1): arm64: dts: rockchip: disable IOMMU when running rk3588 in PCIe endpoint mode
Niravkumar L Rabara (5): mtd: rawnand: cadence: fix error code in cadence_nand_init() mtd: rawnand: cadence: use dma_map_resource for sdma address mtd: rawnand: cadence: fix incorrect device in dma_unmap_single dt-bindings: mtd: cadence: document required clock-names mtd: rawnand: cadence: fix unchecked dereference
Pali Rohár (2): cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
Paolo Abeni (2): net: allow small head cache usage with large MAX_SKB_FRAGS values Revert "net: skb: introduce and use a single page frag cache"
Patrick Wildt (1): arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
Paulo Alcantara (1): smb: client: fix chmod(2) regression with ATTR_READONLY
Pavel Begunkov (6): io_uring: prevent opcode speculation lib/iov_iter: fix import_iovec_ubuf iovec management io_uring/rw: forbid multishot async reads io_uring/rw: don't directly use ki_complete io_uring/rw: move ki_complete init into prep io_uring/rw: clean up mshot forced sync mode
Peng Fan (1): firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set
Peter Ujfalusi (6): ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers ASoC: SOF: Intel: pci-ptl: Add support for PTL-H ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt712_vb + rt1320 support ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt713_vb_l2_rt1320_l13
Pierre Riteau (1): net/sched: cls_api: fix error handling causing NULL dereference
Pierre-Louis Bossart (3): PCI: pci_ids: add INTEL_HDA_PTL_H ALSA: hda: intel-dsp-config: Add PTL-H support ALSA: hda: hda-intel: add Panther Lake-H support
Qi Zheng (1): mm: pgtable: fix incorrect reclaim of non-empty PTE pages
Ricardo Cañuelo Navarro (1): mm,madvise,hugetlb: check for 0-length range after end address adjustment
Richard Fitzgerald (2): ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
Rob Clark (1): drm/msm: Avoid rounding up to one jiffy
Rob Herring (Arm) (1): dt-bindings: rockchip: pmu: Ensure all properties are defined
Ruozhu Li (1): nvmet-rdma: recheck queue state is LIVE in state lock in recv done
Sabrina Dubroca (1): tcp: drop secpath at the same time as we currently drop dst
Sami Tolvanen (1): s390/purgatory: Use -D__DISABLE_EXPORTS
Sebastian Andrzej Siewior (1): ftrace: Correct preemption accounting for function tracing.
Shenghao Ding (1): ASoC: tas2781: drop a redundant code
Shengjiu Wang (1): ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
Shigeru Yoshida (2): bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() selftests/bpf: Adjust data size to have ETH_HLEN
Stefan Binding (2): ASoC: cs35l41: Fallback to using HID for system_name if no SUB is available ASoC: cs35l41: Fix acpi_device_hid() not found
Stefano Garzarella (1): virtio_snd.h: clarify that `controls` depends on VIRTIO_SND_F_CTLS
Stephan Gerhold (2): net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors irqchip/qcom-pdc: Workaround hardware register bug on X1E80100
Steve French (1): smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions
Steven Rostedt (5): ftrace: Fix accounting of adding subops to a manager ops ftrace: Do not add duplicate entries in subops manager ops fprobe: Always unregister fgraph function from ops fprobe: Fix accounting of when to unregister from function graph selftests/ftrace: Update fprobe test to check enabled_functions file
Su Hui (1): accel/amdxdna: Add missing include linux/slab.h
Sumit Garg (1): tee: optee: Fix supplicant wait loop
Takashi Iwai (1): ALSA: seq: Drop UMP events when no UMP-conversion is set
Terry Cheong (1): ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
Thomas Weißschuh (1): uprobes: Don't use %pK through printk
Tianling Shen (1): arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
Uday M Bhat (1): ASoC: Intel: sof_sdw: Add support for Fatcat board with BT offload enabled in PTL platform
Uday Shankar (1): io-wq: backoff when retrying worker creation
Vaishnav Achath (1): arm64: defconfig: Enable TISCI Interrupt Router and Aggregator
Ville Syrjälä (1): drm/i915: Make sure all planes in use by the joiner have their crtc included
Vitaly Rodionov (3): ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. ALSA: hda/cirrus: Correct the full scale volume set logic ALSA: hda/cirrus: Reduce codec resume time
Waiman Long (1): kasan: don't call find_vm_area() in a PREEMPT_RT kernel
Wang Yaxin (2): getdelays: fix error format characters taskstats: modify taskstats version
Wentao Liang (1): ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
Yan Zhai (2): bpf: skip non exist keys in generic_map_lookup_batch selftests: bpf: test batch lookup on array of maps with holes
Yu-Chun Lin (1): sctp: Fix undefined behavior in left shift operation
|  |