From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35211) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1kJ6-0006xN-3l for qemu-devel@nongnu.org; Mon, 09 Oct 2017 22:30:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1kJ2-0005Ab-WE for qemu-devel@nongnu.org; Mon, 09 Oct 2017 22:30:08 -0400 Received: from mx1.redhat.com ([209.132.183.28]:33394) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e1kJ2-00056v-Pl for qemu-devel@nongnu.org; Mon, 09 Oct 2017 22:30:04 -0400 Date: Mon, 9 Oct 2017 23:29:58 -0300 From: Eduardo Habkost Message-ID: <20171010022958.GD5259@localhost.localdomain> References: <1504231805-30957-1-git-send-email-douly.fnst@cn.fujitsu.com> <1504231805-30957-3-git-send-email-douly.fnst@cn.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1504231805-30957-3-git-send-email-douly.fnst@cn.fujitsu.com> Subject: Re: [Qemu-devel] [PATCH v6 2/4] hw/acpi-build: Make assignment statement of next_base easy to read List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Dou Liyang Cc: qemu-devel@nongnu.org, imammedo@redhat.com, rth@twiddle.net, mst@redhat.com, Peter Maydell On Fri, Sep 01, 2017 at 10:10:03AM +0800, Dou Liyang wrote: > It may be hard to read the assignment statement of "next_base", so > > S/next_base += (1ULL << 32) - pcms->below_4g_mem_size; > /next_base = mem_base + mem_len; > > ... for readability. > > No functionality change. > > Signed-off-by: Dou Liyang This or the new test case at patch 3/4 seem to have caused build failures under some circumstances: https://www.mail-archive.com/qemu-devel@nongnu.org/msg486368.html I couldn't reproduce the failure yet, but I'm removing this and patch 3/4 from the queue until this is investigated. > --- > hw/i386/acpi-build.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c > index a0cf3bf..48525a1 100644 > --- a/hw/i386/acpi-build.c > +++ b/hw/i386/acpi-build.c > @@ -2411,7 +2411,7 @@ build_srat(GArray *table_data, BIOSLinker *linker, MachineState *machine) > } > mem_base = 1ULL << 32; > mem_len = next_base - pcms->below_4g_mem_size; > - next_base += (1ULL << 32) - pcms->below_4g_mem_size; > + next_base = mem_base + mem_len; > } > numamem = acpi_data_push(table_data, sizeof *numamem); > build_srat_memory(numamem, mem_base, mem_len, i - 1, > -- > 2.5.5 > > > > -- Eduardo