Re: sparc generic time / clockevents

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: john stultz
Date: Friday, February 23, 2007 - 12:51 pm

On Fri, 2007-02-23 at 01:55 -0800, David Miller wrote:

Yea. I actually have some in-progress patches from Peter Keilty that
convert ia64 and sparc64 time_interpolators to clocksources, then
removes the time_interpolator code.

The ia64 conversion is more complicated due to the fsyscall asm, but I
think the sparc64 conversion (below) is pretty straight forward. I've
only built tested this, so I have no clue if it actually works. 

Any thoughts?

thanks
-john


From: Peter Keilty <peter.keilty@hp.com>

Initial sparc64 conversion to generic clocksource/timekeeping code.

Signed-off-by: Peter Keilty <peter.keilty@hp.com>
Signed-off-by: John Stultz <johnstul@us.ibm.com>


 Kconfig       |    2 +-
 defconfig     |    2 +-
 kernel/time.c |   34 +++++++++++++++++++++++-----------
 3 files changed, 25 insertions(+), 13 deletions(-)

linux-2.6.21-rc1_timeofday-arch-sparc64_C7.patch
============================================
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig
index f75a686..13a4547 100644
--- a/arch/sparc64/Kconfig
+++ b/arch/sparc64/Kconfig
@@ -34,7 +34,7 @@ config LOCKDEP_SUPPORT
 	bool
 	default y
 
-config TIME_INTERPOLATION
+config GENERIC_TIME
 	bool
 	default y
 
diff --git a/arch/sparc64/defconfig b/arch/sparc64/defconfig
index 0f44a6a..33e061a 100644
--- a/arch/sparc64/defconfig
+++ b/arch/sparc64/defconfig
@@ -9,7 +9,7 @@ CONFIG_64BIT=y
 CONFIG_MMU=y
 CONFIG_STACKTRACE_SUPPORT=y
 CONFIG_LOCKDEP_SUPPORT=y
-CONFIG_TIME_INTERPOLATION=y
+CONFIG_GENERIC_TIME=y
 CONFIG_ARCH_MAY_HAVE_PC_FDC=y
 # CONFIG_ARCH_HAS_ILOG2_U32 is not set
 # CONFIG_ARCH_HAS_ILOG2_U64 is not set
diff --git a/arch/sparc64/kernel/time.c b/arch/sparc64/kernel/time.c
index f84da4f..497b29b 100644
--- a/arch/sparc64/kernel/time.c
+++ b/arch/sparc64/kernel/time.c
@@ -31,6 +31,7 @@ #include <linux/percpu.h>
 #include <linux/profile.h>
 #include <linux/miscdevice.h>
 #include <linux/rtc.h>
+#include <linux/clocksource.h>
 
 #include <asm/oplib.h>
 #include <asm/mostek.h>
@@ -620,7 +621,7 @@ #endif
 	if (!mregs && !dregs) {
 		prom_printf("Something wrong, clock regs not mapped yet.\n");
 		prom_halt();
-	}		
+	}
 
 	if (mregs) {
 		spin_lock_irq(&mostek_lock);
@@ -820,7 +821,7 @@ #endif
 	}
 
 	set_system_time();
-	
+
 	local_irq_restore(flags);
 
 	return 0;
@@ -975,22 +976,33 @@ static struct notifier_block sparc64_cpu
 
 #endif /* CONFIG_CPU_FREQ */
 
