LKML Archive on lore.kernel.org
 help / color / Atom feed
From: Linus Torvalds <torvalds@osdl.org>
To: Roland Dreier <roland@topspin.com>,
	Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
Cc: Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: Being more careful about iospace accesses..
Date: Wed, 15 Sep 2004 16:26:12 -0700 (PDT)
Message-ID: <Pine.LNX.4.58.0409151546400.2333@ppc970.osdl.org> (raw)
In-Reply-To: <52zn3rupw8.fsf@topspin.com>


[ Subject line changed to avoid getting caught as spam ;]

On Wed, 15 Sep 2004, Roland Dreier wrote:
>
> Linus, while we're on the subject of new sparse checks, could you give
> a quick recap of the semantics of the new __leXX types (and what
> __bitwise means to sparse)?  I don't think I've ever seen this stuff
> described on LKML.

[ The bitwise checks are actually by Al Viro, but I'll explain the basic
  idea. Al is Cc'd so that he can add any corrections or extensions. ]

Sparse allows a number of extra type qualifiers, including address spaces 
and various random extra restrictions on what you can do with them. There 
are "context" bits that allow you to use a symbol or type only in certain 
contexts, for example, and there are type qualifiers like "noderef" that 
just say that a pointer cannot be dereferenced (it looks _exactly_ like a 
pointer in all other respects, but trying to actually access anything 
through it will cause a sparse warning).

The "bitwise" attribute is very much like the "noderef" one, in that it
restricts how you can use an expression of that type. Unlike "noderef",
it's designed for integer types, though. In fact, sparse will refuse to
apply the bitwise attribute to non-integer types.

As the name suggests, a "bitwise" expression is one that is restricted to
only a certain "bitwise" operations that make sense within that class. In
particular, you can't mix a "bitwise" class with a normal integer
expression (the constant zero happens to be special, since it's "safe"  
for all bitwise ops), and in fact you can't even mix it with _another_
bitwise expression of a different type.

And when I say "different", I mean even _slightly_ different. Each typedef 
creates a type of it's own, and will thus create a bitwise type that is 
not compatible with anything else. So if you declare

	int __bitwise i;
	int __bitwise j;

the two variables "i" and "j" are _not_ compatible, simply because they
were declared separately, while in the case of

	int __bitwise i, j;

they _are_ compatible. The above is a horribly contrieved example, as it
shows an extreme case that doesn't make much sense, but it shows how
"bitwise" always creates its own new "class".

Normally you'd always use "__bitwise"  in a typedef, which effectively
makes that particular typedef one single "bitwise class". After that, you 
can obviously declare any number of variables in that class.

Now apart from the classes having to match, "bitwise" as it's name
suggests, also restricts all operations within that class to a subset of
"bit-safe" operations. For example, addition isn't "bit-safe", since
clearly the carry-chain moves bits around. But you can do normal bit-wise
operations, and you can compare the values against other values in the
same class, since those are all "bit-safe".

Oh, as an example of something that isn't obviously bit-safe: look out for
things like bit negation: doing a ~ is ok on an bitwise "int" type, but it
is _not_ ok on a bitwise "short" or "char". Why?  Because on a bitwise
"int" you actually stay within the type. But doing the same thing on a
short or char will move "outside" the type by virtue of setting the high
bits (normal C semantics: a short gets promoted to an "int", so doign a
bitwise negation on a short will actually set the high bits).

So as far as sparse is concerned, a "bitwise" type is not really so much 
about endianness as it is about making sure bits are never lost or moved 
around.

For example, you can use the bitwise operation to verify the __GFP_XXX 
mask bits. Right now they are just regular integers, which means that you 
can write

	kmalloc(GFP_KERNEL, size);

and the compiler will not notice anything wrong. But something is
_seriously_ wrong: the GFP_KERNEL should be the _second_ argument. If we
mark it to be a "bitwise" type (which it is), that bug would have been
noticed immediately, and you could still do all the operations that are
valid of GFP_xxx values.

See the usage?

In the byte-order case, what we have is:

	typedef __u16 __bitwise __le16;
	typedef __u16 __bitwise __be16;
	typedef __u32 __bitwise __le32;
	typedef __u32 __bitwise __be32;
	typedef __u64 __bitwise __le64;
	typedef __u64 __bitwise __be64;

and if you think about the above rules about what is acceptable for 
bitwise types, you'll likely immediately notivce that it automatically 
means

 - you can never assign a __le16 type to any other integer type or any 
   other bitwise type. You'd get a warnign about incompatible types. Makes 
   sense, no?
 - you can only do operations that are safe within that byte order. For 
   example, it is safe to do a bitwise "&" on two __le16 values. Clearly 
   the result is meaningful.
 - if you want to go outside that bitwise type, you have to convert it 
   properly first. For example, if you want to add a constant to a __le16 
   type, you can do so, but you have to use the proper sequence:

	__le16 sum, a, b;

	sum = a + b;	/* INVALID! "warning: incompatible types for operation (+)" */
	sum = cpu_to_le16(le16_to_cpu(a) + le16_to_cpu(b));	/* Ok */

See? 

In short, "bitwise" is about more than just byte-order, but the semantics 
of bitwise-restricted ops happen to be the semantics that are valid for 
byte-order operations too.

Oh, btw, right now you only get the warnings from sparse if you use
"-Wbitwise" on the command line. Without that, sparse will ignore the
bitwise attribute.

		Linus

      parent reply index

Thread overview: 14414+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <no.id>
1998-08-26  0:03 ` Fuzzy hash stuff.. (was Re: 2.1.xxx makes Electric Fence 22x slower) Jamie Lokier
1998-09-10  6:34 ` GPS Leap Second Scheduled! Jamie Lokier
1998-09-11  6:18   ` Michael Shields
1998-12-11 14:16 ` Access to I/O-mapped / Memory-mapped resources Jamie Lokier
2000-07-28 22:10 ` RLIM_INFINITY inconsistency between archs Adam Sampson
2000-07-28 22:20 ` Adam Sampson
2000-07-29 13:23   ` Miquel van Smoorenburg
     [not found] <39F5830E.7963A935@uow.edu.au>
     [not found] ` <Pine.LNX.4.10.10010241353590.1743-100000@penguin.transmeta.com>
2000-10-27 17:45   ` [patch] kernel/module.c (plus gratuitous rant) Pavel Machek
2000-10-27 20:40     ` Jeff Garzik
2000-10-27 21:12       ` Alan Cox
2000-10-27 20:46     ` Alan Cox
2000-10-28  1:00     ` Keith Owens
2000-10-28 11:15       ` Dominik Kubla
2000-10-29  0:27         ` Richard Henderson
2000-10-29 15:09           ` Dominik Kubla
2000-10-30 11:05             ` Peter Samuelson
2000-10-30 18:50               ` Richard Henderson
2000-10-29 23:23       ` Rusty Russell
2000-10-30 11:08         ` Peter Samuelson
2000-10-30 11:19           ` Recommended compiler? - " Linux Kernel Developer
2000-10-30 11:58             ` Peter Samuelson
2000-10-30 13:49               ` Martin Dalecki
2000-10-30 20:50                 ` Horst von Brand
2000-10-30 22:02                   ` Jakub Jelinek
2000-10-31 10:27                   ` Martin Dalecki
2000-10-29 23:19 2.2.18Pre Lan Performance Rocks! Jeff V. Merkey
     [not found] ` <E13q2R7-0006S7-00@the-village.bc.nu>
2000-10-30  1:35   ` Jeff V. Merkey
2000-10-30  6:47     ` Andi Kleen
2000-10-30  6:58       ` Jeff V. Merkey
2000-10-30  7:08         ` Andi Kleen
2000-10-30  7:16           ` Jeff V. Merkey
2000-10-30  7:38             ` Andi Kleen
2000-10-30  8:04               ` Jeff V. Merkey
2000-10-30  8:16                 ` Andi Kleen
2000-10-30 12:47                 ` Alan Cox
2000-10-30 12:50                   ` Andi Kleen
2000-10-30  8:26           ` Ingo Molnar
2000-10-30  7:20             ` Jeff V. Merkey
2000-10-30  8:39               ` Ingo Molnar
2000-10-30  8:08                 ` Jeff V. Merkey
2000-10-30  9:52                   ` Ingo Molnar
2000-10-30  8:55                     ` Jeff V. Merkey
2000-10-30 10:13                       ` Ingo Molnar
2000-10-30  9:11                         ` Jeff V. Merkey
2000-10-30 10:41                           ` Ingo Molnar
2000-10-30  9:33                             ` Jeff V. Merkey
2000-10-30 10:56                               ` Ingo Molnar
2000-10-30  9:45                                 ` Jeff V. Merkey
2000-10-30 11:04                               ` Ingo Molnar
2000-10-30  9:56                                 ` Jeff V. Merkey
2000-10-30 11:13                                   ` Ingo Molnar
2000-10-30 10:08                                     ` Jeff V. Merkey
2000-10-30 17:41                                     ` Andrea Arcangeli
2000-10-30 17:58                                       ` Chris Evans
2000-10-30 18:01                                         ` Jeff V. Merkey
2000-10-30 18:21                                           ` Andrea Arcangeli
2000-10-30 17:59                                       ` Jeff V. Merkey
2000-10-31  8:08                                         ` Ingo Molnar
2000-10-31 20:04                                           ` Jeff V. Merkey
2000-10-30 19:11                                       ` Dan Hollis
2000-10-31 18:59                                         ` Pavel Machek
2000-10-30 10:27                       ` Ingo Molnar
2000-10-30  9:20                         ` Jeff V. Merkey
2000-10-30 10:44                           ` Ingo Molnar
2000-10-30  9:38                             ` Jeff V. Merkey
2000-10-30 11:01                               ` Ingo Molnar
2000-10-30  9:54                                 ` Jeff V. Merkey
2000-10-30 11:12                                   ` Ingo Molnar
2000-10-30 10:06                                     ` Jeff V. Merkey
2000-10-30 10:56                                       ` john slee
2000-10-30 18:04                                         ` Jeff V. Merkey
2000-10-30 11:31                                       ` Ingo Molnar
2000-10-30 12:57                                   ` Alan Cox
2000-10-30 17:55                                     ` Jeff V. Merkey
2000-10-30 18:34                                       ` Alan Cox
2000-10-30 21:17                                         ` Jeff V. Merkey
2000-10-31  9:25                                         ` Erik Andersen
2000-10-31 18:50                               ` Pavel Machek
2000-10-31 20:06                                 ` Jeff V. Merkey
2000-10-31 20:13                                   ` Jeff V. Merkey
2000-10-31 21:31                                     ` Ingo Molnar
2000-10-31 21:56                                       ` Ingo Molnar
2000-10-31 21:57                                       ` Jeff V. Merkey
2000-11-01  0:27                                   ` Ingo Molnar
2000-10-31 23:18                                     ` Jeff V. Merkey
2000-11-01  0:47                                       ` Ingo Molnar
2000-11-01  0:56                                       ` Davide Libenzi
     [not found]                                       ` <20001102031546.B10806@cerebro.laendle>
     [not found]                                         ` <20001101212835.A2425@vger.timpanogas.org>
     [not found]                                           ` <20001102043332.A27126@fuji.laendle>
     [not found]                                             ` <3A0195DA.DDEBAC51@timpanogas.org>
     [not found]                                               ` <20001102194323.D2790@cerebro.laendle>
     [not found]                                                 ` <3A01CBB5.48C3094A@timpanogas.org>
     [not found]                                                   ` <20001102214903.F2790@cerebro.laendle>
     [not found]                                                     ` <3A01E71A.778BD898@timpanogas.org>
     [not found]                                                       ` <20001102232210.H2790@cerebro.laendle>
     [not found]                                                         ` <3A01ECD2.76DE10FF@timpanogas.org>
2000-11-02 22:46                                                           ` Jeff V. Merkey
2000-11-03  0:12                                                             ` Davide Libenzi
2000-11-02 23:00                                                               ` Jeff V. Merkey
2000-10-31 21:34                                 ` Ingo Molnar
2000-10-31 21:52                                   ` Jeff V. Merkey
2000-10-31 22:05                                     ` Andi Kleen
2000-10-31 22:23                                       ` Jeff V. Merkey
2000-10-31 22:45                                         ` Jeff V. Merkey
2000-10-31 22:44                                           ` David Lang
2000-10-31 22:57                                             ` Jeff V. Merkey
2000-10-31 22:52                                               ` David Lang
2000-10-31 23:02                                           ` Alan Cox
2000-10-31 23:03                                             ` Jeff V. Merkey
2000-11-01  0:08                                           ` Ingo Molnar
2000-10-31 22:59                                             ` Jeff V. Merkey
2000-11-01  2:30                                           ` Horst von Brand
2000-10-31 23:05                                         ` Richard B. Johnson
2000-10-31 23:14                                           ` Jeff V. Merkey
2000-11-01  0:32                                             ` Ingo Molnar
2000-10-31 23:23                                               ` Jeff V. Merkey
2000-11-01  0:55                                           ` Ingo Molnar
2000-10-31 23:54                                         ` Ingo Molnar
2000-10-31 22:47                                           ` Jeff V. Merkey
2000-10-31 22:56                                             ` Larry McVoy
2000-10-31 22:55                                               ` Jeff V. Merkey
2000-11-01  0:10                                             ` Ingo Molnar
2000-11-01  5:38                                         ` Daniel Phillips
2000-11-03  6:42                                         ` Daniel Phillips
2000-10-31 22:59                                     ` Michael H. Warfield
2000-10-31 23:12                                     ` Ingo Molnar
2000-10-31 22:28                                       ` Jeff V. Merkey
2000-11-01  5:01                                         ` Peter Samuelson
2000-11-01  5:09                                           ` Larry McVoy
2000-11-01  5:20                                             ` Peter Samuelson
2000-10-30 10:50                           ` Ingo Molnar
2000-10-30  9:40                             ` Jeff V. Merkey
2000-10-30 23:26                 ` David Woodhouse
2000-10-30 23:49                   ` Jeff V. Merkey
2000-10-31 23:34                     ` Roger Larsson
2000-10-31 15:18 ` Reto Baettig
2000-10-31 20:26   ` Alan Cox
2000-10-31 15:30     ` Reto Baettig
2000-10-31 20:37       ` Alan Cox
2000-10-31 20:48         ` Jesse Pollard
2000-10-31 20:58           ` Alan Cox
2000-11-01  1:33           ` Horst von Brand
2000-11-01  3:42             ` Jesse Pollard
2000-11-01 13:26               ` Horst von Brand
2000-10-31 21:43     ` Jeff V. Merkey
2000-10-31 21:50       ` Jeff V. Merkey
2000-10-31 20:36   ` Rik van Riel
2000-10-31 15:47     ` Reto Baettig
2000-10-31 21:05       ` Rik van Riel
2000-10-31 21:33     ` Jeff V. Merkey
2000-10-31 21:48       ` Rik van Riel
2000-10-31 16:54         ` Reto Baettig
2000-10-31 21:58           ` Rik van Riel
2000-10-31 21:53         ` Jeff V. Merkey
2000-10-30  7:27 / on ramfs, possible? Anders Eriksson
2000-10-30  7:34 ` H. Peter Anvin
2000-10-30 23:24   ` David Woodhouse
2000-10-30 23:26     ` H. Peter Anvin
2000-10-30 23:32       ` David Woodhouse
2000-10-30 23:37         ` H. Peter Anvin
2000-10-30 23:39         ` Jeff Garzik
2000-11-01  9:16         ` aer-list
2000-10-30 12:42 ` Alan Cox
2000-10-30 20:09 ` Stuart Lynne
2000-10-30 22:24 [PATCH] ipv4 skbuff locking scope Tom Leete
2000-10-30 22:24 ` David S. Miller
2000-10-31  2:41   ` Horst von Brand
2000-10-31  3:18   ` Tom Leete
2000-10-31  4:03   ` David S. Miller
2000-10-31  4:38   ` Albert D. Cahalan
     [not found] <sct@redhat.com>
     [not found] ` <20001025184239.U6085@redhat.com>
2000-10-26 16:53   ` Quota mods needed for journaled quota Nathan Scott
     [not found]     ` <20001026110029.K20050@redhat.com>
2000-10-27 14:03       ` Nathan Scott
2000-10-31 15:25         ` Jan Kara
2000-10-31 15:09   ` Jan Kara
2000-11-03 15:09 Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) tytso
2000-11-03 15:53 ` Alan Cox
2000-11-03 16:55   ` Andi Kleen
2000-11-03 19:03     ` kuznet
2000-11-03 21:03   ` David Ford
2000-11-03 21:10     ` Jeff Garzik
2000-11-03 21:51       ` David Ford
2000-11-04  1:27         ` Jeff Garzik
2000-11-04  0:14       ` Alan Cox
2000-11-04  1:24         ` Jeff Garzik
2000-11-04  2:37         ` David Ford
2000-11-07 20:21     ` tytso
2000-11-07 19:23       ` Jeff Garzik
2000-11-03 21:37   ` Jeff Garzik
2000-11-06 19:28     ` Paul Gortmaker
2000-11-07 20:17   ` tytso
2000-11-07 19:21     ` Jeff Garzik
2000-11-03 16:09 ` Philipp Rumpf
2000-11-03 18:36 ` loop device hangs Christian van Enckevort
2000-11-03 22:20 ` Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) Jeff Garzik
2000-11-04  2:32   ` David Ford
2000-11-04 13:12   ` Stephen C. Tweedie
2000-11-07 20:40   ` tytso
2000-11-04  1:10 ` James Simmons
2000-11-04  1:38   ` Keith Owens
2000-11-11 22:47   ` tytso
2000-11-04 10:43 ` Keith Owens
2000-11-04 20:34   ` Russell King
2000-11-05 23:15   ` David Woodhouse
2000-11-06  0:47     ` Keith Owens
2000-11-06  0:54       ` David Woodhouse
2000-11-06  1:28         ` Persistent module storage [was Linux 2.4 Status / TODO page] Keith Owens
2000-11-06  6:39           ` David Woodhouse
2000-11-06  7:12           ` Oliver Xymoron
2000-11-06  7:17             ` David Woodhouse
2000-11-06  7:25               ` Jeff Garzik
2000-11-06  7:29                 ` David Woodhouse
2000-11-06 10:53                 ` Alan Cox
2000-11-06 11:03                   ` Dan Hollis
2000-11-06 11:04                     ` Jeff Garzik
2000-11-06 11:35                       ` Alan Cox
2000-11-06 11:36                         ` Jeff Garzik
2000-11-06 11:06                     ` David Woodhouse
2000-11-06 11:09                       ` Jeff Garzik
2000-11-06 11:20                       ` Jeff Garzik
2000-11-06 11:37                       ` David Woodhouse
2000-11-06 11:40                         ` Jeff Garzik
2000-11-06 11:47                         ` David Woodhouse
2000-11-06 11:57                           ` Jeff Garzik
2000-11-06 12:03                             ` Alan Cox
2000-11-06 13:12                           ` David Woodhouse
2000-11-06 13:38                             ` Jeff Garzik
2000-11-06 13:56                             ` David Woodhouse
2000-11-06 13:21                           ` David Woodhouse
2000-11-06 13:35                           ` James A. Sutherland
2000-11-06 17:12                             ` Alan Cox
2000-11-06 17:38                               ` James A. Sutherland
2000-11-06 18:39                               ` Paul Jakma
2000-11-06 21:28                                 ` Alan Cox
2000-11-06 18:55                             ` Dan Hollis
2000-11-07  0:18                               ` James A. Sutherland
2000-11-07  0:27                                 ` Alan Cox
2000-11-07  0:38                                   ` James A. Sutherland
2000-11-07 12:07                                     ` Alan Cox
2000-11-07 12:13                                       ` James A. Sutherland
2000-11-07 12:35                                         ` Alan Cox
2000-11-07 12:49                                           ` James A. Sutherland
2000-11-07 12:52                                             ` Alan Cox
2000-11-07 12:51                                           ` Petko Manolov
2000-11-06 13:40                           ` David Woodhouse
2000-11-06 15:23                             ` James A. Sutherland
2000-11-06 15:34                             ` David Woodhouse
2000-11-06 16:31                               ` Horst von Brand
2000-11-06 17:06                                 ` David Woodhouse
2000-11-06 17:25                                   ` Alon Ziv
2000-11-06 17:34                                     ` Alan Cox
2000-11-06 19:49                                       ` Rogier Wolff
2000-11-06 21:34                                         ` Alan Cox
2000-11-06 17:25                                   ` David Woodhouse
2000-11-06 19:27                                     ` Tim Riker
2000-11-06 21:33                                       ` Alan Cox
2000-11-06 23:57                                   ` Horst von Brand
2000-11-06 17:23                                 ` Alan Cox
2000-11-08 14:56                                   ` Jamie Lokier
2000-11-06 18:00                                 ` Martin Dalecki
2000-11-06 17:29                                   ` Alan Cox
2000-11-06 16:42                               ` James A. Sutherland
2000-11-06 16:57                                 ` Horst von Brand
2000-11-06 17:01                                   ` James A. Sutherland
2000-11-06 23:54                                     ` Horst von Brand
2000-11-07  8:44                                       ` James A. Sutherland
2000-11-06 17:12                                   ` David Woodhouse
2000-11-06 17:45                                     ` James A. Sutherland
2000-11-06 18:37                                     ` Paul Jakma
2000-11-07  0:04                                     ` Horst von Brand
2000-11-06 17:08                               ` David Woodhouse
2000-11-06 17:33                                 ` James A. Sutherland
2000-11-06 23:28                                   ` Gerhard Mack
2000-11-07  0:34                                     ` James A. Sutherland
2000-11-07  0:42                                       ` Gerhard Mack
2000-11-07  0:43                                         ` James A. Sutherland
2000-11-07  1:20                                           ` Gerhard Mack
2000-11-07  8:41                                             ` James A. Sutherland
2000-11-07  1:44                                       ` Horst von Brand
2000-11-06 17:44                                 ` David Woodhouse
2000-11-06 17:53                                   ` James A. Sutherland
2000-11-06 20:46                                     ` Evan Jeffrey
2000-11-07  0:23                                       ` James A. Sutherland
2000-11-06 15:15                         ` Martin Dalecki
2000-11-06 17:19                           ` Alan Cox
2000-11-06 17:34                             ` David Woodhouse
2000-11-06 18:22                               ` Oliver Xymoron
2000-11-06 18:37                                 ` Jeff Garzik
2000-11-06 19:09                                   ` Oliver Xymoron
2000-11-07  0:32                                     ` Horst von Brand
2000-11-06 21:19                                   ` Alan Cox
2000-11-06 18:22                         ` Paul Jakma
2000-11-06 21:18                           ` Alan Cox
2000-11-06 23:00                             ` Paul Jakma
2000-11-07  2:11                               ` Keith Owens
2000-11-06  7:28               ` Oliver Xymoron
2000-11-06  7:32                 ` David Woodhouse
2000-11-06  7:45                   ` Jeff Garzik
2000-11-06  8:00                     ` David Woodhouse
2000-11-06 13:44                       ` Andrew Pimlott
2000-11-06  7:48                   ` Oliver Xymoron
2000-11-06  8:02                     ` David Woodhouse
2000-11-06 18:09                       ` Eric W. Biederman
2000-11-06 21:17                         ` Alan Cox
2000-11-07  9:55                           ` Helge Hafting
2000-11-07  2:09                         ` Keith Owens
2000-11-07 20:36 ` Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) tytso
2000-11-06  6:18 visual gcc Anonymous
2000-11-06  6:37 ` Alexander Viro
2000-11-06 12:31   ` Davide Libenzi
2000-11-06 12:57     ` Mohammad A. Haque
2000-11-06 13:42   ` Horst von Brand
     [not found] <kaos@ocs.com.au>
2000-11-07  4:00 ` Persistent module storage - modutils design Keith Owens
2000-11-07  4:45   ` Keith Owens
2000-11-07 12:45   ` Horst von Brand
2000-11-07 13:30     ` Horst von Brand
2000-11-07 13:51       ` Keith Owens
2000-11-09  4:52         ` Rusty Russell
2000-11-09  5:09           ` H. Peter Anvin
2000-11-09  5:25             ` Keith Owens
2000-11-09  5:21           ` Keith Owens
2000-11-07 13:55       ` Alan Cox
2000-11-09 12:22         ` Ralf Baechle
2000-11-07 13:33     ` Keith Owens
2000-11-07 14:47       ` Horst von Brand
2000-11-07 15:19         ` Keith Owens
     [not found] <Pine.LNX.4.10.10011072030070.15254-100000@penguin.transmeta.com>
2000-11-08  5:08 ` [RANT] Linux-IrDA status Michael Rothwell
2000-11-08  5:23   ` Linus Torvalds
     [not found]     ` <20001109192404.B25828@bougret.hpl.hp.com>
