public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Karim Yaghmour <karim@opersys.com>
To: Esben Nielsen <simlo@phys.au.dk>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>,
	kus Kusche Klaus <kus@keba.com>,
	James Bruce <bruce@andrew.cmu.edu>,
	"Bill Huey (hui)" <bhuey@lnxw.com>, Andi Kleen <ak@muc.de>,
	Sven-Thorsten Dietrich <sdietrich@mvista.com>,
	Ingo Molnar <mingo@elte.hu>,
	dwalker@mvista.com, hch@infradead.org, akpm@osdl.org,
	linux-kernel@vger.kernel.org
Subject: Re: RT patch acceptance
Date: Mon, 30 May 2005 16:00:50 -0400	[thread overview]
Message-ID: <429B70F2.20602@opersys.com> (raw)
In-Reply-To: <Pine.OSF.4.05.10505302125520.31148-100000@da410.phys.au.dk>


Here's for the fun of history, a diff between the 8390.c in 2.2.16 and the
one in rt-net 0.9.0:

0a1,12
> /*
>     rtnet/module/driver/8390.c
>     driver for 8390-based network interfaces
>
>     rtnet - real-time networking subsystem
>     Copyright (C) 1999,2000 Zentropic Computing, LLC
>
>     This file is a modified version of a source file located in the
>     standard Linux source tree.  Information about how to find the
>     original version of this file is located in rtnet/original_files.
> */
>
49a62,63
> #define EXPORT_SYMTAB
>
71a86,137
> #if defined(CONFIG_RTNET) || defined(CONFIG_RTNET_MODULE)
> #include <rtnet/rtnet.h>
> #define RT_DRIVER
> static int ei_rt_start_xmit(struct sk_buff *skb, struct rt_device *rtdev);
> #define RT_dev_alloc_skb(a)     ((!ei_local->rt)?dev_alloc_skb(a):dev_alloc_rtskb(a))
> #define RT_mark_bh(a)           do{if(!ei_local->rt)mark_bh(a);}while(0)
> #define RT_dev_kfree_skb(a)     do{if(!ei_local->rt){dev_kfree_skb(a);}else{dev_kfree_rtskb(a);}}while(0)
> #define RT_netif_rx(a)          ((!ei_local->rt)?netif_rx(a):rtnetif_rx(a))
> #define RT_printk(format,args...)	rt_printk(format,##args)
> #define RT_enable_irq(a)	do{if(!ei_local->rt)enable_irq(a);else rt_enable_irq(a);}while(0)
> #define RT_disable_irq_nosync(a) do{if(!ei_local->rt)disable_irq_nosync(a);else rt_disable_irq(a);}while(0)
> #define RT_spin_lock(a)			\
> 	do{if(!ei_local->rt){		\
> 		spin_lock(a);		\
> 	}else{				\
> 		rt_spin_lock(a);	\
> 	}}while(0)
> #define RT_spin_unlock(a)		\
> 	do{if(!ei_local->rt){		\
> 		spin_unlock(a);		\
> 	}else{				\
> 		rt_spin_unlock(a);	\
> 	}}while(0)
> #define RT_spin_lock_irqsave(a,b)	\
> 	do{if(!ei_local->rt){		\
> 		spin_lock_irqsave(a,b);	\
> 	}else{				\
> 		(b)=rt_spin_lock_irqsave(a);	\
> 	}}while(0)
> #define RT_spin_unlock_irqrestore(a,b)	\
> 	do{if(!ei_local->rt){		\
> 		spin_unlock_irqrestore(a,b);	\
> 	}else{				\
> 		rt_spin_unlock_irqrestore(b,a);	\
> 	}}while(0)
> #define RT_spin_lock_init(a)		spin_lock_init(a)
> #else
> #define DIFE(a,b)		(a)
> #define RT_dev_alloc_skb        dev_alloc_skb
> #define RT_mark_bh(a)           mark_bh(a)
> #define RT_dev_kfree_skb(a)     dev_kfree_skb(a)
> #define RT_netif_rx(a)          netif_rx(a)
> #define RT_printk               printk
> #define RT_enable_irq(a)	enable_irq(a)
> #define RT_disable_irq_nosync(a) disable_irq_nosync(a)
> #define RT_spin_lock(a)			spin_lock(a)
> #define RT_spin_unlock(a)		spin_unlock(a)
> #define RT_spin_lock_irqsave(a,b)	spin_lock_irqsave(a,b)
> #define RT_spin_unlock_irqrestore(a,b)	spin_unlock_irqrestore(a,b)
> #define RT_spin_lock_init(a)		spin_lock_init(a)
> #endif
>
157c223
< 		printk(KERN_EMERG "%s: ei_open passed a non-existent device!\n", dev->name);
---
> 		RT_printk(KERN_EMERG "%s: ei_open passed a non-existent device!\n", dev->name);
166c232
<       	spin_lock_irqsave(&ei_local->page_lock, flags);
---
>       	RT_spin_lock_irqsave(&ei_local->page_lock, flags);
171c237
<       	spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
>       	RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
186c252
<       	spin_lock_irqsave(&ei_local->page_lock, flags);
---
>       	RT_spin_lock_irqsave(&ei_local->page_lock, flags);
188c254
<       	spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
>       	RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
192a259,267
> #ifdef RT_DRIVER
> static int ei_start_xmit(struct sk_buff *skb, struct device *dev);
>
> static int ei_rt_start_xmit(struct sk_buff *skb, struct rt_device *rtdev)
> {
> 	return ei_start_xmit(skb,rtdev->dev);
> }
> #endif
>
218c293
< 		spin_lock_irqsave(&ei_local->page_lock, flags);
---
> 		RT_spin_lock_irqsave(&ei_local->page_lock, flags);
222c297
< 			spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
> 			RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
230,231c305,306
< 			spin_unlock_irqrestore(&ei_local->page_lock, flags);
< 			printk(KERN_WARNING "%s: xmit on stopped card\n", dev->name);
---
> 			RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
> 			RT_printk(KERN_WARNING "%s: xmit on stopped card\n", dev->name);
241c316
< 		printk(KERN_DEBUG "%s: Tx timed out, %s TSR=%#2x, ISR=%#2x, t=%d.\n",
---
> 		RT_printk(KERN_DEBUG "%s: Tx timed out, %s TSR=%#2x, ISR=%#2x, t=%d.\n",
256c331
< 		spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
> 		RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
260,261c335,336
< 		disable_irq_nosync(dev->irq);
< 		spin_lock(&ei_local->page_lock);
---
> 		RT_disable_irq_nosync(dev->irq);
> 		RT_spin_lock(&ei_local->page_lock);
263a339
> /* XXX not realtime! */
267,268c343,344
< 		spin_unlock(&ei_local->page_lock);
< 		enable_irq(dev->irq);
---
> 		RT_spin_unlock(&ei_local->page_lock);
> 		RT_enable_irq(dev->irq);
279c355
< 	spin_lock_irqsave(&ei_local->page_lock, flags);
---
> 	RT_spin_lock_irqsave(&ei_local->page_lock, flags);
281c357
< 	spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
> 	RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
288c364
< 	disable_irq_nosync(dev->irq);
---
> 	RT_disable_irq_nosync(dev->irq);
290c366
< 	spin_lock(&ei_local->page_lock);
---
> 	RT_spin_lock(&ei_local->page_lock);
294c370
< 		printk(KERN_WARNING "%s: Tx request while isr active.\n",dev->name);
---
> 		RT_printk(KERN_WARNING "%s: Tx request while isr active.\n",dev->name);
296,297c372,373
< 		spin_unlock(&ei_local->page_lock);
< 		enable_irq(dev->irq);
---
> 		RT_spin_unlock(&ei_local->page_lock);
> 		RT_enable_irq(dev->irq);
299c375
< 		dev_kfree_skb(skb);
---
> 		RT_dev_kfree_skb(skb);
321c397
< 			printk(KERN_DEBUG "%s: idle transmitter tx2=%d, lasttx=%d, txing=%d.\n",
---
> 			RT_printk(KERN_DEBUG "%s: idle transmitter tx2=%d, lasttx=%d, txing=%d.\n",
329c405
< 			printk(KERN_DEBUG "%s: idle transmitter, tx1=%d, lasttx=%d, txing=%d.\n",
---
> 			RT_printk(KERN_DEBUG "%s: idle transmitter, tx1=%d, lasttx=%d, txing=%d.\n",
335c411
< 			printk(KERN_DEBUG "%s: No Tx buffers free! irq=%ld tx1=%d tx2=%d last=%d\n",
---
> 			RT_printk(KERN_DEBUG "%s: No Tx buffers free! irq=%ld tx1=%d tx2=%d last=%d\n",
340,341c416,417
< 		spin_unlock(&ei_local->page_lock);
< 		enable_irq(dev->irq);
---
> 		RT_spin_unlock(&ei_local->page_lock);
> 		RT_enable_irq(dev->irq);
393,394c469,470
< 	spin_unlock(&ei_local->page_lock);
< 	enable_irq(dev->irq);
---
> 	RT_spin_unlock(&ei_local->page_lock);
> 	RT_enable_irq(dev->irq);
396c472
< 	dev_kfree_skb (skb);
---
> 	RT_dev_kfree_skb (skb);
414c490
< 		printk ("net_interrupt(): irq %d for unknown device.\n", irq);
---
> 		RT_printk ("net_interrupt(): irq %d for unknown device.\n", irq);
425c501
< 	spin_lock(&ei_local->page_lock);
---
> 	RT_spin_lock(&ei_local->page_lock);
431c507
< 		printk(ei_local->irqlock
---
> 		RT_printk(ei_local->irqlock
437c513
< 		spin_unlock(&ei_local->page_lock);
---
> 		RT_spin_unlock(&ei_local->page_lock);
447c523
< 		printk(KERN_DEBUG "%s: interrupt(isr=%#2.2x).\n", dev->name,
---
> 		RT_printk(KERN_DEBUG "%s: interrupt(isr=%#2.2x).\n", dev->name,
456c532
< 			printk(KERN_WARNING "%s: interrupt from stopped card\n", dev->name);
---
> 			RT_printk(KERN_WARNING "%s: interrupt from stopped card\n", dev->name);
495c571
< 			printk(KERN_WARNING "%s: Too much work at interrupt, status %#2.2x\n",
---
> 			RT_printk(KERN_WARNING "%s: Too much work at interrupt, status %#2.2x\n",
499c575
< 			printk(KERN_WARNING "%s: unknown interrupt %#2x\n", dev->name, interrupts);
---
> 			RT_printk(KERN_WARNING "%s: unknown interrupt %#2x\n", dev->name, interrupts);
504c580
< 	spin_unlock(&ei_local->page_lock);
---
> 	RT_spin_unlock(&ei_local->page_lock);
527c603
< 	printk(KERN_DEBUG "%s: transmitter error (%#2x): ", dev->name, txsr);
---
> 	RT_printk(KERN_DEBUG "%s: transmitter error (%#2x): ", dev->name, txsr);
529c605
< 		printk("excess-collisions ");
---
> 		RT_printk("excess-collisions ");
531c607
< 		printk("non-deferral ");
---
> 		RT_printk("non-deferral ");
533c609
< 		printk("lost-carrier ");
---
> 		RT_printk("lost-carrier ");
535c611
< 		printk("FIFO-underrun ");
---
> 		RT_printk("FIFO-underrun ");
537,538c613,614
< 		printk("lost-heartbeat ");
< 	printk("\n");
---
> 		RT_printk("lost-heartbeat ");
> 	RT_printk("\n");
576c652
< 			printk(KERN_ERR "%s: bogus last_tx_buffer %d, tx1=%d.\n",
---
> 			RT_printk(KERN_ERR "%s: bogus last_tx_buffer %d, tx1=%d.\n",
593c669
< 			printk("%s: bogus last_tx_buffer %d, tx2=%d.\n",
---
> 			RT_printk("%s: bogus last_tx_buffer %d, tx2=%d.\n",
608c684
< 	else printk(KERN_WARNING "%s: unexpected TX-done interrupt, lasttx=%d.\n",
---
> 	else RT_printk(KERN_WARNING "%s: unexpected TX-done interrupt, lasttx=%d.\n",
641c717
< 	mark_bh (NET_BH);
---
> 	RT_mark_bh (NET_BH);
674c750
< 			printk(KERN_ERR "%s: mismatched read page pointers %2x vs %2x.\n",
---
> 			RT_printk(KERN_ERR "%s: mismatched read page pointers %2x vs %2x.\n",
704c780
< 				printk(KERN_DEBUG "%s: bogus packet size: %d, status=%#2x nxpg=%#2x.\n",
---
> 				RT_printk(KERN_DEBUG "%s: bogus packet size: %d, status=%#2x nxpg=%#2x.\n",
714c790
< 			skb = dev_alloc_skb(pkt_len+2);
---
> 			skb = RT_dev_alloc_skb(pkt_len+2);
718c794
< 					printk(KERN_DEBUG "%s: Couldn't allocate a sk_buff of size %d.\n",
---
> 					RT_printk(KERN_DEBUG "%s: Couldn't allocate a sk_buff of size %d.\n",
730c806
< 				netif_rx(skb);
---
> 				RT_netif_rx(skb);
740c816
< 				printk(KERN_DEBUG "%s: bogus packet: status=%#2x nxpg=%#2x size=%d\n",
---
> 				RT_printk(KERN_DEBUG "%s: bogus packet: status=%#2x nxpg=%#2x size=%d\n",
752c828
< 			printk("%s: next frame inconsistency, %#2x\n", dev->name,
---
> 			RT_printk("%s: next frame inconsistency, %#2x\n", dev->name,
790c866
< 		printk(KERN_DEBUG "%s: Receiver overrun.\n", dev->name);
---
> 		RT_printk(KERN_DEBUG "%s: Receiver overrun.\n", dev->name);
855c931
< 	spin_lock_irqsave(&ei_local->page_lock,flags);
---
> 	RT_spin_lock_irqsave(&ei_local->page_lock,flags);
860c936
< 	spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
> 	RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
901c977
< 			printk(KERN_INFO "%s: invalid multicast address length given.\n", dev->name);
---
> 			RT_printk(KERN_INFO "%s: invalid multicast address length given.\n", dev->name);
980c1056
< 	spin_lock_irqsave(&ei_local->page_lock, flags);
---
> 	RT_spin_lock_irqsave(&ei_local->page_lock, flags);
982c1058
< 	spin_unlock_irqrestore(&ei_local->page_lock, flags);
---
> 	RT_spin_unlock_irqrestore(&ei_local->page_lock, flags);
1004c1080
< 		spin_lock_init(&ei_local->page_lock);
---
> 		RT_spin_lock_init(&ei_local->page_lock);
1010a1087,1097
> #ifdef RT_DRIVER
> 	{
> 		struct ei_device *ei_priv = (struct ei_device *)dev->priv;
>
> 		if(ei_priv->rtdev == NULL)
> 			ei_priv->rtdev = rt_dev_alloc(dev);
>
> 		ei_priv->rtdev->xmit = ei_rt_start_xmit;
> 	}
> #endif
>
1061c1148
< 			printk(KERN_ERR "Hw. address read/write mismap %d\n",i);
---
> 			RT_printk(KERN_ERR "Hw. address read/write mismap %d\n",i);
1098c1185
< 		printk(KERN_WARNING "%s: trigger_send() called with the transmitter busy.\n",
---
> 		RT_printk(KERN_WARNING "%s: trigger_send() called with the transmitter busy.\n",

Of course this is ancient, but I just thought I'd illustrate my point.

Again, I suggest you drop the single vs. double application/driver, you
get the same results and limitations regardless of the RT method you
adopt.

Karim
-- 
Author, Speaker, Developer, Consultant
Pushing Embedded and Real-Time Linux Systems Beyond the Limits
http://www.opersys.com || karim@opersys.com || 1-866-677-4546

  parent reply	other threads:[~2005-05-30 19:53 UTC|newest]

Thread overview: 333+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-05-30 10:16 RT patch acceptance kus Kusche Klaus
2005-05-30 10:43 ` Nick Piggin
2005-05-30 11:34   ` Esben Nielsen
2005-05-30 11:58     ` Nick Piggin
2005-05-30 18:26       ` Steven Rostedt
2005-05-30 18:37       ` Esben Nielsen
2005-05-30 18:56         ` Karim Yaghmour
2005-05-30 18:58           ` Karim Yaghmour
2005-05-30 19:33           ` Esben Nielsen
2005-05-30 19:46             ` Karim Yaghmour
2005-05-30 20:00             ` Karim Yaghmour [this message]
2005-05-31  8:53               ` Esben Nielsen
2005-05-31 22:01               ` Bill Huey
2005-06-01  0:38                 ` Karim Yaghmour
2005-05-30 22:34           ` Bill Huey
2005-05-30 22:49             ` Karim Yaghmour
2005-05-30 22:49               ` Bill Huey
2005-05-30 23:15                 ` Karim Yaghmour
2005-05-31  0:07                   ` Thomas Gleixner
2005-05-31 16:29                   ` Steven Rostedt
2005-05-31 19:52                     ` Lee Revell
2005-05-31 20:16                       ` Steven Rostedt
2005-05-31 21:36                       ` Bill Huey
2005-05-31 19:55                     ` Lee Revell
2005-05-31 20:01                     ` Andi Kleen
2005-05-31 20:10                       ` Lee Revell
2005-05-31 20:14                       ` David Lang
2005-06-01  2:06                         ` Andrea Arcangeli
2005-06-01  2:13                           ` David Lang
2005-05-30 16:33 ` Zwane Mwaikambo
  -- strict thread matches above, loose matches on Subject: below --
2005-05-31  4:39 Saksena, Manas
2005-05-30  8:25 kus Kusche Klaus
2005-05-30  9:49 ` Nick Piggin
2005-05-25 18:10 YhLu
2005-05-25 18:51 ` Andi Kleen
2005-05-25  7:58 kus Kusche Klaus
2005-06-01 17:56 ` Paul G. Allen
2005-05-25  6:55 kus Kusche Klaus
2005-05-25  7:06 ` Nick Piggin
2005-05-23 23:14 Daniel Walker
2005-05-24  2:01 ` john cooper
2005-05-24  5:47 ` Christoph Hellwig
2005-05-24  6:45   ` Ingo Molnar
2005-05-24  8:03     ` Nick Piggin
2005-05-24  8:15       ` Ingo Molnar
2005-05-24  8:27         ` Nick Piggin
2005-05-24  9:02           ` Ingo Molnar
2005-05-24  9:14             ` Nick Piggin
2005-05-24 10:13               ` Ingo Molnar
2005-05-24 18:05               ` Daniel Walker
2005-05-24 22:41                 ` Bill Huey
2005-05-24 23:44                   ` Daniel Walker
2005-05-25  0:10                     ` Bill Huey
2005-05-25  0:32                       ` K.R. Foley
2005-05-25  0:45                         ` Lee Revell
2005-05-25  1:32                           ` K.R. Foley
2005-05-25  0:45                       ` Daniel Walker
2005-05-25  0:59                         ` Bill Huey
2005-05-25  1:02                           ` Daniel Walker
2005-05-25  1:43                             ` Andrew Morton
2005-05-25  2:02                               ` Sven Dietrich
2005-05-25  2:20                                 ` Andrew Morton
2005-05-25  2:26                                   ` Lee Revell
2005-05-25  3:24                                     ` Nick Piggin
2005-05-25  3:36                                       ` Sven Dietrich
2005-05-25  5:05                                         ` Nick Piggin
2005-05-25  6:05                                       ` Ingo Molnar
2005-05-25 18:50                                         ` Lee Revell
2005-05-25  3:26                                   ` Gene Heskett
2005-05-25  5:17                                     ` Nick Piggin
2005-05-25 13:20                                       ` Gene Heskett
2005-05-25  6:33                                   ` Ingo Molnar
2005-05-25  7:18                                     ` Nick Piggin
2005-05-25  7:46                                       ` Ingo Molnar
2005-05-25 10:51                                         ` Con Kolivas
2005-05-25  8:29                                     ` Giuseppe Bilotta
2005-05-25 13:23                                     ` Gene Heskett
2005-05-25 17:17                                     ` Andi Kleen
2005-05-25 17:52                                       ` Steven Rostedt
2005-05-25 18:00                                       ` Sven-Thorsten Dietrich
2005-05-26 19:32                                         ` Andi Kleen
2005-05-26 20:11                                           ` Sven-Thorsten Dietrich
2005-05-26 20:27                                             ` Andi Kleen
2005-05-26 20:46                                               ` Sven-Thorsten Dietrich
2005-05-26 23:57                                                 ` john cooper
2005-05-26 21:28                                               ` Bill Huey
2005-05-26 23:44                                               ` john cooper
2005-05-27  5:19                                               ` Nick Piggin
2005-05-27  5:24                                                 ` Nick Piggin
2005-05-27  7:18                                                 ` Ingo Molnar
2005-05-27  8:07                                                   ` Nick Piggin
2005-05-27 15:56                                                     ` K.R. Foley
2005-05-28  3:59                                                   ` Lee Revell
2005-05-27  7:20                                                 ` Sven-Thorsten Dietrich
2005-05-27  8:17                                                   ` Nick Piggin
2005-05-27 10:17                                                     ` Thomas Gleixner
2005-05-27 17:46                                                   ` Karim Yaghmour
2005-05-27 12:08                                                 ` Bill Huey
2005-05-27 12:10                                                   ` Ingo Molnar
2005-05-27 20:36                                                     ` Bill Huey
2005-05-27 12:43                                                   ` Nick Piggin
2005-05-27 23:36                                                     ` Bill Huey
2005-05-28  3:53                                                       ` Nick Piggin
2005-05-28  4:27                                                         ` Lee Revell
2005-05-28  4:43                                                           ` Nick Piggin
2005-05-28  5:53                                                             ` Bill Huey
2005-05-28  5:45                                                         ` Bill Huey
2005-05-28  6:49                                                           ` Nick Piggin
2005-05-29 11:37                                                             ` James Bruce
2005-05-29 12:23                                                               ` Brian O'Mahoney
2005-05-30  9:37                                                               ` Nick Piggin
2005-05-30 13:43                                                                 ` James Bruce
2005-05-30 14:21                                                                   ` Nick Piggin
2005-05-30 22:27                                                                     ` Bill Huey
2005-05-30 22:54                                                                       ` Karim Yaghmour
2005-05-30 23:05                                                                         ` Bill Huey
2005-05-30 23:29                                                                           ` Karim Yaghmour
2005-05-31  1:21                                                                       ` Nick Piggin
2005-05-31  2:09                                                                         ` Bill Huey
2005-05-31  9:12                                                                           ` James Bruce
2005-05-31  9:33                                                                             ` Nick Piggin
2005-05-31 10:23                                                                               ` Bill Huey
2005-05-31 10:48                                                                               ` James Bruce
2005-05-31 11:06                                                                                 ` Nick Piggin
2005-05-31 11:14                                                                                 ` Andi Kleen
2005-05-31 11:31                                                                                   ` Hari N
2005-05-31 16:59                                                                                   ` James Bruce
2005-05-31 12:09                                                                                 ` Esben Nielsen
2005-05-31 16:18                                                                                   ` Steven Rostedt
2005-05-31 16:42                                                                                     ` Esben Nielsen
2005-05-31 17:11                                                                                     ` Andrea Arcangeli
2005-05-31 17:42                                                                                       ` Steven Rostedt
2005-05-31 17:51                                                                                         ` Andrea Arcangeli
2005-05-31 18:29                                                                                           ` Steven Rostedt
2005-05-31 20:54                                                                                             ` Andrea Arcangeli
2005-05-31 21:22                                                                                               ` Steven Rostedt
2005-05-31 21:47                                                                                                 ` Lee Revell
2005-05-31 22:24                                                                                                   ` Andrea Arcangeli
2005-05-31 23:41                                                                                                   ` Steven Rostedt
2005-06-01  0:50                                                                                                     ` Zan Lynx
2005-06-01  2:38                                                                                                     ` Zwane Mwaikambo
2005-05-31 22:15                                                                                                 ` Andrea Arcangeli
2005-05-31 22:33                                                                                                   ` NZG
2005-05-31 23:14                                                                                                     ` Bill Huey
2005-05-31 21:33                                                                                               ` Bill Huey
2005-05-31 23:59                                                                                                 ` Steven Rostedt
2005-06-01  0:57                                                                                             ` Brian O'Mahoney
2005-06-01  6:23                                                                                             ` John Alvord
2005-06-01 11:41                                                                                               ` Steven Rostedt
2005-06-01  0:26                                                                                   ` Peter Chubb
2005-06-01  8:17                                                                                     ` Esben Nielsen
2005-05-31 14:30                                                                                 ` Andrea Arcangeli
2005-05-31 15:07                                                                                   ` Esben Nielsen
2005-05-31 16:11                                                                                     ` Andrea Arcangeli
2005-05-31 18:36                                                                                       ` Paul E. McKenney
2005-05-31 20:45                                                                                         ` Andrea Arcangeli
2005-06-01  1:14                                                                                           ` Karim Yaghmour
2005-06-01  1:30                                                                                             ` Steven Rostedt
2005-06-01  1:50                                                                                               ` Karim Yaghmour
2005-06-01  2:42                                                                                             ` Paul E. McKenney
2005-06-01 12:18                                                                                           ` Paulo Marques
2005-06-01 13:51                                                                                             ` Andrea Arcangeli
2005-06-01 14:19                                                                                               ` Ingo Molnar
2005-06-01 14:32                                                                                                 ` Andrea Arcangeli
2005-06-01 14:39                                                                                                   ` Daniel Walker
2005-06-01 14:45                                                                                                   ` Ingo Molnar
2005-06-01 14:57                                                                                                     ` Andrea Arcangeli
2005-06-01 14:45                                                                                                   ` Esben Nielsen
2005-06-01 15:05                                                                                                     ` Andrea Arcangeli
2005-06-01 15:15                                                                                                       ` Esben Nielsen
2005-06-01 15:32                                                                                                         ` Andrea Arcangeli
2005-06-01 15:33                                                                                                       ` Karim Yaghmour
2005-06-01 15:38                                                                                                         ` Andrea Arcangeli
2005-06-01 17:53                                                                                                           ` Thomas Gleixner
2005-06-01 19:22                                                                                                             ` Andrea Arcangeli
2005-06-01 19:34                                                                                                               ` Esben Nielsen
2005-06-01 19:59                                                                                                                 ` Andrea Arcangeli
2005-06-01 20:17                                                                                                                   ` Bill Huey
2005-06-01 20:32                                                                                                                     ` Andrea Arcangeli
2005-06-01 20:46                                                                                                                       ` Bill Huey
2005-06-01 21:07                                                                                                                         ` Andrea Arcangeli
2005-06-01 21:29                                                                                                                           ` Nicolas Pitre
2005-06-01 21:39                                                                                                                             ` Andrea Arcangeli
2005-06-01 22:29                                                                                                                               ` Nicolas Pitre
2005-06-01 23:44                                                                                                                                 ` Zwane Mwaikambo
2005-06-01 21:42                                                                                                                           ` Bill Huey
2005-06-01 21:59                                                                                                                             ` Bill Huey
2005-06-01 22:32                                                                                                                               ` Andrea Arcangeli
2005-06-01 23:02                                                                                                                                 ` Bill Huey
2005-06-01 23:19                                                                                                                                   ` Bill Huey
2005-06-02  8:50                                                                                                                                     ` Esben Nielsen
2005-06-01 23:59                                                                                                                                   ` Bill Huey
2005-06-02  0:03                                                                                                                                     ` Bill Huey
2005-06-01 19:39                                                                                                               ` Ingo Molnar
2005-06-01 20:44                                                                                                                 ` Andrea Arcangeli
2005-06-01 20:56                                                                                                               ` Thomas Gleixner
2005-06-01 21:09                                                                                                                 ` Andrea Arcangeli
2005-06-01 14:46                                                                                                   ` Andrea Arcangeli
2005-06-01 14:56                                                                                                     ` Chris Friesen
2005-06-01 14:58                                                                                                     ` Paulo Marques
2005-06-01 15:17                                                                                                       ` Andrea Arcangeli
2005-06-01 15:33                                                                                                         ` john cooper
2005-06-01 15:43                                                                                                           ` Andrea Arcangeli
2005-06-01 15:19                                                                                                       ` Karim Yaghmour
2005-06-01 14:59                                                                                                     ` Esben Nielsen
2005-06-01 15:47                                                                                                       ` NZG
2005-06-01 15:58                                                                                                         ` Andrea Arcangeli
2005-06-01 17:20                                                                                                           ` Bill Davidsen
2005-06-01 18:19                                                                                                         ` Esben Nielsen
2005-06-01 15:09                                                                                                   ` Karim Yaghmour
2005-05-31  9:14                                                                         ` Esben Nielsen
2005-05-30 23:32                                                                     ` James Bruce
2005-05-31  1:22                                                                       ` Nick Piggin
2005-05-31  2:06                                                                       ` Lee Revell
2005-05-31  2:26                                                                         ` Lee Revell
2005-05-31  7:34                                                                         ` James Bruce
2005-05-31 19:10                                                                       ` Elladan
2005-05-30 22:10                                                                 ` Bill Huey
2005-05-30 17:53                                                               ` Karim Yaghmour
2005-05-30 19:24                                                                 ` Esben Nielsen
2005-05-30 19:44                                                                   ` Karim Yaghmour
2005-05-30 21:44                                                                     ` Rich Walker
2005-05-30 22:45                                                                     ` Bill Huey
2005-05-30 23:03                                                                       ` Karim Yaghmour
2005-05-30 23:12                                                                         ` Bill Huey
2005-05-30 23:31                                                                           ` Karim Yaghmour
2005-05-31  0:00                                                                           ` Karim Yaghmour
2005-05-30 11:25                                                             ` Nick Piggin
2005-05-29  1:55                                                           ` Zwane Mwaikambo
2005-05-29  2:48                                                             ` Lee Revell
2005-05-29  2:58                                                               ` Zwane Mwaikambo
2005-05-29  4:08                                                                 ` Valdis.Kletnieks
2005-05-29 15:00                                                                   ` Zwane Mwaikambo
2005-05-29 17:50                                                                     ` Valdis.Kletnieks
2005-05-29 19:52                                                                       ` Zwane Mwaikambo
2005-05-29 21:16                                                                         ` Valdis.Kletnieks
2005-05-30 13:01                                                                         ` Bill Huey
2005-05-31 14:30                                                             ` Zwane Mwaikambo
2005-05-28  6:55                                                       ` Christoph Hellwig
2005-05-28 10:22                                                         ` Bill Huey
2005-05-28 10:24                                                           ` Christoph Hellwig
2005-05-28 10:36                                                             ` Bill Huey
2005-05-28 10:34                                                           ` Bill Huey
2005-05-28 10:50                                                             ` Bill Huey
2005-05-28 10:48                                                               ` Christoph Hellwig
2005-05-28 11:01                                                                 ` Bill Huey
2005-05-28 11:32                                                                   ` Bill Huey
2005-05-27  9:03                                               ` Thomas Gleixner
2005-05-27  9:14                                                 ` Ingo Molnar
2005-05-27  9:22                                                   ` Thomas Gleixner
2005-06-14  0:48                                                   ` Daniel Walker
2005-06-14  3:29                                                     ` Valdis.Kletnieks
2005-06-14  3:38                                                       ` Daniel Walker
2005-05-26 20:38                                           ` john cooper
2005-05-26 21:00                                             ` Sven-Thorsten Dietrich
2005-05-26 21:23                                               ` john cooper
2005-05-26 20:52                                           ` Bill Huey
2005-05-26 21:09                                             ` Sven-Thorsten Dietrich
2005-05-26 21:14                                             ` Sven-Thorsten Dietrich
     [not found]                                           ` <20050526200424.GA27162@elte.hu>
     [not found]                                             ` <20050527123529.GD86087@muc.de>
2005-05-27 12:48                                               ` Ingo Molnar
2005-05-27 12:56                                                 ` Andi Kleen
2005-05-27 13:13                                                   ` Ingo Molnar
2005-05-27 13:31                                                     ` Andi Kleen
2005-05-27 13:44                                                       ` Ingo Molnar
2005-05-27 13:50                                                       ` Ingo Molnar
2005-05-27 13:53                                                       ` Ingo Molnar
2005-05-28 19:55                                                         ` Andi Kleen
2005-05-28 20:57                                                           ` Lee Revell
2005-05-27 13:56                                                       ` Takashi Iwai
2005-05-27 14:27                                                         ` Duncan Sands
2005-05-27 16:35                                                           ` Andrea Arcangeli
2005-05-30  9:53                                                         ` Andi Kleen
2005-05-30 10:33                                                           ` Ingo Molnar
2005-05-30 10:56                                                             ` Andi Kleen
2005-05-30 11:15                                                             ` Thomas Gleixner
2005-05-27 13:34                                                   ` Ingo Molnar
2005-05-25  3:48                                 ` john cooper
2005-05-25 11:35                                   ` Esben Nielsen
2005-05-25 13:14                                     ` john cooper
2005-05-25  6:09                               ` Ingo Molnar
2005-05-25  1:05                           ` Bill Huey
2005-05-25  2:37                   ` Karim Yaghmour
2005-05-25  2:36                     ` Sven Dietrich
2005-05-25  2:56                       ` Karim Yaghmour
2005-05-25  3:05                       ` Chris Friesen
2005-05-25 19:24                       ` Tim Bird
2005-05-25  2:38                     ` Lee Revell
2005-05-25  2:58                       ` Karim Yaghmour
2005-05-25  2:51                         ` Sven Dietrich
2005-05-25  6:15                     ` Bill Huey
2005-05-25 13:25                       ` Karim Yaghmour
2005-05-25  8:16                     ` Ingo Molnar
2005-05-25 13:27                       ` Karim Yaghmour
2005-05-25 17:32                         ` Sven-Thorsten Dietrich
2005-05-25 18:16                           ` Chris Friesen
2005-05-27  2:29                           ` Steven Rostedt
2005-05-25 16:01                     ` Jonathan Corbet
2005-05-24 11:22           ` K.R. Foley
2005-05-24 15:21             ` Nick Piggin
2005-05-24 15:41               ` K.R. Foley
2005-05-24 17:31                 ` Daniel Walker
2005-05-24 15:56               ` Ingo Molnar
2005-05-24 23:21               ` Bill Huey
2005-05-24 15:44         ` Daniel Walker
2005-05-24 15:47           ` Ingo Molnar
2005-05-24 16:27           ` john cooper
2005-05-24 18:01         ` Daniel Walker
2005-05-24  9:38   ` Esben Nielsen
2005-05-24 13:29     ` Karim Yaghmour
2005-05-24 13:58       ` Esben Nielsen
2005-05-24 14:42         ` Karim Yaghmour
2005-05-24 15:23           ` Ingo Molnar
2005-05-24 16:17             ` Karim Yaghmour
2005-05-24 21:23               ` Sven Dietrich
2005-05-24 22:31                 ` Karim Yaghmour
2005-05-24 22:54                   ` Sven Dietrich
2005-05-24 23:41                   ` Lee Revell
     [not found]                     ` <1116979434.2912.63.camel@mindpipe>
2005-05-25  0:48                       ` Karim Yaghmour
2005-05-24 23:46                   ` Lee Revell
2005-05-25  3:38                     ` Gene Heskett
2005-05-24 23:49                   ` Bill Huey
2005-05-25 14:26                     ` Philippe Gerum
2005-05-24 14:47         ` Gene Heskett
2005-05-24 17:22         ` Philippe Gerum
2005-05-25  0:21           ` Lee Revell
2005-05-25  2:04     ` Sven Dietrich
2005-05-25 20:58 ` Tom Vier
2005-05-25 21:05   ` Esben Nielsen
2005-05-25 21:10     ` NZG
2005-05-25 21:25     ` Tom Vier
2005-05-25 21:43       ` Esben Nielsen
2005-05-25 21:45       ` Bill Huey
2005-05-25 21:43   ` Bill Huey

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=429B70F2.20602@opersys.com \
    --to=karim@opersys.com \
    --cc=ak@muc.de \
    --cc=akpm@osdl.org \
    --cc=bhuey@lnxw.com \
    --cc=bruce@andrew.cmu.edu \
    --cc=dwalker@mvista.com \
    --cc=hch@infradead.org \
    --cc=kus@keba.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=nickpiggin@yahoo.com.au \
    --cc=sdietrich@mvista.com \
    --cc=simlo@phys.au.dk \
    /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