Search String: Display: Description: Sort:

Results:

References: [ +subject:/^(?:^\s*(re|sv|fwd|fw)[\[\]\d]*[:>-]+\s*)*3c59x\.c\s+modified\s+for\s+time\s+measurement\s+\/\s+code\s+included\s*$/: 12 ]

Total 12 documents matching your query.

1. 3c59x.c modified for time measurement / code included (score: 1)
Author: c@xxxxxxxxxxxx>
Date: Wed, 19 Sep 2001 06:22:05 -0700 (PDT)
Hi all, I should be able to access skb->mac.{ethernet, raw} ahter eth_type_trans(skb, dev), but nevertheless I used skb->data in the code below. At this point, only a series of consecutive numbers ar
/archives/netdev/2001-09/msg00088.html (10,089 bytes)

2. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: ardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 08:12:27 -0700 (PDT)
I assume that after eth_type_trans the skb->data pointer is at the first position of the IP header. Then *(skb->data+9) should be the IP protocol (i.e. 17 for UDP), and *(skb->data+20) should be the
/archives/netdev/2001-09/msg00089.html (9,014 bytes)

3. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: kstrom@xxxxxxx>
Date: Wed, 19 Sep 2001 15:27:22 -0400 (EDT)
I had previously guessed that you had selected the 3c905C for its various features, including checksum and real-time support. But you don't seem to be using the special hardware at all. .... Why did
/archives/netdev/2001-09/msg00091.html (10,599 bytes)

4. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: cker@xxxxxxxxx>
Date: Wed, 19 Sep 2001 14:34:13 -0700 (PDT)
As a matter of fact, I did retain some of the hardware checksum as in "if (rx_status & RxDError)", but you are right in saying that I should keep the hardware TCP & UDP checksum as well, thanks. Tha
/archives/netdev/2001-09/msg00092.html (10,951 bytes)

5. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: ardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 21:55:23 -0400 (EDT)
... If you are accessing a 32 bit number, you should use a "naturally aligned" address. In your previous example you were using (int *)(base + 21) If "base" is aligned, base+21 will be misaligned for
/archives/netdev/2001-09/msg00093.html (9,997 bytes)

6. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: cker@xxxxxxxxx>
Date: Wed, 19 Sep 2001 20:20:40 -0700 (PDT)
Then I should be fine, as my original code read: *(((unsigned int *) (skb->data+20)) + 1) I was under the assumption that int was 16 bits on x86, but Rene corrected me ("int = 32Bit @ linux"). I wil
/archives/netdev/2001-09/msg00094.html (9,114 bytes)

7. 3c59x.c modified for time measurement / code included (score: 1)
Author: Guilhem Tardy <guilhem_tardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 06:22:05 -0700 (PDT)
Hi all, I should be able to access skb->mac.{ethernet, raw} ahter eth_type_trans(skb, dev), but nevertheless I used skb->data in the code below. At this point, only a series of consecutive numbers ar
/archives/netdev/2001-09/msg00225.html (10,104 bytes)

8. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: Guilhem Tardy <guilhem_tardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 08:12:27 -0700 (PDT)
I assume that after eth_type_trans the skb->data pointer is at the first position of the IP header. Then *(skb->data+9) should be the IP protocol (i.e. 17 for UDP), and *(skb->data+20) should be the
/archives/netdev/2001-09/msg00226.html (9,086 bytes)

9. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: Donald Becker <becker@xxxxxxxxx>
Date: Wed, 19 Sep 2001 15:27:22 -0400 (EDT)
I had previously guessed that you had selected the 3c905C for its various features, including checksum and real-time support. But you don't seem to be using the special hardware at all. .... Why did
/archives/netdev/2001-09/msg00228.html (10,663 bytes)

10. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: Guilhem Tardy <guilhem_tardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 14:34:13 -0700 (PDT)
As a matter of fact, I did retain some of the hardware checksum as in "if (rx_status & RxDError)", but you are right in saying that I should keep the hardware TCP & UDP checksum as well, thanks. Tha
/archives/netdev/2001-09/msg00229.html (11,029 bytes)

11. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: Donald Becker <becker@xxxxxxxxx>
Date: Wed, 19 Sep 2001 21:55:23 -0400 (EDT)
... If you are accessing a 32 bit number, you should use a "naturally aligned" address. In your previous example you were using (int *)(base + 21) If "base" is aligned, base+21 will be misaligned for
/archives/netdev/2001-09/msg00230.html (10,046 bytes)

12. Re: 3c59x.c modified for time measurement / code included (score: 1)
Author: Guilhem Tardy <guilhem_tardy@xxxxxxxxx>
Date: Wed, 19 Sep 2001 20:20:40 -0700 (PDT)
Then I should be fine, as my original code read: *(((unsigned int *) (skb->data+20)) + 1) I was under the assumption that int was 16 bits on x86, but Rene corrected me ("int = 32Bit @ linux"). I wil
/archives/netdev/2001-09/msg00231.html (9,177 bytes)


This search system is powered by Namazu