User: Password:
Subscribe / Log in / New account

mm: Preemptibility -v8

From:  Peter Zijlstra <>
To:  Andrea Arcangeli <>, Avi Kivity <>, Thomas Gleixner <>, Rik van Riel <>, Ingo Molnar <>,, Linus Torvalds <>
Subject:  [PATCH 0/8] mm: Preemptibility -v8
Date:  Thu, 17 Feb 2011 18:05:20 +0100
Message-ID:  <>
Cc:,,, Benjamin Herrenschmidt <>, David Miller <>, Hugh Dickins <>, Mel Gorman <>, Nick Piggin <>, Peter Zijlstra <>, Paul McKenney <>, Yanmin Zhang <>
Archive-link:  Article

This series depends on the previous two series:
  - mm: Simplify anon_vma lifetime rules
  - mm: mmu_gather rework

These patches make part of the mm a lot more preemptible. It converts
i_mmap_lock and anon_vma->lock to mutexes which together with the mmu_gather
rework makes mmu_gather preemptible as well.

Making i_mmap_lock a mutex also enables a clean-up of the truncate code.

This also allows for preemptible mmu_notifiers, something that XPMEM I think

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds