Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752821AbYLSL1G (ORCPT ); Fri, 19 Dec 2008 06:27:06 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753931AbYLSL0q (ORCPT ); Fri, 19 Dec 2008 06:26:46 -0500 Received: from one.firstfloor.org ([213.235.205.2]:35995 "EHLO one.firstfloor.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753513AbYLSL0p (ORCPT ); Fri, 19 Dec 2008 06:26:45 -0500 To: Vladislav Bolkhovitin Cc: linux-mm@kvack.org, Christoph Hellwig , James Bottomley , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, scst-devel@lists.sourceforge.net, Bart Van Assche , netdev@vger.kernel.org Subject: Re: [RFC]: Support for zero-copy TCP transmit of user space data From: Andi Kleen References: <494009D7.4020602@vlnb.net> <494012C4.7090304@vlnb.net> <20081210214500.GA24212@ioremap.net> <4941590F.3070705@vlnb.net> <1229022734.3266.67.camel@localhost.localdomain> <4942BAB8.4050007@vlnb.net> <1229110673.3262.94.camel@localhost.localdomain> <49469ADB.6010709@vlnb.net> <20081215231801.GA27168@infradead.org> <4947FA1C.2090509@vlnb.net> <494A97DD.7080503@vlnb.net> Date: Fri, 19 Dec 2008 12:27:23 +0100 In-Reply-To: <494A97DD.7080503@vlnb.net> (Vladislav Bolkhovitin's message of "Thu, 18 Dec 2008 21:35:09 +0300") Message-ID: <87zlisz9pg.fsf@basil.nowhere.org> User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 777 Lines: 22 Vladislav Bolkhovitin writes: > > - Although usage of struct page to keep network related pointer might > look as a layering violation, it isn't. I wrote in > http://lkml.org/lkml/2008/12/15/190 why. Sorry but extending struct page for this is really a bad idea because of the extreme memory overhead even when it's not used (which is a problem on distribution kernels) Find some other way to store this information. Even for patches with more general value it was not acceptable. -Andi -- ak@linux.intel.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/