Message ID | 20180123144807.5618-7-laurent@vivier.eu (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 559FF6019D for <patchwork-qemu-devel@patchwork.kernel.org>; Tue, 23 Jan 2018 14:59:59 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 40DE928516 for <patchwork-qemu-devel@patchwork.kernel.org>; Tue, 23 Jan 2018 14:59:59 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 351E62873F; Tue, 23 Jan 2018 14:59:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 5CBBB28516 for <patchwork-qemu-devel@patchwork.kernel.org>; Tue, 23 Jan 2018 14:59:58 +0000 (UTC) Received: from localhost ([::1]:33801 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org>) id 1ee03J-0000Yh-00 for patchwork-qemu-devel@patchwork.kernel.org; Tue, 23 Jan 2018 09:59:57 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43602) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <laurent@vivier.eu>) id 1edzsC-0007G2-Dh for qemu-devel@nongnu.org; Tue, 23 Jan 2018 09:48:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <laurent@vivier.eu>) id 1edzs7-0002X8-TX for qemu-devel@nongnu.org; Tue, 23 Jan 2018 09:48:28 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:52011) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <laurent@vivier.eu>) id 1edzs7-0002W8-JI for qemu-devel@nongnu.org; Tue, 23 Jan 2018 09:48:23 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue102 [212.227.15.183]) with ESMTPSA (Nemesis) id 0LuMJr-1ekyap333v-011f2v; Tue, 23 Jan 2018 15:48:12 +0100 From: Laurent Vivier <laurent@vivier.eu> To: qemu-devel@nongnu.org Date: Tue, 23 Jan 2018 15:48:00 +0100 Message-Id: <20180123144807.5618-7-laurent@vivier.eu> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180123144807.5618-1-laurent@vivier.eu> References: <20180123144807.5618-1-laurent@vivier.eu> X-Provags-ID: V03:K0:EPpgKHRUtXaDGHoHDPGHuGvUWVZHYyu5oQGK0NxPS+3YTK6JqU7 JB+1dTRK3N8erd2rIxfmT97cE/VH8P4mRG+hrGSu45QwhRUXJ/TwvEvJ4owYLQmL1WNO18F uDge+2kxHpxawRYr30BFD6Mu7nItffswrSV3aH0qAW0FF7vSu2gL1Oflnk++7OdBzkxixcH UlcGNX0BA6ot6amEsInbA== X-UI-Out-Filterresults: notjunk:1; V01:K0:oA1otI66Rn0=:a4xSndZZENBLeAS4tJVhW1 fKfNTx4IzC4+aatcdmGMOk32T2hnGOeYJnS0i8K40Ay7ViGK8X8vd8o20xdmu41K86HC30lZv cIClSMoGk9v25xMzyI9GD+l6Cith+Z/iN4WvOBGqO3qZhwnBL0+b6g//jox9IKFnytPBg8/kd oAKnBwyHIa0sTJKmCdEK+TCg6SDiyTSYrfJGfsGmhXyJ7psaZuiaYz2kVy4wMlei1crp1vS5O WEunchBtG+rdzYkI+24zquOJH9f67pgKXimUz8ziM09jS+TtfERPmohaPRXqqxy8sZHt4w7RI 8MVB/dPBwiDPnEPes3UQzt9RZzZZeCwVdUOwHq5LoU1mWB0L99P0dnhZ/pt8FEBjPtSz28Mn9 uPLCpLF47HjQa4aBFbTOy7+vy/sr3Nsws4crm+IUueliZmvgiKMjXqZYhkNsbqK8Ko8K0ANBY eYKaTw1a+VZWr1RcJv4wD2ctTn7gh3hukQJjhlQ9rtCLm4yN5OQXovVhHgRb6PlFS/WKf5Eu1 WiAblDVDySljnm9olGbRdPzuAEeB8APJXq5kKqQ23Lo3XwwvcgFa+Qg7BqccLseBio4a7K+x/ G65uzk8oKtRvebzuZ+M/oNTc7OkBtH7zPR9FtpLKEkUvD1ZeMIB9nmyEIVkBK1frlCZfDudhL FjFbBTr7uHgcpxTH7aiykih1IydEUshTnWgDari0EDJX2L1KLAZD7tqZRkhWEEcluTskvfZvL frBn8gQqMwihkQAnJ7EewBpq7kjYJqGumKY7kQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.13 Subject: [Qemu-devel] [PULL 06/13] linux-user/mmap.c: Avoid choosing NULL as start address X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel/> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: Maximilian Riemensberger <riemensberger@cadami.net>, Peter Maydell <peter.maydell@linaro.org>, Riku Voipio <riku.voipio@iki.fi>, Laurent Vivier <laurent@vivier.eu> Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/linux-user/mmap.c b/linux-user/mmap.c index 4888f53139..0fbfd6dff2 100644 --- a/linux-user/mmap.c +++ b/linux-user/mmap.c @@ -234,7 +234,7 @@ static abi_ulong mmap_find_vma_reserved(abi_ulong start, abi_ulong size) if (prot) { end_addr = addr; } - if (addr + size == end_addr) { + if (addr && addr + size == end_addr) { break; } addr -= qemu_host_page_size;