login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
March
»
8
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Peter Zijlstra <a.p.zijlstra@...>
To: Miklos Szeredi <miklos@...>
Cc: <npiggin@...>, <akpm@...>, <mingo@...>, <linux-mm@...>, <linux-kernel@...>, <benh@...>, <jdike@...>, <hugh@...>, <torvalds@...>
Subject:
Re: [RFC][PATCH] mm: fix page_mkclean() vs non-linear vmas
Date: Thursday, March 8, 2007 - 8:11 am
On Thu, 2007-03-08 at 12:48 +0100, Miklos Szeredi wrote:
quoted text
> > However this still leaves the non-linear reclaim (Nick pointed it out as > > a potential DoS and other people have corroborated this). I have no idea > > on that to do about that. > > OK, but that is a completely different problem, not affecting > page_mkclean() or msync(). > > And it doesn't sound too hard to solve: when current algorithm doesn't > seem to be making progress, then it will have to be done the hard way, > searching for for all nonlinear ptes of a page to unmap.
Ah, you see, but that is when you've already lost. The DoS is about the computational complexity of the reclaim, not if it will ever come out of it with free pages. -
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
:
Tarkan Erimer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Greg Kroah-Hartman
[PATCH 006/196] Chinese: add translation of oops-tracing.txt
Eric Sandeen
Re: [RFC] Heads up on sys_fallocate()
YOSHIFUJI Hideaki /
request_module: runaway loop modprobe net-pf-1 (is Re: Linux 2.6.21-rc1)
git
:
linux-netdev
:
Gerrit Renker
[PATCH 0/37] dccp: Feature negotiation - last call for comments
Jarek Poplawski
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Ben Greear
Re: MACVLANs really best solution? How about a bridge with multiple bridge virtual...
Rafael J. Wysocki
2.6.29-rc8: Reported regressions from 2.6.28
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
3 users
and
918 guests
online.
Online users
sreejithc
carloop
prostatepca3
Syndicate