From: "David S. Miller" <davem@davemloft.net>
To: "David S. Miller" <davem@davemloft.net>
Cc: clameter@sgi.com, akpm@osdl.org, linux-ia64@vger.kernel.org,
torvalds@osdl.org, linux-mm@kvack.org,
linux-kernel@vger.kernel.org
Subject: Re: Prezeroing V2 [2/4]: add second parameter to clear_page() for
Date: Mon, 27 Dec 2004 22:48:38 +0000 [thread overview]
Message-ID: <20041227144838.41d1597f.davem@davemloft.net> (raw)
In-Reply-To: <20041224090539.40bba423.davem@davemloft.net>
On Fri, 24 Dec 2004 09:05:39 -0800
"David S. Miller" <davem@davemloft.net> wrote:
> On Thu, 23 Dec 2004 11:33:59 -0800 (PST)
> Christoph Lameter <clameter@sgi.com> wrote:
>
> > Modification made but it would be good to have some feedback from the arch maintainers:
> >
> ...
> > sparc64
>
> I don't see any sparc64 bits in this patch, else I'd
> review them :-)
So I found time to implement the missing sparc64 clear_page()
changes, here they are:
=== arch/sparc64/lib/clear_page.S 1.1 vs edited ==--- 1.1/arch/sparc64/lib/clear_page.S 2004-08-08 19:54:07 -07:00
+++ edited/arch/sparc64/lib/clear_page.S 2004-12-24 08:53:29 -08:00
@@ -28,9 +28,12 @@
.text
.globl _clear_page
-_clear_page: /* %o0Þst */
+_clear_page: /* %o0Þst, %o1=order */
+ sethi %hi(PAGE_SIZE/64), %o2
+ clr %o4
+ or %o2, %lo(PAGE_SIZE/64), %o2
ba,pt %xcc, clear_page_common
- clr %o4
+ sllx %o2, %o1, %o1
/* This thing is pretty important, it shows up
* on the profiles via do_anonymous_page().
@@ -69,16 +72,16 @@ clear_user_page: /* %o0Þst, %o1=vaddr
flush %g6
wrpr %o4, 0x0, %pstate
+ sethi %hi(PAGE_SIZE/64), %o1
mov 1, %o4
+ or %o1, %lo(PAGE_SIZE/64), %o1
clear_page_common:
VISEntryHalf
membar #StoreLoad | #StoreStore | #LoadStore
fzero %f0
- sethi %hi(PAGE_SIZE/64), %o1
mov %o0, %g1 ! remember vaddr for tlbflush
fzero %f2
- or %o1, %lo(PAGE_SIZE/64), %o1
faddd %f0, %f2, %f4
fmuld %f0, %f2, %f6
faddd %f0, %f2, %f8
=== include/asm-sparc64/page.h 1.19 vs edited ==--- 1.19/include/asm-sparc64/page.h 2004-07-27 12:54:49 -07:00
+++ edited/include/asm-sparc64/page.h 2004-12-24 08:52:17 -08:00
@@ -14,8 +14,8 @@
#ifndef __ASSEMBLY__
-extern void _clear_page(void *page);
-#define clear_page(X) _clear_page((void *)(X))
+extern void _clear_page(void *page, unsigned long order);
+#define clear_page(X,Y) _clear_page((void *)(X),(Y))
struct page;
extern void clear_user_page(void *addr, unsigned long vaddr, struct page *page);
#define copy_page(X,Y) memcpy((void *)(X), (void *)(Y), PAGE_SIZE)
WARNING: multiple messages have this Message-ID (diff)
From: "David S. Miller" <davem@davemloft.net>
To: "David S. Miller" <davem@davemloft.net>
Cc: clameter@sgi.com, akpm@osdl.org, linux-ia64@vger.kernel.org,
torvalds@osdl.org, linux-mm@kvack.org,
linux-kernel@vger.kernel.org
Subject: Re: Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches
Date: Mon, 27 Dec 2004 14:48:38 -0800 [thread overview]
Message-ID: <20041227144838.41d1597f.davem@davemloft.net> (raw)
In-Reply-To: <20041224090539.40bba423.davem@davemloft.net>
On Fri, 24 Dec 2004 09:05:39 -0800
"David S. Miller" <davem@davemloft.net> wrote:
> On Thu, 23 Dec 2004 11:33:59 -0800 (PST)
> Christoph Lameter <clameter@sgi.com> wrote:
>
> > Modification made but it would be good to have some feedback from the arch maintainers:
> >
> ...
> > sparc64
>
> I don't see any sparc64 bits in this patch, else I'd
> review them :-)
So I found time to implement the missing sparc64 clear_page()
changes, here they are:
===== arch/sparc64/lib/clear_page.S 1.1 vs edited =====
--- 1.1/arch/sparc64/lib/clear_page.S 2004-08-08 19:54:07 -07:00
+++ edited/arch/sparc64/lib/clear_page.S 2004-12-24 08:53:29 -08:00
@@ -28,9 +28,12 @@
.text
.globl _clear_page
-_clear_page: /* %o0=dest */
+_clear_page: /* %o0=dest, %o1=order */
+ sethi %hi(PAGE_SIZE/64), %o2
+ clr %o4
+ or %o2, %lo(PAGE_SIZE/64), %o2
ba,pt %xcc, clear_page_common
- clr %o4
+ sllx %o2, %o1, %o1
/* This thing is pretty important, it shows up
* on the profiles via do_anonymous_page().
@@ -69,16 +72,16 @@ clear_user_page: /* %o0=dest, %o1=vaddr
flush %g6
wrpr %o4, 0x0, %pstate
+ sethi %hi(PAGE_SIZE/64), %o1
mov 1, %o4
+ or %o1, %lo(PAGE_SIZE/64), %o1
clear_page_common:
VISEntryHalf
membar #StoreLoad | #StoreStore | #LoadStore
fzero %f0
- sethi %hi(PAGE_SIZE/64), %o1
mov %o0, %g1 ! remember vaddr for tlbflush
fzero %f2
- or %o1, %lo(PAGE_SIZE/64), %o1
faddd %f0, %f2, %f4
fmuld %f0, %f2, %f6
faddd %f0, %f2, %f8
===== include/asm-sparc64/page.h 1.19 vs edited =====
--- 1.19/include/asm-sparc64/page.h 2004-07-27 12:54:49 -07:00
+++ edited/include/asm-sparc64/page.h 2004-12-24 08:52:17 -08:00
@@ -14,8 +14,8 @@
#ifndef __ASSEMBLY__
-extern void _clear_page(void *page);
-#define clear_page(X) _clear_page((void *)(X))
+extern void _clear_page(void *page, unsigned long order);
+#define clear_page(X,Y) _clear_page((void *)(X),(Y))
struct page;
extern void clear_user_page(void *addr, unsigned long vaddr, struct page *page);
#define copy_page(X,Y) memcpy((void *)(X), (void *)(Y), PAGE_SIZE)
WARNING: multiple messages have this Message-ID (diff)
From: "David S. Miller" <davem@davemloft.net>
To: "David S. Miller" <davem@davemloft.net>
Cc: clameter@sgi.com, akpm@osdl.org, linux-ia64@vger.kernel.org,
torvalds@osdl.org, linux-mm@kvack.org,
linux-kernel@vger.kernel.org
Subject: Re: Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches
Date: Mon, 27 Dec 2004 14:48:38 -0800 [thread overview]
Message-ID: <20041227144838.41d1597f.davem@davemloft.net> (raw)
In-Reply-To: <20041224090539.40bba423.davem@davemloft.net>
On Fri, 24 Dec 2004 09:05:39 -0800
"David S. Miller" <davem@davemloft.net> wrote:
> On Thu, 23 Dec 2004 11:33:59 -0800 (PST)
> Christoph Lameter <clameter@sgi.com> wrote:
>
> > Modification made but it would be good to have some feedback from the arch maintainers:
> >
> ...
> > sparc64
>
> I don't see any sparc64 bits in this patch, else I'd
> review them :-)
So I found time to implement the missing sparc64 clear_page()
changes, here they are:
===== arch/sparc64/lib/clear_page.S 1.1 vs edited =====
--- 1.1/arch/sparc64/lib/clear_page.S 2004-08-08 19:54:07 -07:00
+++ edited/arch/sparc64/lib/clear_page.S 2004-12-24 08:53:29 -08:00
@@ -28,9 +28,12 @@
.text
.globl _clear_page
-_clear_page: /* %o0=dest */
+_clear_page: /* %o0=dest, %o1=order */
+ sethi %hi(PAGE_SIZE/64), %o2
+ clr %o4
+ or %o2, %lo(PAGE_SIZE/64), %o2
ba,pt %xcc, clear_page_common
- clr %o4
+ sllx %o2, %o1, %o1
/* This thing is pretty important, it shows up
* on the profiles via do_anonymous_page().
@@ -69,16 +72,16 @@ clear_user_page: /* %o0=dest, %o1=vaddr
flush %g6
wrpr %o4, 0x0, %pstate
+ sethi %hi(PAGE_SIZE/64), %o1
mov 1, %o4
+ or %o1, %lo(PAGE_SIZE/64), %o1
clear_page_common:
VISEntryHalf
membar #StoreLoad | #StoreStore | #LoadStore
fzero %f0
- sethi %hi(PAGE_SIZE/64), %o1
mov %o0, %g1 ! remember vaddr for tlbflush
fzero %f2
- or %o1, %lo(PAGE_SIZE/64), %o1
faddd %f0, %f2, %f4
fmuld %f0, %f2, %f6
faddd %f0, %f2, %f8
===== include/asm-sparc64/page.h 1.19 vs edited =====
--- 1.19/include/asm-sparc64/page.h 2004-07-27 12:54:49 -07:00
+++ edited/include/asm-sparc64/page.h 2004-12-24 08:52:17 -08:00
@@ -14,8 +14,8 @@
#ifndef __ASSEMBLY__
-extern void _clear_page(void *page);
-#define clear_page(X) _clear_page((void *)(X))
+extern void _clear_page(void *page, unsigned long order);
+#define clear_page(X,Y) _clear_page((void *)(X),(Y))
struct page;
extern void clear_user_page(void *addr, unsigned long vaddr, struct page *page);
#define copy_page(X,Y) memcpy((void *)(X), (void *)(Y), PAGE_SIZE)
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
next prev parent reply other threads:[~2004-12-27 22:48 UTC|newest]
Thread overview: 266+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-15 2:34 [very very drafty] prezeroing to increase the page fault rate Christoph Lameter
2004-12-15 21:21 ` Robin Holt
2004-12-15 21:58 ` Christoph Lameter
2004-12-15 22:00 ` Christoph Lameter
2004-12-16 0:25 ` Nick Piggin
2004-12-16 0:41 ` Christoph Lameter
2004-12-16 0:41 ` Linus Torvalds
2004-12-16 0:46 ` Christoph Lameter
2004-12-16 0:50 ` Nick Piggin
2004-12-16 0:54 ` Christoph Lameter
2004-12-16 1:18 ` Linus Torvalds
2004-12-16 1:44 ` Christoph Lameter
2004-12-16 1:55 ` Linus Torvalds
2004-12-16 2:17 ` Nick Piggin
2004-12-16 7:59 ` Nick Piggin
2004-12-16 16:27 ` Christoph Lameter
2004-12-16 18:38 ` Luck, Tony
2004-12-16 22:37 ` Nick Piggin
2004-12-21 19:55 ` Increase page fault rate by prezeroing V1 [0/3]: Overview Christoph Lameter
2004-12-21 19:55 ` Christoph Lameter
2004-12-21 19:55 ` Christoph Lameter
2004-12-21 19:56 ` Increase page fault rate by prezeroing V1 [1/3]: Introduce __GFP_ZERO Christoph Lameter
2004-12-21 19:56 ` Christoph Lameter
2004-12-21 19:56 ` Christoph Lameter
2004-12-21 19:56 ` Christoph Lameter
2004-12-21 19:57 ` Increase page fault rate by prezeroing V1 [2/3]: zeroing and scrubd Christoph Lameter
2004-12-21 19:57 ` Christoph Lameter
2004-12-21 19:57 ` Christoph Lameter
2005-01-01 2:22 ` Increase page fault rate by prezeroing V1 [2/3]: zeroing and Nick Piggin
2005-01-01 2:22 ` Increase page fault rate by prezeroing V1 [2/3]: zeroing and scrubd Nick Piggin
2005-01-01 2:55 ` pmarques
2005-01-01 2:55 ` pmarques
2004-12-21 19:57 ` Christoph Lameter
2004-12-21 19:57 ` Increase page fault rate by prezeroing V1 [3/3]: Altix SN2 BTE Zeroing Christoph Lameter
2004-12-21 19:57 ` Increase page fault rate by prezeroing V1 [3/3]: Altix SN2 BTE Christoph Lameter
2004-12-21 19:57 ` Increase page fault rate by prezeroing V1 [3/3]: Altix SN2 BTE Zeroing Christoph Lameter
2004-12-21 19:57 ` Christoph Lameter
2004-12-22 12:46 ` Robin Holt
2004-12-22 12:46 ` Robin Holt
2004-12-22 19:56 ` Increase page fault rate by prezeroing V1 [3/3]: Altix SN2 BTE Christoph Lameter
2004-12-22 19:56 ` Increase page fault rate by prezeroing V1 [3/3]: Altix SN2 BTE Zeroing Christoph Lameter
2004-12-23 19:29 ` Prezeroing V2 [0/3]: Why and When it works Christoph Lameter
2004-12-23 19:29 ` Christoph Lameter
2004-12-23 19:29 ` Christoph Lameter
2004-12-23 19:33 ` Prezeroing V2 [1/4]: __GFP_ZERO / clear_page() removal Christoph Lameter
2004-12-23 19:33 ` Christoph Lameter
2004-12-23 19:33 ` Christoph Lameter
2004-12-23 19:33 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all Christoph Lameter
2004-12-23 19:33 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches Christoph Lameter
2004-12-23 19:33 ` Christoph Lameter
2004-12-24 8:33 ` Pavel Machek
2004-12-24 8:33 ` Pavel Machek
2004-12-24 8:33 ` Pavel Machek
2004-12-24 16:18 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for Christoph Lameter
2004-12-24 16:18 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches Christoph Lameter
2004-12-24 16:18 ` Christoph Lameter
2004-12-24 16:27 ` Pavel Machek
2004-12-24 16:27 ` Pavel Machek
2004-12-24 16:27 ` Pavel Machek
2004-12-24 17:02 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for David S. Miller
2004-12-24 17:02 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches David S. Miller
2004-12-24 17:02 ` David S. Miller
2004-12-24 17:05 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for David S. Miller
2004-12-24 17:05 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches David S. Miller
2004-12-24 17:05 ` David S. Miller
2004-12-27 22:48 ` David S. Miller [this message]
2004-12-27 22:48 ` David S. Miller
2004-12-27 22:48 ` David S. Miller
2005-01-03 17:52 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for Christoph Lameter
2005-01-03 17:52 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches Christoph Lameter
2005-01-03 17:52 ` Christoph Lameter
2005-01-01 10:24 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for Geert Uytterhoeven
2005-01-01 10:24 ` Prezeroing V2 [2/4]: add second parameter to clear_page() for all arches Geert Uytterhoeven
2005-01-01 10:24 ` Geert Uytterhoeven
2005-01-04 23:12 ` Prezeroing V3 [0/4]: Discussion and i386 performance tests Christoph Lameter
2005-01-04 23:12 ` Christoph Lameter
2005-01-04 23:12 ` Christoph Lameter
2005-01-04 23:13 ` Prezeroing V3 [1/4]: Allow request for zeroed memory Christoph Lameter
2005-01-04 23:13 ` Christoph Lameter
2005-01-04 23:13 ` Christoph Lameter
2005-01-04 23:45 ` Dave Hansen
2005-01-04 23:45 ` Dave Hansen
2005-01-04 23:45 ` Dave Hansen
2005-01-05 1:16 ` Christoph Lameter
2005-01-05 1:16 ` Christoph Lameter
2005-01-05 1:16 ` Christoph Lameter
2005-01-05 1:26 ` Linus Torvalds
2005-01-05 1:26 ` Linus Torvalds
2005-01-05 1:26 ` Linus Torvalds
2005-01-05 23:11 ` Christoph Lameter
2005-01-05 23:11 ` Christoph Lameter
2005-01-05 23:11 ` Christoph Lameter
2005-01-05 0:34 ` Linus Torvalds
2005-01-05 0:34 ` Linus Torvalds
2005-01-05 0:34 ` Linus Torvalds
2005-01-05 0:47 ` Andrew Morton
2005-01-05 0:47 ` Andrew Morton
2005-01-05 0:47 ` Andrew Morton
2005-01-05 1:15 ` Christoph Lameter
2005-01-05 1:15 ` Christoph Lameter
2005-01-05 1:15 ` Christoph Lameter
2005-01-08 21:12 ` Hugh Dickins
2005-01-08 21:12 ` Hugh Dickins
2005-01-08 21:12 ` Hugh Dickins
2005-01-08 21:56 ` David S. Miller
2005-01-08 21:56 ` David S. Miller
2005-01-08 21:56 ` David S. Miller
2005-01-21 20:09 ` alloc_zeroed_user_highpage to fix the clear_user_highpage issue Christoph Lameter
2005-01-21 20:09 ` Christoph Lameter
2005-01-21 20:09 ` Christoph Lameter
2005-02-09 9:58 ` [Patch] Fix oops in alloc_zeroed_user_highpage() when page is NULL Michael Ellerman
2005-02-09 9:58 ` Michael Ellerman
2005-02-09 9:58 ` Michael Ellerman
2005-02-10 0:38 ` Christoph Lameter
2005-01-21 20:12 ` Extend clear_page by an order parameter Christoph Lameter
2005-01-21 20:12 ` Christoph Lameter
2005-01-21 20:12 ` Christoph Lameter
2005-01-21 22:29 ` Paul Mackerras
2005-01-21 22:29 ` Paul Mackerras
2005-01-21 22:29 ` Paul Mackerras
2005-01-21 23:48 ` Christoph Lameter
2005-01-21 23:48 ` Christoph Lameter
2005-01-21 23:48 ` Christoph Lameter
2005-01-22 0:35 ` Paul Mackerras
2005-01-22 0:35 ` Paul Mackerras
2005-01-22 0:35 ` Paul Mackerras
2005-01-22 0:43 ` Andrew Morton
2005-01-22 0:43 ` Andrew Morton
2005-01-22 0:43 ` Andrew Morton
2005-01-22 1:08 ` Paul Mackerras
2005-01-22 1:08 ` Paul Mackerras
2005-01-22 1:08 ` Paul Mackerras
2005-01-22 1:20 ` Roman Zippel
2005-01-22 1:20 ` Roman Zippel
2005-01-22 1:20 ` Roman Zippel
2005-01-22 1:25 ` Paul Mackerras
2005-01-22 1:25 ` Paul Mackerras
2005-01-22 1:25 ` Paul Mackerras
2005-01-22 1:54 ` Christoph Lameter
2005-01-22 1:54 ` Christoph Lameter
2005-01-22 1:54 ` Christoph Lameter
2005-01-22 2:53 ` Paul Mackerras
2005-01-22 2:53 ` Paul Mackerras
2005-01-22 2:53 ` Paul Mackerras
2005-01-23 7:45 ` Andrew Morton
2005-01-23 7:45 ` Andrew Morton
2005-01-23 7:45 ` Andrew Morton
2005-01-24 16:37 ` Christoph Lameter
2005-01-24 16:37 ` Christoph Lameter
2005-01-24 16:37 ` Christoph Lameter
2005-01-24 20:23 ` David S. Miller
2005-01-24 20:23 ` David S. Miller
2005-01-24 20:23 ` David S. Miller
2005-01-24 20:33 ` Christoph Lameter
2005-01-24 20:33 ` Christoph Lameter
2005-01-24 20:33 ` Christoph Lameter
2005-01-21 20:15 ` A scrub daemon (prezeroing) Christoph Lameter
2005-01-21 20:15 ` Christoph Lameter
2005-01-10 17:16 ` Prezeroing V3 [1/4]: Allow request for zeroed memory Christoph Lameter
2005-01-10 17:16 ` Christoph Lameter
2005-01-10 17:16 ` Christoph Lameter
2005-01-10 18:13 ` Linus Torvalds
2005-01-10 18:13 ` Linus Torvalds
2005-01-10 18:13 ` Linus Torvalds
2005-01-10 20:17 ` Christoph Lameter
2005-01-10 20:17 ` Christoph Lameter
2005-01-10 20:17 ` Christoph Lameter
2005-01-10 23:53 ` Prezeroing V4 [0/4]: Overview Christoph Lameter
2005-01-10 23:53 ` Christoph Lameter
2005-01-10 23:53 ` Christoph Lameter
2005-01-10 23:54 ` Prezeroing V4 [1/4]: Arch specific page zeroing during page fault Christoph Lameter
2005-01-10 23:54 ` Christoph Lameter
2005-01-10 23:54 ` Christoph Lameter
2005-01-11 0:41 ` Chris Wright
2005-01-11 0:41 ` Chris Wright
2005-01-11 0:41 ` Chris Wright
2005-01-11 0:46 ` Prezeroing V4 [1/4]: Arch specific page zeroing during page Christoph Lameter
2005-01-11 0:46 ` Prezeroing V4 [1/4]: Arch specific page zeroing during page fault Christoph Lameter
2005-01-11 0:46 ` Christoph Lameter
2005-01-11 0:49 ` Chris Wright
2005-01-11 0:49 ` Chris Wright
2005-01-11 0:49 ` Chris Wright
2005-01-10 23:55 ` Prezeroing V4 [2/4]: Zeroing implementation Christoph Lameter
2005-01-10 23:55 ` Christoph Lameter
2005-01-10 23:55 ` Christoph Lameter
2005-01-10 23:55 ` Prezeroing V4 [3/4]: Altix SN2 BTE zero driver Christoph Lameter
2005-01-10 23:55 ` Christoph Lameter
2005-01-10 23:55 ` Christoph Lameter
2005-01-10 23:56 ` Prezeroing V4 [4/4]: Extend clear_page to take an order parameter Christoph Lameter
2005-01-10 23:56 ` Christoph Lameter
2005-01-10 23:56 ` Christoph Lameter
2005-01-04 23:14 ` Prezeroing V3 [2/4]: Extension of clear_page to take an order Christoph Lameter
2005-01-04 23:14 ` Prezeroing V3 [2/4]: Extension of clear_page to take an order parameter Christoph Lameter
2005-01-04 23:14 ` Christoph Lameter
2005-01-05 23:25 ` Prezeroing V3 [2/4]: Extension of clear_page to take an order Christoph Lameter
2005-01-05 23:25 ` Prezeroing V3 [2/4]: Extension of clear_page to take an order parameter Christoph Lameter
2005-01-05 23:25 ` Christoph Lameter
2005-01-06 13:52 ` Andi Kleen
2005-01-06 17:47 ` Christoph Lameter
2005-01-04 23:15 ` Prezeroing V3 [3/4]: Page zeroing through kscrubd Christoph Lameter
2005-01-04 23:15 ` Christoph Lameter
2005-01-04 23:15 ` Christoph Lameter
2005-01-04 23:16 ` Prezeroing V3 [4/4]: Driver for hardware zeroing on Altix Christoph Lameter
2005-01-04 23:16 ` Christoph Lameter
2005-01-04 23:16 ` Christoph Lameter
2005-01-05 2:16 ` Andi Kleen
2005-01-05 16:24 ` Christoph Lameter
2004-12-23 19:34 ` Prezeroing V2 [3/4]: Add support for ZEROED and NOT_ZEROED free maps Christoph Lameter
2004-12-23 19:34 ` Christoph Lameter
2004-12-23 19:34 ` Christoph Lameter
2004-12-23 19:35 ` Prezeroing V2 [4/4]: Hardware Zeroing through SGI BTE Christoph Lameter
2004-12-23 19:35 ` Christoph Lameter
2004-12-23 19:35 ` Christoph Lameter
2004-12-23 20:08 ` Prezeroing V2 [1/4]: __GFP_ZERO / clear_page() removal Brian Gerst
2004-12-23 20:08 ` Brian Gerst
2004-12-23 20:08 ` Brian Gerst
2004-12-24 16:24 ` Christoph Lameter
2004-12-24 16:24 ` Christoph Lameter
2004-12-24 16:24 ` Christoph Lameter
2004-12-23 19:49 ` Prezeroing V2 [0/3]: Why and When it works Arjan van de Ven
2004-12-23 19:49 ` Arjan van de Ven
2004-12-23 19:49 ` Arjan van de Ven
2004-12-23 20:57 ` Matt Mackall
2004-12-23 20:57 ` Matt Mackall
2004-12-23 20:57 ` Matt Mackall
2004-12-23 21:01 ` Paul Mackerras
2004-12-23 21:01 ` Paul Mackerras
2004-12-23 21:01 ` Paul Mackerras
2004-12-23 21:11 ` Paul Mackerras
2004-12-23 21:11 ` Paul Mackerras
2004-12-23 21:11 ` Paul Mackerras
2004-12-23 21:37 ` Andrew Morton
2004-12-23 21:37 ` Andrew Morton
2004-12-23 21:37 ` Andrew Morton
2004-12-23 23:00 ` Paul Mackerras
2004-12-23 23:00 ` Paul Mackerras
2004-12-23 23:00 ` Paul Mackerras
2004-12-23 21:48 ` Linus Torvalds
2004-12-23 21:48 ` Linus Torvalds
2004-12-23 21:48 ` Linus Torvalds
2004-12-23 22:34 ` Zwane Mwaikambo
2004-12-23 22:34 ` Zwane Mwaikambo
2004-12-23 22:34 ` Zwane Mwaikambo
2004-12-24 9:14 ` Arjan van de Ven
2004-12-24 9:14 ` Arjan van de Ven
2004-12-24 9:14 ` Arjan van de Ven
2004-12-24 18:21 ` Linus Torvalds
2004-12-24 18:21 ` Linus Torvalds
2004-12-24 18:21 ` Linus Torvalds
2004-12-24 18:57 ` Arjan van de Ven
2004-12-24 18:57 ` Arjan van de Ven
2004-12-24 18:57 ` Arjan van de Ven
2004-12-27 22:50 ` David S. Miller
2004-12-27 22:50 ` David S. Miller
2004-12-27 22:50 ` David S. Miller
2004-12-28 11:53 ` Marcelo Tosatti
2004-12-28 11:53 ` Marcelo Tosatti
2004-12-28 11:53 ` Marcelo Tosatti
2004-12-24 16:17 ` Christoph Lameter
2004-12-24 16:17 ` Christoph Lameter
2004-12-24 16:17 ` Christoph Lameter
2004-12-24 18:31 ` Increase page fault rate by prezeroing V1 [0/3]: Overview Andrea Arcangeli
2004-12-24 18:31 ` Andrea Arcangeli
2005-01-03 17:54 ` Christoph Lameter
2005-01-03 17:54 ` Christoph Lameter
2004-12-21 19:55 ` Christoph Lameter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20041227144838.41d1597f.davem@davemloft.net \
--to=davem@davemloft.net \
--cc=akpm@osdl.org \
--cc=clameter@sgi.com \
--cc=linux-ia64@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.