* Interrupt Handler of Ethernet Device
@ 2013-04-05 8:50 Robert Clove
2013-04-05 12:06 ` Rami Rosen
0 siblings, 1 reply; 13+ messages in thread
From: Robert Clove @ 2013-04-05 8:50 UTC (permalink / raw)
To: kernelnewbies
Hello All,
I am new here.
I want to know the interrupt handler of the ethernet card and where can i
find the definition of it so as i can clear the flow of packet reception.
Thanks
Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130405/90482c59/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-05 8:50 Interrupt Handler of Ethernet Device Robert Clove
@ 2013-04-05 12:06 ` Rami Rosen
2013-04-05 12:11 ` Robert Clove
2013-04-07 2:52 ` ishare
0 siblings, 2 replies; 13+ messages in thread
From: Rami Rosen @ 2013-04-05 12:06 UTC (permalink / raw)
To: kernelnewbies
Robert,
You should look for the request_irq() method in the driver.
This method registers an interrupt handler.
For example, you can look in:
http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
...
...
if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
nic->netdev->name, nic->netdev)))
...
This means that e100_intr is registered as an interrupt handler.
Best,
Rami Rosen
http://ramirose.wix.com/ramirosen
On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com> wrote:
> Hello All,
>
>
> I am new here.
> I want to know the interrupt handler of the ethernet card and where can i
> find the definition of it so as i can clear the flow of packet reception.
>
> Thanks
> Robert
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-05 12:06 ` Rami Rosen
@ 2013-04-05 12:11 ` Robert Clove
2013-04-05 12:24 ` Anuz Pratap Singh Tomar
2013-04-07 2:52 ` ishare
1 sibling, 1 reply; 13+ messages in thread
From: Robert Clove @ 2013-04-05 12:11 UTC (permalink / raw)
To: kernelnewbies
Thanks for the link.
I have another query too......should i ask right now?
On Fri, Apr 5, 2013 at 5:36 PM, Rami Rosen <roszenrami@gmail.com> wrote:
> Robert,
> You should look for the request_irq() method in the driver.
> This method registers an interrupt handler.
> For example, you can look in:
> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
> ...
> ...
> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
> nic->netdev->name, nic->netdev)))
>
> ...
>
> This means that e100_intr is registered as an interrupt handler.
>
> Best,
> Rami Rosen
> http://ramirose.wix.com/ramirosen
>
>
> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com>
> wrote:
> > Hello All,
> >
> >
> > I am new here.
> > I want to know the interrupt handler of the ethernet card and where can i
> > find the definition of it so as i can clear the flow of packet reception.
> >
> > Thanks
> > Robert
> >
> > _______________________________________________
> > Kernelnewbies mailing list
> > Kernelnewbies at kernelnewbies.org
> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130405/bcdf1bf3/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-05 12:11 ` Robert Clove
@ 2013-04-05 12:24 ` Anuz Pratap Singh Tomar
0 siblings, 0 replies; 13+ messages in thread
From: Anuz Pratap Singh Tomar @ 2013-04-05 12:24 UTC (permalink / raw)
To: kernelnewbies
On Fri, Apr 5, 2013 at 1:11 PM, Robert Clove <cloverobert@gmail.com> wrote:
> Thanks for the link.
> I have another query too......should i ask right now?
>
>
> If the question is relevant to current discussion, please ask here but if
it just piggyback to totally different topic at hand make a new thread.
Also in case of doubt:
http://www.catb.org/esr/faqs/smart-questions.html
On Fri, Apr 5, 2013 at 5:36 PM, Rami Rosen <roszenrami@gmail.com> wrote:
>
>> Robert,
>> You should look for the request_irq() method in the driver.
>> This method registers an interrupt handler.
>> For example, you can look in:
>> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
>> ...
>> ...
>> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
>> nic->netdev->name, nic->netdev)))
>>
>> ...
>>
>> This means that e100_intr is registered as an interrupt handler.
>>
>> Best,
>> Rami Rosen
>> http://ramirose.wix.com/ramirosen
>>
>>
>> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com>
>> wrote:
>> > Hello All,
>> >
>> >
>> > I am new here.
>> > I want to know the interrupt handler of the ethernet card and where can
>> i
>> > find the definition of it so as i can clear the flow of packet
>> reception.
>> >
>> > Thanks
>> > Robert
>> >
>> > _______________________________________________
>> > Kernelnewbies mailing list
>> > Kernelnewbies at kernelnewbies.org
>> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>> >
>>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
--
Thank you
Warm Regards
Anuz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130405/f8205a1b/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-05 12:06 ` Rami Rosen
2013-04-05 12:11 ` Robert Clove
@ 2013-04-07 2:52 ` ishare
2013-04-07 15:22 ` Rami Rosen
1 sibling, 1 reply; 13+ messages in thread
From: ishare @ 2013-04-07 2:52 UTC (permalink / raw)
To: kernelnewbies
On Fri, Apr 05, 2013 at 03:06:37PM +0300, Rami Rosen wrote:
> Robert,
> You should look for the request_irq() method in the driver.
> This method registers an interrupt handler.
> For example, you can look in:
> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
> ...
> ...
> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
> nic->netdev->name, nic->netdev)))
>
> ...
>
> This means that e100_intr is registered as an interrupt handler.
Is this nic->netdev represent a Ethernet interface ?
>
> Best,
> Rami Rosen
> http://ramirose.wix.com/ramirosen
>
>
> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com> wrote:
> > Hello All,
> >
> >
> > I am new here.
> > I want to know the interrupt handler of the ethernet card and where can i
> > find the definition of it so as i can clear the flow of packet reception.
> >
> > Thanks
> > Robert
> >
> > _______________________________________________
> > Kernelnewbies mailing list
> > Kernelnewbies at kernelnewbies.org
> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-07 2:52 ` ishare
@ 2013-04-07 15:22 ` Rami Rosen
2013-04-08 0:57 ` simple question about the function memcmp in kernel Ben Wu
2013-04-08 5:42 ` Interrupt Handler of Ethernet Device Robert Clove
0 siblings, 2 replies; 13+ messages in thread
From: Rami Rosen @ 2013-04-07 15:22 UTC (permalink / raw)
To: kernelnewbies
Hi,
we have in :
http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
struct nic {
/* Begin: frequently used values: keep adjacent for cache effect */
u32 msg_enable ____cacheline_aligned;
struct net_device *netdev;
struct pci_dev *pdev;
...
...
And indeed nic->netdev represents an Ethernet interface, which
is the struct net_device (see: include/linux/netdevice.h)
Regards,
Rami Rosen
http://ramirose.wix.com/ramirosen
On Sun, Apr 7, 2013 at 5:52 AM, ishare <june.tune.sea@gmail.com> wrote:
> On Fri, Apr 05, 2013 at 03:06:37PM +0300, Rami Rosen wrote:
>> Robert,
>> You should look for the request_irq() method in the driver.
>> This method registers an interrupt handler.
>> For example, you can look in:
>> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
>> ...
>> ...
>> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
>> nic->netdev->name, nic->netdev)))
>>
>> ...
>>
>> This means that e100_intr is registered as an interrupt handler.
>
> Is this nic->netdev represent a Ethernet interface ?
>
>
>>
>> Best,
>> Rami Rosen
>> http://ramirose.wix.com/ramirosen
>>
>>
>> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com> wrote:
>> > Hello All,
>> >
>> >
>> > I am new here.
>> > I want to know the interrupt handler of the ethernet card and where can i
>> > find the definition of it so as i can clear the flow of packet reception.
>> >
>> > Thanks
>> > Robert
>> >
>> > _______________________________________________
>> > Kernelnewbies mailing list
>> > Kernelnewbies at kernelnewbies.org
>> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>> >
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
^ permalink raw reply [flat|nested] 13+ messages in thread
* simple question about the function memcmp in kernel
2013-04-07 15:22 ` Rami Rosen
@ 2013-04-08 0:57 ` Ben Wu
2013-04-08 1:33 ` Valdis.Kletnieks at vt.edu
2013-04-08 5:42 ` Interrupt Handler of Ethernet Device Robert Clove
1 sibling, 1 reply; 13+ messages in thread
From: Ben Wu @ 2013-04-08 0:57 UTC (permalink / raw)
To: kernelnewbies
Dear All:
?
??
int memcmp(const void *cs, const void *ct, size_t count)
{
???? const unsigned char *su1, *su2;
???? int res = 0;
???? for (su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--)
????????? if ((res = *su1 - *su2) != 0)
?????????????? break;
???? return res;
}
I want to know why it use the temp pointer su1, su2? why it doesn't directly use the cs and ct pointer?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130408/ef9b7b89/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* simple question about the function memcmp in kernel
2013-04-08 0:57 ` simple question about the function memcmp in kernel Ben Wu
@ 2013-04-08 1:33 ` Valdis.Kletnieks at vt.edu
2013-04-08 1:56 ` Max Filippov
0 siblings, 1 reply; 13+ messages in thread
From: Valdis.Kletnieks at vt.edu @ 2013-04-08 1:33 UTC (permalink / raw)
To: kernelnewbies
On Mon, 08 Apr 2013 08:57:01 +0800, Ben Wu said:
> int memcmp(const void *cs, const void *ct, size_t count)
> {
> I want to know why it use the temp pointer su1, su2? why it doesn't directly
> use the cs and ct pointer?
This is a C 101 question, not a kernel question. But anyhow..
They're declared const, so the compiler will whine about ++'ing them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 865 bytes
Desc: not available
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130407/3d8cef9a/attachment.bin
^ permalink raw reply [flat|nested] 13+ messages in thread
* simple question about the function memcmp in kernel
2013-04-08 1:33 ` Valdis.Kletnieks at vt.edu
@ 2013-04-08 1:56 ` Max Filippov
2013-04-08 2:29 ` Valdis.Kletnieks at vt.edu
0 siblings, 1 reply; 13+ messages in thread
From: Max Filippov @ 2013-04-08 1:56 UTC (permalink / raw)
To: kernelnewbies
On Mon, Apr 8, 2013 at 5:33 AM, <Valdis.Kletnieks@vt.edu> wrote:
> On Mon, 08 Apr 2013 08:57:01 +0800, Ben Wu said:
>
>> int memcmp(const void *cs, const void *ct, size_t count)
>> {
>
>> I want to know why it use the temp pointer su1, su2? why it doesn't directly
>> use the cs and ct pointer?
>
> This is a C 101 question, not a kernel question. But anyhow..
>
> They're declared const, so the compiler will whine about ++'ing them.
const is the the object they point to, not the pointers themselves
(that would be
void * const cs).
memcmp compares bytes at which cs and ct point, but these are void pointers,
and the expression res = *cs - *ct is thus meaningless. One must convert them
to (const unsigned char *), which looks ugly, otherwise such implementation
looks like pretty much valid:
int memcmp(const void *cs, const void *ct, size_t count)
{
int res = 0;
for (; 0 < count; ++cs, ++ct, count--)
if ((res =*(const unsigned char *)cs - *(const unsigned char
*)ct) != 0)
break;
return res;
}
--
Thanks.
-- Max
^ permalink raw reply [flat|nested] 13+ messages in thread
* simple question about the function memcmp in kernel
2013-04-08 1:56 ` Max Filippov
@ 2013-04-08 2:29 ` Valdis.Kletnieks at vt.edu
2013-04-08 3:52 ` Burke
0 siblings, 1 reply; 13+ messages in thread
From: Valdis.Kletnieks at vt.edu @ 2013-04-08 2:29 UTC (permalink / raw)
To: kernelnewbies
On Mon, 08 Apr 2013 05:56:29 +0400, Max Filippov said:
> const is the the object they point to, not the pointers themselves
> (that would be
> void * const cs).
>
> memcmp compares bytes at which cs and ct point, but these are void pointers,
> and the expression res = *cs - *ct is thus meaningless.
Max is right, and I'm obviously under-caffienated or something. :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 865 bytes
Desc: not available
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130407/a18d4b47/attachment.bin
^ permalink raw reply [flat|nested] 13+ messages in thread
* simple question about the function memcmp in kernel
2013-04-08 2:29 ` Valdis.Kletnieks at vt.edu
@ 2013-04-08 3:52 ` Burke
0 siblings, 0 replies; 13+ messages in thread
From: Burke @ 2013-04-08 3:52 UTC (permalink / raw)
To: kernelnewbies
? 2013-4-8 10:29, Valdis.Kletnieks at vt.edu ??:
> On Mon, 08 Apr 2013 05:56:29 +0400, Max Filippov said:
>
>> const is the the object they point to, not the pointers themselves
>> (that would be
>> void * const cs).
>>
>> memcmp compares bytes at which cs and ct point, but these are void pointers,
>> and the expression res = *cs - *ct is thus meaningless.
> Max is right, and I'm obviously under-caffienated or something. :)
Dear Max,Valdis:
I got it, many thanks for your kindly reply.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-07 15:22 ` Rami Rosen
2013-04-08 0:57 ` simple question about the function memcmp in kernel Ben Wu
@ 2013-04-08 5:42 ` Robert Clove
2013-04-08 6:41 ` Rami Rosen
1 sibling, 1 reply; 13+ messages in thread
From: Robert Clove @ 2013-04-08 5:42 UTC (permalink / raw)
To: kernelnewbies
As far i have read the packet reception i have found out that
When working in interrupt driven model, the nic registers an
interrupt handler;
? This interrupt handler will be called when a frame is received;
? Typically in the handler, we allocate sk buff by calling
dev alloc skb();
? Copies data from nic?s buffer to this struct just created;
? nic call generic reception routine netif rx();
? netif rx() put frame in per cpu queue;
? if queue is full, drop!
BUT i didn't found the netif_rx() in the following link
http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c#L2204
On Sun, Apr 7, 2013 at 8:52 PM, Rami Rosen <roszenrami@gmail.com> wrote:
> Hi,
> we have in :
> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
>
> struct nic {
> /* Begin: frequently used values: keep adjacent for cache effect */
> u32 msg_enable ____cacheline_aligned;
> struct net_device *netdev;
> struct pci_dev *pdev;
> ...
> ...
>
> And indeed nic->netdev represents an Ethernet interface, which
> is the struct net_device (see: include/linux/netdevice.h)
>
> Regards,
> Rami Rosen
> http://ramirose.wix.com/ramirosen
>
>
> On Sun, Apr 7, 2013 at 5:52 AM, ishare <june.tune.sea@gmail.com> wrote:
> > On Fri, Apr 05, 2013 at 03:06:37PM +0300, Rami Rosen wrote:
> >> Robert,
> >> You should look for the request_irq() method in the driver.
> >> This method registers an interrupt handler.
> >> For example, you can look in:
> >> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
> >> ...
> >> ...
> >> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
> >> nic->netdev->name, nic->netdev)))
> >>
> >> ...
> >>
> >> This means that e100_intr is registered as an interrupt handler.
> >
> > Is this nic->netdev represent a Ethernet interface ?
> >
> >
> >>
> >> Best,
> >> Rami Rosen
> >> http://ramirose.wix.com/ramirosen
> >>
> >>
> >> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com>
> wrote:
> >> > Hello All,
> >> >
> >> >
> >> > I am new here.
> >> > I want to know the interrupt handler of the ethernet card and where
> can i
> >> > find the definition of it so as i can clear the flow of packet
> reception.
> >> >
> >> > Thanks
> >> > Robert
> >> >
> >> > _______________________________________________
> >> > Kernelnewbies mailing list
> >> > Kernelnewbies at kernelnewbies.org
> >> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >> >
> >>
> >> _______________________________________________
> >> Kernelnewbies mailing list
> >> Kernelnewbies at kernelnewbies.org
> >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130408/e023fdda/attachment-0001.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Interrupt Handler of Ethernet Device
2013-04-08 5:42 ` Interrupt Handler of Ethernet Device Robert Clove
@ 2013-04-08 6:41 ` Rami Rosen
0 siblings, 0 replies; 13+ messages in thread
From: Rami Rosen @ 2013-04-08 6:41 UTC (permalink / raw)
To: kernelnewbies
Hi,
>When working in interrupt driven model, the nic registers an
>interrupt handler;
The nic registers an interrupt handle also when working in polling mode;
See all the new drivers like e1000, e1000e and more.
when working in interrupt mode, each packet received triggers an interrupt;
when working in polling mode, we start in interrupt model; but only
the first packet triggers interrupt, afterward we work in poll mode.
If traffic is low
we switch again to interrupt mode.
There are cases when netif_rx() is used for interrupt driven driver;
look in:
http://lxr.free-electrons.com/source/drivers/net/ethernet/davicom/dm9000.c
dm9000_rx() is called from the interrupt isr, dm9000_interrupt.
And grepping for the network drivers subtree will easily find some
more examples.
Regards,
Rami Rosen
http://ramirose.wix.com/ramirosen
On Mon, Apr 8, 2013 at 8:42 AM, Robert Clove <cloverobert@gmail.com> wrote:
> As far i have read the packet reception i have found out that
> When working in interrupt driven model, the nic registers an
> interrupt handler;
> ? This interrupt handler will be called when a frame is received;
> ? Typically in the handler, we allocate sk buff by calling
> dev alloc skb();
> ? Copies data from nic?s buffer to this struct just created;
> ? nic call generic reception routine netif rx();
> ? netif rx() put frame in per cpu queue;
> ? if queue is full, drop!
>
> BUT i didn't found the netif_rx() in the following link
> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c#L2204
>
>
>
>
> On Sun, Apr 7, 2013 at 8:52 PM, Rami Rosen <roszenrami@gmail.com> wrote:
>>
>> Hi,
>> we have in :
>> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
>>
>> struct nic {
>> /* Begin: frequently used values: keep adjacent for cache effect
>> */
>> u32 msg_enable ____cacheline_aligned;
>> struct net_device *netdev;
>> struct pci_dev *pdev;
>> ...
>> ...
>>
>> And indeed nic->netdev represents an Ethernet interface, which
>> is the struct net_device (see: include/linux/netdevice.h)
>>
>> Regards,
>> Rami Rosen
>> http://ramirose.wix.com/ramirosen
>>
>>
>> On Sun, Apr 7, 2013 at 5:52 AM, ishare <june.tune.sea@gmail.com> wrote:
>> > On Fri, Apr 05, 2013 at 03:06:37PM +0300, Rami Rosen wrote:
>> >> Robert,
>> >> You should look for the request_irq() method in the driver.
>> >> This method registers an interrupt handler.
>> >> For example, you can look in:
>> >> http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/e100.c
>> >> ...
>> >> ...
>> >> if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
>> >> nic->netdev->name, nic->netdev)))
>> >>
>> >> ...
>> >>
>> >> This means that e100_intr is registered as an interrupt handler.
>> >
>> > Is this nic->netdev represent a Ethernet interface ?
>> >
>> >
>> >>
>> >> Best,
>> >> Rami Rosen
>> >> http://ramirose.wix.com/ramirosen
>> >>
>> >>
>> >> On Fri, Apr 5, 2013 at 11:50 AM, Robert Clove <cloverobert@gmail.com>
>> >> wrote:
>> >> > Hello All,
>> >> >
>> >> >
>> >> > I am new here.
>> >> > I want to know the interrupt handler of the ethernet card and where
>> >> > can i
>> >> > find the definition of it so as i can clear the flow of packet
>> >> > reception.
>> >> >
>> >> > Thanks
>> >> > Robert
>> >> >
>> >> > _______________________________________________
>> >> > Kernelnewbies mailing list
>> >> > Kernelnewbies at kernelnewbies.org
>> >> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>> >> >
>> >>
>> >> _______________________________________________
>> >> Kernelnewbies mailing list
>> >> Kernelnewbies at kernelnewbies.org
>> >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2013-04-08 6:41 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-05 8:50 Interrupt Handler of Ethernet Device Robert Clove
2013-04-05 12:06 ` Rami Rosen
2013-04-05 12:11 ` Robert Clove
2013-04-05 12:24 ` Anuz Pratap Singh Tomar
2013-04-07 2:52 ` ishare
2013-04-07 15:22 ` Rami Rosen
2013-04-08 0:57 ` simple question about the function memcmp in kernel Ben Wu
2013-04-08 1:33 ` Valdis.Kletnieks at vt.edu
2013-04-08 1:56 ` Max Filippov
2013-04-08 2:29 ` Valdis.Kletnieks at vt.edu
2013-04-08 3:52 ` Burke
2013-04-08 5:42 ` Interrupt Handler of Ethernet Device Robert Clove
2013-04-08 6:41 ` Rami Rosen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).