login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
March
»
7
Re: [patch 4/6] mm: merge populate and nopage into fault (fixes nonlinear)
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Nick Piggin <npiggin@...>
To: Peter Zijlstra <a.p.zijlstra@...>
Cc: Andrew Morton <akpm@...>, Miklos Szeredi <miklos@...>, <mingo@...>, <linux-mm@...>, <linux-kernel@...>, <benh@...>
Subject:
Re: [patch 4/6] mm: merge populate and nopage into fault (fixes nonlinear)
Date: Wednesday, March 7, 2007 - 6:04 am
On Wed, Mar 07, 2007 at 10:45:03AM +0100, Nick Piggin wrote:
quoted text
> On Wed, Mar 07, 2007 at 10:32:22AM +0100, Peter Zijlstra wrote: > > > > Can recollect as much, I modelled it after page_referenced() and can't > > find any VM_NONLINEAR specific code in there either. > > > > Will have a hard look, but if its broken, then page_referenced if > > equally broken it seems, which would make page reclaim funny in the > > light of nonlinear mappings. > > page_referenced is just an heuristic, and it ignores nonlinear mappings > and the page which will get filtered down to try_to_unmap. > > Page reclaim is already "funny" for nonlinear mappings, page_referenced > is the least of its worries ;) It works, though.
Or, to be more helpful, unmap_mapping_range is what it should be modelled on. -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[patch 0/6] fault vs truncate/invalidate race fix
, Nick Piggin
, (Wed Feb 21, 12:49 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Dave Airlie
, (Tue Feb 27, 12:36 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Andrew Morton
, (Tue Feb 27, 1:32 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Nick Piggin
, (Tue Feb 27, 4:50 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Dave Airlie
, (Tue Feb 27, 2:26 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Benjamin Herrenschmidt
, (Tue Feb 27, 2:54 am)
Re: [patch 0/6] fault vs truncate/invalidate race fix
, Dave Airlie
, (Sun Mar 18, 7:13 pm)
[patch 4/6] mm: merge populate and nopage into fault (fixes ...
, Nick Piggin
, (Wed Feb 21, 12:50 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 2:51 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Benjamin Herrenschmidt
, (Wed Mar 7, 6:05 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 6:17 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Benjamin Herrenschmidt
, (Wed Mar 7, 6:46 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 3:19 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 3:08 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 4:19 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Ingo Molnar
, (Wed Mar 7, 4:27 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 4:59 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Ingo Molnar
, (Wed Mar 7, 5:22 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:52 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 5:32 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Ingo Molnar
, (Wed Mar 7, 5:35 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 5:50 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:11 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 4:38 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 4:47 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 4:51 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 5:07 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 5:32 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:45 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 6:04 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 6:06 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 6:13 am)
[rfc][patch 7/6] mm: merge page_mkwrite
, Nick Piggin
, (Wed Mar 7, 6:30 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 6:21 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 6:24 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 6:38 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 6:47 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 7:00 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 8:22 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 8:36 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 7:48 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 8:17 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 8:41 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 9:08 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 9:19 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 9:36 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 9:53 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 10:50 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 9:52 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Jeff Dike
, (Wed Mar 7, 11:10 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Peter Zijlstra
, (Wed Mar 7, 10:34 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 11:01 am)
[RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Peter Zijlstra
, (Wed Mar 7, 12:58 pm)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Miklos Szeredi
, (Thu Mar 8, 7:21 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Nick Piggin
, (Thu Mar 8, 7:58 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Miklos Szeredi
, (Thu Mar 8, 8:09 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Peter Zijlstra
, (Thu Mar 8, 7:37 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Miklos Szeredi
, (Thu Mar 8, 7:48 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Peter Zijlstra
, (Thu Mar 8, 8:11 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Nick Piggin
, (Thu Mar 8, 8:19 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Miklos Szeredi
, (Thu Mar 8, 8:25 am)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Linus Torvalds
, (Wed Mar 7, 2:00 pm)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Peter Zijlstra
, (Wed Mar 7, 2:12 pm)
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
, Peter Zijlstra
, (Wed Mar 7, 2:24 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 9:56 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 5:25 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:18 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 5:26 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:38 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Miklos Szeredi
, (Wed Mar 7, 5:28 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 4:35 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 5:29 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Andrew Morton
, (Wed Mar 7, 5:39 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 6:09 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Ingo Molnar
, (Wed Mar 7, 4:53 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:28 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Wed Mar 7, 5:44 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Blaisorblade
, (Thu Mar 8, 8:39 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 5:49 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Wed Mar 7, 6:02 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Blaisorblade
, (Mon Mar 12, 7:01 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Mon Mar 12, 9:19 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Blaisorblade
, (Sat Mar 17, 8:17 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Sat Mar 17, 10:50 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Blaisorblade
, (Mon Mar 19, 4:44 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Nick Piggin
, (Tue Mar 20, 2:00 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Blaisorblade
, (Wed Mar 21, 3:45 pm)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Bill Irwin
, (Mon Mar 19, 8:04 am)
Re: [patch 4/6] mm: merge populate and nopage into fault (fi...
, Jeff Dike
, (Sun Mar 18, 9:09 am)
[patch 6/6] mm: remove legacy cruft
, Nick Piggin
, (Wed Feb 21, 12:50 am)
[patch 5/6] mm: merge nopfn into fault
, Nick Piggin
, (Wed Feb 21, 12:50 am)
Re: [patch 5/6] mm: merge nopfn into fault
, Nick Piggin
, (Wed Feb 21, 1:13 am)
[patch 3/6] mm: fix fault vs invalidate race for linear mapp...
, Nick Piggin
, (Wed Feb 21, 12:50 am)
Re: [patch 3/6] mm: fix fault vs invalidate race for linear ...
, Andrew Morton
, (Wed Mar 7, 2:36 am)
Re: [patch 3/6] mm: fix fault vs invalidate race for linear ...
, Nick Piggin
, (Wed Mar 7, 2:57 am)
Re: [patch 3/6] mm: fix fault vs invalidate race for linear ...
, Andrew Morton
, (Wed Mar 7, 3:08 am)
Re: [patch 3/6] mm: fix fault vs invalidate race for linear ...
, Nick Piggin
, (Wed Mar 7, 3:25 am)
[patch 2/6] mm: simplify filemap_nopage
, Nick Piggin
, (Wed Feb 21, 12:49 am)
[patch 1/6] mm: debug check for the fault vs invalidate race
, Nick Piggin
, (Wed Feb 21, 12:49 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Parag Warudkar
BUG: soft lockup - CPU#1 stuck for 15s! [swapper:0]
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Greg Kroah-Hartman
[PATCH 010/196] Chinese: add translation of Codingstyle
Andrew Morton
-mm merge plans for 2.6.23
git
:
linux-netdev
:
Gerrit Renker
[PATCH 24/37] dccp: Processing Confirm options
David Miller
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Alexey Dobriyan
Re: [GIT]: Networking
david
Re: iptables very slow after commit 784544739a25c30637397ace5489eeb6e15d7d49
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
3 users
and
642 guests
online.
Online users
ofertashotels
rasaku54
zeekec
Syndicate