> IMHO the flags are wrong:
> Someone modified GFP_BUFFER between 2.2.15 and 2.3.99-pre9:
>
> was:
> GFP_BUFFER == GFP_MED|GFP_WAIT
> now:
> GFP_BUFFER == GFP_HIGH|GFP_WAIT
>
> It will eat the memory for atomic allocations, and it will sleep instead
> of downgrading to fallback.
It needs to allocate non atomic memory only
> Should I write a patch?
Please. I had completely missed that
> I'm sure that the actual data kmalloc fails far more often than the
> skb_head alloc. We should allocate the data area first, and then the
> skb_head.
True
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]