Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 19 Jan 2025 16:52:53 -0800 | | Subject | Linux 6.13 |
| |
So nothing horrible or unexpected happened last week, so I've tagged and pushed out the final 6.13 release.
It's mostly some final driver fixes (gpu and networking dominating - normal), with some doc updates too. And various little stuff all over. The shortlog is appended for people who want to see the details (and, as always, it's just the shortlog for the last week, the full 6.13 log is obviously much too big).
With this, the merge window for 6.14 will obviously open tomorrow. I already have two dozen pull requests pending - thank you, you know who you are.
Linus
PS. And as per the rc7 release announcement last week, I have selected guitar pedal winners.
Yes, "pedals" plural. I said I'd only pick one, but I lied. I picked five, because I ended up panic-buying more kits when the pedal raffle emails started coming in. Of course, then my random selection of pre-built kits didn't match the winners all that well, but hey - that's how random selections work. And this was all an excuse to build more kits, so I'm a winner too.
Bartosz Golaszewski, Jeff Xie, Bence Csókás, Mathieu Desnoyers, John Hubbard: you are bcc'd because I will need a physical address to send it to. I think I may have Bence's already. And - because that apparently sometimes happens with these things - if somebody approaches you on some social media to ask for anything else in order to send you the guitar pedals, it's a scam. So don't send them any information or money. All I use is email, and all I need is an address, I'll pay for shipping.
And I should have thought through the timing a bit more: I'll be busy with the merge window and some minor travel too the upcoming two weeks, so while I have pre-built a couple of the pedals already, it will probably not be until next week before I will get to the post office and send them off. Much less the ones I have yet to receive and build.
---
Alex Deucher (1): drm/amdgpu/smu13: update powersave optimizations
Alex Hung (1): drm/amd/display: Initialize denominator defaults to 1
Antoine Tenart (1): ipv4: route: fix drop reason being overridden in ip_route_input_slow
Artem Chernyshev (1): pktgen: Avoid out-of-bounds access in get_imix_entries
Ashutosh Dixit (1): drm/xe/oa: Add missing VISACTL mux registers
Charles Keepax (3): ASoC: wm8994: Add depends on MFD core ASoC: samsung: Add missing selects for MFD_WM8994 ASoC: samsung: Add missing depends on I2C
Chenyuan Yang (2): platform/x86: dell-uart-backlight: fix serdev race platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race
Chris Bainbridge (1): ACPI: video: Fix random crashes due to bad kfree()
Chris Mi (1): net/mlx5: SF, Fix add port error handling
Christian König (1): drm/amdgpu: always sync the GFX pipe on ctx switch
Claudiu Beznea (1): reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device
Cristian Ciocaltea (4): drm/bridge: Prioritize supported_formats over ycbcr_420_allowed drm/bridge-connector: Sync supported_formats with computed ycbcr_420_allowed drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed drm/tests: connector: Add ycbcr_420_allowed tests
Dan Carpenter (2): nfp: bpf: prevent integer overflow in nfp_bpf_event_output() drm/bridge: ite-it6263: Prevent error pointer dereference in probe()
Dave Airlie (1): nouveau/fence: handle cross device fences properly
David Lechner (2): hwmon: (tmp513) Fix division of negative numbers hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
Donet Tom (1): mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.
Ethan Carter Edwards (1): mailmap: update entry for Ethan Carter Edwards
Frederic Weisbecker (3): timers/migration: Fix another race between hotplug and idle entry/exit timers/migration: Enforce group initialization visibility to tree walkers timers/migration: Annotate accesses to ignore flag
Gui Chengming (1): drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
Guo Weikang (1): mm/kmemleak: fix percpu memory leak detection failure
Heiner Kallweit (2): r8169: remove redundant hwmon support net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
Honggyu Kim (1): mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit"
Ian Forbes (3): drm/vmwgfx: Unreserve BO on error drm/vmwgfx: Remove busy_places drm/vmwgfx: Add new keep_resv BO param
Ilya Maximets (1): openvswitch: fix lockup on tx to unregistering netdev with carrier
Jakub Kicinski (2): eth: bnxt: always recalculate features after XDP clearing, fix null-deref netdev: avoid CFI problems with sock priv helpers
Jens Axboe (4): io_uring/rsrc: fixup io_clone_buffers() error handling io_uring/register: use stable SQ/CQ ring data during resize io_uring/register: document io_register_resize_rings() shared mem usage io_uring/register: cache old SQ/CQ head reading for copies
Jesus Narvaez (1): drm/xe/guc: Adding steering info support for GuC register lists
Joe Hattori (2): i2c: core: fix reference leak in i2c_register_adapter() irqchip: Plug a OF node reference leak in platform_irqchip_probe()
John Sperbeck (1): net: netpoll: ensure skb_pool list is always initialized
Juergen Gross (2): x86/execmem: fix ROX cache usage in Xen PV guests x86/asm: Make serialize() always_inline
Kairui Song (1): zram: fix potential UAF of zram table
Karan Sanghavi (1): mm: shmem: use signed int for version handling in casefold option
Karol Kolacinski (4): ice: Fix E825 initialization ice: Fix quad registers read on E825 ice: Fix ETH56G FC-FEC Rx offset value ice: Add correct PHY lane assignment
Kazuhiro Abe (1): hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices().
Kenneth Feng (1): drm/amdgpu: disable gfxoff with the compute workload on gfx12
Kevin Groeneveld (1): net: fec: handle page_pool_dev_alloc_pages error
Koichiro Den (2): vmstat: disable vmstat_work on vmstat_cpu_down_prep() hrtimers: Handle CPU state correctly on hotplug
Kuninori Morimoto (2): MAINTAINERS: add missing maintainers for Simple Audio Card ASoC: rsnd: check rsnd_adg_clk_enable() return value
Kuniyuki Iwashima (3): gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). gtp: Destroy device along with udp socket's netns dismantle. pfcp: Destroy device along with udp socket's netns dismantle.
Leo Li (2): drm/amd/display: Do not wait for PSR disable on vbl enable drm/amd/display: Do not elevate mem_type change to full update
Leon Romanovsky (3): net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel net/mlx5e: Rely on reqid in IPsec tunnel mode net/mlx5e: Always start IPsec sequence number from 1
Linus Torvalds (1): Linux 6.13
Linus Walleij (1): seccomp: Stub for !CONFIG_SECCOMP
Liu Shixin (1): mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
Luca Ceresoli (1): scripts/decode_stacktrace.sh: fix decoding of lines with an additional info
Lukas Wunner (1): PCI/bwctrl: Fix NULL pointer deref on unbind and bind
Luke D. Jones (2): ALSA: hda/realtek: fixup ASUS GA605W ALSA: hda/realtek: fixup ASUS H7606W
MD Danish Anwar (1): soc: ti: pruss: Fix pruss APIs
Maciej Patelczyk (2): drm/xe: introduce xe_gt_reset and xe_gt_wait_for_reset drm/xe: make change ccs_mode a synchronous action
Maciej Strozek (1): ASoC: cs42l43: Add codec force suspend/resume ops
Marco Nelissen (1): filemap: avoid truncating 64-bit offset to 32 bits
Marian Postevca (1): ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK
Mark Zhang (1): net/mlx5: Clear port select structure when fail to create
Matthew Brost (1): drm/xe: Mark ComputeCS read mode as UC on iGPU
Matthew Wilcox (Oracle) (1): mm: fix assertion in folio_end_read()
Maíra Canal (1): drm/v3d: Ensure job pointer is set to NULL after job completion
Meetakshi Setiya (1): cifs: support reconnect with alternate password for SMB1
Michal Luczaj (1): bpf: Fix bpf_sk_select_reuseport() memory leak
Mike Christie (1): scsi: core: Fix command pass through retry regression
Muchun Song (1): hugetlb: fix NULL pointer dereference in trace_hugetlbfs_alloc_inode
Nicholas Susanto (1): Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
Paolo Abeni (3): mptcp: be sure to send ack when mptcp-level window re-opens mptcp: fix spurious wake-up on under memory pressure selftests: mptcp: avoid spurious errors on disconnect
Patrisious Haddad (1): net/mlx5: Fix RDMA TX steering prio
Paul Barker (1): net: ravb: Fix max TX frame size for RZ/V2M
Paul Fertser (1): net/ncsi: fix locking in Get MAC Address handling
Paulo Alcantara (1): smb: client: fix double free of TCP_Server_Info::hostname
Pavel Begunkov (1): net: make page_pool_ref_netmem work with net iovs
Peter Zijlstra (3): sched/fair: Fix EEVDF entity placement bug causing scheduling lag x86: Disable EXECMEM_ROX support sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
Petr Pavlu (1): module: fix writing of livepatch relocations in ROX text
Philippe Simons (1): irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
Philo Lu (1): udp: Make rehash4 independent in udp_lib_rehash()
Pratyush Yadav (1): Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
Qu Wenruo (1): btrfs: add the missing error handling inside get_canonical_dev_path
Rafael J. Wysocki (2): cpuidle: menu: Update documentation after previous changes cpuidle: teo: Update documentation after previous changes
Richard Fitzgerald (2): ALSA: doc: cs35l56: Add information about Cirrus Logic CS35L54/56/57 ALSA: doc: Add codecs/index.rst to top-level index
Rik van Riel (1): fs/proc: fix softlockup in __read_vmcore (part 2)
Rob Herring (Arm) (2): of/unittest: Add test that of_address_to_resource() fails on non-translatable address of/address: Fix WARN when attempting translating non-translatable addresses
Russell Harmon (1): hwmon: (drivetemp) Set scsi command timeout to 10s
Ryan Roberts (2): mm: clear uffd-wp PTE/PMD state on mremap() selftests/mm: set allocated memory to non-zero content in cow test
Sean Anderson (2): gpio: xilinx: Convert gpio_lock to raw spinlock net: xilinx: axienet: Fix IRQ coalescing packet count overflow
Shenghao Ding (1): ASoC: tas2781: Fix occasional calibration failture
Shradha Gupta (1): net: mana: Cleanup "mana" debugfs dir after cleanup of all children
Shrikanth Hegde (1): tracing: Print lazy preemption model
Srinivasan Shanmugam (1): drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation
Stanislav Fomichev (1): xsk: Bring back busy polling support
Stefan Binding (1): ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
Stefan Roesch (1): mm: fix div by zero in bdi_ratio_from_pages
Stefano Garzarella (5): vsock/virtio: discard packets if the transport changes vsock/bpf: return early if transport is not assigned vsock/virtio: cancel close work in the destructor vsock: reset socket state when de-assigning the transport vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
Steven Rostedt (3): tracing: Fix irqsoff and wakeup latency tracers when using function graph ftrace: Document that multiple function_graph tracing may have different times tracing: gfp: Fix the GFP enum values shown for user space tracing tools
Su Yue (1): ocfs2: check dir i_size in ocfs2_find_entry
Sudheer Kumar Doredla (1): net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
Suren Baghdasaryan (2): tools: fix atomic_set() definition to set the value correctly alloc_tag: skip pgalloc_tag_swap if profiling is disabled
Takashi Iwai (1): drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
Thomas Gleixner (1): signal/posixtimers: Handle ignore/blocked sequences correctly
Tom Chung (3): drm/amd/display: Use HW lock mgr for PSR1 drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable drm/amd/display: Disable replay and psr while VRR is enabled
Tomas Krcka (1): irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
Tomi Valkeinen (1): i2c: atr: Fix client detach
Victor Nogueira (1): selftests: net: Adapt ethtool mq tests to fix in qdisc graft
Ville Syrjälä (1): drm/i915/fb: Relax clear color alignment to 64 bytes
Viresh Kumar (1): cpufreq: Move endif to the end of Kconfig file
Vladimir Oltean (2): net: pcs: xpcs: fix DW_VR_MII_DIG_CTRL1_2G5_EN bit being set for 1G SGMII w/o inband net: pcs: xpcs: actively unset DW_VR_MII_DIG_CTRL1_2G5_EN for 1G SGMII
Wayne Lin (2): drm/amd/display: Validate mdoe under MST LCT=1 case as well drm/amd/display: Reduce accessing remote DPCD overhead
Wolfram Sang (4): i2c: mux: demux-pinctrl: check initial mux selection, too i2c: mux: demux-pinctrl: correct comment i2c: rcar: fix NACK handling when being a target i2c: testunit: on errors, repeat NACK until STOP
Xiang Zhang (1): scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
Xiaolei Wang (1): pmdomain: imx8mp-blk-ctrl: add missing loop break condition
Xin Li (Intel) (1): x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
Yage Geng (1): ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5
Yiling Chen (1): drm/amd/display: Remove unnecessary eDP power down
Yishai Hadas (1): net/mlx5: Fix a lockdep warning as part of the write combining test
Yogesh Lal (1): irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
Yosry Ahmed (3): Revert "mm: zswap: fix race between [de]compression and CPU hotunplug" mm: zswap: properly synchronize freeing resources during CPU hotunplug mm: zswap: move allocations during CPU init outside the lock
Yu-Chun Lin (1): drm/tests: helpers: Fix compiler warning
Zhang Yi (1): ASoC: codecs: ES8326: Adjust ANA_MICBIAS to reduce pop noise
zihan zhou (1): mm: page_alloc: fix missed updates of lowmem_reserve in adjust_managed_page_count
|  |