Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-09-14 Thread Michael Tokarev
30.08.2017 16:39, Thomas Huth пишет: > The "slow" ivshmem-tests currently fail when they are running on a > big endian host: Applied to -trivial, thanks! /mjt

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-09-11 Thread Cornelia Huck
On Mon, 11 Sep 2017 04:35:08 +0200 Thomas Huth wrote: > On 10.09.2017 05:24, David Gibson wrote: > > On Wed, Aug 30, 2017 at 03:59:07PM +0100, Peter Maydell wrote: > >> On 30 August 2017 at 15:53, Philippe Mathieu-Daudé > >> wrote: > >>> On 08/30/2017 10:39 AM, Thomas Huth wrote: > T

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-09-10 Thread Thomas Huth
On 10.09.2017 05:24, David Gibson wrote: > On Wed, Aug 30, 2017 at 03:59:07PM +0100, Peter Maydell wrote: >> On 30 August 2017 at 15:53, Philippe Mathieu-Daudé wrote: >>> On 08/30/2017 10:39 AM, Thomas Huth wrote: The problem is that the server side code in ivshmem_server_send_one_msg()

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-09-10 Thread Philippe Mathieu-Daudé
On 09/10/2017 12:24 AM, David Gibson wrote: I'm not what makes sense for staging this fix. I could take it through my tree, but it's not an obvious match, since this isn't really related to ppc at all. Paolo's misc? :D

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-09-09 Thread David Gibson
On Wed, Aug 30, 2017 at 03:59:07PM +0100, Peter Maydell wrote: > On 30 August 2017 at 15:53, Philippe Mathieu-Daudé wrote: > > On 08/30/2017 10:39 AM, Thomas Huth wrote: > >> The problem is that the server side code in ivshmem_server_send_one_msg() > >> correctly translates all messages IDs into l

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Cornelia Huck
On Wed, 30 Aug 2017 16:59:03 +0200 Thomas Huth wrote: > On 30.08.2017 16:53, Philippe Mathieu-Daudé wrote: > > On 08/30/2017 10:39 AM, Thomas Huth wrote: > >> The "slow" ivshmem-tests currently fail when they are running on a > >> big endian host: > >> > >> $ uname -m > >> ppc64 > >> $ V=1 QTES

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Peter Maydell
On 30 August 2017 at 15:53, Philippe Mathieu-Daudé wrote: > On 08/30/2017 10:39 AM, Thomas Huth wrote: >> The problem is that the server side code in ivshmem_server_send_one_msg() >> correctly translates all messages IDs into little endian 64-bit values, >> but the client side code in the ivshmem_

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Thomas Huth
On 30.08.2017 16:53, Philippe Mathieu-Daudé wrote: > On 08/30/2017 10:39 AM, Thomas Huth wrote: >> The "slow" ivshmem-tests currently fail when they are running on a >> big endian host: >> >> $ uname -m >> ppc64 >> $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 >> tests/ivshmem-test -m s

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Philippe Mathieu-Daudé
On 08/30/2017 10:39 AM, Thomas Huth wrote: The "slow" ivshmem-tests currently fail when they are running on a big endian host: $ uname -m ppc64 $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 tests/ivshmem-test -m slow /x86_64/ivshmem/single: OK /x86_64/ivshmem/hotplug: OK /x86_64/ivs

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Thomas Huth
On 30.08.2017 16:13, Cornelia Huck wrote: > On Wed, 30 Aug 2017 15:39:03 +0200 > Thomas Huth wrote: > >> The "slow" ivshmem-tests currently fail when they are running on a >> big endian host: >> >> $ uname -m >> ppc64 >> $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 tests/ivshmem-test

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Marc-André Lureau
Hi On Wed, Aug 30, 2017 at 3:43 PM Thomas Huth wrote: > The "slow" ivshmem-tests currently fail when they are running on a > big endian host: > > $ uname -m > ppc64 > $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 > tests/ivshmem-test -m slow > /x86_64/ivshmem/single: OK > /x86_64/ivs

Re: [Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Cornelia Huck
On Wed, 30 Aug 2017 15:39:03 +0200 Thomas Huth wrote: > The "slow" ivshmem-tests currently fail when they are running on a > big endian host: > > $ uname -m > ppc64 > $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 tests/ivshmem-test > -m slow > /x86_64/ivshmem/single: OK > /x86_64/iv

[Qemu-devel] [PATCH for-2.11] hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems

2017-08-30 Thread Thomas Huth
The "slow" ivshmem-tests currently fail when they are running on a big endian host: $ uname -m ppc64 $ V=1 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 tests/ivshmem-test -m slow /x86_64/ivshmem/single: OK /x86_64/ivshmem/hotplug: OK /x86_64/ivshmem/memdev: OK /x86_64/ivshmem/pair: OK /x86