Message ID | 20180212153715.87555-2-brijesh.singh@amd.com (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 A9B5060329 for <patchwork-qemu-devel@patchwork.kernel.org>; Mon, 12 Feb 2018 15:40:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 96BDB28BAC for <patchwork-qemu-devel@patchwork.kernel.org>; Mon, 12 Feb 2018 15:40:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9434228B16; Mon, 12 Feb 2018 15:40:01 +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.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable 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 0B4BD28B16 for <patchwork-qemu-devel@patchwork.kernel.org>; Mon, 12 Feb 2018 15:40:00 +0000 (UTC) Received: from localhost ([::1]:45512 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 1elGD2-0004pV-43 for patchwork-qemu-devel@patchwork.kernel.org; Mon, 12 Feb 2018 10:40:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55512) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <brijesh.singh@amd.com>) id 1elGBF-0003B6-8B for qemu-devel@nongnu.org; Mon, 12 Feb 2018 10:38:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <brijesh.singh@amd.com>) id 1elGBC-0003fq-Cc for qemu-devel@nongnu.org; Mon, 12 Feb 2018 10:38:09 -0500 Received: from mail-by2nam01on0040.outbound.protection.outlook.com ([104.47.34.40]:4832 helo=NAM01-BY2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <brijesh.singh@amd.com>) id 1elGBC-0003cq-40 for qemu-devel@nongnu.org; Mon, 12 Feb 2018 10:38:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=5wh5sKoS1Kacg2awiZ/kpoN2AfQkpAPFPoXLNyQ12p0=; b=AGiasQkHKqLAjdx+2qQu5r9Rcnhai2QDsgiuvJNzEz2xPGKUBhPxzg0opDRR52RA3lDz78IIw4p8pRv/cZt/EDuBRt01GqPXOwVBzD0MgsESZ5MuJeRnefJuboxFeLZc8g+pIgfOspp1LuT3KFlv73oNSNkAQ5oHFpvRelPyx7M= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; Received: from wsp141597wss.amd.com (165.204.78.1) by BY2PR12MB0146.namprd12.prod.outlook.com (10.162.82.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Mon, 12 Feb 2018 15:38:00 +0000 From: Brijesh Singh <brijesh.singh@amd.com> To: qemu-devel@nongnu.org Date: Mon, 12 Feb 2018 09:36:48 -0600 Message-Id: <20180212153715.87555-2-brijesh.singh@amd.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180212153715.87555-1-brijesh.singh@amd.com> References: <20180212153715.87555-1-brijesh.singh@amd.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: SN4PR0801CA0004.namprd08.prod.outlook.com (10.161.215.142) To BY2PR12MB0146.namprd12.prod.outlook.com (10.162.82.19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 58d057d2-edcb-4da5-744e-08d5722e99d8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:BY2PR12MB0146; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0146; 3:btJ2YYYjoZ3vFrZlPZ08cRk6K/xKGZU6dBbb7NDdcY29uCOdjxSG5e1OsJu0frhDcyEgjqv26dsgoQ+zX//A8gv4IGfMhXvTm9lV3q2bZ6z9cq7NnyOqjhSgCEC7zGu2dMcFgD9OHl03aPdODS6Sy6O9JnlwwEu6tu7YWr995YuOXp0IJ8yld5fsTyUe2rX/3JD/9iSojWI+hsC6XwFrw8Ekuc1UObBKKYyqh6d2XX3drd5QaLUwPS5hZbX//IKB; 25:FA2lMcIe7aFnvzTrGZP6RHZwQhiAk6eXk7kQNUA7JEaGsV7hUI1r+NdfjdeOWkS+hh82ue3xZhmbDtpo15R6NGCNT+eZJYTLvTR2TmRQ3+0bVpbio7z8TXbmO7ZCgc80JU+QPiOZkgcWGC2LBUDThxryACJc1/Ad2yp+SZWIO2adO3QWC8SogAxA6d4Fv9P/UBkSalODLTqHSaEmk60fJR5ZyJKHti3RM6SNJwSKbxUY3VcB/anJjpIMYyKYJ+yTOgZFJRBaWH4qEIFYbMnjUmlTJoL9AZ2POiWFJwydOMvmTPngwD41iypKxwOZV4AYBzZqmF4o7vDaFDGyc9j+aA==; 31:bcgiZTjXuMgFc42CpQIR9QcVYmlb8HZpP2PLa90qAgh9z6dgxTSmeHRQpvHst8Pm7EEao/lOb6jbC+KfXBxjmhTMBBWgGb8kM40oFKMhw1mheBWU3SdbuGkuCZjUUoDpdoH+/u7Kd29detDmmlBIRR+BxlOxjwZ5Sm17ohKpLk5b02y9dbnkmgy1D8ShV9jWNHPaNAz1jR4nvAfMbbv9qQ90MPtyaBguBsXDOFQi2dY= X-MS-TrafficTypeDiagnostic: BY2PR12MB0146: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0146; 20:78bxnSyMSCt5/DV2NEUBvIBCBlYg5xnXdllEC1hZk6Um/67qhhtPpxEcnJoUzwWVou1axMKdaxKTvqnVs59l+GEWqaSPoq1B9XCS82yS4P/cqfs6/MgxHLJUk5cXBHYzviYajAOJO2cuHPZheW81Y3+DBcgYicei3WGfF/5U/XyPxpkgoUfwWZsMZYgZHtJWAYPXkRBDnytWakmzJj7QOMutKb1sf5fN6ta6WlRhoa7DXu+Ifnv2lo/Mh3yKztJQkRDqAGtAhWM5cUpAq1PmCjrm44jeihNYvb6qFtN9egYBuGXG5DiSa1FPM/QNduaxv0/ZcR/X2QXYHvMMZONgn4JnxrHo8OwuRpzvFKBP1EQx76400uQ9JK26brcaUL9I86SPfVTu7rmwzYmQKNv1CnHtpocWtQap/Y2HYE9gPA+nRkr5UH7CWV/1PQ15C9iR8qSeRwZgWUsF7mtYcg9nmB9ybJ6SE1+yb+iiZB13NRuB3Fn2q0OwmXK5q2WW+95Y; 4:Tr9oa64ObjvBsJV3Ynop4tisc1mt625q5iCuCZvoBkiw+pt/Yk1m/1ygmSkIEhrrE+13J83B822Zn6lCMbLaNWiAOlr1iaSQkQeB6og7du6b0JIpsIt4apRxqrsfX0Op9nRKDjoCZv/o2dbFoC0o/b1LB8M43tVdlzF0i7vXfeM5AG/g48Jk+gFiEd/CxoBKFK/+PinW/5c0ZWrJ3OdKcULKdpxc2CXeTzX9HlkDQ6Jiu3+iVS6k+c1MABlErAxFpoFeMU6l7r1qpAnf/0uU4vX8sdJ5YfkYQkV/z7boQuRw8HRSQru3rTm2ExKajU8O4Pf98PwJCHYtKy7Csp/DYw== X-Microsoft-Antispam-PRVS: <BY2PR12MB01469D5B1639DFEB90B6A469E5F70@BY2PR12MB0146.namprd12.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231101)(2400082)(944501161)(6055026)(6041288)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:BY2PR12MB0146; BCL:0; PCL:0; RULEID:; SRVR:BY2PR12MB0146; X-Forefront-PRVS: 0581B5AB35 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(39860400002)(346002)(396003)(366004)(376002)(199004)(189003)(25786009)(53416004)(66066001)(8676002)(7416002)(105586002)(59450400001)(81156014)(76176011)(81166006)(5660300001)(97736004)(186003)(16526019)(8936002)(106356001)(50226002)(2361001)(6116002)(3846002)(47776003)(305945005)(1076002)(86362001)(26005)(2351001)(7736002)(478600001)(51416003)(36756003)(4326008)(2906002)(53936002)(6666003)(2950100002)(8656006)(52116002)(6486002)(48376002)(39060400002)(68736007)(54906003)(16586007)(7696005)(386003)(316002)(6916009)(50466002)(8666007); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0146; H:wsp141597wss.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0146; 23:1IzX+9lzeN0XedleBNoZRGxq2BuCDl6L7T268kDKh?= =?us-ascii?Q?ze9osX3O94eaVJU0kOuBNjMbeuurzgv4wUX506hA3erWQ34Hn9+im/QNu5j+?= =?us-ascii?Q?hmyihObHv/flbsijAkFQJv3f5Zz20l8Bf1AmwUvu6afgX8U+HsH1/Z7yxw9R?= =?us-ascii?Q?RKvsAmWxVrfRpHSuTZOTezZVYwKb/NHkuz4CG3JaeUb3v6BM1sIWjO9Sbqpd?= =?us-ascii?Q?DDDyNkD662POLFDiev5gn5v54WGCCJ1s4F3X5yMshY9tArrWvmVblzAksoFc?= =?us-ascii?Q?sNpoeyRbpR7/hshJCAnWwWm9e1VExZud5KrJMQ6zdPzGx0VIU9lL3s/pr6CI?= =?us-ascii?Q?dSJBCHFTQUOSWLOeWybwoViot1wMAwFxCXq84afY91DABZu7iicyu/bpotj1?= =?us-ascii?Q?WYa/SKwlIGD4buy2deHUXyfRIYE1P/yEEXiJ9OQjlzlNOg5vBS3f6CJFkVqf?= =?us-ascii?Q?360IBs1TV5OyPkikf3+Sgo9DekC70f8NNe6oCatVOBGOfKnTNXWs8vJA9EV8?= =?us-ascii?Q?U0Y8Rbu61/MpkdHg39lfwNXJOQ+kkbXQAKJyURyfmwVS758z5LE+MECjYn91?= =?us-ascii?Q?L5PwBrurTdeLnnR9CvwXNGk2oIBCiv2CtkRDmKjV1ggtNt5Rr3uu2cFqraI1?= =?us-ascii?Q?nVKM0IM2lJMCCL1Pr17IFybsx4wt7M2FVaGPV2BLAuqiGJr9V86V/U+2auof?= =?us-ascii?Q?G+dum1qL/z4UzkDdKDzYNKRZxOxn9jacLacvjaxYG5a9f88Z8fVzYLJdTjTC?= =?us-ascii?Q?GyXCOjMjUBipuEcmz8n8qLP3iIc+uh5CInpheZ/IVy8yPwOTpyNSm5glEI7r?= =?us-ascii?Q?7IM0/t4cgk2Azoojo+VZ07Y6KXK7rOUqhb22e3ppWkNHrBJ0+OPL81m/W6bC?= =?us-ascii?Q?yg1xoxGX9Ai8uuTxuqvIpYmZgqs4FkJ3DsvXX/n0iuyTCmXgQnGoiMjv8sj+?= =?us-ascii?Q?ti+UI9p1z0UDZgsMZUO9vwbQY/DrUsLBBI4YWgssNXTGW1lNNllXv6Kh78sY?= =?us-ascii?Q?4pqCxetmhyV49CXbbxB1R0JQNQVBze6jhr0LsYSs96xQBSMWU7bHgDxbYk1R?= =?us-ascii?Q?6eL7BDDDZiKF1dwjQNyghsPreoiAHgZQZaf8jqQU3JFiClNm8xVZ2ynlWHuP?= =?us-ascii?Q?8dpsfPprndZcxoKpYDySqQzZrOt4Bq/K0Ob1VXaW64lMIwNG4KA7HGr2LVm7?= =?us-ascii?Q?L9nj+vf+ytEZHMuF85siJw1yBSBWkNA9/vGCOyNxYExLFnwarnT/ikoCI4db?= =?us-ascii?Q?cG17Uu1w00lk2/EZbnTUJNT2MwuQ1UiLVT8wsinUbaHpPvfj5jtuUsb9HZKK?= =?us-ascii?B?Zz09?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0146; 6:VeioWZeBWqza3Md9nCzBj2U/K3es8uIqsi3taE7t4FfmohBtCkEPwQrFlBsdG93qnDoO8tF4Bk5gnz9SdUUu0ngEwKWpD60Gar5dyWjoX1y/uLk/TqI65qwKSSzUuCXEYWCI9hv+BCInQnfRDFCScKpx809dblw5sEw94ZVpySIdVf2PMTor3PvnyRuvIUGudoNu3/kE2cCy2/WT2HoYIKeudkTrQIL5KKbJ7pUuQOEvGyBeb0P5Wx7SMgZSDdKftYCEgNVaNogEB3uyHF8mk2In2wIGKdCerBMhgcspJ8LhS5tFc0faaDmw/9xY9t3jirOkX7fBT4ZaToKsHoJ7oLnVleZFm81++lg88UKZar8=; 5:2jwdyXQ4cttA1NL8ags+PQeVVYwYI2gVntR2Rm+cxqVja7GKatvp7BhqFJl80x3Rp+G+KQpRHkv8lKUe5oqPlnziPUsUtXqkzthy3e0qQhL24/x6LAnhZSxKNus9BoK4SnxSjJEXG9O1EgN/idghY+KC3b3lVBvBzzTN7lNa3qs=; 24:LEoI+n23AECRk/3YdWd8Vtom/AluHKBdiMR0n2WSQesi3TLPk5WP1+oR4qT8lvwt/IvHUYi9aLeu4bE3pET3v+jVU72dCkmJ2w68ZeLgVD8=; 7:mMejVoaysijoO1IYXHJkAMLj7c+zVBYAmcgNLaVy5AMKfmgb46Emjtg4S/XPJu5gGqUOGGPfWH6BK/EnuBBS9iYKIbynB190rpfj8AYD1XjjgcAAyYxgpPQFnTRssHOu3UF76Vs4ZByctFmtCAoNSHkf/BlOt1pPv78jXbz/gWulGYX/GoKgkjWJ1moTWUz3r4g8sryTyDJ7HROXqjqQWfgQVPaXuiHJo0kszHfkbhdpQ85PAiU16uLFOiIorkIK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0146; 20:HJM+ktoAgBZuIfPPqm/vXqldqxX+tq8PfOo47kR1TWomyr42eKJ66cCHQVQ3X82kt4xJW+lR/oRE7DEt1Xu3THQetybBJO3MBA7MTqxPtY90wk4Ko9zSXvDAJ0ioNPKsGsvtX3fw4OUaYKOHun7z2jjL7rfRy/pHwHC+wcVSWHLltg1++nhlQK+qPDMc8fHa64ht3a5N091KlaJnhQPRSTzhMeM5bwDQSIkcoRPanUBY3p8pRdrtUOgXu/azeWbF X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2018 15:38:00.4363 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 58d057d2-edcb-4da5-744e-08d5722e99d8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0146 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.34.40 Subject: [Qemu-devel] [PATCH v8 01/28] memattrs: add debug attribute 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: Peter Maydell <peter.maydell@linaro.org>, Brijesh Singh <brijesh.singh@amd.com>, kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>, Stefan Hajnoczi <stefanha@gmail.com>, Alexander Graf <agraf@suse.de>, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, Markus Armbruster <armbru@redhat.com>, Bruce Rogers <brogers@suse.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Marcel Apfelbaum <marcel@redhat.com>, Borislav Petkov <bp@suse.de>, Thomas Lendacky <Thomas.Lendacky@amd.com>, Eduardo Habkost <ehabkost@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Alistair Francis <alistair.francis@xilinx.com>, Cornelia Huck <cornelia.huck@de.ibm.com>, Peter Crosthwaite <crosthwaite.peter@gmail.com>, Paolo Bonzini <pbonzini@redhat.com> 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/include/exec/memattrs.h b/include/exec/memattrs.h index d4a16420984b..08099e4f7e72 100644 --- a/include/exec/memattrs.h +++ b/include/exec/memattrs.h @@ -37,6 +37,8 @@ typedef struct MemTxAttrs { unsigned int user:1; /* Requester ID (for MSI for example) */ unsigned int requester_id:16; + /* Memory access request from the debugger */ + unsigned int debug:1; } MemTxAttrs; /* Bus masters which don't specify any attributes will get this,