diff options
author | David S. Miller <davem@davemloft.net> | 2005-04-17 18:03:09 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-17 18:03:09 -0700 |
commit | a9546f59e90d6ec1b65952c547302e0678e3a5ac (patch) | |
tree | d3660490ac539970b875a49c9032c5c946282cbf /arch/sparc64/kernel/power.c | |
parent | a4e884a311893b476893739901bed382cd62b4fe (diff) |
[PATCH] sparc64: Do not flush dcache for ZERO_PAGE.
This case actually can get exercised a lot during an ELF
coredump of a process which contains a lot of non-COW'd
anonymous pages. GDB has this test case which in partiaular
creates near terabyte process full of ZERO_PAGEes. It takes
forever to just walk through the page tables because of
all of these spurious cache flushes on sparc64.
With this change it takes only a second or so.
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/sparc64/kernel/power.c')
0 files changed, 0 insertions, 0 deletions