From: Robert Love <rml@tech9.net>
To: Andrew Morton <akpm@zip.com.au>
Cc: Daniel Phillips <phillips@bonn-fries.net>,
Anton Blanchard <anton@samba.org>,
Andrea Arcangeli <andrea@suse.de>,
Luigi Genoni <kernel@Expansa.sns.it>,
Dieter N?tzel <Dieter.Nuetzel@hamburg.de>,
Marcelo Tosatti <marcelo@conectiva.com.br>,
Rik van Riel <riel@conectiva.com.br>,
Linux Kernel List <linux-kernel@vger.kernel.org>
Subject: Re: [2.4.17/18pre] VM and swap - it's really unusable
Date: 08 Jan 2002 16:08:22 -0500 [thread overview]
Message-ID: <1010524130.3383.102.camel@phantasy> (raw)
In-Reply-To: <3C3B4CB7.FEAAF5FC@zip.com.au>
In-Reply-To: <20020108030420Z287595-13997+1799@vger.kernel.org> <20020108142117.F3221@inspiron.school.suse.de> <20020108133335.GB26307@krispykreme>, <20020108133335.GB26307@krispykreme> <E16Nxjg-00009W-00@starship.berlin> <3C3B4CB7.FEAAF5FC@zip.com.au>
On Tue, 2002-01-08 at 14:47, Andrew Morton wrote:
> > What a preemptible kernel can do that a non-preemptible kernel can't is:
> > reschedule exactly as often as necessary, instead of having lots of extra
> > schedule points inserted all over the place, firing when *they* think the
> > time is right, which may well be earlier than necessary.
>
> Nope. `if (current->need_resched)' -> the time is right (beyond right,
> actually).
Eh, I disagree here. The right time is the moment a high-priority task
becomes runnable. Given your HZ, only a fully preemptible kernel can
come close to meeting that.
> > Finally, with preemption, rescheduling can be forced with essentially zero
> > latency in response to an arbitrary interrupt such as IO completion, whereas
> > the non-preemptive kernel will have to 'coast to a stop'. In other words,
> > the non-preemptive kernel will have little lags between successive IOs,
> > whereas the preemptive kernel can submit the next IO immediately. So there
> > are bound to be loads where the preemptive kernel turns in better latency
> > *and throughput* than the scheduling point hack.
>
> Latency yes. Throughout no.
I bet in _many_ (most?) workloads the preemptible kernel turns in better
throughput. Anytime there is load on the system, there should be a
benefit. I bet the same goes for your patch. I've certainly verified
it for both in various loads myself.
> I don't think the "preempt slows down the kernel" argument is very valid
> really. Let's invert the argument - Linux is multitasking, and that has a
> cost. There's no reason why certain bits of the kernel need to violate that
> just to get a bit more throughput. If it really worries you, set HZ=10 and
> increase all the timeslices, etc.
Very well said. I always find an answer to the "more complexity, more
context switching, blah blah" arguments as ultimately being arguments
tantamount to "preemptive multitasking sucks".
> Now, there *may* be overheads added due to losing the implicit locking which
> per-CPU data gives you.
Perhaps, but note what preempt enable and disable statements effectively
are: an inc and a dec. Not even atomic.
Yes, there is a branch on reenable. This may be an interesting change
to look into. FWIW, we have a construct that doesn't check for
reschedule on reenable, too.
> The main cost of preempt IMO is in complexity and stability risks.
>
> (BTW: I took a weird oops testing the preempt patch on an SMP NFS client.
> The fault address was 0x0aXXXXXX. No useful backtrace, unfortunately).
Should of sent me the oops :)
> > Mind you, I'm not devaluing Andrew's work, it's good and valuable. However
> > it's good to be aware of why that approach can't equal the latency-busting
> > performance of the preemptive approach.
>
> There's no point in just merging the preempt patch and saying "there,
> that's done". It doesn't do anything.
>
> Instead, a decision needs to be made: "Linux will henceforth be a
> low-latency kernel". Now, IF we can come to this decision, then
> internal preemption is the way to do it. But it affects ALL kernel
> developers. Because we'll need to introduce a new rule: "it is a
> bug to spend more than five milliseconds holding any locks".
>
> So. Do we we want a low-latency kernel? Are we prepared to mandate
> the five-millisecond rule? It can be done, but won't be easy, and
> we'll never get complete coverage. But I don't see the will around
> here.
I agree here, but then I do have three points:
- proper lock use that benefits SMP scalability benefits preempt-kernel
induced latency improvements. In other words, things like short lock
durations, fine-grained locking, and ditching the BKL benefit both
worlds.
- with the preemptible kernel in place, we can look at the long-held
locks and figure ways to combat them. The preempt-stats patch helps us
find them. Then, we can take a lock-break approach. We can look into
finer grained locks. We can localize lock the lock if it is global or
the BKL. Or we can do something radical like make long-held spinlocks
priority-inheriting when preempt-kernel is enabled. In other words,
preempt-kernel becomes a framework for proper solutions in the future.
- finally, the usual: it's an option.
Robert Love
next prev parent reply other threads:[~2002-01-08 21:07 UTC|newest]
Thread overview: 467+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-08 3:02 [2.4.17/18pre] VM and swap - it's really unusable Dieter Nützel
2002-01-08 10:55 ` Luigi Genoni
2002-01-08 13:21 ` Andrea Arcangeli
2002-01-08 13:33 ` Anton Blanchard
2002-01-08 15:00 ` Daniel Phillips
2002-01-08 15:29 ` Andrea Arcangeli
2002-01-08 15:54 ` Daniel Phillips
2002-01-08 16:38 ` Andrea Arcangeli
2002-01-08 23:02 ` Luigi Genoni
2002-01-08 23:32 ` Ken Brownfield
2002-01-08 23:42 ` Robert Love
2002-01-08 23:52 ` Luigi Genoni
2002-01-09 0:10 ` Alan Cox
2002-01-09 0:29 ` John Alvord
2002-01-09 0:43 ` Robert Love
2002-01-09 16:58 ` Kent Borg
2002-01-14 1:28 ` Bill Davidsen
2002-01-14 1:54 ` Alan Cox
2002-01-14 20:12 ` george anzinger
2002-01-10 19:08 ` Jussi Laako
2002-01-09 5:08 ` Andrew Morton
2002-01-09 5:42 ` Robert Love
2002-01-09 9:08 ` Helge Hafting
2002-01-09 17:00 ` Alan Cox
2002-01-09 11:44 ` Rob Landley
2002-01-09 19:57 ` Andrew Morton
2002-01-10 16:40 ` Timothy Covell
2002-01-10 2:25 ` Alan Cox
2002-01-10 10:06 ` Rob Landley
2002-01-10 18:34 ` Chris Friesen
2002-01-10 19:36 ` David Weinehall
2002-01-10 20:00 ` Chris Friesen
2002-01-10 20:13 ` Jussi Laako
2002-01-10 20:52 ` Bernd Eckenfels
2002-01-10 19:01 ` Alan Cox
2002-01-11 2:47 ` Nigel Gamble
2002-01-11 3:18 ` Andrew Morton
2002-01-11 12:37 ` Alan Cox
2002-01-11 20:33 ` Robert Love
2002-01-12 2:50 ` yodaiken
2002-01-11 20:22 ` Rob Landley
2002-01-12 5:00 ` yodaiken
2002-01-12 11:53 ` Roman Zippel
2002-01-12 12:28 ` yodaiken
2002-01-12 13:25 ` Roman Zippel
2002-01-12 14:56 ` yodaiken
2002-01-12 17:48 ` Roman Zippel
2002-01-12 19:23 ` yodaiken
2002-01-12 21:21 ` Roman Zippel
2002-01-13 1:23 ` Alan Cox
2002-01-14 23:21 ` george anzinger
2002-01-15 0:59 ` yodaiken
2002-01-15 9:18 ` Helge Hafting
2002-01-12 20:12 ` Andrew Morton
2002-01-12 18:46 ` Alan Cox
2002-01-12 20:42 ` Roman Zippel
2002-01-12 22:13 ` yodaiken
2002-01-13 3:33 ` Roman Zippel
2002-01-13 4:02 ` yodaiken
2002-01-13 1:28 ` Alan Cox
2002-01-12 5:03 ` Andrew Morton
2002-01-12 18:26 ` Jussi Laako
2002-01-12 6:01 ` Robert Love
2002-01-12 12:45 ` yodaiken
2002-01-12 19:00 ` Alan Cox
2002-01-13 0:16 ` Robert Love
2002-01-13 1:41 ` Alan Cox
2002-01-13 22:50 ` Daniel Phillips
2002-01-12 9:52 ` arjan
2002-01-12 18:54 ` Alan Cox
2002-01-12 19:23 ` Ed Sweetman
2002-01-12 19:35 ` yodaiken
2002-01-12 20:09 ` Alan Cox
2002-01-20 0:08 ` Pavel Machek
2002-01-12 19:26 ` Robert Love
2002-01-12 19:36 ` yodaiken
2002-01-12 20:07 ` Alan Cox
2002-01-12 20:03 ` Robert Love
2002-01-12 20:21 ` Alan Cox
2002-01-13 3:10 ` Robert Love
2002-01-13 11:39 ` Russell King
2002-01-13 18:24 ` Robert Love
2002-01-13 19:06 ` Russell King
2002-01-13 19:30 ` Alan Cox
2002-01-13 15:59 ` Alan Cox
2002-01-13 18:20 ` Robert Love
2002-01-14 5:59 ` Daniel Phillips
2002-01-13 22:23 ` Rob Landley
2002-01-13 22:02 ` Daniel Phillips
2002-01-12 20:36 ` Kenneth Johansson
2002-01-12 23:01 ` Robert Love
2002-01-13 0:02 ` J Sloan
2002-01-13 1:38 ` Alan Cox
2002-01-13 15:18 ` Roman Zippel
2002-01-13 15:36 ` Arjan van de Ven
2002-01-14 5:03 ` Daniel Phillips
2002-01-14 5:09 ` Andrew Morton
2002-01-14 9:24 ` Daniel Phillips
2002-01-14 5:34 ` yodaiken
2002-01-14 11:14 ` Roman Zippel
2002-01-14 11:47 ` Alan Cox
2002-01-14 12:00 ` Roman Zippel
2002-01-14 12:27 ` Alan Cox
2002-01-14 13:39 ` Roman Zippel
2002-01-14 14:35 ` Alan Cox
2002-01-14 14:30 ` Roman Zippel
2002-01-14 14:35 ` Rik van Riel
2002-01-14 16:19 ` Roman Zippel
2002-01-14 20:05 ` Robert Love
2002-01-14 20:02 ` Andrew Morton
2002-01-14 21:19 ` Alan Cox
2002-01-14 21:11 ` Andrew Morton
2002-01-14 21:30 ` Alan Cox
2002-01-14 13:38 ` yodaiken
2002-01-14 14:40 ` Roman Zippel
2002-01-14 14:07 ` Guest section DW
2002-01-14 12:17 ` Momchil Velikov
2002-01-14 12:45 ` Oliver Neukum
2002-01-14 16:32 ` Momchil Velikov
2002-01-14 17:43 ` Alan Cox
2002-01-14 22:34 ` Momchil Velikov
2002-01-14 22:46 ` yodaiken
[not found] ` <876664vxm8.fsf@fadata.bg>
2002-01-15 12:31 ` yodaiken
2002-01-20 10:31 ` george anzinger
2002-01-20 14:34 ` yodaiken
2002-01-14 18:04 ` Oliver Neukum
2002-01-14 20:09 ` Robert Love
2002-01-14 20:22 ` Oliver Neukum
2002-01-14 20:36 ` Robert Love
2002-01-14 22:46 ` Oliver Neukum
2002-01-15 3:01 ` george anzinger
2002-01-14 13:45 ` yodaiken
2002-01-14 13:48 ` yodaiken
2002-01-14 14:56 ` Roman Zippel
2002-01-14 16:18 ` yodaiken
2002-01-14 18:54 ` Roman Zippel
2002-01-14 16:36 ` Momchil Velikov
[not found] ` <20020114030925.A1363@viejo.fsmlabs.com>
2002-01-14 18:43 ` Daniel Phillips
2002-01-14 18:39 ` yodaiken
2002-01-14 20:16 ` Robert Love
2002-01-14 19:16 ` Rick Stevens
2002-01-15 3:07 ` george anzinger
2002-01-15 3:31 ` Daniel Phillips
2002-01-15 12:39 ` yodaiken
2002-01-21 15:38 ` Daniel Phillips
2002-01-21 15:43 ` yodaiken
2002-01-21 16:05 ` Daniel Phillips
2002-01-21 16:06 ` yodaiken
2002-01-21 16:33 ` Peter Wächtler
2002-01-21 16:45 ` yodaiken
2002-01-21 17:12 ` Peter Wächtler
2002-01-21 17:15 ` yodaiken
2002-01-21 16:48 ` Daniel Phillips
2002-01-21 16:50 ` yodaiken
2002-01-21 17:32 ` Chris Friesen
2002-01-21 17:52 ` yodaiken
2002-01-21 18:59 ` Chris Friesen
2002-01-21 19:00 ` Peter Wächtler
2002-01-21 21:22 ` Robert Love
2002-01-21 21:54 ` yodaiken
2002-01-21 22:19 ` Robert Love
2002-01-21 22:18 ` Horst von Brand
2002-01-21 22:53 ` Chris Friesen
2002-01-29 23:12 ` Bill Davidsen
2002-01-21 21:24 ` Robert Love
2002-01-21 21:16 ` Robert Love
2002-01-21 21:33 ` Andrew Morton
2002-01-21 21:59 ` J Sloan
2002-01-21 21:49 ` yodaiken
2002-01-21 22:01 ` Robert Love
2002-01-21 20:52 ` Marcelo Tosatti
2002-01-21 22:26 ` Robert Love
2002-01-21 23:56 ` yodaiken
2002-01-22 0:45 ` Roman Zippel
2002-01-22 1:34 ` yodaiken
2002-01-22 9:13 ` Roman Zippel
2002-01-22 2:10 ` Daniel Phillips
2002-01-24 15:19 ` yodaiken
2002-01-24 21:15 ` Roman Zippel
2002-01-26 2:36 ` Jamie Lokier
2002-01-29 23:36 ` Bill Davidsen
2002-01-22 0:27 ` Roman Zippel
2002-01-21 19:26 ` Mark Hahn
2002-01-21 20:16 ` Allan Sandfeld
2002-01-22 10:57 ` Peter Wächtler
2002-01-21 20:35 ` Bill Davidsen
2002-01-21 20:49 ` yodaiken
2002-01-21 21:42 ` Mark Hahn
2002-01-22 0:58 ` Ken Brownfield
2002-01-22 16:51 ` Bill Davidsen
2002-01-22 20:50 ` Jussi Laako
2002-01-29 23:05 ` Bill Davidsen
2002-01-29 23:33 ` Alan Cox
2002-01-14 17:36 ` Daniel Phillips
2002-01-14 15:08 ` Russ Leighton
2002-01-14 8:24 ` Arjan van de Ven
2002-01-13 15:45 ` Alan Cox
2002-01-13 20:25 ` Roman Zippel
2002-01-13 21:11 ` Alan Cox
2002-01-14 0:33 ` Stephan von Krawczynski
2002-01-14 0:50 ` Alan Cox
2002-01-14 1:17 ` Robert Love
2002-01-14 9:49 ` Stephan von Krawczynski
2002-01-14 9:45 ` Stephan von Krawczynski
2002-01-14 10:04 ` Andrew Morton
2002-01-14 11:47 ` Stephan von Krawczynski
2002-01-14 12:29 ` Alan Cox
2002-01-14 22:20 ` Jussi Laako
2002-01-15 1:43 ` Stephan von Krawczynski
2002-01-15 20:29 ` Jussi Laako
2002-01-14 19:58 ` george anzinger
2002-01-14 10:09 ` Alan Cox
2002-01-14 15:02 ` J.A. Magallon
2002-01-14 15:03 ` Arjan van de Ven
2002-01-14 19:50 ` george anzinger
2002-01-14 19:35 ` Robert Love
2002-01-14 15:46 ` Rob Landley
2002-01-14 22:03 ` Jussi Laako
2002-01-15 1:34 ` Stephan von Krawczynski
2002-01-14 0:10 ` yodaiken
2002-01-14 0:41 ` Roman Zippel
2002-01-14 1:05 ` yodaiken
2002-01-14 10:16 ` Roman Zippel
2002-01-14 1:19 ` Robert Love
2002-01-13 18:13 ` Robert Love
2002-01-14 1:50 ` Rik van Riel
2002-01-14 1:56 ` Robert Love
2002-01-14 10:55 ` Roman Zippel
[not found] ` <16QNVQ-2JqEACC@fwd03.sul.t-online.com>
[not found] ` <3C43D5E1.6785695C@mvista.com>
2002-01-15 8:32 ` Oliver Neukum
2002-01-13 1:30 ` Alan Cox
2002-01-12 20:53 ` Roman Zippel
2002-01-12 23:07 ` Rob Landley
2002-01-13 16:03 ` Alan Cox
2002-01-13 1:26 ` Alan Cox
2002-01-13 13:34 ` Roman Zippel
2002-01-13 15:19 ` Alan Cox
2002-01-13 22:06 ` Daniel Phillips
2002-01-14 7:22 ` Alans example against preemtive kernel (Was: Re: [2.4.17/18pre] VM and swap - it's really unusable) Roger Larsson
2002-01-14 9:18 ` Alan Cox
2002-01-14 12:08 ` [2.4.17/18pre] VM and swap - it's really unusable Helge Hafting
2002-01-18 22:41 ` Preempt & how long it takes to interrupt (was Re: [2.4.17/18pre] VM and swap - it's really unusable) Pavel Machek
2002-01-20 11:22 ` Rob Landley
2002-01-21 21:48 ` Alan Cox
2002-01-22 11:52 ` Rob Landley
2002-01-27 20:37 ` Alan Cox
2002-01-27 22:10 ` Nigel Gamble
2002-01-27 22:56 ` Preempt & how long it takes to interrupt (was Re: [2.4.17/18pre]u Alan Cox
2002-01-20 20:22 ` Preempt & how long it takes to interrupt (was Re: [2.4.17/18pre] VM and swap - it's really unusable) Robert Love
2002-01-12 11:13 ` [2.4.17/18pre] VM and swap - it's really unusable Andrea Arcangeli
2002-01-12 15:07 ` jogi
2002-01-12 16:05 ` Andrea Arcangeli
2002-01-13 15:15 ` jogi
2002-01-12 16:52 ` yodaiken
2002-01-12 17:00 ` Andrea Arcangeli
2002-01-12 19:00 ` Ed Sweetman
2002-01-12 20:23 ` Andrew Morton
2002-01-12 21:02 ` Erik Andersen
2002-01-12 21:18 ` Stephan von Krawczynski
2002-01-12 23:24 ` Erik Andersen
2002-01-12 21:16 ` Stephan von Krawczynski
2002-01-12 22:25 ` Francois Romieu
2002-01-13 1:32 ` Alan Cox
2002-01-13 1:57 ` J.A. Magallon
2002-01-13 8:03 ` Rusty Russell
2002-01-13 17:42 ` jogi
2002-01-13 18:22 ` Robert Love
2002-01-13 19:32 ` Alan Cox
2002-01-14 11:41 ` Andrea Arcangeli
2002-01-13 19:35 ` J Sloan
2002-01-14 6:49 ` Daniel Phillips
2002-01-15 1:31 ` J Sloan
2002-01-13 19:46 ` Andrew Morton
2002-01-13 20:04 ` Robert Love
2002-01-13 20:30 ` Andrew Morton
2002-01-14 11:56 ` Andrea Arcangeli
2002-01-14 13:38 ` Robert Love
2002-01-14 15:45 ` Andrea Arcangeli
2002-01-13 20:17 ` jogi
[not found] ` <Pine.LNX.4.33.0201131533530.14774-100000@coffee.psychology.mcmaster.ca>
2002-01-13 22:14 ` jogi
2002-01-13 23:52 ` yodaiken
2002-01-14 11:39 ` Andrea Arcangeli
[not found] ` <3C40A6BB.1090100@pobox.com>
2002-01-14 11:34 ` Andrea Arcangeli
2002-01-14 20:27 ` Andrew Morton
2002-01-13 15:22 ` jogi
2002-01-14 23:05 ` george anzinger
2002-01-13 15:18 ` jogi
2002-01-13 17:51 ` yodaiken
2002-01-13 18:10 ` jogi
2002-01-13 18:11 ` Robert Love
2002-01-14 11:32 ` Andrea Arcangeli
2002-01-13 22:55 ` Daniel Phillips
2002-01-13 22:56 ` Robert Love
2002-01-14 0:11 ` yodaiken
2002-01-14 11:18 ` Marian Jancar
2002-01-14 14:16 ` yodaiken
2002-01-14 2:46 ` Pavel Machek
2002-01-10 9:59 ` Ken Brownfield
2002-01-10 11:04 ` Alan Cox
2002-01-09 0:13 ` Dieter Nützel
2002-01-09 6:26 ` Daniel Phillips
2002-01-09 7:25 ` Preemtive kernel (Was: Re: [2.4.17/18pre] VM and swap - it's really unusable) Roger Larsson
2002-01-09 7:48 ` Daniel Phillips
2002-01-08 20:55 ` [2.4.17/18pre] VM and swap - it's really unusable Robert Love
2002-01-09 11:24 ` Andrea Arcangeli
2002-01-09 14:07 ` Ed Sweetman
2002-01-09 14:27 ` Andrea Arcangeli
2002-01-09 14:51 ` Arjan van de Ven
2002-01-09 17:02 ` Roger Larsson
2002-01-09 17:10 ` Arjan van de Ven
2002-01-09 17:13 ` Daniel Phillips
2002-01-08 19:47 ` Andrew Morton
2002-01-08 20:13 ` Alan Cox
2002-01-08 22:00 ` Roger Larsson
2002-01-08 20:18 ` Daniel Phillips
2002-01-08 21:19 ` Robert Love
2002-01-14 1:08 ` Bill Davidsen
2002-01-08 20:59 ` Daniel Phillips
2002-01-08 21:08 ` Rik van Riel
2002-01-08 21:15 ` Robert Love
2002-01-08 21:24 ` Rik van Riel
2002-01-08 21:45 ` Robert Love
2002-01-08 22:31 ` Andrew Morton
2002-01-08 21:51 ` Daniel Phillips
2002-01-08 21:10 ` Andrew Morton
2002-01-08 21:17 ` Robert Love
2002-01-08 21:57 ` Daniel Phillips
2002-01-08 22:01 ` Robert Love
2002-01-14 1:22 ` Bill Davidsen
2002-01-08 22:21 ` Andrew Morton
2002-01-09 9:17 ` Daniel Phillips
2002-01-09 9:26 ` Andrew Morton
2002-01-09 9:48 ` Daniel Phillips
2002-01-08 23:26 ` Luigi Genoni
2002-01-09 6:36 ` Daniel Phillips
2002-01-08 21:08 ` Robert Love [this message]
2002-01-09 0:31 ` Oliver Xymoron
2002-01-09 9:50 ` Helge Hafting
2002-01-08 17:41 ` Luigi Genoni
2002-01-14 0:46 ` Bill Davidsen
2002-01-14 1:14 ` yodaiken
2002-01-14 2:04 ` Andrew Morton
2002-01-16 15:15 ` Bill Davidsen
2002-01-14 9:08 ` Daniel Phillips
2002-01-14 9:08 ` Daniel Phillips
2002-01-14 9:08 ` Daniel Phillips
2002-01-14 16:40 ` Daniel Phillips
2002-01-14 17:42 ` Alan Cox
2002-01-14 21:28 ` J Sloan
2002-01-08 13:51 ` J.A. Magallon
[not found] ` <E16OHLf-0000Dn-00@starship.berlin>
[not found] ` <20020109145509.G1543@inspiron.school.suse.de>
2002-01-09 14:07 ` Daniel Phillips
2002-01-09 14:22 ` Andrea Arcangeli
-- strict thread matches above, loose matches on Subject: below --
2002-02-25 11:51 Aviv Shavit
2002-02-26 0:09 ` Ken Brownfield
2002-02-26 4:40 ` Ken Brownfield
2002-04-09 20:45 ` Aviv Shavit
2002-04-09 21:16 ` Rik van Riel
[not found] <Pine.LNX.4.33.0201221206320.20907-100000@coffee.psychology.mcmaster.ca>
2002-01-22 17:51 ` Peter Wächtler
2002-01-22 1:44 rwhron
[not found] <Pine.LNX.4.33.0201150023040.21289-100000@coffee.psychology.mcmaster.ca>
2002-01-15 17:49 ` Daniel Phillips
2002-01-16 15:27 ` Bill Davidsen
2002-01-16 16:37 ` Daniel Phillips
2002-01-15 12:21 Martin Knoblauch
2002-01-15 11:38 Martin Knoblauch
2002-01-15 13:32 ` Rik van Riel
2002-01-15 18:37 ` Martin Knoblauch
2002-01-14 23:42 Dieter Nützel
2002-01-14 22:59 Robert Lowery
[not found] <20020114165430.421B01ED55@Cantor.suse.de>
2002-01-14 17:20 ` Andrea Arcangeli
2002-01-22 5:12 ` Dieter Nützel
2002-01-22 7:28 ` J Sloan
2002-01-14 16:53 Dieter Nützel
2002-01-14 16:46 Hron, Randall
2002-01-14 16:25 Martin Knoblauch
2002-01-15 1:27 ` M.H.VanLeeuwen
2002-01-14 8:52 Martin Knoblauch
2002-01-14 5:23 Dieter Nützel
2002-01-14 2:12 Dieter Nützel
2002-01-14 0:33 Robert Lowery
2002-01-14 0:51 ` Alan Cox
2002-01-14 19:52 ` george anzinger
2002-01-14 0:29 Dieter Nützel
2002-01-13 20:11 Dieter Nützel
2002-01-13 23:33 ` J Sloan
2002-01-14 0:00 ` Dieter Nützel
2002-01-14 9:08 ` Daniel Phillips
2002-01-14 20:20 ` J Sloan
2002-01-10 5:31 rwhron
[not found] <200201090014.g090Efpn002215@Expansa.sns.it>
2002-01-09 1:09 ` Luigi Genoni
2002-01-08 21:45 Gonzalez, Inaky
2002-01-08 14:22 Markus Döhr
[not found] <20020108030431.0099F38C58@perninha.conectiva.com.br>
2002-01-08 13:59 ` Marcelo Tosatti
2002-01-08 15:39 ` Andrea Arcangeli
2002-01-08 20:24 ` Andrew Morton
2002-01-09 10:44 ` Andrea Arcangeli
2002-01-14 0:55 ` Bill Davidsen
2002-01-08 15:46 ` Alan Cox
2002-01-08 16:10 ` David S. Miller
2002-01-08 20:13 ` Andrew Morton
2002-01-09 10:33 ` Andrea Arcangeli
2002-01-08 4:00 M.H.VanLeeuwen
2002-01-07 17:41 Martin Knoblauch
2002-01-07 17:55 ` Stephan von Krawczynski
2002-01-07 18:00 ` Martin Knoblauch
2002-01-06 20:38 rwhron
2002-01-07 17:39 ` Stephan von Krawczynski
2002-01-08 2:48 ` rwhron
[not found] <Pine.LNX.4.33L.0112292256490.24031-100000@imladris.surriel.com>
[not found] ` <3C2F04F6.7030700@athlon.maya.org>
2001-12-31 17:14 ` [PATCH] " M.H.VanLeeuwen
2001-12-31 17:53 ` Stephan von Krawczynski
2002-01-04 2:14 ` M.H.VanLeeuwen
2002-01-04 12:33 ` Stephan von Krawczynski
2002-01-04 14:14 ` Andrea Arcangeli
2002-01-04 14:24 ` Stephan von Krawczynski
2002-01-04 14:51 ` Andrea Arcangeli
2002-01-05 2:20 ` M.H.VanLeeuwen
2002-01-04 14:11 ` Andrea Arcangeli
2002-01-05 19:47 ` José Luis Domingo López
2001-12-30 13:37 Martin Knoblauch
2001-12-30 15:14 ` Andreas Hartmann
2001-12-30 20:11 ` M. Edward Borasky
2001-12-30 21:11 ` Rik van Riel
2001-12-31 9:57 ` Martin Knoblauch
2001-12-28 20:16 Andreas Hartmann
2001-12-28 20:32 ` Rik van Riel
[not found] ` <3C2CD9EC.1D6C798E@zip.com.au>
2001-12-28 21:26 ` Andreas Hartmann
2001-12-29 0:30 ` Alan Cox
2001-12-29 13:14 ` Andreas Hartmann
2001-12-29 15:15 ` Andrea Arcangeli
2002-01-03 20:23 ` Ken Brownfield
2002-01-03 20:50 ` Rik van Riel
2002-01-03 21:54 ` Andrew Morton
2002-01-04 4:56 ` Ken Brownfield
2002-01-04 0:19 ` Stephan von Krawczynski
2002-01-04 5:26 ` Ken Brownfield
2002-01-04 8:06 ` Ville Herva
2002-01-04 13:05 ` Stephan von Krawczynski
2002-01-04 13:03 ` Stephan von Krawczynski
2002-01-04 23:50 ` Ken Brownfield
2002-01-05 15:08 ` Stephan von Krawczynski
2002-01-05 21:40 ` Ken Brownfield
2002-01-06 15:48 ` Stephan von Krawczynski
2002-01-08 5:09 ` Ken Brownfield
2002-01-07 1:42 ` Rik van Riel
2002-01-07 2:22 ` Rik van Riel
2002-01-07 14:20 ` Stephan von Krawczynski
2002-01-08 0:36 ` Rik van Riel
2002-01-04 20:15 ` Andreas Hartmann
2002-01-04 20:55 ` Stephan von Krawczynski
2002-01-05 8:39 ` Andreas Hartmann
2002-01-05 12:59 ` M. Edward (Ed) Borasky
2002-01-05 15:09 ` Andreas Hartmann
2002-01-05 17:51 ` M. Edward (Ed) Borasky
2002-01-06 15:51 ` vda
2002-01-06 19:16 ` M. Edward (Ed) Borasky
2002-01-06 19:38 ` Alan Cox
2002-01-07 0:47 ` M. Edward Borasky
2002-01-05 9:24 ` Petro
2002-01-05 15:44 ` Stephan von Krawczynski
2002-01-07 7:15 ` Petro
2002-01-07 14:33 ` Stephan von Krawczynski
2002-01-07 20:29 ` Petro
2002-01-08 1:43 ` Stephan von Krawczynski
2002-01-08 3:10 ` Petro
2002-01-08 6:00 ` Petro
2002-01-11 20:41 ` Ken Brownfield
2002-01-11 21:13 ` Mark Hahn
2002-01-11 21:38 ` Ken Brownfield
2002-01-11 23:38 ` Rik van Riel
2002-01-11 21:23 ` Ken Brownfield
2002-01-12 0:13 ` M.H.VanLeeuwen
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=1010524130.3383.102.camel@phantasy \
--to=rml@tech9.net \
--cc=Dieter.Nuetzel@hamburg.de \
--cc=akpm@zip.com.au \
--cc=andrea@suse.de \
--cc=anton@samba.org \
--cc=kernel@Expansa.sns.it \
--cc=linux-kernel@vger.kernel.org \
--cc=marcelo@conectiva.com.br \
--cc=phillips@bonn-fries.net \
--cc=riel@conectiva.com.br \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox