ต้นไม้ มม.
ในกลุ่มนักพัฒนาเคอร์เนลลินุกซ์ คำว่า -mm tree หมายถึงเวอร์ชันของซอร์สโค้ดเคอร์เนลที่ดูแลโดยAndrew Morton
โครงสร้างเคอร์เนล -mm เคยทำหน้าที่แทนการสร้างเคอร์เนล Linux เวอร์ชันพัฒนา ซึ่งเดิมระบุด้วยหมายเลขเวอร์ชันคี่ตามหลัง "2.6" (ดูส่วนนี้เกี่ยวกับการกำหนดหมายเลขเวอร์ชันเคอร์เนล Linux) โค้ดใหม่และโค้ดทดลองจะถูกรวมอยู่ในเคอร์เนลเวอร์ชัน 2.6.x-mm ในอดีต โครงสร้าง -mm มุ่งเน้นไปที่การพัฒนาใหม่ ๆ สำหรับ ส่วนการจัดการ หน่วยความจำของเคอร์เนล (mm)
บางครั้ง โครงสร้าง -mm ก็มีแพตช์ใหม่มากเกินไป ทำให้การทดสอบทำได้ยาก ในวันที่ 17 กันยายน 2550 มอร์ตันได้ส่งอีเมลมาบอกว่า "มันใช้ไม่ได้อีกต่อไปแล้ว" การมีที่เก็บ Git linux-next ใหม่ได้ช่วยลดภาระงานที่ทำให้การบำรุงรักษา mm ยุ่งยากลงไปมาก ทำให้มอร์ตันสามารถใช้quilt ต่อไป ในการจัดการแพตช์ "mmotm" (mm ในปัจจุบัน) ของเขาได้
Morton ได้รวมแพตช์ mmotm บางส่วนไว้ใน linux-next ซึ่งมีเฮดเดอร์ชื่อ "linux-next/akpm" นอกจากนี้ยังมีทรี Git ที่รวมแพตช์ที่ปรากฏในเวอร์ชันต่างๆ ของทรี mm ด้วย เพื่อให้ได้แพตช์ mm ทั้งหมดในแต่ละช่วงเวลา นักพัฒนาซอฟต์แวร์ยังคงต้องใช้ quilt หรือสคริปต์เชลล์เฉพาะกิจเพื่อใช้แพตช์ทั้งหมด