Received: with ECARTIS (v1.0.0; list netdev); Sun, 15 May 2005 15:19:36 -0700 (PDT) Received: from sunset.davemloft.net (dsl027-180-168.sfo1.dsl.speakeasy.net [216.27.180.168]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id j4FMJWOv018749 for ; Sun, 15 May 2005 15:19:33 -0700 Received: from localhost ([127.0.0.1] ident=davem) by sunset.davemloft.net with esmtp (Exim 4.50) id 1DXRRe-0002mI-O1; Sun, 15 May 2005 15:18:46 -0700 Date: Sun, 15 May 2005 15:18:46 -0700 (PDT) Message-Id: <20050515.151846.85410444.davem@davemloft.net> To: herbert@gondor.apana.org.au Cc: johnpol@2ka.mipt.ru, netdev@oss.sgi.com Subject: Re: [1/1] xfrm: skb_cow_data() does not set proper owner for new skbs. From: "David S. Miller" In-Reply-To: References: <20050514134834.GA2698@uganda.factory.vocord.ru> X-Mailer: Mew version 3.3 on Emacs 21.4 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-archive-position: 1153 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: davem@davemloft.net Precedence: bulk X-list: netdev Content-Length: 483 Lines: 12 From: Herbert Xu Subject: Re: [1/1] xfrm: skb_cow_data() does not set proper owner for new skbs. Date: Sun, 15 May 2005 18:01:09 +1000 > IPv4's ip_push_pending_frames attributes all the data to the first > skb which breaks when the packet is sent through ip_fragment since > the latter does not undo the truesize attribution. I'm %99 sure this one is on purpose. I'll have to dig into the archives and source repo history to get the details though.