From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Garzik Subject: Re: [patch 3/3] qeth: preallocated header account offset Date: Wed, 27 Aug 2008 05:56:18 -0400 Message-ID: <48B524C2.6060900@pobox.com> References: <20080815060257.501264000@de.ibm.com> <20080815060352.948003000@de.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, linux-s390@vger.kernel.org To: frank.blaschka@de.ibm.com Return-path: Received: from srv5.dvmed.net ([207.36.208.214]:42007 "EHLO mail.dvmed.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754514AbYH0J4W (ORCPT ); Wed, 27 Aug 2008 05:56:22 -0400 In-Reply-To: <20080815060352.948003000@de.ibm.com> Sender: netdev-owner@vger.kernel.org List-ID: frank.blaschka@de.ibm.com wrote: > From: Frank Blaschka > > When a preallocated header qdio buffer is filled we have to account > the offset for the data length. > > Signed-off-by: Frank Blaschka > --- > > drivers/s390/net/qeth_core_main.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > Index: git_linus/drivers/s390/net/qeth_core_main.c > =================================================================== > --- git_linus.orig/drivers/s390/net/qeth_core_main.c 2008-08-15 07:51:59.000000000 +0200 > +++ git_linus/drivers/s390/net/qeth_core_main.c 2008-08-15 07:52:18.000000000 +0200 > @@ -3024,7 +3024,7 @@ > struct qdio_buffer *buffer, int is_tso, int *next_element_to_fill, > int offset) > { > - int length = skb->len; > + int length = skb->len - offset; > int length_here; applied 1-3