<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4" -->

---
title: Linux 7.4 Begins Employing New "Core MM" Tree | daily.dev
description: Linux 7.4 introduces a new 'Core MM' tree to ease the load on Andrew Morton's MM branch. David Hildenbrand of Arm sent the first pull request for this tree,...
canonical: https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Linux 7.4 Begins Employing New "Core MM" Tree | daily.dev
og:description: Linux 7.4 introduces a new 'Core MM' tree to ease the load on Andrew Morton's MM branch. David Hildenbrand of Arm sent the first pull request for this tree,...
og:url: https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4
og:image: https://api.daily.dev/og/posts/fgBWt3ib4.png
og:image:alt: Linux 7.4 Begins Employing New "Core MM" Tree
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Linux 7.4 Begins Employing New "Core MM" Tree

**[Phoronix](https://daily.dev/sources/phoronix)** · 2 min read · 0 upvotes · 0 comments

## Summary

Linux 7.4 introduces a new 'Core MM' tree to ease the load on Andrew Morton's MM branch. David Hildenbrand of Arm sent the first pull request for this tree, following an agreement at this year's Linux Maintainers Summit. For 7.4, memory management updates will flow through the slab, memblock, Andrew's MM, and the new core MM trees. For 7.5, fewer patches will route through Andrew's tree as the component trees start merging into a new MM integration tree. The initial pull request includes patches around Get User-Pages and Memory Hotplug code.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Linux-Core-MM-Tree>

## Questions this post answers

### What is the new Core MM tree in the Linux kernel and why was it created?

The Core MM tree is a new memory management branch introduced for Linux 7.4 to lighten the load on Andrew Morton's long-standing MM tree. It was agreed upon at the Linux Maintainers Summit and the first pull request was sent by David Hildenbrand of Arm. For 7.4, MM updates flow through slab, memblock, Andrew's MM, and the new core MM trees, with plans to eventually merge these into a single MM integration tree.

_Kernel contributors tracking memory management workflow changes can follow Linux MM developments on daily.dev._

### What changes are planned for Linux kernel memory management patch routing in version 7.5?

Starting with the 7.5 development cycle, fewer memory management patches will route through Andrew Morton's MM tree, and the slab, memblock, and core MM component trees will begin merging into a new MM integration tree for upstreaming. The eventual goal, stated by David Hildenbrand, is a single MM integration tree that kernel developers pull from.

_Developers planning around kernel patch workflows can keep up with Linux MM tree restructuring on daily.dev._

## Similar posts on daily.dev

- [A Lot Of Memory Management "MM" Improvements Merged For Linux 7.1](https://daily.dev/posts/a-lot-of-memory-management-mm-improvements-merged-for-linux-7-1-fg0fkfh2b) · Phoronix · 0 upvotes · 0 comments
- [539 MM Patches Merged For Linux 7.4 From Optimizations To More DAMON](https://daily.dev/posts/539-mm-patches-merged-for-linux-7-4-from-optimizations-to-more-damon-fk5rfwnri) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#arm](https://daily.dev/tags/arm), [#kernel-development](https://daily.dev/tags/kernel-development)

[View this post on daily.dev](https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Linux 7.4 Begins Employing New \"Core MM\" Tree","url":"https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4"},"datePublished":"2026-10-26T11:56:29.622Z","dateModified":"2026-10-26T12:05:20.203Z","description":"Linux 7.4 introduces a new 'Core MM' tree to ease the load on Andrew Morton's MM branch. David Hildenbrand of Arm sent the first pull request for this tree,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1369e0ec4462d05e799be48af58851d6?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1369e0ec4462d05e799be48af58851d6?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,arm,kernel-development","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Linux 7.4 Begins Employing New \"Core MM\" Tree"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/linux-7-4-begins-employing-new-core-mm-tree-fgbwt3ib4#faq","mainEntity":[{"@type":"Question","name":"What is the new Core MM tree in the Linux kernel and why was it created?","acceptedAnswer":{"@type":"Answer","text":"The Core MM tree is a new memory management branch introduced for Linux 7.4 to lighten the load on Andrew Morton's long-standing MM tree. It was agreed upon at the Linux Maintainers Summit and the first pull request was sent by David Hildenbrand of Arm. For 7.4, MM updates flow through slab, memblock, Andrew's MM, and the new core MM trees, with plans to eventually merge these into a single MM integration tree. Kernel contributors tracking memory management workflow changes can follow Linux MM developments on daily.dev."}},{"@type":"Question","name":"What changes are planned for Linux kernel memory management patch routing in version 7.5?","acceptedAnswer":{"@type":"Answer","text":"Starting with the 7.5 development cycle, fewer memory management patches will route through Andrew Morton's MM tree, and the slab, memblock, and core MM component trees will begin merging into a new MM integration tree for upstreaming. The eventual goal, stated by David Hildenbrand, is a single MM integration tree that kernel developers pull from. Developers planning around kernel patch workflows can keep up with Linux MM tree restructuring on daily.dev."}}]}
```

