From patchwork Tue Apr 4 23:40:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 9662745 Return-Path: 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 7507F602B9 for ; Tue, 4 Apr 2017 23:58:59 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5C3752094F for ; Tue, 4 Apr 2017 23:58:59 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4FA6E212E8; Tue, 4 Apr 2017 23:58:59 +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=ham 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 A4F762094F for ; Tue, 4 Apr 2017 23:58:58 +0000 (UTC) Received: from localhost ([::1]:38106 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cvYLg-0008Cy-Hu for patchwork-qemu-devel@patchwork.kernel.org; Tue, 04 Apr 2017 19:58:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cvYKw-0008Bt-FJ for qemu-devel@nongnu.org; Tue, 04 Apr 2017 19:58:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cvYKr-0006Ld-G2 for qemu-devel@nongnu.org; Tue, 04 Apr 2017 19:58:10 -0400 Received: from mail-bn3nam01on0042.outbound.protection.outlook.com ([104.47.33.42]:55296 helo=NAM01-BN3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cvYKr-0006Kr-5i for qemu-devel@nongnu.org; Tue, 04 Apr 2017 19:58:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=d5MvIFE5NZicVa3K0qeyXlhTmJ6qA0CbATJNNb9o/oE=; b=kepY/e73Ap5M9Bi1Gez/2aDUO0k95lEHnbNoMrIzjsykxSpQPIULiQz+qzpsU2caWaGJH33m37ytlHF/rVlUcjv9lZDkiqyG3aZMK5FzlYahUNmpx35B2/71Hpkpcd450h4y76QiInvoxFtxbwI//UOz06ghq8d2yYt3uXk6Nyc= Received: from MWHPR02CA0020.namprd02.prod.outlook.com (10.168.209.158) by BY2PR0201MB0725.namprd02.prod.outlook.com (10.160.124.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Tue, 4 Apr 2017 23:42:47 +0000 Received: from CY1NAM02FT053.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::200) by MWHPR02CA0020.outlook.office365.com (2603:10b6:300:4b::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10 via Frontend Transport; Tue, 4 Apr 2017 23:42:46 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT053.mail.protection.outlook.com (10.152.74.165) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1005.5 via Frontend Transport; Tue, 4 Apr 2017 23:42:46 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1cvY61-0004mi-NA; Tue, 04 Apr 2017 16:42:45 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1cvY61-0000ip-Ke; Tue, 04 Apr 2017 16:42:45 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v34NgZae020479; Tue, 4 Apr 2017 16:42:35 -0700 Received: from [172.19.2.220] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1cvY5r-0000g5-4f; Tue, 04 Apr 2017 16:42:35 -0700 From: Alistair Francis To: , Date: Tue, 4 Apr 2017 16:40:09 -0700 Message-ID: <325f60be9b819f261848db3d69554da640294ca4.1491349058.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-22984.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39400400002)(39410400002)(39850400002)(39860400002)(39450400003)(39840400002)(2980300002)(438002)(189002)(199003)(9170700003)(8936002)(9786002)(305945005)(50226002)(2906002)(48376002)(8676002)(81166006)(50986999)(76176999)(118296001)(77096006)(39060400002)(5660300001)(6666003)(2950100002)(356003)(5003940100001)(33646002)(36386004)(106466001)(54906002)(38730400002)(36756003)(4326008)(63266004)(47776003)(50466002)(189998001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB0725; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:ovrnspm; MX:1; A:1; PTR:unknown-60-83.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT053; 1:F/NBH32CSGvgQSFnVKZrp1Y2kd1mWoqjgkemhSoilBk8xGmzxQpf4ya7Pjg1KDZ3qUwnFLaEZzdaIY+DTOhJLwsnjI3cOC9VCpJqlGkWig4ucG5xJqOWtPL4EDHUBqOKA0+4e8a1/HPn5E2hDmOSRdPqdRA3RqoIpLZxwNjr2EKx1MCfw3GK8Z/wciVrm50bc6KJCfS9jLcUm1PzQ0JTssF+D5Kao856VQ9wui4lKQ48Rh3qDA+/JO0W6wbq2WLx2ksq0nQQtwpVAANsCsYylIqSB1eciZAoxzNMpEY1vspyh9D+8aWg/z88fiJ/S0QCGPeMk0bD7CXOycA2xQp9dGI6/fsKMq2dNZq5KNhQoV+GzKnjZjyFlwNGcgMLR+vJ9dCCWOwEZ7ObIvRC7xmZmfrQgP5j7FQz72J4nxaLfGAac7bcLemq81OJRhRxci6EXubwz/V3L9tEho6NH/HSVnmMTKFksoCm5t659oopyrBBssYa/cpZ8jIjHlrYL7E6hIFTcMhmhH4Yk32SYAsxuAmO+0UU+5nB6prkb5Ys2WO6oUggpqapxQLl7Hx771m2s3m78+6iOr3+RrdvutAaKQAw1q6qLup/CRze27viQJo= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 99dd02f5-ba7d-44bb-e0e2-08d47bb44c15 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:BY2PR0201MB0725; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 3:+JY9WQM8ldjp+8QHvOBzKvGN0cxCzgQKDW0F/X1SJNVvTeA0+ebgtitEo+GN/ecm/BwsasJnl/4JtPX1nmV1TVj3Z3Hi4bwOnA6DSKbnpDcPtdraqEtMaJKUW9zV0MUBQlCq+SNfEZSLn0hy4mAgwRCHbuB1iRxHpVmldkN0Z9OVAvNhsl766TgDA4xxCjPOaF+xmQKUUe8YwsFPQU3jfLoIiYN5ajhKAEBSgMWDOSpTScCihUz+KekOmyZJxfHVcWnj491GhhVJSUldgjEUfol4cDr+uJOMmvpPjT+ZKHQ9xWBGzj53G4O0te+sIRscJa0c8s3f1fPQrb1zbOrvjGzWkFiKP9h5MoYrjNO3z1DEPhXhcRLB3wEsa3rFchImR8JYq4XIC/ItfJj0vvDsYHZOPCilWSzXyBU2izC7FAZZwj83MVrW9JkaMf27dwvcf2aNI2sgYHPnbVKO26ucINGv6rMlCnntMnXDuL0AKiDraWly7D9TaXAJDI/5X9YX X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 25:8wfXMGmBStrOBO2NE4gUXTYLKlWehekKnvDm0NzToB7DNe5qRqRYzM0CAOudVWLfa2zHSZN92L7y/9qKAH4fu0nCdBNOh1DGPO0VMDfT431vnjCovkiNIyj+tLTKH85TOw7QytfzuYuPe0CMIEc6+1DP8ii7Yss4oXzeauIf2vKv0Qz6DK3HNqgSQ9QRhfqCjFdN1QvelJhE0waCYYkCOw1vBQjJP4IOHqMKNr76iij0BvIdMin+esZ4cnsfyQYLOTpWkw//TdQZZKaH9GRj7k+gb5e90QupHwpYm5nBXhTFLMLI1pG0QU3qpcAd9xfdDoTWzY8B0Rf86nTItzbOsEbn1bcvhRoQSphrP2UZSVEm8+YAp808bwUZln5BgWZiI1Cny1g9XXGpSt4fKmoM7SYo8Utri2oGdknMhuaeXhKej+epI2jFM2GP0pgKLqAhl0/O3H302Krq0YoiqgAiRQ==; 31:OM+ksJJ7oyB+IM0W0Z1OCELZe1cInDpZahjFI1R6XxF7MXQkDp6xzfhh/1185NSDJnerDQeVSZlXD9iHBntGSE48X3WZNZGpT/yu+t1O1hnB46TeY/A/FmS7Z+YFVAD95Bv0YQjL9i0vrNjDlz8yVBn35Z5LUp4ew0nDCHfj9LwxkwESK2iMPkGNJDw6zexZwAgSUduBw2xQMWj6JLov+6v6IK7PHtSkMl4UwSsXL5mqStD984AMTtf5iXKwAp8ltJVXne4NybBm3DR3VBseSMbbN9ZuLffXbTRNgHOJsJc= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 20:JXM7lkR44vXvlEtcdgEoIJ4v5H+5lyCByxNIgqo/ZzGrHtEuy4vnY34ZfncSsJAs0uWz0FOrxRwkpq2TnRuQEhwUiAmQ/qIe50QTkx5bUMGPcRH8Ng2Wnb1LYKOAnxgJvrfNwC9UZ4BE+kOjwffqJ6/SyGWT9voLQq1onCGARA8qg2V4fpfNzAc397jaiAK5C5169YUBMwTZ526JFaq+82/IYXqNVGvgpG4semvn/Cb+J4rp+uKaMUnnOZkRPjdRGvF9ZdW1TDMsTXN99YOdKJBFCPm9SnIVZEeBVYsAAZwYOMPpP1VrEpvn54IzvMwaYhnAXWgF+Fw4wrQXQyaDbMaoOAXilV7mOfLR14iaqgGB7a26yOyt4gdQMTcmcpGiVUk1dPS2u0IF6idXUBpcVQwun76h1EEOtn8wT3Bky0R8KhTFiK3Ar9uX8lYl271JRraa4jw4nDn++TCkK5Wwu6Rkc30Qjy3P3CbL7i86nlRoUduZSonyJMsCgpEpb3bD X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(13015025)(13017025)(5005006)(13018025)(13024025)(13023025)(93006095)(93004095)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(6072148); SRVR:BY2PR0201MB0725; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0201MB0725; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 4:Vwcgo/aZ4wwrR1LVIiXSuIjBwlHauIPg6C223Us8Eke7WbIDs+qmkijFQ0D8x8WA0CxddF9TZgV95BXH19fK+ELMcarkmku0SIjDlODgBkkn733VP6Mt0h1MlFqmHP0+elWQ2HP6s3j4KXEsizwOZSc90Px5FMEQ2d+UFjpArsGtQBVC7r5yuH8yiI2PoIc1MUm/MvTjNKWe72O7ZQ11o2ULPgxmwpwuERiVZc/oVyA0t38FgqBHEFOBKrfqk2D++RXMh5T/MK6dEC09amr8mNZgiKcPWdi8q5fz7RiBwQFgXoJNkeevHi7N5d+vAAIhOXJ4PcmCbNLvxnMDalLbrv4S1Ie/Ofu7X1rwRbAYUbLNTcWogBD/W5pGMcaoFAPdx9i0ek8GXC1tbn9R+l1fuuAWfdS1SNhVwC2UE20OKUaeDS0TKpcPLmml2ppv8mGR5ImT5eQ2i9AgwbyNrXiQU6+jwtAqSL/pg3HaB16kx3VYeMeb7aNf+ieb70G11QqhOhzv7WL3Hs9yijnkcOB2diL9rSmytChi8q9WDv4z/kS/fvvfSzpXQ4D+TLzDWLSGTosP67WOujBPY0M8yIPxMCiMsHZaouTELx/LxEHZFrSwc6wE9h0V/id0v+UXg3R8krUWl9EBo96msEeqw8dbreVM3TFqCwnup1UckvFwNZrjXhjJhWApoi3kJg9yOUCgoz8K3U8Re0HjZlKnKKtCGOzIw6z5M+L7TSkSoqvkiGQWZz6eb9d3eImIPHkqzCsL++uk/t9A3CyLj1YIesHswuzael02Hb4iu6diIRg7r7oDH7ROoHs5hoVgmsw72ZoEeNw12RLDGMjFFycR3sjBB9XkJnF+y2s13xJVaJ5bwg47AgmdU/zaU+tAsCxphZWv X-Forefront-PRVS: 0267E514F9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB0725; 23:KaBbxAjNKoAKSu9WMyUpqHFrW552M7xhjmptn8K?= =?us-ascii?Q?+p5qN+En1bqyrG5SNXBVsKItuLs5c/0ETb7t/GaWg5A3Z4S7UY/T/DIhwz6+?= =?us-ascii?Q?b5MCMJBdKDTmev9PRzqOXq2yhNu3Y/7UoJbx38rMrLiMIp+OWa4Lmwcz6d9I?= =?us-ascii?Q?AlLelgLFKG1q4txa+45MRRIoWg3WOSi6C+PID+DwZv0EeaIIsX0/IQCGfrdb?= =?us-ascii?Q?90sM9eP8oQTD72WtU9CfCWU8aQYUqK0+wgi+WlsshFqCm9h9EhQUWsajizZw?= =?us-ascii?Q?+dxfgoDFe/G4MLoQ8ubDXIGdDNIy/tAXEtmvcUzLbgy0aV0+hMdD/YKKmceR?= =?us-ascii?Q?Of59NYfQXTkjqLcmJ5UBVdk5EPtrpVkTMp5eURUs6CqRebwZ3UjKW0lfjZpv?= =?us-ascii?Q?vJ3mJEtfW4UfOBnOeGmoOW+nEBmq6yw6x3cR8gNcr/0BCMUHHtR3Ctq/SqcM?= =?us-ascii?Q?msDXqs258cz+V+1SH9zuQuKVeV2WdQxq5Qm6NiejLFWbtLSpOC1ts+m4FzvP?= =?us-ascii?Q?z9G3oNiUytOQNldC5Do22MVzldHFLkI7BdabtyIwBlgI0GN6wsB/TKlhw8fi?= =?us-ascii?Q?gHinBhiIlNRjgHNDa1JMS/6TnP7WfWMTi6Mp67Dvrm4viq+1XMHgpkcOOQQv?= =?us-ascii?Q?tNv3jW/iMBBoUOcU0Ktp4plJs1OA2wwiH37D7Z7I2Qq8g8Vez8f8aRmG2Qmi?= =?us-ascii?Q?wUlXyg1OPWhMfoDBv7Kx3jrnIhQfBfoS9D0qg8ewFeeweBFcNsPpnRFS3t8n?= =?us-ascii?Q?VYSjjUdKukRLebBnBS4Fxs3e5EwmoySEKPq/1YguVePa8iMV4qM6+uPRB1Lr?= =?us-ascii?Q?smHpGc3b5i5OYhpdcP8zr+5ZtXvLHn6OOJj7SeOV8hOPXE1kslm9QOkGKiJO?= =?us-ascii?Q?xDW+ojnZlQSuGs0I4BZowCAhsAZeFaGn4UO71JSWhVK9V09VFx8AvBCNtfSb?= =?us-ascii?Q?wOZvja2ygDda+EepcOvbdDc9CW7G8HrBJcql4qQAF7A5ncbbSMMJWngB0V0H?= =?us-ascii?Q?FMeqevtBVMGxDy1bia+eiqMQnB++Yn9sOuStaZXHTtj3MglUZ911Kjb/Es5+?= =?us-ascii?Q?khDy8ZTj1MjQN9RCOEteurWdi5+ju?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 6:0fftYNDZyHT57FFiaYRTQR/LXk364m+5hlZG/oi0XQPdbTsQq1IE3orJUq9uPo7mL9vrrO+Mqx/768S2zuL9xwhIDN+p4ab9GtFkZ4tcJ3Nqx53PcSKBD7+JCTHCRKYfOQhBxReKUnwGqXsZOMW8/MGQZh8qmYBM43+QnKgbLyZ6+//gdYAxwk8ml5og8t+yRDexGrYtsjiViWnZNJULJA9Hn/R7KPlYjagSMZWJmhFGhTpIhDNkgl2k4vp7dx0nA/RgZDdpqWtX5PKGG621B4idmzoTgY+Vm7lHVSg1zR4UFwZnxoNH6wUENHwWDvzIQ9YT9mwearIvIlHbu4tqodlmSb2MHF58SzkTkAZdCZVsH8U262P7plwqa/0+WFIka9pGxJvoP1NCniBYLLo4/MiIEv4MC7NrS5vrf7fT620=; 5:5s38/r0pT0YebvBSN0hgbR/wCNaY0E1PwzJk2llCKWNwmU3JIepST4FmQ3iagw3CIybjL89YaKftofjijy5Ccv64fR73s/wwFuyRC0sG5NNmJ1RJk3fsF17H/QHtf59FqmqWIkol6SfMnEaNo7ESTQ==; 24:3AE2kZL+PxMPgJsHlfkcSVmnjSh9WOIUISDlIYghix1x8jSb2Z+GnZgur9WFstWmkLVseVQ+5x3eTlLH5Mumx1Qc3tc9NITqPnDd7eS1ZFk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0725; 7:8kZO0+vGDa9kbX+W/Q24ccXalHiLb4ejYh/gydCFbWjEn1II6REb6w59Tsefe5Es42KEieXfi69sPC8lY3XSJA6rOIBttIp+b2GwbdxGPRqKJrwEgiw3vpy2+voBGhoz733cGjP22QIVMe4C0GKAQksJTTkPbBJ120AS+gxDS/KLc2TEYdTuAkjMAK2cUyLVfItj4x7EkNA/51erbtHICnQ5VF1/UDOo4HRpYRMpzb00O+QOlO12cR6E3C9cZyjP8ecjQJ5+MeWcfMnZJnk14/DG23OV864zkYwIpoamFQ6FDFt8llofYqUkuN0NbJBAAVmWhoOurvCBzkjM6l2VPA== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2017 23:42:46.4258 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB0725 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.33.42 Subject: [Qemu-devel] [PATCH v1 3/5] cadence_gem: Only trigger interrupts if the status register is set X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: alistair23@gmail.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP Only trigger multi-queue GEM interrupts if the interrupt status register is set. This logic was already used for non multi-queue interrupts but it also applies to multi-queue interrupts. Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daudé --- hw/net/cadence_gem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/net/cadence_gem.c b/hw/net/cadence_gem.c index 3e37665..b9eaed4 100644 --- a/hw/net/cadence_gem.c +++ b/hw/net/cadence_gem.c @@ -518,7 +518,7 @@ static void gem_update_int_status(CadenceGEMState *s) } for (i = 0; i < s->num_priority_queues; ++i) { - if (s->regs[GEM_INT_Q1_STATUS + i]) { + if (s->regs[GEM_INT_Q1_STATUS + i] && s->regs[GEM_ISR]) { DB_PRINT("asserting int. (q=%d)\n", i); qemu_set_irq(s->irq[i], 1); }