{
  "id": 18294714,
  "title": "Linux'x New Core MM Tree Ready With Numerous Fixes For \"Nasty Long-Standing Bugs\"",
  "url": "https://urgent.news/2026/11/05/linuxx-new-core-mm-tree-ready-with-numerous-fixes-for-nasty-long",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-05T11:05:02.000Z",
  "source": {
    "name": "Phoronix",
    "slug": "phoronix",
    "url": "https://www.phoronix.com/news/Linux-7.4-Core-MM-Nasty-Fixes"
  },
  "original_language": "en",
  "account": "Linux has introduced a new core memory management tree ahead of the release of version 7.4-rc2, addressing a multitude of long-standing issues. The majority of these fixes are stable-worthy, aimed at resolving persistent problems rather than addressing urgent concerns. While Anthropic reported most of the issues, others emerged during the refinement of proposed solutions and others were discovered on the mailing list.\n\nKey enhancements include:\n\n- Transparent Huge Page (THP) improvements\n- Addressing Get User Pages (GUP) vulnerabilities\n- Improving Kernel Samepage Merging (KSM)\n- Enhancing userfaultfd handling\n- Strengthening shared memory (shmem/tmpfs/memfd) protections\n- Ensuring proper huge TLB (Translation Lookaside Buffer) management\n\nThe primary updates focus on:\n\n- Preventing information leaks and out-of-bounds writes in GUP\n- Preventing data loss in various memory management scenarios\n- Resolving corruption and reference-counting errors in shared memory and THP mappings\n- Fixing memory leaks, deadlocks, and unkillable loops affecting shmem swap handling\n- Ensuring execution-seal enforcement for memfd\n\nAdditional adjustments are made to memory accounting, quota management, and userfaultfd registration. This comprehensive overhaul aims to bolster Linux's core memory management capabilities, solidifying the platform's reliability for users and developers alike.",
  "summary": "New to the Linux 7.4 kernel cycle is the Core MM tree as the route for herding some of the core memory management Linux kernel patches to the mainline kernel rather than it all going through Andrew Morton's \"MM\" tree. As the second pull request from this new kernel tree, a number of fixes were sent out today to address \"nasty long-standing bugs\" within the kernel...",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}