lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20251228215244.10e9ec389dcadcbcb336c98b@linux-foundation.org>
Date: Sun, 28 Dec 2025 21:52:44 -0800
From: Andrew Morton <akpm@...ux-foundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-mm@...ck.org, mm-commits@...r.kernel.org,
 linux-kernel@...r.kernel.org
Subject: [GIT PULL] hotfixes for 6.19-rc4


Linus, please merge this batch of hotfixes, thanks.


The following changes since commit 9448598b22c50c8a5bb77a9103e2d49f134c9578:

  Linux 6.19-rc2 (2025-12-21 15:52:04 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2025-12-28-21-50

for you to fetch changes up to d6b5a8d6f142ad0a8e45181f06e70b4746c4abc3:

  mm/ksm: fix pte_unmap_unlock of wrong address in break_ksm_pmd_entry (2025-12-23 11:23:17 -0800)

----------------------------------------------------------------
27 hotfixes.  12 are cc:stable, 18 are MM.

There's a three patch series from Jiayuan Chen which fixes some issues
with KASAN and vmalloc.  Apart from that it's the usual shower of
singletons - please see the respective changelogs for details.

----------------------------------------------------------------
Akinobu Mita (1):
      mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_migrate_pmd_entry()

Alexander Gordeev (1):
      mm/page_alloc: change all pageblocks migrate type on coalescing

Alice Ryhl (1):
      rust: maple_tree: rcu_read_lock() in destructor to silence lockdep

Andrew Morton (1):
      genalloc.h: fix htmldocs warning

Ankit Agrawal (1):
      mm: fixup pfnmap memory failure handling to use pgoff

Bartosz Golaszewski (2):
      mailmap: update entry for Bartosz Golaszewski
      MAINTAINERS: update one straggling entry for Bartosz Golaszewski

Bijan Tabatabai (1):
      mm: consider non-anon swap cache folios in folio_expected_ref_count()

Dan Williams (1):
      MAINTAINERS: notify the "Device Memory" community of memory hotplug changes

Jiayuan Chen (1):
      mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN

John Groves (1):
      mm/memremap: fix spurious large folio warning for FS-DAX

Joshua Hahn (1):
      mm/page_alloc: report 1 as zone_batchsize for !CONFIG_MMU

Kaushlendra Kumar (1):
      tools/mm/page_owner_sort: fix timestamp comparison for stable sorting

Maciej Wieczor-Retman (2):
      kasan: refactor pcpu kasan vmalloc unpoison
      kasan: unpoison vms[area] addresses with a common tag

Matthew Wilcox (Oracle) (1):
      idr: fix idr_alloc() returning an ID out of range

Mike Rapoport (Microsoft) (1):
      MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd

Pingfan Liu (2):
      kernel/kexec: change the prototype of kimage_map_segment()
      kernel/kexec: fix IMA when allocation happens in CMA area

Pratyush Yadav (1):
      MAINTAINERS: add ABI headers to KHO and LIVE UPDATE

Ran Xiaokai (1):
      mm/page_owner: fix memory leak in page_owner_stack_fops->release()

Randy Dunlap (2):
      mm: leafops.h: correct kernel-doc function param. names
      sparse: update MAINTAINERS info

Sasha Levin (1):
      mm/ksm: fix pte_unmap_unlock of wrong address in break_ksm_pmd_entry

Shakeel Butt (1):
      mm: memcg: fix unit conversion for K() macro in OOM log

Wake Liu (1):
      selftests/mm: fix thread state check in uffd-unit-tests

WangYuli (1):
      .mailmap: remove one of the entries for WangYuli

 .mailmap                                     |  4 ++--
 MAINTAINERS                                  |  8 +++++--
 include/linux/genalloc.h                     |  1 +
 include/linux/kasan.h                        | 16 ++++++++++++++
 include/linux/kexec.h                        |  4 ++--
 include/linux/leafops.h                      |  4 ++--
 include/linux/memory-failure.h               |  2 ++
 include/linux/mm.h                           |  8 +++----
 kernel/kexec_core.c                          | 16 ++++++++++----
 lib/idr.c                                    |  2 ++
 mm/damon/vaddr.c                             |  2 +-
 mm/kasan/common.c                            | 32 ++++++++++++++++++++++++++++
 mm/kasan/hw_tags.c                           |  2 +-
 mm/kasan/shadow.c                            |  4 +++-
 mm/ksm.c                                     |  2 +-
 mm/memcontrol.c                              |  4 ++--
 mm/memory-failure.c                          | 29 +++++++++++++++----------
 mm/memremap.c                                |  2 --
 mm/page_alloc.c                              | 26 +++++++++++-----------
 mm/page_owner.c                              |  2 +-
 mm/vmalloc.c                                 |  8 +++----
 rust/kernel/maple_tree.rs                    | 11 +++++++++-
 security/integrity/ima/ima_kexec.c           |  4 +---
 tools/mm/page_owner_sort.c                   |  6 +++++-
 tools/testing/radix-tree/idr-test.c          | 21 ++++++++++++++++++
 tools/testing/selftests/mm/uffd-unit-tests.c |  2 +-
 26 files changed, 163 insertions(+), 59 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