Message ID | 1508343141-31835-24-git-send-email-pbonzini@redhat.com |
---|---|
State | New |
Headers | show
Return-Path: <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="H7+GxJvg"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yHHkV0S2Kz9t3h for <incoming@patchwork.ozlabs.org>; Thu, 19 Oct 2017 03:36:18 +1100 (AEDT) Received: from localhost ([::1]:45561 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>) id 1e4rKK-0001nk-0U for incoming@patchwork.ozlabs.org; Wed, 18 Oct 2017 12:36:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <paolo.bonzini@gmail.com>) id 1e4qyK-0003mF-Sn for qemu-devel@nongnu.org; Wed, 18 Oct 2017 12:13:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <paolo.bonzini@gmail.com>) id 1e4qyF-0002KO-CU for qemu-devel@nongnu.org; Wed, 18 Oct 2017 12:13:32 -0400 Received: from mail-wr0-x244.google.com ([2a00:1450:400c:c0c::244]:43205) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <paolo.bonzini@gmail.com>) id 1e4qyF-0002Jo-5h for qemu-devel@nongnu.org; Wed, 18 Oct 2017 12:13:27 -0400 Received: by mail-wr0-x244.google.com with SMTP id p46so5598582wrb.0 for <qemu-devel@nongnu.org>; Wed, 18 Oct 2017 09:13:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=xQkevP55ChWBa/a7K0986jznmGSkPZwnb+jIGGxp/x0=; b=H7+GxJvgouh5TdCjoadjoo++orQWFOGxWJsvjiEXWpI/RXFMw8Hwi+x715dVwmRehs 1dbcjrAJaQ3Y1KQwzEVhN54rSUTTQgx+yLwx4cPlPGycASpjjTrpEdtiT7tEwv+HwmJW mw5P4sg+LGJtsQNOvxXHm6ZQsj2f1LhgyhuipnrfoBRgfpNdwouyDZiG6Iy+VkkmelJi A0VmseW+IfaT1mcjOA0krcg+RxIIWnY8gXOXseZf+n9orVv7PPqGKmK7MoyWuz5VNVFX KRQBJuo0uOr3Q9pd34sLUdgqZnoypqthhTyYsoDCKyOg9EI+0LuXY+JsIZ9AlJdKHB+p hKPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=xQkevP55ChWBa/a7K0986jznmGSkPZwnb+jIGGxp/x0=; b=c9fN5TMYgmI4KzzR21FVLtpBqEbwOhgDh2wL2JEe9ddmLGD4hB9+hK2vIquvTKevzH g6DWxFD3IwynlFe8U1VuY35jM2LuKk0IoI/x030Gza8l5QoRfVAk2nXwCRyGdwojWWX8 jtDzrHBYmBpht3gGjKaMDVOpS6UEA0evt2Jf5/myTlVH2RpPAjt/bi+of0i6h4mJp9E8 uOpTLAQCsIklC03jGfyKJOxd6m1MmyCxbD49+g7E6rod+Hl3ICb90oY+dWUT0wQueAhs tLl4u/gaDg4kRQT9d80VBPTI2BIqWs0gdQK80zETZAz9aL0Zn2uaNHZfTiwJGqz8whK8 T3zg== X-Gm-Message-State: AMCzsaVp4oibadYAiRk/Jq7yj5WhgwWnbkms4uNGBXj14Ba+xEbLPoRH QBP7ANwTpoIrtUA7F+kDMEBDQIJz X-Google-Smtp-Source: ABhQp+Qfx5+3rR8ITxwyw5Vq4b33QQ0VGZKCxae1KuNVB/FSy/sZ5HVS/YHG5nnLQVw574qUZnoNfQ== X-Received: by 10.223.198.82 with SMTP id u18mr7668379wrg.5.1508343205902; Wed, 18 Oct 2017 09:13:25 -0700 (PDT) Received: from 640k.lan (94-39-155-245.adsl-ull.clienti.tiscali.it. [94.39.155.245]) by smtp.gmail.com with ESMTPSA id 69sm13436794wmm.2.2017.10.18.09.13.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Oct 2017 09:13:25 -0700 (PDT) From: Paolo Bonzini <pbonzini@redhat.com> To: qemu-devel@nongnu.org Date: Wed, 18 Oct 2017 18:12:15 +0200 Message-Id: <1508343141-31835-24-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1508343141-31835-1-git-send-email-pbonzini@redhat.com> References: <1508343141-31835-1-git-send-email-pbonzini@redhat.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::244 Subject: [Qemu-devel] [PULL 23/29] notdirty_mem_write: implement 8-byte accesses 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: Andrew Baumann <Andrew.Baumann@microsoft.com> Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> |
Series |
[PULL,01/29] checkpatch: refine mode selection
|
expand
|
diff --git a/exec.c b/exec.c index 6579e7a..b58bc4e 100644 --- a/exec.c +++ b/exec.c @@ -2376,6 +2376,9 @@ static void notdirty_mem_write(void *opaque, hwaddr ram_addr, case 4: stl_p(qemu_map_ram_ptr(NULL, ram_addr), val); break; + case 8: + stq_p(qemu_map_ram_ptr(NULL, ram_addr), val); + break; default: abort(); } @@ -2406,6 +2409,16 @@ static const MemoryRegionOps notdirty_mem_ops = { .write = notdirty_mem_write, .valid.accepts = notdirty_mem_accepts, .endianness = DEVICE_NATIVE_ENDIAN, + .valid = { + .min_access_size = 1, + .max_access_size = 8, + .unaligned = false, + }, + .impl = { + .min_access_size = 1, + .max_access_size = 8, + .unaligned = false, + }, }; /* Generate a debug exception if a watchpoint has been hit. */