Message ID | 20181214144214.1260-7-peter.maydell@linaro.org |
---|---|
State | Accepted |
Commit | ed31504097cd038097a720efd82a69273c04cf61 |
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp2152774ljp; Fri, 14 Dec 2018 06:42:53 -0800 (PST) X-Google-Smtp-Source: AFSGD/XbyGnJ1ZVx9QU9+x9gr8ayitduUeOL51L6KVolXKCMWTY2PLbIuWDmtLHSrpA6jXhS37Ed X-Received: by 2002:a37:b2c2:: with SMTP id b185mr2784206qkf.194.1544798573870; Fri, 14 Dec 2018 06:42:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544798573; cv=none; d=google.com; s=arc-20160816; b=jcpcqdEmJ3txrin2Qe4ae5A7pFls7y9uOEwCOhe1HW9H3c5K1IG5il2axfVBGhvUV9 VdRlzrHgSvIGXbZj9D6BxpIq0QIQhjQZTZoVeahRAyjvF3HOhD42eCfEO7d9UB486AuW FBYAvbIOGwzbqmbG5mRSw4tC6yJa+n7pu9vfz16TsFbkKaw9HJn2/rzVJZSgj8ADq1wK MHUzuZ4rs2ok9klMkYkS19/APM8leo+vtxusmL790cBENHsvOlVtbNYscUrlQAyB4Cna xYNo7zwHbgBGO34u914hjSqDQv8u2+4r8PwtbDXfSNj93oEib3AWEK+NJumWusQaJJw6 EvqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=eSGH3yUIJqp943g12rNKyXbza9nJGEMQ75+My45ttjM=; b=PZLYAJVNrQeaA2M/Ga12pu542UgMdAq9ovHvpigx0+6RU7j5cmAbTbcCNhm/Usvp6S 8pS6t0pe+ewlKBmrKeU/NUUpcWryy8dQ9Hb8P01b7cNSAsevgtkPzjBnBh536v78siS7 f0/LGmo1RQRmDZBG9egjl/RylIXX66yQhvdbORJ2LMBkTkqyI5Eg+TxVq6lFy04Z1BZT IPxJivGBi/SthLQee8Vt1bKjFWD1aZsNc0CShQz+o20+iB7n545yrBsImqOXInJZH7UP Ee7VlcgR5h6VUg+PYHwzuqLv4CG9i3qZnYoAaaorGDZ9W8r18quCGaghZS38OAb3ze1t AA+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=JNRQFbhM; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <qemu-devel-bounces+patch=linaro.org@nongnu.org> Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id k38si356796qvk.220.2018.12.14.06.42.53 for <patch@linaro.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 14 Dec 2018 06:42:53 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=JNRQFbhM; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:33877 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+patch=linaro.org@nongnu.org>) id 1gXog1-0008RT-9o for patch@linaro.org; Fri, 14 Dec 2018 09:42:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1gXofa-0008O1-En for qemu-devel@nongnu.org; Fri, 14 Dec 2018 09:42:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1gXofZ-0004Jp-Mm for qemu-devel@nongnu.org; Fri, 14 Dec 2018 09:42:26 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:50740) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1gXofZ-0004Iw-Ed for qemu-devel@nongnu.org; Fri, 14 Dec 2018 09:42:25 -0500 Received: by mail-wm1-x32e.google.com with SMTP id n190so5943118wmd.0 for <qemu-devel@nongnu.org>; Fri, 14 Dec 2018 06:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=eSGH3yUIJqp943g12rNKyXbza9nJGEMQ75+My45ttjM=; b=JNRQFbhMPJsPn28duH6i0UczJeJ/8zTO/kSgHcfstUMqycKOnPVF7kEtWN8jOq1u4n QoGfWeQLY+8tWSdpu90/ngn2HK7VXRCyFmQ6+vlI1UbV+gkdxVFLWtSjE/VPjLsauCH/ RW/eWYHlkvO62azTcIm8dssqZ//B/p7iFXEt4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=eSGH3yUIJqp943g12rNKyXbza9nJGEMQ75+My45ttjM=; b=fMjThkMInJ7WTxpq6Q+EHrh1ouzYro6gAJcpZYkyLnuKYEHbIURL3uaA3liAKkG+90 8ZFhcGOvSNheDICNHALjZpbBR6Gc4kE3GuFN+JfkqEsmXz+YLVN30koA7qAnhMfQwnOo RPQu4F1Rah2NWsMkcaLuB8l5TJDRROreLE2T18EJs4eX/xvqVpwX2fDF+LL50cg7GCzr CrgjO4/WX4HBqUjQFLVveBrWxt21fjXjlVoAgi8vX68yXO7NZcNP6LLsgIdv5YJRKI2N T+YTILrV6yTpKEvt8ed7XoSDIm0hXihDnnIGBHX9bSs10yDAk2xdOzFB2APO1DaoGFfi PRAg== X-Gm-Message-State: AA+aEWYo+hRyBEzRCnr6VrBukeHrX+XjSKgiGsA4D0wFANLVbvIj8VPp OF88CVoLYqFVG1wEAAV4I6fAEhOrkcY= X-Received: by 2002:a7b:c8d7:: with SMTP id f23mr3373191wml.121.1544798544211; Fri, 14 Dec 2018 06:42:24 -0800 (PST) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id m6sm3263204wrv.24.2018.12.14.06.42.23 for <qemu-devel@nongnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 14 Dec 2018 06:42:23 -0800 (PST) From: Peter Maydell <peter.maydell@linaro.org> To: qemu-devel@nongnu.org Date: Fri, 14 Dec 2018 14:41:58 +0000 Message-Id: <20181214144214.1260-7-peter.maydell@linaro.org> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20181214144214.1260-1-peter.maydell@linaro.org> References: <20181214144214.1260-1-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32e Subject: [Qemu-devel] [PULL 06/22] elf_ops.h: Use address_space_write() to write memory 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> Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patch=linaro.org@nongnu.org> |
Series |
misc queue
|
expand
|
diff --git a/include/hw/elf_ops.h b/include/hw/elf_ops.h index 81cecaf27e2..74679ff8da3 100644 --- a/include/hw/elf_ops.h +++ b/include/hw/elf_ops.h @@ -482,7 +482,9 @@ static int glue(load_elf, SZ)(const char *name, int fd, rom_add_elf_program(label, data, file_size, mem_size, addr, as); } else { - cpu_physical_memory_write(addr, data, file_size); + address_space_write(as ? as : &address_space_memory, + addr, MEMTXATTRS_UNSPECIFIED, + data, file_size); g_free(data); } }