Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932576AbWHCREp (ORCPT ); Thu, 3 Aug 2006 13:04:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932580AbWHCREo (ORCPT ); Thu, 3 Aug 2006 13:04:44 -0400 Received: from e4.ny.us.ibm.com ([32.97.182.144]:53467 "EHLO e4.ny.us.ibm.com") by vger.kernel.org with ESMTP id S932576AbWHCREo (ORCPT ); Thu, 3 Aug 2006 13:04:44 -0400 Message-ID: <44D22CA4.5090405@us.ibm.com> Date: Thu, 03 Aug 2006 10:04:36 -0700 From: Badari Pulavarty User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Evgeniy Polyakov CC: lkml , David Miller , Ulrich Drepper , netdev , Zach Brown Subject: Re: [take3 2/4] kevent: AIO, aio_sendfile() implementation. References: <11545983603452@2ka.mipt.ru> In-Reply-To: <11545983603452@2ka.mipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 899 Lines: 29 Evgeniy Polyakov wrote: > AIO, aio_sendfile() implementation. > > This patch includes asynchronous propagation of file's data into VFS > cache and aio_sendfile() implementation. > Network aio_sendfile() works lazily - it asynchronously populates pages > into the VFS cache (which can be used for various tricks with adaptive > readahead) and then uses usual ->sendfile() callback. > > ... > --- /dev/null > +++ b/kernel/kevent/kevent_aio.c > @@ -0,0 +1,584 @@ > +/* > + * kevent_aio.c > + * > Since this is *almost* same as mpage.c code, wondering if its possible to make common generic/helper routines in mpage.c and use it here ? Thanks, Badari - 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/