From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VeokM-0004qR-4q for qemu-devel@nongnu.org; Fri, 08 Nov 2013 11:17:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VeokF-0004Rp-KA for qemu-devel@nongnu.org; Fri, 08 Nov 2013 11:17:22 -0500 Received: from mx1.redhat.com ([209.132.183.28]:55991) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VeokF-0004Rl-Au for qemu-devel@nongnu.org; Fri, 08 Nov 2013 11:17:15 -0500 Message-ID: <527D0F29.40802@redhat.com> Date: Fri, 08 Nov 2013 17:19:53 +0100 From: Laszlo Ersek MIME-Version: 1.0 References: <1383511723-11228-1-git-send-email-marcel.a@redhat.com> <527D0652.9020805@suse.de> In-Reply-To: <527D0652.9020805@suse.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Andreas_F=E4rber?= Cc: Peter Maydell , "Michael S. Tsirkin" , Jan Kiszka , Marcel Apfelbaum , qemu-devel , Anthony Liguori , Paolo Bonzini , Jordan Justen , rth@twiddle.net On 11/08/13 16:42, Andreas F=E4rber wrote: > Am 07.11.2013 21:27, schrieb Jordan Justen: >> On Sun, Nov 3, 2013 at 12:48 PM, Marcel Apfelbaum wrote: >>> The commit: >>> >>> Commit: a53ae8e934cd54686875b5bcfc2f434244ee55d6 >>> Author: Marcel Apfelbaum >>> Date: Mon Sep 16 11:21:16 2013 +0300 >>> >>> hw/pci: partially handle pci master abort >>> >>> introduced a regression on make check: >> >> Laszlo pointed out that my OVMF flash support series was not working >> with QEMU master. It was working with QEMU 1.6.0. I then bisected the >> issue to this commit. It seems this commit regresses -pflash support >> for both KVM and non-KVM modes. >> >> Can you reproduce the issue this with command? >> x86_64-softmmu/qemu-system-x86_64 -pflash pc-bios/bios.bin >> (with or without adding -enable-kvm) >=20 > Jordan or Laszlo, >=20 > Can either of you please add a small test case to i440fx-test using > -pflash and doing a read in the PCI hole (or wherever exactly) so that > we can avoid regressing yet again? :) For -pflash we need a small test file. I'm thinking about creating a 512 byte (1 sector) big file, and modifying the qemu command line in "tests/i440fx-test.c". I'm not very familiar with external files in tests though. Can I model it on "qdict-test-data.txt"? "qdict-test-data.txt" is located in the root source directory. When configure runs outside the root source directory (=3D separate build dir)= , it symlinks it. And, the "check-qdict.c" test program opens it (with fopen()) simply by basename (no path prefix). Can I follow that? Thanks Laszlo