-static struct time_interpolator sparc64_cpu_interpolator = {
-	.source		=	TIME_SOURCE_CPU,
-	.shift		=	16,
-	.mask		=	0xffffffffffffffffLL
+static cycle_t read_sparc64_cpuclock(void)
+{
+        return (cycle_t)get_cycles();
+}
+
+static struct clocksource clocksource_sparc64_cpuclock = {
+	.name           = "sparc64_cpuclock",
+	.rating         = 300,
+	.read           = read_sparc64_cpuclock,
+	.mask           = 0xffffffffffffffffLL,
+	.mult           = 0, /*to be caluclated*/
+	.shift          = 16,
+	.flags		= CLOCK_SOURCE_IS_CONTINUOUS,
 };
 
+
 /* The quotient formula is taken from the IA64 port. */
 #define SPARC64_NSEC_PER_CYC_SHIFT	10UL
 void __init time_init(void)
 {
 	unsigned long clock = sparc64_init_timers();
 
-	sparc64_cpu_interpolator.frequency = clock;
-	register_time_interpolator(&sparc64_cpu_interpolator);
+	clocksource_sparc64_cpuclock.mult = clocksource_hz2mult(clock,
+					clocksource_sparc64_cpuclock.shift);
+	clocksource_register(&clocksource_sparc64_cpuclock);
 
-	/* Now that the interpolator is registered, it is
+	/* Now that the clocksource is registered, it is
 	 * safe to start the timer ticking.
 	 */
 	sparc64_start_timers();
@@ -1025,11 +1037,11 @@ #endif
 	unsigned long flags;
 	u8 tmp;
 
-	/* 
+	/*
 	 * Not having a register set can lead to trouble.
 	 * Also starfire doesn't have a tod clock.
 	 */
-	if (!mregs && !dregs) 
+	if (!mregs && !dregs)
 		return -1;
 
 	if (mregs) {


-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux 2.6.21-rc1, Linus Torvalds, (Tue Feb 20, 9:53 pm)
Re: Linux 2.6.21-rc1, Faik Uygur, (Wed Feb 21, 6:26 am)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 6:32 am)
Re: Linux 2.6.21-rc1, Kok, Auke, (Wed Feb 21, 8:58 am)
request_module: runaway loop modprobe net-pf-1 (is Re: Lin ..., YOSHIFUJI Hideaki / , (Wed Feb 21, 9:23 am)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 9:24 am)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 10:07 am)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 10:19 am)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 10:38 am)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 10:41 am)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 11:18 am)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 11:23 am)
Re: Linux 2.6.21-rc1, Andreas Schwab, (Wed Feb 21, 11:34 am)
Re: Linux 2.6.21-rc1, Dave Jones, (Wed Feb 21, 11:40 am)
Re: Linux 2.6.21-rc1, Jiri Slaby, (Wed Feb 21, 11:41 am)
Re: Linux 2.6.21-rc1, Jiri Slaby, (Wed Feb 21, 11:51 am)
Re: Linux 2.6.21-rc1, Linus Torvalds, (Wed Feb 21, 12:19 pm)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 12:23 pm)
Re: Linux 2.6.21-rc1, Linus Torvalds, (Wed Feb 21, 12:24 pm)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 12:24 pm)
Re: Linux 2.6.21-rc1, Andrew Morton, (Wed Feb 21, 12:45 pm)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 1:00 pm)
Re: Linux 2.6.21-rc1, Linus Torvalds, (Wed Feb 21, 1:18 pm)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 1:43 pm)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 1:49 pm)
Re: Linux 2.6.21-rc1, Linus Torvalds, (Wed Feb 21, 2:06 pm)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Wed Feb 21, 2:21 pm)
Re: Linux 2.6.21-rc1, Daniel Walker, (Wed Feb 21, 2:23 pm)
Re: Linux 2.6.21-rc1 [git bisect], Pete Harlan, (Wed Feb 21, 3:05 pm)
NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Luca Tettamanti, (Wed Feb 21, 4:04 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Thomas Gleixner, (Wed Feb 21, 4:17 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Luca Tettamanti, (Wed Feb 21, 4:19 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Jan Engelhardt, (Thu Feb 22, 5:36 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Arjan van de Ven, (Thu Feb 22, 6:25 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 7:10 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Arjan van de Ven, (Thu Feb 22, 7:20 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 7:51 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 8:13 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Thomas Gleixner, (Thu Feb 22, 8:51 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Thomas Gleixner, (Thu Feb 22, 9:00 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 9:27 am)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Arjan van de Ven, (Thu Feb 22, 9:42 am)
Re: NO_HZ: timer interrupt stuck, David Miller, (Thu Feb 22, 10:26 am)
Re: NO_HZ: timer interrupt stuck, Thomas Gleixner, (Thu Feb 22, 10:39 am)
RE: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pallipadi, Venkatesh, (Thu Feb 22, 12:58 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 2:07 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Andreas Mohr, (Thu Feb 22, 2:25 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Arjan van de Ven, (Thu Feb 22, 3:21 pm)
Re: Linux 2.6.21-rc1 -- suspend, Pavel Machek, (Thu Feb 22, 10:25 pm)
Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1], Pierre Ossman, (Thu Feb 22, 11:55 pm)
Re: NO_HZ: timer interrupt stuck, David Miller, (Fri Feb 23, 2:25 am)
Re: sparc generic time / clockevents, David Miller, (Fri Feb 23, 2:55 am)
Re: Linux 2.6.21-rc1, Andrew Morton, (Fri Feb 23, 3:08 am)
Re: Linux 2.6.21-rc1, Ingo Molnar, (Fri Feb 23, 4:35 am)
Re: Linux 2.6.21-rc1, Ingo Molnar, (Fri Feb 23, 4:39 am)
Re: Linux 2.6.21-rc1, Thomas Gleixner, (Fri Feb 23, 4:47 am)
Re: NO_HZ: timer interrupt stuck, Andi Kleen, (Fri Feb 23, 8:50 am)
Re: sparc generic time / clockevents, john stultz, (Fri Feb 23, 12:51 pm)
Re: sparc generic time / clockevents, Peter Keilty, (Fri Feb 23, 3:15 pm)
Re: sparc generic time / clockevents, David Miller, (Fri Feb 23, 5:34 pm)
Re: sparc generic time / clockevents, john stultz, (Fri Feb 23, 5:53 pm)
Re: sparc generic time / clockevents, David Miller, (Fri Feb 23, 10:52 pm)
2.6.21-rc1: known regressions (part 1), Adrian Bunk, (Sun Feb 25, 10:52 am)
2.6.21-rc1: known regressions (part 2), Adrian Bunk, (Sun Feb 25, 10:55 am)
2.6.21-rc1: known regressions (part 3), Adrian Bunk, (Sun Feb 25, 11:02 am)
Re: 2.6.21-rc1: known regressions (part 3), Greg KH, (Sun Feb 25, 1:59 pm)
2.6.21-rc1: known regressions (v2) (part 1), Adrian Bunk, (Mon Feb 26, 3:01 pm)
2.6.21-rc1: known regressions (v2) (part 2), Adrian Bunk, (Mon Feb 26, 3:05 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Thomas Gleixner, (Tue Feb 27, 1:21 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Ingo Molnar, (Tue Feb 27, 1:33 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Michal Piotrowski, (Tue Feb 27, 1:33 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Michal Piotrowski, (Tue Feb 27, 1:35 am)
regression: forcedeth.c hang, Ingo Molnar, (Tue Feb 27, 1:39 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Mike Galbraith, (Tue Feb 27, 1:54 am)
Re: regression: forcedeth.c hang, Ingo Molnar, (Tue Feb 27, 2:01 am)
Re: regression: forcedeth.c hang, Ingo Molnar, (Tue Feb 27, 2:38 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Tue Feb 27, 3:02 am)
Re: 2.6.21-rc1: known regressions (part 2), Pavel Machek, (Tue Feb 27, 3:21 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Tue Feb 27, 3:30 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Tue Feb 27, 3:34 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Tue Feb 27, 3:59 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Tue Feb 27, 4:15 am)
Re: regression: forcedeth.c hang, Ingo Molnar, (Tue Feb 27, 4:25 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Meelis Roos, (Tue Feb 27, 6:00 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Tue Feb 27, 6:09 am)
Re: regression: forcedeth.c hang, Linus Torvalds, (Tue Feb 27, 8:42 am)
Re: 2.6.21-rc1: known regressions (part 2), Adrian Bunk, (Tue Feb 27, 3:09 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Con Kolivas, (Tue Feb 27, 4:07 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Mike Galbraith, (Tue Feb 27, 9:21 pm)
Re: regression: forcedeth.c hang, Ingo Molnar, (Wed Feb 28, 12:36 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Wed Feb 28, 12:41 am)
RE: 2.6.21-rc1: known regressions (part 1), Karasyov, Konstantin A, (Wed Feb 28, 11:16 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Michael S. Tsirkin, (Wed Feb 28, 2:13 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Thomas Gleixner, (Wed Feb 28, 2:27 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Michael S. Tsirkin, (Wed Feb 28, 2:40 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Con Kolivas, (Wed Feb 28, 3:01 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Mike Galbraith, (Wed Feb 28, 5:02 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Jeff Chua, (Wed Feb 28, 8:45 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Ingo Molnar, (Thu Mar 1, 1:46 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Thu Mar 1, 2:34 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Thu Mar 1, 3:41 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Con Kolivas, (Thu Mar 1, 4:13 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Thomas Gleixner, (Thu Mar 1, 4:33 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Con Kolivas, (Thu Mar 1, 5:05 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Thomas Gleixner, (Thu Mar 1, 5:20 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Ingo Molnar, (Thu Mar 1, 6:30 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Thu Mar 1, 7:52 am)
Re: 2.6.21-rc1: known regressions (part 2), Rafael J. Wysocki, (Thu Mar 1, 9:12 am)
Re: 2.6.21-rc1: known regressions (v2) (part 2), Con Kolivas, (Thu Mar 1, 2:51 pm)
[PATCH] sched: remove SMT nice, Con Kolivas, (Thu Mar 1, 3:33 pm)
Re: 2.6.21-rc1: known regressions (part 2), Linus Torvalds, (Thu Mar 1, 4:36 pm)
Re: 2.6.21-rc1: known regressions (part 2), Linus Torvalds, (Thu Mar 1, 5:26 pm)
Re: 2.6.21-rc1: known regressions (part 2), Linus Torvalds, (Thu Mar 1, 5:41 pm)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Fri Mar 2, 12:14 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Fri Mar 2, 12:21 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Fri Mar 2, 1:04 am)
Re: 2.6.21-rc1: known regressions (part 2), Pavel Machek, (Fri Mar 2, 3:07 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Fri Mar 2, 3:20 am)
[patch] KVM: T60 resume fix, Ingo Molnar, (Fri Mar 2, 3:22 am)
Re: [patch] KVM: T60 resume fix, Michael S. Tsirkin, (Fri Mar 2, 4:39 am)
Re: [patch] KVM: T60 resume fix, Avi Kivity, (Sat Mar 3, 1:21 am)
Re: [patch] KVM: T60 resume fix, Avi Kivity, (Sat Mar 3, 1:22 am)
Re: [patch] KVM: T60 resume fix, Andrew Morton, (Sat Mar 3, 4:57 am)
Re: [patch] KVM: T60 resume fix, Junio C Hamano, (Sat Mar 3, 5:07 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Adrian Bunk, (Sun Mar 4, 5:04 pm)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 1:22 am)
Re: 2.6.21-rc1: known regressions (part 2), Michael S. Tsirkin, (Mon Mar 5, 1:42 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 1:44 am)
Re: [patch] KVM: T60 resume fix, Avi Kivity, (Mon Mar 5, 1:50 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 1:57 am)
Re: [patch] KVM: T60 resume fix, Avi Kivity, (Mon Mar 5, 2:27 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 3:05 am)
SATA resume slowness, e1000 MSI warning, Ingo Molnar, (Mon Mar 5, 3:11 am)
Re: [patch] KVM: T60 resume fix, Michael S. Tsirkin, (Mon Mar 5, 3:23 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 3:29 am)
Re: [patch] KVM: T60 resume fix, Avi Kivity, (Mon Mar 5, 3:33 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 3:33 am)
Re: [patch] KVM: T60 resume fix, Michael S. Tsirkin, (Mon Mar 5, 3:40 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 5:50 am)
Re: [patch] KVM: T60 resume fix, Michael S. Tsirkin, (Mon Mar 5, 5:54 am)
Re: [patch] KVM: T60 resume fix, Michael S. Tsirkin, (Mon Mar 5, 6:26 am)
Re: [patch] KVM: T60 resume fix, Ingo Molnar, (Mon Mar 5, 6:32 am)
Re: 2.6.21-rc1: known regressions (part 2), Michael S. Tsirkin, (Mon Mar 5, 8:34 am)
Re: 2.6.21-rc1: known regressions (part 2), Michael S. Tsirkin, (Mon Mar 5, 8:44 am)
Re: 2.6.21-rc1: known regressions (part 2), Michael S. Tsirkin, (Mon Mar 5, 9:14 am)
Re: 2.6.21-rc1: known regressions (part 2), Ingo Molnar, (Mon Mar 5, 9:41 am)
Re: 2.6.21-rc1: known regressions (part 2), Jens Axboe, (Mon Mar 5, 11:16 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Jeff Chua, (Mon Mar 5, 6:32 pm)
Re: SATA resume slowness, e1000 MSI warning, Jeff Garzik, (Mon Mar 5, 10:30 pm)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Mon Mar 5, 11:35 pm)
Re: SATA resume slowness, e1000 MSI warning, Ingo Molnar, (Tue Mar 6, 2:04 am)
Re: SATA resume slowness, e1000 MSI warning, Ingo Molnar, (Tue Mar 6, 2:06 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Jeff Chua, (Tue Mar 6, 5:03 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Michael S. Tsirkin, (Tue Mar 6, 5:08 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Jeff Chua, (Tue Mar 6, 5:12 am)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Tue Mar 6, 8:34 am)
Re: SATA resume slowness, e1000 MSI warning, Thomas Gleixner, (Tue Mar 6, 9:26 am)
Re: SATA resume slowness, e1000 MSI warning, Linus Torvalds, (Tue Mar 6, 9:52 am)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Tue Mar 6, 10:09 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Tue Mar 6, 9:15 pm)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Wed Mar 7, 9:31 am)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Wed Mar 7, 9:45 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Wed Mar 7, 12:28 pm)
Re: SATA resume slowness, e1000 MSI warning, Andrew Morton, (Wed Mar 7, 7:53 pm)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Wed Mar 7, 11:58 pm)
Re: SATA resume slowness, e1000 MSI warning, Jeff Garzik, (Thu Mar 8, 2:55 am)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Thu Mar 8, 3:23 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Thu Mar 8, 10:27 am)
[PATCH 0/2] Repair pci_restore_state when used with device ..., Eric W. Biederman, (Thu Mar 8, 12:58 pm)
[PATCH 1/2] msi: Safer state caching., Eric W. Biederman, (Thu Mar 8, 1:04 pm)
Re: [linux-pm] 2.6.21-rc1: known regressions (part 2), Pavel Machek, (Thu Mar 8, 11:44 pm)
Re: SATA resume slowness, e1000 MSI warning, Kok, Auke, (Fri Mar 9, 4:06 pm)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Fri Mar 9, 8:41 pm)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Sun Mar 11, 4:11 am)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Sun Mar 11, 4:24 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Sun Mar 11, 10:37 am)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Sun Mar 11, 11:03 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Sun Mar 11, 11:27 am)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Sun Mar 11, 11:37 am)
Re: SATA resume slowness, e1000 MSI warning, Eric W. Biederman, (Sun Mar 11, 12:50 pm)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Sun Mar 11, 9:35 pm)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Pavel Machek, (Mon Mar 19, 8:32 am)
Re: 2.6.21-rc1: known regressions (v2) (part 1), Rafael J. Wysocki, (Mon Mar 19, 2:23 pm)
Re: SATA resume slowness, e1000 MSI warning, Michael S. Tsirkin, (Mon Apr 16, 12:56 pm)