World Library  
Flag as Inappropriate
Email this Article

Mm tree

Article Id: WHEBN0009877883
Reproduction Date:

Title: Mm tree  
Author: World Heritage Encyclopedia
Language: English
Subject: Linux, Linux kernel
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Mm tree

Among Linux kernel developers, the -mm tree refers to a version of the kernel source code maintained by Andrew Morton.

The -mm kernel tree used to fill the role of Linux kernel development builds, formerly identified by odd version numbers following "2.6." (see this section on Linux kernel version numbering). New and experimental code used to find its way into a 2.6.x-mm kernel build. Historically, the -mm tree focused on new developments for the memory management part of the kernel (mm).

Occasionally, the -mm tree was overloaded with new patches, so testing it became overly difficult. On Sep 17 2007, Andrew Morton sent a mail saying that "this just isn't working any more". The presence of the new linux-next git repository has offloaded much of the work that made mm maintenance so difficult, allowing Andrew Morton to continue to use Quilt to manage his series of "mmotm" (mm of the moment) patches.

Andrew Morton includes a subset of the mmotm patches in linux-next, which has a head called "linux-next/akpm". There is also a git tree that includes the patches that appear in releases of the mm tree. To get all of the mm patches at any given time, developers still need quilt or ad hoc shell scripts to apply the full set of patches.

References

  • README for the mmotm patches
  • 2.6.23-rc6-mm1, "This Just Isn't Working Any More" (from KernelTrap)
  • online listing of the linux-next/akpm git head
  • release announcement of the mmotm snapshot by Andrew Morton on the Linux Kernel Mailing List, mentioning mmots
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.