CINXE.COM

LKML: Linus Torvalds: Linux 6.12

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>LKML: Linus Torvalds: Linux 6.12</title><link href="/css/message.css" rel="stylesheet" type="text/css" /><link href="/css/wrap.css" rel="alternate stylesheet" type="text/css" title="wrap" /><link href="/css/nowrap.css" rel="stylesheet" type="text/css" title="nowrap" /><link href="/favicon.ico" rel="shortcut icon" /><script src="/js/simple-calendar.js" type="text/javascript"></script><script src="/js/styleswitcher.js" type="text/javascript"></script><link rel="alternate" type="application/rss+xml" title="lkml.org : last 100 messages" href="/rss.php" /><link rel="alternate" type="application/rss+xml" title="lkml.org : last messages by Linus Torvalds" href="/groupie.php?aid=" /><!--Matomo--><script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setDoNotTrack", true]); _paq.push(["disableCookies"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//m.lkml.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script><!--End Matomo Code--></head><body onload="es.jasper.simpleCalendar.init();" itemscope="itemscope" itemtype="http://schema.org/BlogPosting"><table border="0" cellpadding="0" cellspacing="0"><tr><td width="180" align="center"><a href="/"><img style="border:0;width:135px;height:32px" src="/images/toprowlk.gif" alt="lkml.org" /></a></td><td width="32">聽</td><td class="nb"><div><a class="nb" href="/lkml"> [lkml]</a> 聽 <a class="nb" href="/lkml/2024"> [2024]</a> 聽 <a class="nb" href="/lkml/2024/11"> [Nov]</a> 聽 <a class="nb" href="/lkml/2024/11/17"> [17]</a> 聽 <a class="nb" href="/lkml/last100"> [last100]</a> 聽 <a href="/rss.php"><img src="/images/rss-or.gif" border="0" alt="RSS Feed" /></a></div><div>Views: <a href="#" class="nowrap" onclick="setActiveStyleSheet('wrap');return false;">[wrap]</a><a href="#" class="wrap" onclick="setActiveStyleSheet('nowrap');return false;">[no wrap]</a> 聽 <a class="nb" href="/lkml/mheaders/2024/11/17/326" onclick="this.href='/lkml/headers'+'/2024/11/17/326';">[headers]</a>聽 <a href="/lkml/bounce/2024/11/17/326">[forward]</a>聽 </div></td><td width="32">聽</td></tr><tr><td valign="top"><div class="es-jasper-simpleCalendar" baseurl="/lkml/"></div><div class="threadlist">Messages in this thread</div><ul class="threadlist"><li class="root"><a href="/lkml/2024/11/17/326">First message in thread</a></li><li class="origin"><a href="/lkml/2024/11/19/301">Linus Torvalds</a><ul><li><a href="/lkml/2024/11/19/301">Geert Uytterhoeven</a><ul><li><a href="/lkml/2024/11/19/305">Geert Uytterhoeven</a></li></ul></li><li><a href="/lkml/2024/11/20/870">Frank Scheiner</a></li><li><a href="/lkml/2024/11/27/117">Jiri Slaby</a><ul><li><a href="/lkml/2024/11/27/737">James Bottomley</a><ul><li><a href="/lkml/2024/11/28/152">Jiri Slaby</a><ul><li><a href="/lkml/2024/11/28/729">James Bottomley</a></li></ul></li></ul></li><li><a href="/lkml/2024/11/30/109">"Jarkko Sakkinen"</a><ul><li><a href="/lkml/2024/11/30/110">"Jarkko Sakkinen"</a></li><li><a href="/lkml/2024/12/2/210">Jiri Slaby</a><ul><li><a href="/lkml/2024/12/7/198">"Jarkko Sakkinen"</a></li></ul></li></ul></li></ul></li></ul></li></ul></td><td width="32" rowspan="2" class="c" valign="top"><img src="/images/icornerl.gif" width="32" height="32" alt="/" /></td><td class="c" rowspan="2" valign="top" style="padding-top: 1em"><table><tr><td><table><tr><td class="lp">From</td><td class="rp" itemprop="author">Linus Torvalds &lt;&gt;</td></tr><tr><td class="lp">Date</td><td class="rp" itemprop="datePublished">Sun, 17 Nov 2024 14:26:38 -0800</td></tr><tr><td class="lp">Subject</td><td class="rp" itemprop="name">Linux 6.12</td></tr></table></td><td></td></tr></table><pre itemprop="articleBody">No strange surprises this last week, so we're sticking to the regular<br />release schedule, and that obviously means that the merge window opens<br />tomorrow. I already have two dozen+ pull requests in my mailbox, kudos<br />to all the early birds.<br /><br />But before the merge window opens, please give this a quick test to<br />make sure we didn't mess anything up. The shortlog below gives you the<br />summary for the last week, and nothing really jumps out at me. A<br />number of last-minute reverts, and some random fairly small fixes<br />fairly spread out in the tree.<br /><br /> Linus<br /><br />---<br /><br />Akash Goel (1):<br /> drm/panthor: Fix handling of partial GPU mapping of BOs<br /><br />Alex Deucher (2):<br /> Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"<br /> Revert "drm/amd/pm: correct the workload setting"<br /><br />Alexandre Ferrieux (2):<br /> net: sched: cls_u32: Fix u32's systematic failure to free IDR<br />entries for hnodes.<br /> net: sched: u32: Add test case for systematic hnode IDR leaks<br /><br />Alexandre Ghiti (1):<br /> drivers: perf: Fix wrong put_cpu() placement<br /><br />Andre Przywara (1):<br /> mmc: sunxi-mmc: Fix A100 compatible description<br /><br />Andrew Morton (1):<br /> mm: revert "mm: shmem: fix data-race in shmem_getattr()"<br /><br />Andy Yan (1):<br /> drm/rockchip: vop: Fix a dereferenced before check warning<br /><br />Ard Biesheuvel (1):<br /> x86/stackprotector: Work around strict Clang TLS symbol requirements<br /><br />Ashutosh Dixit (1):<br /> drm/xe/oa: Fix "Missing outer runtime PM protection" warning<br /><br />Aurelien Jarno (1):<br /> Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"<br /><br />Baoquan He (1):<br /> x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y<br /><br />Barry Song (1):<br /> mm: count zeromap read and set for swapout and swapin<br /><br />Bibo Mao (1):<br /> LoongArch: Fix AP booting issue in VM mode<br /><br />Breno Leitao (1):<br /> ipmr: Fix access to mfc_cache_list without lock held<br /><br />Carolina Jubran (1):<br /> net/mlx5e: Disable loopback self-test on multi-PF netdev<br /><br />Chen Ridong (1):<br /> drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle<br /><br />Chiara Meiohas (1):<br /> net/mlx5: E-switch, unload IB representors when unloading ETH representors<br /><br />Christian K枚nig (2):<br /> drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()<br /> drm/amdgpu: enable GTT fallback handling for dGPUs only<br /><br />Christophe JAILLET (2):<br /> RDMA/bnxt_re: Fix some error handling paths in bnxt_re_probe()<br /> RDMA/bnxt_re: Remove some dead code<br /><br />Cristian Marussi (1):<br /> firmware: arm_scmi: Skip opp duplicates<br /><br />Dan Carpenter (1):<br /> fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args()<br /><br />Daniel Burgener (1):<br /> landlock: Fix grammar issues in documentation<br /><br />Daniele Ceraolo Spurio (1):<br /> drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.<br /><br />Dave Airlie (3):<br /> nouveau: fw: sync dma after setup is called.<br /> nouveau: handle EBUSY and EAGAIN for GSP aux errors.<br /> nouveau/dp: handle retries for AUX CH transfers with GSP.<br /><br />Dave Vasilevsky (1):<br /> crash, powerpc: default to CRASH_DUMP=n on PPC_BOOK3S_32<br /><br />David Rosca (1):<br /> drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size<br /><br />Deep Harsora (1):<br /> ASoC: intel: sof_sdw: add quirk for Dell SKU<br /><br />Dillon Varone (1):<br /> drm/amd/display: Require minimum VBlank size for stutter optimization<br /><br />Dionna Glaze (1):<br /> kvm: svm: Fix gctx page leak on invalid inputs<br /><br />Dmitry Antipov (2):<br /> ocfs2: fix UBSAN warning in ocfs2_verify_volume()<br /> ocfs2: uncache inode which has failed entering the group<br /><br />Donet Tom (1):<br /> selftests: hugetlb_dio: fixup check for initial conditions to<br />skip in the start<br /><br />Dragos Tatulea (2):<br /> vdpa/mlx5: Fix error path during device add<br /> net/mlx5e: kTLS, Fix incorrect page refcounting<br /><br />Eric Biggers (1):<br /> crypto: mips/crc32 - fix the CRC32C implementation<br /><br />Eric Dumazet (1):<br /> sctp: fix possible UAF in sctp_v6_available()<br /><br />Eryk Zagorski (1):<br /> ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry<br /><br />Feng Liu (1):<br /> virtio_pci: Fix admin vq cleanup by using correct info pointer<br /><br />Francesco Dolcini (1):<br /> drm/bridge: tc358768: Fix DSI command tx<br /><br />Geert Uytterhoeven (1):<br /> MAINTAINERS: Re-add cancelled Renesas driver sections<br /><br />Geliang Tang (2):<br /> mptcp: update local address flags when setting it<br /> mptcp: hold pm lock when deleting entry<br /><br />Gustavo A. R. Silva (1):<br /> integrity: Use static_assert() to check struct sizes<br /><br />Hajime Tazaki (1):<br /> nommu: pass NULL argument to vma_iter_prealloc()<br /><br />Hamish Claxton (1):<br /> drm/amd/display: Fix failure to read vram info due to static BP_RESULT<br /><br />Hangbin Liu (2):<br /> bonding: add ns target multicast address to slave device<br /> selftests: bonding: add ns multicast group testing<br /><br />Harith G (2):<br /> ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels<br /> ARM: 9420/1: smp: Fix SMP for xip kernels<br /><br />Hou Tao (1):<br /> selftests/bpf: Use -4095 as the bad address for bits iterator<br /><br />Huacai Chen (4):<br /> LoongArch: For all possible CPUs setup logical-physical CPU mapping<br /> LoongArch: Fix early_numa_add_cpu() usage for FDT systems<br /> LoongArch: Make KASAN work with 5-level page-tables<br /> LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits<br /><br />Hugh Dickins (1):<br /> mm/thp: fix deferred split queue not partially_mapped: fix<br /><br />Hyunwoo Kim (1):<br /> vsock/virtio: Initialization of the dangling pointer occurring<br />in vsk-&gt;trans<br /><br />Jack Xiao (1):<br /> drm/amdgpu/mes12: correct kiq unmap latency<br /><br />Jakub Kicinski (3):<br /> netlink: terminate outstanding dump on socket close<br /> selftests: net: add a test for closing a netlink socket ith dump<br />in progress<br /> selftests: net: add netlink-dumps to .gitignore<br /><br />Jann Horn (1):<br /> mm/mremap: fix address wraparound in move_page_tables()<br /><br />Jarkko Sakkinen (2):<br /> tpm: Opt-in in disable PCR integrity protection<br /> tpm: Disable TPM on tpm2_create_primary() failure<br /><br />Jiawei Ye (1):<br /> bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6<br /><br />Jinjiang Tu (1):<br /> mm: fix NULL pointer dereference in alloc_pages_bulk_noprof<br /><br />Johannes Weiner (1):<br /> mm: swapfile: fix cluster reclaim work crash on rotational devices<br /><br />John Hubbard (1):<br /> mm/gup: avoid an unnecessary allocation call for FOLL_LONGTERM cases<br /><br />John Sperbeck (1):<br /> KVM: selftests: use X86_MEMTYPE_WB instead of VMX_BASIC_MEM_TYPE_WB<br /><br />John Watts (1):<br /> ASoC: audio-graph-card2: Purge absent supplies for device tree nodes<br /><br />Josef Bacik (1):<br /> btrfs: fix incorrect comparison for delayed refs<br /><br />Kailang Yang (2):<br /> ALSA: hda/realtek - Fixed Clevo platform headset Mic issue<br /> ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318<br /><br />Kairui Song (1):<br /> mm, swap: fix allocation and scanning race with swapoff<br /><br />Kanglong Wang (1):<br /> LoongArch: Add WriteCombine shadow mapping in KASAN<br /><br />Kent Overstreet (9):<br /> bcachefs: bch2_btree_write_buffer_flush_going_ro()<br /> bcachefs: Fix bch_member.btree_bitmap_shift validation<br /> bcachefs: Fix missing validation for bch_backpointer.level<br /> bcachefs: Fix validate_bset() repair path<br /> bcachefs: Fix hidden btree errors when reading roots<br /> bcachefs: Fix assertion pop in topology repair<br /> bcachefs: Allow for unknown key types in backpointers fsck<br /> bcachefs: Fix journal_entry_dev_usage_to_text() overrun<br /> bcachefs: Fix assertion pop in bch2_ptr_swab()<br /><br />Kiran K (1):<br /> Bluetooth: btintel: Direct exception event to bluetooth stack<br /><br />Leon Romanovsky (1):<br /> Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"<br /><br />Linus Torvalds (1):<br /> Linux 6.12<br /><br />Linus Walleij (1):<br /> ARM: 9434/1: cfi: Fix compilation corner case<br /><br />Luiz Augusto von Dentz (1):<br /> Bluetooth: hci_core: Fix calling mgmt_device_connected<br /><br />Maksym Glubokiy (1):<br /> ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10<br /><br />Mario Limonciello (1):<br /> x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client<br /><br />Mark Bloch (1):<br /> net/mlx5: fs, lock FTE when checking if active<br /><br />Mark Brown (1):<br /> ASoC: max9768: Fix event generation for playback mute<br /><br />Mateusz Guzik (1):<br /> evm: stop avoidably reading i_writecount in evm_file_release<br /><br />Matthew Auld (2):<br /> drm/xe: improve hibernation on igpu<br /> drm/xe: handle flat ccs during hibernation on igpu<br /><br />Matthew Brost (2):<br /> drm/xe: Ensure all locks released in exec IOCTL<br /> drm/xe: Restore system memory GGTT mappings<br /><br />Matthieu Baerts (NGI0) (1):<br /> mptcp: pm: use _rcu variant under rcu_read_lock<br /><br />Matthieu Buffet (3):<br /> samples/landlock: Fix port parsing in sandboxer<br /> samples/landlock: Refactor help message<br /> samples/landlock: Clarify option parsing behaviour<br /><br />Maxim Levitsky (1):<br /> KVM: selftests: memslot_perf_test: increase guest sync timeout<br /><br />Meghana Malladi (1):<br /> net: ti: icssg-prueth: Fix 1 PPS sync<br /><br />Michal Luczaj (4):<br /> virtio/vsock: Fix accept_queue memory leak<br /> vsock: Fix sk_error_queue memory leak<br /> virtio/vsock: Improve MSG_ZEROCOPY error handling<br /> net: Make copy_safe_from_sockptr() match documentation<br /><br />Micka毛l Sala眉n (4):<br /> landlock: Improve documentation of previous limitations<br /> landlock: Refactor filesystem access mask management<br /> landlock: Refactor network access mask management<br /> landlock: Optimize scope enforcement<br /><br />Mikulas Patocka (2):<br /> dm-bufio: fix warnings about duplicate slab caches<br /> dm-cache: fix warnings about duplicate slab caches<br /><br />Mina Almasry (2):<br /> net: fix SO_DEVMEM_DONTNEED looping too long<br /> net: clarify SO_DEVMEM_DONTNEED behavior in documentation<br /><br />Moshe Shemesh (1):<br /> net/mlx5e: CT: Fix null-ptr-deref in add rule err flow<br /><br />Motiejus Jak脜`tys (1):<br /> tools/mm: fix compile error<br /><br />N铆colas F. R. A. Prado (1):<br /> net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol<br /><br />Paolo Abeni (2):<br /> mptcp: error out earlier on disconnect<br /> mptcp: cope racing subflow creation in mptcp_rcv_space_adjust<br /><br />Parav Pandit (1):<br /> net/mlx5: Fix msix vectors to respect platform limit<br /><br />Patrick Roy (1):<br /> KVM: selftests: fix unintentional noop test in guest_memfd_test.c<br /><br />Peng Fan (1):<br /> pmdomain: imx93-blk-ctrl: correct remove path<br /><br />Philipp Stanner (1):<br /> vdpa: solidrun: Fix UB bug with devres<br /><br />Qun-Wei Lin (1):<br /> sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers<br /><br />Rafael J. Wysocki (1):<br /> cpufreq: intel_pstate: Rearrange locking in<br />hybrid_init_cpu_capacity_scaling()<br /><br />Rodrigo Siqueira (1):<br /> drm/amd/display: Adjust VSDB parser for replay feature<br /><br />Roman Gushchin (1):<br /> mm: page_alloc: move mlocked flag clearance into free_pages_prepare()<br /><br />Russell King (Oracle) (2):<br /> ARM: fix cacheflush with PAN<br /> net: phylink: ensure PHY momentary link-fails are handled<br /><br />Ryan Seto (1):<br /> drm/amd/display: Handle dml allocation failure to avoid crash<br /><br />Ryusuke Konishi (2):<br /> nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint<br /> nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint<br /><br />Samasth Norway Ananda (1):<br /> ima: fix buffer overrun in ima_eventdigest_init_common<br /><br />Sean Christopherson (6):<br /> KVM: selftests: Disable strict aliasing<br /> KVM: selftests: Don't force -march=x86-64-v2 if it's unsupported<br /> KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled<br /> KVM: SVM: Propagate error from snp_guest_req_init() to userspace<br /> KVM: x86: Unconditionally set irr_pending when updating APICv state<br /> KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind<br />CONFIG_BROKEN<br /><br />Shivam Chaudhary (1):<br /> Fix typo in vringh_test.c<br /><br />Si-Wei Liu (1):<br /> vdpa/mlx5: Fix PA offset with unaligned starting iotlb map<br /><br />Sibi Sankar (4):<br /> pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flag<br /> pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique names<br /> firmware: arm_scmi: Report duplicate opps as firmware bugs<br /> mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag<br /><br />Stefan Wahren (1):<br /> net: vertexcom: mse102x: Fix tx_bytes calculation<br /><br />Steven Rostedt (2):<br /> Revert: "ring-buffer: Do not have boot mapped buffers hook to CPU hotplug"<br /> tracing/ring-buffer: Clear all memory mapped CPU ring buffers on<br />first recording<br /><br />Tejun Heo (4):<br /> sched_ext: Add a missing newline at the end of an error message<br /> sched_ext: Update scx_show_state.py to match<br />scx_ops_bypass_depth's new type<br /> sched_ext: Handle cases where pick_task_scx() is called without<br />preceding balance_scx()<br /> sched_ext: ops.cpu_acquire() should be called with SCX_KF_REST<br /><br />Tim Huang (1):<br /> drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0<br /><br />Tom Chung (2):<br /> drm/amd/display: Change some variable name of psr<br /> drm/amd/display: Fix Panel Replay not update screen correctly<br /><br />Vijendar Mukunda (1):<br /> drm/amd: Fix initialization mistake for NBIO 7.7.0<br /><br />Ville Syrj盲l盲 (1):<br /> drm/i915: Grab intel_display from the encoder to avoid potential oopsies<br /><br />Vitalii Mordan (1):<br /> stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines<br /><br />Wander Lairson Costa (1):<br /> Revert "igb: Disable threaded IRQ for igb_msix_other"<br /><br />Wang Liang (1):<br /> net: fix data-races around sk-&gt;sk_forward_alloc<br /><br />WangYuli (1):<br /> ARM: 9435/1: ARM/nommu: Fix typo "absence"<br /><br />Wei Fang (1):<br /> samples: pktgen: correct dev to DEV<br /><br />William Tu (1):<br /> net/mlx5e: clear xdp features on non-uplink representors<br /><br />Xiaoguang Wang (1):<br /> vp_vdpa: fix id_table array not null terminated error<br /><br />Yafang Shao (1):<br /> mm, doc: update read_ahead_kb for MADV_HUGEPAGE<br /><br />Yuan Can (1):<br /> vDPA/ifcvf: Fix pci_read_config_byte() return code handling<br /><br />Yuli Wang (1):<br /> LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS<br /><br />Zijian Zhang (1):<br /> bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx<br /><br /></pre></td><td width="32" rowspan="2" class="c" valign="top"><img src="/images/icornerr.gif" width="32" height="32" alt="\" /></td></tr><tr><td align="right" valign="bottom"> 聽 </td></tr><tr><td align="right" valign="bottom">聽</td><td class="c" valign="bottom" style="padding-bottom: 0px"><img src="/images/bcornerl.gif" width="32" height="32" alt="\" /></td><td class="c">聽</td><td class="c" valign="bottom" style="padding-bottom: 0px"><img src="/images/bcornerr.gif" width="32" height="32" alt="/" /></td></tr><tr><td align="right" valign="top" colspan="2"> 聽 </td><td class="lm">Last update: 2024-11-17 23:27 聽聽 [from the cache]<br />漏2003-2020 <a href="http://blog.jasper.es/"><span itemprop="editor">Jasper Spaans</span></a>|hosted at <a href="https://www.digitalocean.com/?refcode=9a8e99d24cf9">Digital Ocean</a> and my Meterkast|<a href="http://blog.jasper.es/categories.html#lkml-ref">Read the blog</a></td><td>聽</td></tr></table><script language="javascript" src="/js/styleswitcher.js" type="text/javascript"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10