This is untested, but it looks correct. It removes the private element
from skbuff, that is only used by HIPPI. Instead it uses skb->cb[] to
hold the additional data that is needed in the output path from
hard_header to device driver.
PS: The only qdisc that might potentially corrupt this cb[] i
Kill skb->tc_classid. It leaves a hole on 64 bit machines, I didn't
try to plug it since with all the planned changes we probably need
some restructuring at the end anyway.
[NET]: Kill skb->tc_classid
Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]>
---
commit 08557a1ba678b218a66958e157d81ba3
Andy Furniss wrote:
You are comparing two completely different ->systems<-. Please stop being
focused on HZ, ok ? HZ does not rule the priority of the in-kernel tasks.
OK - It was just that changing HZ sorted it on 2.4.
Hmm - I did some testing on old kernels, though I know I sorted it to
2