Re: rx_copybreak value for non-i386 architectures

2001-02-28 Thread Alan Cox
> for non-i386 architectures. Once I thought I understood it and it seems > related to cache line alignment. However, I am not sure exactly about the > reason now. Can someone enlighten me a little bit? A lot of pci net cards can only start packets on a 4 byte boundary. A lot of CPU's need 4 b

Re: rx_copybreak value for non-i386 architectures

2001-02-27 Thread David S. Miller
Jun Sun writes: > I notice that many net drivers set rx_copybreak to 1518 (the max packet size) > for non-i386 architectures. Once I thought I understood it and it seems > related to cache line alignment. However, I am not sure exactly about the > reason now. Can someone enlighten me a lit

rx_copybreak value for non-i386 architectures

2001-02-27 Thread Jun Sun
I notice that many net drivers set rx_copybreak to 1518 (the max packet size) for non-i386 architectures. Once I thought I understood it and it seems related to cache line alignment. However, I am not sure exactly about the reason now. Can someone enlighten me a little bit? Basically I try to