* 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 an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.