From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: mempath prefault: fix off-by-one error Date: Wed, 18 Dec 2013 16:42:17 -0200 Message-ID: <20131218184217.GA26157@amt.cnet> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Paolo Bonzini , Andrea Arcangeli To: kvm-devel Return-path: Received: from mx1.redhat.com ([209.132.183.28]:23562 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753389Ab3LRTSX (ORCPT ); Wed, 18 Dec 2013 14:18:23 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rBIJILal017721 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 18 Dec 2013 14:18:22 -0500 Content-Disposition: inline Sender: kvm-owner@vger.kernel.org List-ID: Fix off-by-one error (noticed by Andrea Arcangeli). Signed-off-by: Marcelo Tosatti diff --git a/exec.c b/exec.c index f4b9ef2..1be5252 100644 --- a/exec.c +++ b/exec.c @@ -1000,7 +1000,7 @@ static void *file_ram_alloc(RAMBlock *block, } /* MAP_POPULATE silently ignores failures */ - for (i = 0; i < (memory/hpagesize)-1; i++) { + for (i = 0; i < (memory/hpagesize); i++) { memset(area + (hpagesize*i), 0, 1); }