2000-11-10  3:50       ` The IrDA patches !!! (+ more flames) Jean Tourrilhes
2000-11-10 19:56       ` The IrDA patches !!! (was Re: [RANT] Linux-IrDA status) Linus Torvalds
2000-11-10 21:25         ` Jean Tourrilhes
2000-11-12  2:43           ` Linus Torvalds
2000-11-12  3:12             ` Jean Tourrilhes
2000-11-11 12:04         ` Horst von Brand
2000-11-08  7:26   ` [RANT] Linux-IrDA status Linus Torvalds
2000-11-08  8:14     ` Russell King
2000-11-08 12:15     ` Dag Brattli
2000-11-10 21:24       ` Pavel Machek
2000-11-08 12:31     ` Michael Rothwell
2000-11-10 18:45 [Fwd: sendmail fails to deliver mail with attachments in /var/spool/mqueue] Jeff V. Merkey
2000-11-10 18:52 ` William F. Maton
2000-11-10 18:52   ` Jeff V. Merkey
2000-11-10 19:05     ` Horst von Brand
2000-11-10 19:04       ` Jeff V. Merkey
2000-11-10 19:30         ` Horst von Brand
2000-11-10 19:46           ` Tim Walberg
2000-11-11 11:33             ` Dominik Kubla
2000-11-11 13:35               ` Henning P. Schmiedehausen
2000-11-10 23:41         ` Igmar Palsenberg
2000-11-10 22:34           ` Jeff V. Merkey
2000-11-11  0:45             ` Igmar Palsenberg
2000-11-10 23:40       ` Igmar Palsenberg
2000-11-10 19:08     ` Richard A Nelson
2000-11-10 19:10       ` Jeff V. Merkey
2000-11-10 19:15       ` William F. Maton
2000-11-10 23:37     ` Igmar Palsenberg
2000-11-10 19:34   ` Richard B. Johnson
2000-11-10 19:33     ` Jeff V. Merkey
2000-11-11 13:24       ` Henning P. Schmiedehausen
2000-11-11 18:05         ` Jeff V. Merkey
2000-11-10 19:02 ` Richard A Nelson
2000-11-10 19:00   ` Jeff V. Merkey
2000-11-10 19:11     ` Richard A Nelson
2000-11-10 19:13       ` Jeff V. Merkey
2000-11-10 19:25         ` Jeff V. Merkey
2000-11-10 19:35 ` Andrea Arcangeli
2000-11-10 19:34   ` Jeff V. Merkey
2000-11-10 19:51     ` Andrea Arcangeli
2000-11-10 20:07       ` Richard B. Johnson
2000-11-10 20:21         ` Andrea Arcangeli
2000-11-10 20:27           ` Jeff V. Merkey
2000-11-10 20:36             ` Richard B. Johnson
2000-11-10 21:09             ` William F. Maton
2000-11-10 21:10               ` Jeff V. Merkey
2000-11-10 20:42           ` Richard B. Johnson
2000-11-10 20:47             ` Jeff V. Merkey
2000-11-10 20:59               ` Claus Assmann
2000-11-10 22:28                 ` Davide Libenzi
2000-11-10 21:16                   ` Claus Assmann
2000-11-10 22:19                   ` H. Peter Anvin
2000-11-11  0:14               ` Igmar Palsenberg
2000-11-10 23:12                 ` Claus Assmann
2000-11-10 23:13                   ` Jeff V. Merkey
2000-11-11  1:15                   ` Steve VanDevender
2000-11-11  2:02                     ` David Ford
2000-11-11  3:20                       ` Jeff V. Merkey
2000-11-11  3:14                     ` Jeff V. Merkey
2000-11-11 13:29                   ` Henning P. Schmiedehausen
2000-11-10 20:31         ` Jeff V. Merkey
2000-11-12  1:39         ` Horst von Brand
2000-11-13  2:58           ` David Ford
2000-11-11 13:20 ` Henning P. Schmiedehausen
     [not found] <3A0C427A.E015E58A@timpanogas.org>
     [not found] ` <20001110095227.A15010@sendmail.com>
     [not found]   ` <3A0C37FF.23D7B69@timpanogas.org>
     [not found]     ` <20001110101138.A15087@sendmail.com>
     [not found]       ` <3A0C3F30.F5EB076E@timpanogas.org>
     [not found]         ` <20001110133431.A16169@sendmail.com>
     [not found]           ` <3A0C6B7C.110902B4@timpanogas.org>
2000-11-10 21:52             ` sendmail fails to deliver mail with attachments in /var/spool/mqueue Jeff V. Merkey
     [not found]               ` <jmerkey@timpanogas.org>
2000-11-10 22:03                 ` Neil W Rickert
2000-11-10 22:05                   ` Jeff V. Merkey
2000-11-10 22:18                     ` Alexander Viro
2000-11-10 22:22                       ` Jeff V. Merkey
2000-11-10 22:32                         ` Claus Assmann
2000-11-10 22:31                           ` Jeff V. Merkey
2000-11-10 22:23                     ` Richard A Nelson
2000-11-11 13:45                       ` Henning P. Schmiedehausen
2000-11-10 22:18                   ` H. Peter Anvin
2000-11-10 22:29                     ` Jeff V. Merkey
2000-11-11  1:44                       ` Ralf Baechle
2000-11-11  1:46                         ` H. Peter Anvin
2000-11-11  3:16                           ` Jeff V. Merkey
2000-11-11 11:54                           ` Andrea Arcangeli
2000-11-11 18:03                             ` Jeff V. Merkey
2000-11-11  1:35                     ` Ralf Baechle
2000-11-11  1:42                       ` H. Peter Anvin
2000-11-11  1:47                       ` Mohammad A. Haque
2000-11-10 23:25                   ` Davide Libenzi
2000-11-11 12:23                   ` (non)importance of loadaverages bert hubert
2000-11-10 22:52               ` sendmail fails to deliver mail with attachments in /var/spool/mqueue David Lang
2000-11-10 22:07                 ` Jeff V. Merkey
2000-11-10 22:25                 ` Claus Assmann
2000-11-10 23:01                   ` H. Peter Anvin
2000-11-11  7:57                     ` Rogier Wolff
2000-11-11  8:23                   ` [OFF] Load avarage (Re: sendmail fails to deliver mail with attachments in /var/spool/mqueue) Kari E. Hurtta
2000-11-11  0:28               ` Wild thangs, was: sendmail fails to deliver mail with attachments in /var/spool/mqueue David Ford
2000-11-11  0:27                 ` Jeff V. Merkey
2000-11-11  0:46                   ` David Ford
2000-11-11  3:25                     ` Jeff V. Merkey
2000-11-11  2:41                       ` David Ford
2000-11-11  2:45                       ` Andrew Morton
2000-11-11  3:09                         ` Andrew Morton
2000-11-11  1:18                 ` H. Peter Anvin
2000-11-13 16:34                 ` [OT] " Bruce Guenter
2000-11-11 13:40               ` Henning P. Schmiedehausen
2000-11-11 18:11                 ` Jeff V. Merkey
2000-11-11 19:12                   ` Henning P. Schmiedehausen
2000-11-11 19:38                   ` J Sloan
2000-11-13  6:22                     ` Jeff V. Merkey
2000-11-12  4:44                   ` Jesse Pollard
2000-11-27  8:41 [PATCH] removal of "static foo = 0" Werner Almesberger
2000-11-27  5:56 ` Adam J. Richter
2000-11-27  8:39   ` David S. Miller
2000-11-27  9:08     ` Werner Almesberger
2000-11-27 17:21     ` Andrea Arcangeli
2000-11-27 17:36       ` Michael Meissner
2000-11-27 19:06         ` Andrea Arcangeli
2000-11-27 19:34           ` Richard B. Johnson
2000-11-28  0:28             ` Andrea Arcangeli
2000-11-28 11:25               ` Horst von Brand
2000-11-27 21:27         ` Marcus Sundberg
2000-11-28  0:49           ` real_root_dev Andries Brouwer
2000-11-28  3:10         ` [PATCH] removal of "static foo = 0" kumon
2000-11-28  3:28           ` Andrea Arcangeli
2000-11-28  3:35             ` Alexander Viro
2000-11-28  4:15               ` Michael Meissner
2000-11-28  9:55               ` Andreas Schwab
2000-11-28 15:16                 ` Andrea Arcangeli
2000-11-28 16:09                   ` Andreas Schwab
2000-11-28 19:29                     ` Andrea Arcangeli
2000-11-28 16:44                   ` Michael Meissner
2000-11-27 18:11       ` Richard B. Johnson
2000-11-27 18:01 ` Michael Meissner
2000-12-07 20:03 Linux 2.2.18pre25 Alan Cox
2000-12-07 23:23 ` Miquel van Smoorenburg
2000-12-07 23:41   ` Alan Cox
2000-12-08  9:47     ` Willy Tarreau
2000-12-08 14:08       ` Alan Cox
2000-12-08 16:07         ` Miquel van Smoorenburg
2000-12-08 17:08           ` Alan Cox
2000-12-08 18:12       ` Philipp Rumpf
2000-12-08  0:20 ` Andrea Arcangeli
2000-12-08  0:27   ` Alan Cox
2000-12-08  0:41     ` Andrea Arcangeli
2000-12-08  0:47       ` Alan Cox
2000-12-08  1:27         ` Linus Torvalds
2000-12-08  0:44     ` Signal 11 Rainer Mager
2000-12-08  1:05       ` Jeff V. Merkey
2000-12-08  1:09       ` Michel LESPINASSE
2000-12-08  2:14         ` Rainer Mager
2000-12-08  1:20       ` Andi Kleen
2000-12-08  1:24         ` Jeff V. Merkey
2000-12-08  1:40           ` Andi Kleen
2000-12-08  1:43             ` Jeff V. Merkey
2000-12-08  1:55               ` Jeff V. Merkey
2000-12-08 19:20               ` Dr. Kelsey Hudson
2000-12-08  2:28           ` davej
2000-12-08  3:13             ` Jeff V. Merkey
2000-12-08  3:25               ` davej
2000-12-08 16:44                 ` Matthew Vanecek
2000-12-08 19:43                 ` Dr. Kelsey Hudson
2000-12-08 13:52             ` Alan Cox
2000-12-15  0:11             ` lamont
2000-12-08  1:58       ` Richard B. Johnson
2000-12-08  2:04         ` Peter Samuelson
2000-12-08 16:36           ` Matthew Vanecek
2000-12-08 16:49             ` Richard B. Johnson
2000-12-08 17:40               ` Peter Samuelson
2000-12-08 19:36           ` Dr. Kelsey Hudson
2000-12-08  9:46       ` David Woodhouse
2000-12-08 14:06         ` Alan Cox
2000-12-09 19:01           ` Matthew Vanecek
2000-12-09 19:20             ` davej
2000-12-09 23:31               ` Matthew Vanecek
2000-12-11  1:31                 ` OOPS when using 4GB memory setting Rainer Mager
2000-12-11  0:58           ` Signal 11 Rainer Mager
2000-12-11  9:05             ` Rainer Mager
2000-12-11 13:33               ` Mike Galbraith
2000-12-11 23:24                 ` Rainer Mager
2000-12-13  0:22                   ` Signal 11 - the continuing saga Rainer Mager
2000-12-13  2:17                     ` Jeff V. Merkey
2000-12-13  1:45                       ` Rainer Mager
2000-12-13  4:29                         ` Mike Galbraith
2000-12-13  9:34                           ` Rainer Mager
2000-12-13 15:40                             ` Mike Galbraith
2000-12-13  3:17                       ` Linus Torvalds
2000-12-13  9:34                         ` Rainer Mager
2000-12-13 17:43                         ` Jeff V. Merkey
2000-12-13 12:10                     ` R: " CMA
2000-12-11 14:14               ` Signal 11 davej
2000-12-08 16:21         ` Horst von Brand
2000-12-08 19:34         ` Mark Vojkovich
2000-12-08 23:16           ` Jeff V. Merkey
2000-12-08 22:24             ` David Woodhouse
2000-12-09  0:56               ` Jeff V. Merkey
2000-12-08 17:02   ` Linux 2.2.18pre25 Martin Kacer
2000-12-08 17:20     ` Alan Cox
2000-12-08 17:36       ` Martin Kacer
2000-12-08 18:08     ` Andrea Arcangeli
2000-12-08 18:30       ` Martin Kacer
2000-12-08 23:55         ` Alan Cox
2000-12-13 17:41 insmod problem after modutils upgrading Corisen
2000-12-13 20:59 ` Christian Ullrich
2000-12-13 21:04   ` Jeff Garzik
2000-12-13 21:10   ` Alan Cox
2000-12-13 21:11     ` Jeff Garzik
2000-12-13 22:05     ` Keith Owens
2000-12-13 22:13       ` Alan Cox
2000-12-14  0:02         ` Keith Owens
2000-12-14  0:43           ` Alan Cox
2000-12-14 12:32         ` Horst von Brand
2000-12-14 17:50           ` Alan Cox
2000-12-15 16:29 2.2.18 signal.h Mike Black
2000-12-15 16:56 ` Andrea Arcangeli
2000-12-15 17:07   ` Richard B. Johnson
2000-12-15 17:43     ` Andrea Arcangeli
2000-12-15 17:59   ` Franz Sirl
2000-12-15 18:34     ` Richard B. Johnson
2000-12-15 18:50       ` Alan Cox
2000-12-15 19:06       ` Horst von Brand
2000-12-15 20:15         ` Michael Meissner
2000-12-15 18:54     ` Andrea Arcangeli
2000-12-15 19:18       ` Ulrich Drepper
2000-12-15 19:57         ` Andrea Arcangeli
2000-12-15 20:09           ` Rik van Riel
2000-12-15 20:22             ` Andrea Arcangeli
2000-12-16  7:53           ` Anuradha Ratnaweera
2000-12-16 13:52             ` Andrea Arcangeli
2000-12-19 16:53               ` Michael Meissner
2000-12-15 19:55       ` Rik van Riel
2000-12-15 20:14         ` Andrea Arcangeli
2000-12-21 18:18           ` Thomas Dodd
2001-01-02 16:55             ` Andrea Arcangeli
2000-12-15 20:31       ` Michael Meissner
2000-12-17  5:27         ` Albert D. Cahalan
2000-12-16 22:07 [PATCH] link time error in drivers/mtd (240t13p2) Rasmus Andersen
2000-12-16 23:15 ` Keith Owens
2000-12-17 10:01   ` David Woodhouse
2000-12-17 10:32     ` Keith Owens
2000-12-17 10:44       ` David Woodhouse
2000-12-17 10:51         ` Keith Owens
2000-12-17 11:39           ` David Woodhouse
2000-12-17 11:54             ` Keith Owens
2000-12-17 12:04               ` David Woodhouse
2000-12-17 15:20           ` Alan Cox
2000-12-17 16:32       ` Horst von Brand
2000-12-18  7:47         ` Peter Samuelson
2000-12-17 10:27 ` David Woodhouse
2000-12-21  0:47 fs corruption in 2.4.0-test11? Larry McVoy
2000-12-21  3:18 ` David Weinehall
2000-12-21 13:31   ` Horst von Brand
2000-12-21 14:06     ` David Weinehall
2000-12-21 15:11       ` Horst von Brand
2000-12-31 20:24 Happy new year^H^H^H^Hkernel Linus Torvalds
2001-01-01  2:14 ` Adam Sampson
2001-01-01 17:39   ` Linus Torvalds
2001-01-01 19:15     ` Frank Jacobberger
2001-01-01 21:32     ` Keith Owens
2001-01-02 21:18       ` Rik Faith
2001-01-02 21:37         ` Alan Cox
2001-01-02 20:40     ` Adam Sampson
2001-01-01 19:12 ` Daniel Phillips
2001-01-02  2:51 ` Gerold Jury
2001-01-02 11:55   ` Kurt Roeckx
2001-01-02 17:25   ` David Woodhouse
2001-01-02 22:37   ` Gerold Jury
2001-01-02 22:55     ` Kai Germaschewski
2001-01-03  0:38       ` Gerold Jury
2001-01-03 16:07       ` Hugh Dickins
2001-01-03 17:50       ` Eric W. Biederman
2001-01-03 22:06         ` Kai Germaschewski
2001-01-03 22:32           ` Russell King
2001-01-04 12:03             ` Eric W. Biederman
2001-01-02 18:14 ` Matthias Andree
2001-01-02 18:32   ` Richard B. Johnson
2001-01-02 21:44   ` Andrzej Krzysztofowicz
2001-01-02 18:53 ` Dominik Kubla
2001-01-16 16:35 Linux not adhering to BIOS Drive boot order? Venkatesh Ramamurthy
2001-01-16 17:04 ` Brian Gerst
2001-01-16 17:24   ` Eddie Williams
2001-01-16 18:22   ` Timur Tabi
2001-01-16 19:18     ` Matthew D. Pitts
2001-01-16 19:54     ` Christopher Friesen
2001-01-16 21:04     ` Timur Tabi
2001-01-16 22:51 ` Peter Samuelson
2001-01-29 18:49 XFS file system Pre-Release Yi Li
2001-01-29 19:17 ` Pedro M. Rodrigues
2001-01-29 19:18   ` Steve Lord
2001-02-01 19:17 ` Pavel Machek
2001-02-01 21:38   ` Steve Lord
2001-02-01 14:44 [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait /notify + callback chains bsuparna
2001-02-01 15:09 ` Christoph Hellwig
2001-02-01 16:08   ` Steve Lord
2001-02-01 16:49     ` Stephen C. Tweedie
2001-02-01 17:02       ` Christoph Hellwig
2001-02-01 17:34         ` Alan Cox
2001-02-01 17:49           ` Stephen C. Tweedie
2001-02-01 17:09             ` Chaitanya Tumuluri
2001-02-01 20:33             ` Christoph Hellwig
2001-02-01 20:56               ` Steve Lord
2001-02-01 20:59                 ` Christoph Hellwig
2001-02-01 21:17                   ` Steve Lord
2001-02-01 21:44               ` Stephen C. Tweedie
2001-02-01 22:07               ` Stephen C. Tweedie
2001-02-02 12:02                 ` Christoph Hellwig
2001-02-05 12:19                   ` Stephen C. Tweedie
2001-02-05 21:28                     ` Ingo Molnar
2001-02-05 22:58                       ` Stephen C. Tweedie
2001-02-05 23:06                         ` Alan Cox
2001-02-05 23:16                           ` Stephen C. Tweedie
2001-02-06  0:19                         ` Manfred Spraul
2001-02-03 20:28                 ` Linus Torvalds
2001-02-05 11:03                   ` Stephen C. Tweedie
2001-02-05 12:00                     ` Manfred Spraul
2001-02-05 15:03                       ` Stephen C. Tweedie
2001-02-05 15:19                         ` Alan Cox
2001-02-05 17:20                           ` Stephen C. Tweedie
2001-02-05 17:29                             ` Alan Cox
2001-02-05 18:49                               ` Stephen C. Tweedie
2001-02-05 19:04                                 ` Alan Cox
2001-02-05 19:09                                 ` Linus Torvalds
2001-02-05 19:16                                   ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait Alan Cox
2001-02-05 19:28                                     ` Linus Torvalds
2001-02-05 20:54                                       ` Stephen C. Tweedie
2001-02-05 21:08                                         ` David Lang
2001-02-05 21:51                                         ` Alan Cox
2001-02-06  0:07                                         ` Stephen C. Tweedie
2001-02-06 17:00                                           ` Christoph Hellwig
2001-02-06 17:05                                             ` Stephen C. Tweedie
2001-02-06 17:14                                               ` Jens Axboe
2001-02-06 17:22                                               ` Christoph Hellwig
2001-02-06 18:26                                                 ` Stephen C. Tweedie
2001-02-06 17:37                                               ` Ben LaHaise
2001-02-06 18:00                                                 ` Jens Axboe
2001-02-06 18:09                                                   ` Ben LaHaise
2001-02-06 19:35                                                     ` Jens Axboe
2001-02-06 18:14                                                 ` Linus Torvalds
2001-02-08 11:21                                                   ` Andi Kleen
2001-02-08 14:11                                                   ` Martin Dalecki
2001-02-08 17:59                                                     ` Linus Torvalds
2001-02-06 18:18                                                 ` Ingo Molnar
2001-02-06 18:25                                                   ` Ben LaHaise
2001-02-06 18:35                                                     ` Ingo Molnar
2001-02-06 18:54                                                       ` Ben LaHaise
2001-02-06 18:58                                                         ` Ingo Molnar
2001-02-06 19:11                                                           ` Ben LaHaise
2001-02-06 19:32                                                             ` Jens Axboe
2001-02-06 19:32                                                             ` Ingo Molnar
2001-02-06 19:32                                                             ` Linus Torvalds
2001-02-06 19:44                                                               ` Ingo Molnar
2001-02-06 19:49                                                               ` Ben LaHaise
2001-02-06 19:57                                                                 ` Ingo Molnar
2001-02-06 20:07                                                                   ` Jens Axboe
2001-02-06 20:25                                                                   ` Ben LaHaise
2001-02-06 20:41                                                                     ` Manfred Spraul
2001-02-06 20:50                                                                       ` Jens Axboe
2001-02-06 21:26                                                                         ` Manfred Spraul
2001-02-06 21:42                                                                           ` Linus Torvalds
2001-02-06 20:16                                                                             ` Marcelo Tosatti
2001-02-06 22:09                                                                               ` Jens Axboe
2001-02-06 22:26                                                                                 ` Linus Torvalds
2001-02-06 21:13                                                                                   ` Marcelo Tosatti
2001-02-06 23:26                                                                                     ` Linus Torvalds
2001-02-07 23:17                                                                                       ` select() returning busy for regular files [was Re: [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait] Pavel Machek
2001-02-08 13:57                                                                                         ` Ben LaHaise
2001-02-08 17:52                                                                                         ` Linus Torvalds
2001-02-08 15:06                                                                                       ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait Ben LaHaise
2001-02-08 13:44                                                                                         ` Marcelo Tosatti
2001-02-08 13:45                                                                                           ` Marcelo Tosatti
2001-02-07 23:15                                                                                   ` Pavel Machek
2001-02-08 13:22                                                                                     ` Stephen C. Tweedie
2001-02-08 12:03                                                                                       ` Marcelo Tosatti
2001-02-08 15:46                                                                                         ` Mikulas Patocka
2001-02-08 14:05                                                                                           ` Marcelo Tosatti
2001-02-08 16:11                                                                                             ` Mikulas Patocka
2001-02-08 14:44                                                                                               ` Marcelo Tosatti
2001-02-08 16:57                                                                                               ` Rik van Riel
2001-02-08 17:13                                                                                                 ` James Sutherland
2001-02-08 18:38                                                                                                 ` Linus Torvalds
2001-02-09 12:17                                                                                                   ` Martin Dalecki
2001-02-08 15:55                                                                                           ` Jens Axboe
2001-02-08 18:09                                                                                         ` Linus Torvalds
2001-02-08 14:52                                                                                     ` Mikulas Patocka
2001-02-08 19:50                                                                                       ` Stephen C. Tweedie
2001-02-11 21:30                                                                                       ` Pavel Machek
2001-02-06 21:57                                                                             ` Manfred Spraul
2001-02-06 22:13                                                                               ` Linus Torvalds
2001-02-06 22:26                                                                                 ` Andre Hedrick
2001-02-06 20:49                                                                     ` Jens Axboe
2001-02-07  0:21                                                                   ` Stephen C. Tweedie
2001-02-07  0:25                                                                     ` Ingo Molnar
2001-02-07  0:36                                                                       ` Stephen C. Tweedie
2001-02-07  0:50                                                                         ` Linus Torvalds
2001-02-07  1:49                                                                           ` Stephen C. Tweedie
2001-02-07  2:37                                                                             ` Linus Torvalds
2001-02-07 14:52                                                                               ` Stephen C. Tweedie
2001-02-07 19:12                                                                               ` Richard Gooch
2001-02-07 20:03                                                                                 ` Stephen C. Tweedie
2001-02-07  1:51                                                                           ` Jeff V. Merkey
2001-02-07  1:01                                                                             ` Ingo Molnar
2001-02-07  1:59                                                                               ` Jeff V. Merkey
2001-02-07  1:02                                                                             ` Jens Axboe
2001-02-07  1:19                                                                               ` Linus Torvalds
2001-02-07  1:39                                                                                 ` Jens Axboe
2001-02-07  1:45                                                                                   ` Linus Torvalds
2001-02-07  1:55                                                                                     ` Jens Axboe
2001-02-07  9:10                                                                                     ` David Howells
2001-02-07 12:16                                                                                       ` Stephen C. Tweedie
2001-02-07  2:00                                                                               ` Jeff V. Merkey
2001-02-07  1:06                                                                                 ` Ingo Molnar
2001-02-07  1:09                                                                                   ` Jens Axboe
2001-02-07  1:11                                                                                     ` Ingo Molnar
2001-02-07  1:26                                                                                   ` Linus Torvalds
2001-02-07  2:07                                                                                   ` Jeff V. Merkey
2001-02-07  1:08                                                                                 ` Jens Axboe
2001-02-07  2:08                                                                                   ` Jeff V. Merkey
2001-02-07  1:42                                                                         ` Jeff V. Merkey
2001-02-07  0:42                                                                       ` Linus Torvalds
2001-02-07  0:35                                                                     ` Jens Axboe
2001-02-07  0:41                                                                     ` Linus Torvalds
2001-02-07  1:27                                                                       ` Stephen C. Tweedie
2001-02-07  1:40                                                                         ` Linus Torvalds
2001-02-12 10:07                                                                           ` Jamie Lokier
2001-02-06 20:26                                                                 ` Linus Torvalds
2001-02-06 20:25                                                               ` Christoph Hellwig
2001-02-06 20:35                                                                 ` Ingo Molnar
2001-02-06 19:05                                                                   ` Marcelo Tosatti
2001-02-06 20:59                                                                     ` Ingo Molnar
2001-02-06 21:20                                                                       ` Steve Lord
2001-02-07 18:27                                                                   ` Christoph Hellwig
2001-02-06 20:59                                                                 ` Linus Torvalds
2001-02-07 18:26                                                                   ` Christoph Hellwig
2001-02-07 18:36                                                                     ` Linus Torvalds
2001-02-07 18:44                                                                       ` Christoph Hellwig
2001-02-08  0:34                                                                       ` Neil Brown
2001-02-06 19:46                                                             ` Ingo Molnar
2001-02-06 20:16                                                               ` Ben LaHaise
2001-02-06 20:22                                                                 ` Ingo Molnar
2001-02-06 19:20                                                         ` Linus Torvalds
2001-02-06  0:31                                       ` Roman Zippel
2001-02-06  1:01                                         ` Linus Torvalds
2001-02-06  9:22                                           ` Roman Zippel
2001-02-06  9:30                                           ` Ingo Molnar
2001-02-06  1:08                                         ` David S. Miller
2001-02-05 22:09                         ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait /notify + callback chains Ingo Molnar
2001-02-05 16:56                       ` Linus Torvalds
2001-02-05 17:27                         ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait Alan Cox
2001-02-05 16:36                     ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait /notify + callback chains Linus Torvalds
2001-02-05 19:08                       ` Stephen C. Tweedie
2001-02-01 17:49           ` Christoph Hellwig
2001-02-01 17:58             ` Alan Cox
2001-02-01 18:32               ` Rik van Riel
2001-02-01 18:59                 ` yodaiken
2001-02-01 19:33             ` Stephen C. Tweedie
2001-02-01 18:51           ` bcrl
2001-02-01 16:16   ` Stephen C. Tweedie
2001-02-01 17:05     ` Christoph Hellwig
2001-02-01 17:09       ` Christoph Hellwig
2001-02-01 17:41       ` Stephen C. Tweedie
2001-02-01 18:14         ` Christoph Hellwig
2001-02-01 18:25           ` Alan Cox
2001-02-01 18:39             ` Rik van Riel
2001-02-01 18:46               ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait Alan Cox
2001-02-01 18:48             ` [Kiobuf-io-devel] RFC: Kernel mechanism: Compound event wait /notify + callback chains Christoph Hellwig
2001-02-01 18:57               ` Alan Cox
2001-02-01 19:00                 ` Christoph Hellwig
2001-02-01 19:32           ` Stephen C. Tweedie
2001-02-01 20:46             ` Christoph Hellwig
2001-02-01 21:25               ` Stephen C. Tweedie
2001-02-02 11:51                 ` Christoph Hellwig
2001-02-02 14:04                   ` Stephen C. Tweedie
2001-02-02  4:18           ` bcrl
2001-02-02 12:12             ` Christoph Hellwig
2001-02-01 20:04         ` Chaitanya Tumuluri
2001-02-14 12:47 File IO performance simon
2001-02-14 14:07 ` Marcelo Tosatti
2001-02-14 17:19   ` simon
2001-02-14 17:44   ` Steve Lord
2001-02-14 17:38     ` Marcelo Tosatti
2001-02-14 21:15       ` Steve Lord
     [not found] <jeremy@xxedgexx.com>
2001-03-02 17:42 ` scsi vs ide performance on fsync's Jeremy Hansen
2001-03-02 18:39   ` Steve Lord
2001-03-02 19:17     ` Chris Mason
2001-03-02 19:25       ` Steve Lord
2001-03-02 19:27         ` Jeremy Hansen
2001-03-02 19:38         ` Chris Mason
2001-03-02 19:41           ` Steve Lord
2001-03-05 13:23           ` Andi Kleen
2001-03-02 19:25       ` Andre Hedrick
2001-03-03  1:55       ` Dan Hollis
2001-03-02 20:56   ` Linus Torvalds
2001-03-06  2:13     ` Jeremy Hansen
2001-03-06  2:25       ` Linus Torvalds
2001-03-06  3:30       ` Jonathan Morton
2001-03-06  4:05         ` Linus Torvalds
2001-03-06  7:03         ` Andre Hedrick
2001-03-06  8:24         ` Jonathan Morton
2001-03-06 12:22           ` Rik van Riel
2001-03-06 14:08           ` Jonathan Morton
2001-03-07 16:50             ` Pavel Machek
2001-03-06 19:41           ` Andre Hedrick
2001-03-07  5:25           ` Jonathan Morton
2001-03-07  6:58             ` Andre Hedrick
2001-03-09 11:39         ` Jonathan Morton
2001-03-07  5:19 Mapping a piece of one process' addrspace to another? Jeremy Elson
2001-03-07  5:55 ` Alexander Viro
2001-03-07  6:02   ` Marcelo Tosatti
2001-03-07  8:13     ` Jeremy Elson
2001-03-07  8:40       ` Alexander Viro
2001-03-07  8:54         ` Jeremy Elson
2001-03-07  9:09           ` Alexander Viro
2001-03-07 23:22             ` James H. Cloos Jr.
2001-03-07  9:04         ` Abramo Bagnara
2001-03-07  9:10           ` Alexander Viro
2001-03-07  9:20             ` Abramo Bagnara
2001-03-07  9:49               ` Alexander Viro
2001-03-07 13:01                 ` Abramo Bagnara
2001-03-07 21:02                 ` Jeremy Elson
2001-03-07  8:58       ` Abramo Bagnara
2001-03-07 18:17     ` Pavel Machek
2001-03-22 11:13 Where's Alan? alterity
2001-03-22 11:27 ` Danny ter Haar
2001-03-22 19:30   ` Alan Olsen
2001-03-23 21:49     ` Ion Badulescu
2001-03-22 12:03 ` David S. Miller
2001-03-22 13:53   ` Steve Underwood
2001-03-22 14:00   ` David S. Miller
2001-03-22 14:30     ` john slee
2001-03-22 14:52       ` CaT
2001-03-22 21:58   ` Horst von Brand
2001-03-23 12:06 Linux 2.4.2-ac23 Alan Cox
2001-03-23 14:06 ` Adrian Bunk
2001-03-23 14:13   ` Alan Cox
2001-03-23 22:06   ` Horst von Brand
2001-03-23 14:17 ` john slee
     [not found] <vonbrand@inf.utfsm.cl>
     [not found] ` <200103271817.f2RIHwRe014238@tigger.valparaiso.cl>
