diff options
author | Ayaz Abdulla <aabdulla@nvidia.com> | 2006-01-05 22:45:45 -0800 |
---|---|---|
committer | Jeff Garzik <jgarzik@pobox.com> | 2006-01-09 10:54:48 -0500 |
commit | fa45459e5e4507402350f1cdaf44b7455602770c (patch) | |
tree | d7d27ce7909310821cc7e69e69e704753e5cf9c6 /drivers/net/e2100.c | |
parent | 3bb8a18ae825ebf3550fe7894b35cd1c87356a16 (diff) | |
download | op-kernel-dev-fa45459e5e4507402350f1cdaf44b7455602770c.zip op-kernel-dev-fa45459e5e4507402350f1cdaf44b7455602770c.tar.gz |
[PATCH] forcedeth: TSO fix for large buffers
This contains a bug fix for large buffers. Originally, if a tx buffer to
be sent was larger then the maximum size of the tx descriptor, it would
overwrite other control bits. In this patch, the buffer is split over
multiple descriptors. Also, the fragments are now setup in forward order.
Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'drivers/net/e2100.c')
0 files changed, 0 insertions, 0 deletions