mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-19 15:39:07 +00:00
qeth: fix offset error in non prealloc header path
For the non preallocated qeth header code path we should not change the header length. Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
This commit is contained in:
parent
0f5623c9eb
commit
e1f03ae802
@ -3025,7 +3025,7 @@ static inline void __qeth_fill_buffer(struct sk_buff *skb,
|
||||
struct qdio_buffer *buffer, int is_tso, int *next_element_to_fill,
|
||||
int offset)
|
||||
{
|
||||
int length = skb->len - offset;
|
||||
int length = skb->len;
|
||||
int length_here;
|
||||
int element;
|
||||
char *data;
|
||||
@ -3037,6 +3037,7 @@ static inline void __qeth_fill_buffer(struct sk_buff *skb,
|
||||
|
||||
if (offset >= 0) {
|
||||
data = skb->data + offset;
|
||||
length -= offset;
|
||||
first_lap = 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user