2001-03-27 20:32   ` 2.2.19: Bad #include's in drivers/char/toshiba.c Jonathan Buzzard
     [not found] <pollard@tomcat.admin.navo.hpc.mil>
2001-03-27 22:23 ` 64-bit block sizes on 32-bit systems Jesse Pollard
2001-03-27 23:56   ` Steve Lord
2001-03-28  8:09     ` Brad Boyer
2001-03-28 14:53       ` Dave Kleikamp
2001-03-30  7:04 memcpy in 2.2.19 Chris Funderburg
2001-03-30  7:28 ` Keith Owens
2001-03-30 20:01   ` Horst von Brand
2001-03-30 10:00 ` Jeff Garzik
2001-04-02  7:32   ` Chris Funderburg
2001-04-06  0:57 syslog insmod please! Andrew Daviel
2001-04-06  1:46 ` Ion Badulescu
2001-04-06  4:42   ` Andreas Dilger
2001-04-06  4:51     ` Ion Badulescu
2001-04-06 11:36       ` Mr. James W. Laferriere
2001-04-06 14:03         ` Wichert Akkerman
2001-04-06 14:43           ` Mr. James W. Laferriere
2001-04-06 14:54             ` Artur Frysiak
2001-04-06 15:08               ` Mr. James W. Laferriere
2001-04-06 17:52         ` Andrew Daviel
2001-04-06 11:53 ` David Woodhouse
2001-04-06 12:50 ` Philip Blundell
2001-04-07  8:28   ` Russell King
     [not found] <adam@yggdrasil.com>
2001-04-12  8:55 ` PATCH(?): linux-2.4.4-pre2: fork should run child first Adam J. Richter
2001-04-12 12:38   ` Horst von Brand
2001-04-17  9:15     ` Éric Brunet
2001-04-17 14:26       ` Jesse Pollard
2001-04-17 15:32       ` Éric Brunet
2001-04-13 21:08   ` John Fremlin
2001-04-14  3:53   ` Rik van Riel
2001-04-14  4:40     ` Linus Torvalds
2001-04-14 13:35       ` Rik van Riel
     [not found] <E14o3J0-0002q2-00@the-village.bc.nu>
