From patchwork Mon Feb 13 14:23:24 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Dumazet X-Patchwork-Id: 140909 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 81AD71007D1 for ; Tue, 14 Feb 2012 01:23:31 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756685Ab2BMOX3 (ORCPT ); Mon, 13 Feb 2012 09:23:29 -0500 Received: from mail-wi0-f174.google.com ([209.85.212.174]:58867 "EHLO mail-wi0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751575Ab2BMOX2 (ORCPT ); Mon, 13 Feb 2012 09:23:28 -0500 Received: by wics10 with SMTP id s10so3492236wic.19 for ; Mon, 13 Feb 2012 06:23:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:subject:from:to:cc:date:content-type:x-mailer :content-transfer-encoding:mime-version; bh=GT/ByzeOjx6xK5BEnkMkM+2J3ltLOoZudCHsts2ov68=; b=HYy133vN7s3kgIPEnOG7c0DjZPa9WQcUsy3tE2WfxGjD2OzkrQPzTIVz6aKW++gs+o 7fphENIxu2VMjtC/j/dYBjtTxRbLaC5VpqHh4uCIiADZuzh098yEkqc4aoO7RYkKYdOb 3VC+ECFtJHFx6MMR4OtDIUgN1wjc0YjwWsqhs= Received: by 10.180.92.227 with SMTP id cp3mr24734507wib.13.1329143007254; Mon, 13 Feb 2012 06:23:27 -0800 (PST) Received: from [10.150.51.210] (gw0.net.jmsp.net. [212.23.165.14]) by mx.google.com with ESMTPS id q2sm21873839wiy.7.2012.02.13.06.23.25 (version=SSLv3 cipher=OTHER); Mon, 13 Feb 2012 06:23:26 -0800 (PST) Message-ID: <1329143004.2494.14.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> Subject: [PATCH net-next] ppp: fix truesize underestimation From: Eric Dumazet To: David Miller Cc: netdev , Paul Mackerras Date: Mon, 13 Feb 2012 15:23:24 +0100 X-Mailer: Evolution 3.2.2- Mime-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org When building frag_list, head truesize should be sum of all frag truesize. Signed-off-by: Eric Dumazet --- drivers/net/ppp/ppp_generic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 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 diff --git a/drivers/net/ppp/ppp_generic.c b/drivers/net/ppp/ppp_generic.c index edfa15d..93a8639 100644 --- a/drivers/net/ppp/ppp_generic.c +++ b/drivers/net/ppp/ppp_generic.c @@ -2113,7 +2113,7 @@ ppp_mp_reconstruct(struct ppp *ppp) skb->len += p->len; skb->data_len += p->len; - skb->truesize += p->len; + skb->truesize += p->truesize; if (p == tail) break;