[PATCH] sky2: fragmented receive for large MTU
authorStephen Hemminger <shemminger@osdl.org>
Tue, 26 Sep 2006 18:57:43 +0000 (11:57 -0700)
committerJeff Garzik <jeff@garzik.org>
Wed, 27 Sep 2006 21:56:31 +0000 (17:56 -0400)
commit14d0263fea0613d4f83dc5e3ad4631f363d1689f
treeb8c9976416cb1c031f10de3ba4107b251f3b7850
parent2bb8c26242c2393b097a993ffe9b003ec9b85395
[PATCH] sky2: fragmented receive for large MTU

Use hardware support for chained receive to break up large frames
into multiple pages. This avoids having to do a mult-page allocation
that can fail on a busy system due to fragmented memory.

For normal size MTU, this code behaves the same.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/sky2.c
drivers/net/sky2.h