When allocator can not provide requested amount of data.
I.e. MTU can not be changed on-flight? Magic world.
We already do just that when jumbo frame can not be allocated :)
It is a solution, but I think it will behave noticebly worse than
with decresed MTU.
That's the main point: how to deal with broken hardware? I think (but
have no strong numbers though) that having 6 packets with 1500 MTU
combined into GRO/LRO frame will be processed way faster than copying 9k
MTU into 3 pages and process single skb.
--
Evgeniy Polyakov
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html