mm: Preemptibility -v9
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | lockdep, mutex: Provide mutex_lock_nest_lockinclude/ include/ kernel/ | +29 | 0 replies | |
| 2/8 | mm: Remove i_mmap_lock lockbreakfs/ include/ include/ +5 more | +28 | 0 replies | |
| 3/8 | mm: Convert i_mmap_lock to a mutexDocumentation/ Documentation/ arch/ +14 more | +58 | 0 replies | |
| 4/8 | mm: Revert page_lock_anon_vma() lock annotationinclude/ mm/ | +2 | 0 replies | |
| 5/8 | mm: Improve page_lock_anon_vma() commentmm/ | +16 | 0 replies | |
| 6/8 | mm: Use refcounts for page_lock_anon_vma()mm/ mm/ | +31 | 0 replies | |
| 7/8 | mm: Convert anon_vma->lock to a mutexinclude/ include/ include/ +3 more | +21 | 0 replies | |
| 8/8 | mm: Optimize page_lock_anon_vma() fast-pathmm/ | +82 | 0 replies |
Reviews trailers per patch
7 of 8 patches have a Reviewed-by or Acked-by.
| Patch | KAMEZAWA Hiroyuki | Hugh Dickins | KOSAKI Motohiro | Mel Gorman |
|---|---|---|---|---|
| 1/8 | ||||
| 2/8 | R-b | |||
| 3/8 | A-b | |||
| 4/8 | A-b | |||
| 5/8 | R-b | A-b | R-b | A-b |
| 6/8 | R-b | A-b | R-b | |
| 7/8 | A-b | R-b | ||
| 8/8 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH 0/8] mm: Preemptibility -v9
This series depends on the previous two series:
- mm: Simplify anon_vma lifetime rules (merged by akpm)
- 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 wants.
Furthermore, it removes the new and universially detested unmap_mutex.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>