From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nh9JL-0004Z5-V4 for qemu-devel@nongnu.org; Mon, 15 Feb 2010 17:21:00 -0500 Received: from [199.232.76.173] (port=58323 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nh9JL-0004Yj-87 for qemu-devel@nongnu.org; Mon, 15 Feb 2010 17:20:59 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nh9JJ-0006ff-KB for qemu-devel@nongnu.org; Mon, 15 Feb 2010 17:20:58 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56271) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nh9JJ-0006fJ-4P for qemu-devel@nongnu.org; Mon, 15 Feb 2010 17:20:57 -0500 Date: Mon, 15 Feb 2010 22:20:35 +0000 From: "Richard W.M. Jones" Subject: Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels Message-ID: <20100215222035.GD5104@amd.home.annexia.org> References: <20100211190608.GA26410@amd.home.annexia.org> <20100212125238.GA22221@lst.de> <20100212135044.GA24209@lst.de> <4B758FD9.2010807@codemonkey.ws> <20100212184755.GQ10004@amd.home.annexia.org> <20100215221727.GB19495@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100215221727.GB19495@lst.de> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christoph Hellwig Cc: Jim Meyering , qemu-devel@nongnu.org On Mon, Feb 15, 2010 at 11:17:27PM +0100, Christoph Hellwig wrote: > On Fri, Feb 12, 2010 at 06:47:55PM +0000, Richard W.M. Jones wrote: > > I don't think there's a good solution for this at the qemu level. > > However I have a working patch for glibc: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=563103#c13 > > Any chance you could just persuade Uli to drop the optimization? I > think users are generally better off to just do it themselves, as they > have to do that anyway for portable applications. I agree. It seems like the sort of thing which is better in gnulib than in glibc. That way programs can choose to use gnulib for portability, versus having to use it with glibc. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://et.redhat.com/~rjones/libguestfs/ See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html