2001-04-13 23:20 ` New SYM53C8XX driver in 2.4.3-ac5 FIXES CD Writing!!!! Matthew Grant
2001-04-13 23:28   ` Alan Cox
2001-04-13 23:37     ` Matthew Grant
2001-04-13 23:44       ` Alan Cox
2001-04-14  0:02         ` Matthew Grant
2001-04-14  0:08           ` 2.5 and beyond (was Re: New SYM53C8XX driver in 2.4.3-ac5 FIXES CD Writing!!!!) Jeff Garzik
2001-04-16 12:27 Linux 2.4.3-ac7 Alan Cox
2001-04-16 12:56 ` Chris Meadors
2001-04-16 12:57   ` Alan Cox
2001-04-17 10:35     ` Martin Hamilton
2001-04-16 17:27 ` John Cavan
2001-04-16 23:40   ` Alan Cox
2001-04-17  5:39 ` Geert Uytterhoeven
2001-04-17 12:11   ` Alan Cox
     [not found] <torvalds@transmeta.com>
     [not found] ` <Pine.LNX.4.31.0104192315480.4357-100000@penguin.transmeta.com>
2001-04-20  8:23   ` [andrea@suse.de: Re: generic rwsem [Re: Alpha "process table hang"]] David Howells
2001-04-20 17:46     ` Linus Torvalds
2001-04-20 18:58     ` Andrea Arcangeli
     [not found] <esr@thyrsus.com>
2001-04-21 15:49 ` Request for comment -- a better attribution system Eric S. Raymond
2001-04-21 16:18   ` Karsten Keil
2001-04-21 16:38   ` Henning P. Schmiedehausen
2001-04-21 17:04     ` Francois Romieu
2001-04-21 19:42     ` Andi Kleen
2001-04-21 23:45     ` Jes Sorensen
2001-04-22  9:21     ` Olaf Titz
2001-04-21 20:03   ` [kbuild-devel] " Giacomo A. Catenazzi
2001-04-21 19:55     ` Eric S. Raymond
2001-04-21 23:25       ` Alan Cox
2001-04-22 10:54         ` Giacomo A. Catenazzi
2001-04-22 12:30       ` mirabilos
2001-04-22  2:51     ` Horst von Brand
2001-04-22 10:54       ` Giacomo A. Catenazzi
2001-04-21 20:23   ` Albert D. Cahalan
2001-04-21 20:29     ` Eric S. Raymond
2001-04-22  2:56       ` Horst von Brand
2001-04-21 20:34     ` Alexander Viro
2001-04-21 20:46       ` Eric S. Raymond
2001-04-21 21:11         ` Francois Romieu
2001-04-21 21:20           ` Eric S. Raymond
2001-04-21 22:30             ` Francois Romieu
2001-04-21 22:35               ` Eric S. Raymond
2001-04-21 23:29         ` Alan Cox
2001-04-21 23:49           ` Eric S. Raymond
2001-04-22 16:02             ` Jes Sorensen
2001-04-22 10:53           ` [kbuild-devel] " Giacomo A. Catenazzi
2001-04-22 12:32             ` [kbuild-devel] Re: Request for comment -- a better attribution Alan Cox
2001-04-22 15:44             ` [kbuild-devel] Re: Request for comment -- a better attribution system Eric S. Raymond
2001-04-21 21:59     ` Mr. James W. Laferriere
2001-04-22  0:33       ` Albert D. Cahalan
2001-04-22  2:23         ` Eric S. Raymond
2001-04-22  1:00       ` Jonathan Morton
2001-04-22  1:07         ` Alan Cox
2001-04-22  1:47         ` Albert D. Cahalan
2001-04-22  9:43           ` Ben Ford
2001-04-22  9:33     ` Olaf Titz
2001-04-21 23:09   ` Alan Cox
2001-04-21 23:47     ` Eric S. Raymond
2001-04-22  0:02       ` Alan Cox
2001-04-22  3:39         ` Eric S. Raymond
2001-04-22 12:09           ` Alan Cox
2001-04-22  3:31       ` Horst von Brand
2001-04-22  3:46         ` Eric S. Raymond
2001-04-22 15:28         ` [kbuild-devel] " Eric S. Raymond
2001-04-22 15:37           ` Arjan van de Ven
2001-04-22  8:39       ` Russell King
2001-04-22 15:30         ` Eric S. Raymond
2001-04-22 10:22       ` Matthew Kirkwood
2001-04-22 12:12         ` Russell King
2001-04-22 13:42           ` Matthew Kirkwood
2001-04-22 14:29             ` Alan Cox
2001-04-22 14:59             ` Russell King
2001-04-22 15:32               ` Eric S. Raymond
2001-04-22 15:31             ` Eric S. Raymond
2001-04-22  2:28   ` Horst von Brand
2001-04-22  4:12     ` Eric S. Raymond
2001-04-22 11:39       ` Francois Romieu
2001-04-22 12:33         ` Alexander Viro
2001-04-22 15:46           ` Eric S. Raymond
2001-04-22 16:35             ` Alexander Viro
2001-04-22 16:51               ` Eric S. Raymond
2001-04-22 16:52                 ` Rik van Riel
2001-04-22 18:00                   ` Eric S. Raymond
2001-04-22 17:23                 ` Alexander Viro
2001-04-22 18:47                 ` Alan Cox
2001-04-22 16:07           ` David Woodhouse
2001-04-22 16:24             ` Eric S. Raymond
2001-04-22 16:49               ` Rik van Riel
2001-04-21 20:17 2.4.4-pre6 does not compile Jochen Striepe
2001-04-21 20:34 ` Russell King
2001-04-21 20:44 ` Philip Blundell
2001-04-22  2:53 Linux 2.4.3-ac12 Alan Cox
2001-04-22  4:17 ` Manuel McLure
2001-04-22  5:47   ` junio
2001-04-22  6:07   ` junio
2001-04-22 10:42   ` Philip Blundell
2001-04-22 12:26     ` Alan Cox
2001-04-22 12:43       ` Philip Blundell
2001-04-22 12:54         ` Alan Cox
2001-04-22 13:00           ` Philip Blundell
2001-04-22 13:10             ` Alan Cox
2001-04-22 13:22               ` Russell King
2001-04-22 13:29                 ` Alan Cox
2001-04-22 16:12                   ` Jes Sorensen
2001-04-22 16:30                     ` Mohammad A. Haque
2001-04-22 17:27                     ` Roman Zippel
2001-04-22 17:43                       ` Jes Sorensen
2001-04-22 18:42                     ` Alan Cox
2001-04-22 13:51               ` Philip Blundell
2001-04-22 12:11   ` Alan Cox
2001-04-22 12:18     ` Russell King
2001-04-22 12:51       ` Alan Cox
2001-04-22 12:55     ` John Jasen
2001-04-22 13:00       ` Alan Cox
2001-04-22  8:57 ` Eyal Lebedinsky
2001-04-22 12:20   ` Alan Cox
2001-04-22 13:04     ` Eyal Lebedinsky
2001-04-22 16:25 ` John Cavan
2001-04-22 17:07   ` Manuel McLure
2001-11-07  1:20 PROPOSAL: dot-proc interface [was: /proc stuff] Pavel Machek
2001-11-07 21:14 ` Rik van Riel
2000-01-01  0:13   ` Pavel Machek
2005-12-05 12:18 Linux in a binary world... a doomsday scenario William Lee Irwin III
2005-12-06  1:18 ` Andrea Arcangeli
2005-12-05 14:31   ` Brian Gerst
2005-12-06  9:07     ` Dirk Steuwer
2005-12-06 10:46       ` Sander
2005-12-06 16:41         ` Dirk Steuwer
2005-12-07 14:17           ` Runs with Linux (tm) Benjamin LaHaise
2005-12-07 19:12             ` Lee Revell
2005-12-07 19:47               ` Benjamin LaHaise
2005-12-07 22:23                 ` Jeffrey Hundstad
1970-01-02  3:28                   ` Pavel Machek

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=Pine.LNX.4.58.0409151546400.2333@ppc970.osdl.org \
    --to=torvalds@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=roland@topspin.com \
    --cc=viro@parcelfarce.linux.theplanet.co.uk \
    /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

LKML Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git
	git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git
	git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git
	git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git
	git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git
	git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git
	git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git
	git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git
	git clone --mirror https://lore.kernel.org/lkml/8 lkml/git/8.git
	git clone --mirror https://lore.kernel.org/lkml/9 lkml/git/9.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \
		linux-kernel@vger.kernel.org
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git