From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751644AbcBLTg1 (ORCPT ); Fri, 12 Feb 2016 14:36:27 -0500 Received: from mail-bn1on0089.outbound.protection.outlook.com ([157.56.110.89]:7010 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751331AbcBLTg0 (ORCPT ); Fri, 12 Feb 2016 14:36:26 -0500 Authentication-Results: amd.com; dkim=none (message not signed) header.d=none;amd.com; dmarc=none action=none header.from=amd.com; Subject: Re: [PART1 RFC 6/9] svm: Add interrupt injection via AVIC To: Paolo Bonzini , , , References: <1455285574-27892-1-git-send-email-suravee.suthikulpanit@amd.com> <1455285574-27892-7-git-send-email-suravee.suthikulpanit@amd.com> <56BE005D.1040905@redhat.com> <56BE0678.7060103@amd.com> <56BE2223.5060506@redhat.com> CC: , , , From: Suravee Suthikulpanit Message-ID: <56BE3423.1020308@amd.com> Date: Sat, 13 Feb 2016 02:36:03 +0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56BE2223.5060506@redhat.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [58.10.104.205] X-ClientProxiedBy: HK2PR0201CA0038.apcprd02.prod.outlook.com (25.162.206.48) To SN1PR12MB0448.namprd12.prod.outlook.com (25.162.105.141) X-MS-Office365-Filtering-Correlation-Id: 8cf9a118-fd88-4dc0-d2d6-08d333e3caa9 X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0448;2:9JD+cLfw4Z2TLgPy3esSdXLS9xJoccAXTq6WNldx9mNeKWTssfbsL04Wjnu3Y0/D3mlPjlTyUsJ9dQLpOAIqp3a/Qe8CvJ/dm8cd3PsOZuCIxXapAK6nNeRACF3OqtQ+UnGvb2p9Jb8/TEEzidPG23L07XKxMGht9q0Av0YK7caicglPmu59e1KcNFt7leQS;3:gvsPDPtdcvR8c9UYrzb4NbGjRFZm4RNyvG2rE27T+tK0MkNxTa0oRX732XLj9e4EO8I3P1dX3a0iyMllqCmLa+dMkeqLSPu41DbjltsYZPQWzZpGyW8YcWkd9vFfW7Zv;25:kA8hTsMVUZ+UPpPdBxuIBHkUNS+115tOt3YfFSoDvCeaqU0NhmfPMObtFpGc9xPKO0OWsiV5kMnDo3YRsOTZj68Xn+6lUoW52bqC8fBKYHjhgHYvi55Cwioezw3IVo/7VFRR6S1uiTy9FchvUZRCIY+zUok3t2ikTGNCAi7jBXL4V5mJWNGzHgmQYpgHcCM6KQTfPLFOziMzrGmytt2ddObzIrh8hQuwVleUYQH0RgCDWJHiFCwtkLqtsWsPAz0cs/45GYqbLPhbzLa4Uz3j0ss0zRi6iuPMB6PVorHOAIgPnn6LWloTX2pFRxvZZIff X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0448; X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0448;20:+0GhGKSZv24FLVnN7Ej8WP26eo4TzhiMx6tmi2vNw6/1t3D5/APo4t2k8ZczEZjyoxLsRA3E1UVw5zdF/tcoTvklwFm8ByAr7wjS06AVFeUIGekji8JZ2cEyzQr28mSJMf4B4/ntHZwjaBafDMejain3f6yxdxXug3HITjZSljlS1gnAU8PJSJ6NoqgA8JSrEXJFi2nY/u0OiyeOXFC9rok/U+lPfYe6dVOSO2GqtCHQ/yhV5IuDxgp7tnkNH/kSu4NIBEHzAdKsdjyj0Mz46oxsL0zO8c3I+i8ib0BBh2XjleChmk6GfjJEGColVfYrkXVA0rHKdjd44LWbzq162PIjzL7gcNQGVgf4KXO3uZ8odzOekmUIkipemWoGg08yt/OH9wJb2xrRYPk5mk8ZttkbSsoq7a8pRv6oN0odJXihWXx8Sw+H7M9iAWQbjHGxM0JKMkThfZHuR/5RM3SguWOS9DwmNs7mc3xKRkOKA2U+FA/liV4xHXYMMqWq0SGE;4:J4qFJ2pxPnUAKofwL9oQtcPNNdIBJos+hAGqbLMdu03IWHiQyTmGf1GcDSXabTT3+ay9ZoiaPztHQYMqGLXJuHXx/be/Viu7RN5vwQUsauegVDsKVoz62hCFCkQxGnas4pfEZQoMeuUUXS8xjZAIpix4+bfbahhDJo+x3+wIrxJWDuL9d9ifjrgYUOn6OMFx2wNIXxBZkWWbo4ZJky/7UvKXKOE3Ijo1aQ5/S6i1rxnSI0CpOusxwqJScisowHR6aJjsVDWe8jvmgPsgFNcnUTzFD+yGgWXtXicqM7YnoS8ikVafkQ6IbeTQZdzJJS9GR9lDc52To0nRC8Miy5W4yF7TLsIRfZ4JobnQw8tQbVp+hCR1zemfYmKoRMNYHm6vsqZUVvrAzcd0lopBRDPs7Q== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:SN1PR12MB0448;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0448; X-Forefront-PRVS: 0850800A29 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(479174004)(24454002)(243025005)(4326007)(23746002)(87976001)(2950100001)(86362001)(19580395003)(92566002)(33656002)(65956001)(2906002)(42186005)(122386002)(40100003)(5004730100002)(230700001)(5001770100001)(3846002)(87266999)(15975445007)(4001350100001)(93886004)(36756003)(47776003)(50986999)(65816999)(54356999)(66066001)(80316001)(77096005)(2201001)(5008740100001)(586003)(83506001)(5001960100002)(6116002)(1096002)(189998001)(50466002)(76176999);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR12MB0448;H:Suravees-MacBook-Pro.local;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;SN1PR12MB0448;23:S6UhI3RiIvO2GUEnpo8Q59gtI8VWy7TiyjUfU?= =?Windows-1252?Q?aQItV/mibyObqadxiMzp8PLUIWawV1VZfIeIZfWH8NCHIsTo+ieDSX9e?= =?Windows-1252?Q?Si/VEt+s5mv7YqVGFpwRmc+cadZnC16s6TvDTlXvVL//W0iq17Tah9F1?= =?Windows-1252?Q?AvAFCg4rQn0+Fk6fM27PVHayxP4UuaKFLyIxBluySW6YXk5ic7gWDkYg?= =?Windows-1252?Q?SJ3Z7MPFb/wDMl3DgMpFVHfhrOJ0oH2FS5ZmmDZXVk9FeZmbRCWPke3Y?= =?Windows-1252?Q?hd8hc4rLNcuNTKbtp4k32Clf/XKiBeIZ2HJhSbuAFYzEQeyGueQGuYaX?= =?Windows-1252?Q?Q3LecjmPNe+Z2/7u7Me7XILAR9uYhxT0gY7lbNHUpJgoDozcXx2L2NXa?= =?Windows-1252?Q?7rTh6pIRuszIF0HgX11IttQp0OcKlNVelDOQCOet9PGbDgHYh7mTB5Q4?= =?Windows-1252?Q?IWXDKWaK4ccOkXqmj20eV3Fc3Hym93P+4qJRe3daZCEsQRAvi8JC3yDO?= =?Windows-1252?Q?VNMbz2LWw0KdeRLtTVhT3ccdRMvd/EC0H+sYkhBMon1mWdx1sfvOE91B?= =?Windows-1252?Q?8sA3lQJmgqrCqAPG0v56g8vlBWkniEKcJeW69jlm5F75QNsAIjIzFS9q?= =?Windows-1252?Q?ieSn/YaCrF6FVSbLkx4Hnv55MR6eyGIU1oZgH1+DP5ysdfvSIxxan5KU?= =?Windows-1252?Q?hBuLlj0J5YWEHcVVk2tuARh+EfdRE+QhibMnXDHhJN53nDoT+SXjzp08?= =?Windows-1252?Q?88knsslc06eu8877OxW8Fnv3Q9fuiv/02GKCxoje8X3l5VUr1RHpDVLr?= =?Windows-1252?Q?jg1d0GBntuDbFMF0LvZP2t+YgUTVOWGjkPfKddNk8LYBNDwBEZDvwxa/?= =?Windows-1252?Q?hQ+fMjBy80fFqQOcks78ZFCefh+WmzsAYmme4aergFig56kq+oTVJAyn?= =?Windows-1252?Q?xnPM/pnSlWjDq9UEYMQaifd08y8swdSxLS8DiymF0DoqtpUlco7eDZ4H?= =?Windows-1252?Q?sO2LiUd/ZNUHA1eprM40MDmRL639WxnNb0xj+y2+4HoGaulWvxB6SjLk?= =?Windows-1252?Q?2RtR/8+imJ5kYCw5Q6HlThDS/ahTbZ9amkXCDDMhL5U9LdXzCBw5eGAJ?= =?Windows-1252?Q?NtPOuK5fh3BTMoAOVFZ5S+pRpiqm+z3RBrlfqHRm02y+ffZNIR5JzLOG?= =?Windows-1252?Q?O7fejX0Wlm52ehJD6OHeOGU5hmNAyAJP8H5e2gp2nN8vREkCcGb?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0448;5:6Ul7L01VqBqUJJFQlYiWCgnv/qkmnYTGcJ+L+n7sL+F7wBlBYgyeDQDMsqrJDjReb8Lkzt7+GoT0G40ByxYA8bKwjCUuRcddIyG5nkpvdyyUt+DELRVAHuVj8aO9rJC+D5+Wn1h+dA+VwFhEYLe7yA==;24:/56ZI6/rlhlmVflvAdl3+qbLlPKpHLas1sQQpKmdRps67UAsjcVOrlAP2UUpN7Mzkdf/uViNJGWlZ+AukNfL0u4aVnzfTl/f4rfMNFKir6c=;20:Cr5s11MqXMnNG1I4nGwX65nbZP3D+aevR8557YqBEV0IHr+IhMd7A0wIjSIybaehcBwI1SBj5LwI+PnAwTsdAUzSWWndN1j/hIiLex+tIYpetfwULi90ct/4ULxYpaZNanz5+bMXnKL9H8YIp+RliiNH2jtKLGasoB3jLFB5ymSUDngmdEMOcNBEfKF9ZwkIxxfwFWWatHjixyQFN9xeVXrNy7YEMLbXghGYCjSJ1tau4j2WOTsb56djPYxj5EM8 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2016 19:36:21.5246 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0448 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi On 2/13/16 01:19, Paolo Bonzini wrote: >> When the IOMMU cannot inject interrupts into the guest vcpu due to it is >> >not running (therefore, it cannot doorbell the vcpu directly), it logs >> >the interrupt in the GA log buffer. > Where is this documented? > http://support.amd.com/TechDocs/48882_IOMMU.pdf Regards, Suravee