[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older k
From: |
Richard W.M. Jones |
Subject: |
Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels |
Date: |
Tue, 16 Feb 2010 10:45:23 +0000 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Tue, Feb 16, 2010 at 12:41:43PM +0200, Avi Kivity wrote:
> On 02/16/2010 12:16 AM, Christoph Hellwig wrote:
>> On Fri, Feb 12, 2010 at 11:28:57AM -0600, Anthony Liguori wrote:
>>
>>>> Yes. The BSDs tend to not play stupid emulation games in the libc, so
>>>> changes of these kinds of messups to happen are far less.
>>>>
>>>>
>>> In all fairness, I seem to recall there being a problem with the kernel
>>> implementation of preadv/pwritev too.
>>>
>> I would be surprised by that as it's just an entirely trivial entry
>> point to long existant infrastructure. I even checked the commit logs
>> and that code hasn't been touched at all since the initial commit.
>> So if people have problems with it, please report it..
>>
>
> IIRC there was a problem with wiring up glibc to use p*v on i386. The
> large number and size of the arguments caused some confusion wrt the
> calling convention, or something. So it's only fair that glibc
> emulation of the syscall would be broken too.
It might be this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=533063
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, (continued)
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Christoph Hellwig, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, malc, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Christoph Hellwig, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Anthony Liguori, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Richard W.M. Jones, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Christoph Hellwig, 2010/02/15
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Richard W.M. Jones, 2010/02/15
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Avi Kivity, 2010/02/12
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Christoph Hellwig, 2010/02/15
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Avi Kivity, 2010/02/16
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels,
Richard W.M. Jones <=
- Re: [Qemu-devel] Heads up: glibc preadv emulation breaks qemu on older kernels, Jamie Lokier, 2010/02/12