From patchwork Mon Apr 10 23:43:44 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 749287 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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 3w26Nq1t63z9sN7 for ; Tue, 11 Apr 2017 09:49:47 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="oo8K50GG"; dkim-atps=neutral Received: from localhost ([::1]:36482 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cxj44-0003iy-NM for incoming@patchwork.ozlabs.org; Mon, 10 Apr 2017 19:49:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cxj0y-0001dc-Mi for qemu-devel@nongnu.org; Mon, 10 Apr 2017 19:46:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cxj0v-0002UB-Ie for qemu-devel@nongnu.org; Mon, 10 Apr 2017 19:46:32 -0400 Received: from mail-dm3nam03on0059.outbound.protection.outlook.com ([104.47.41.59]:19907 helo=NAM03-DM3-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 1cxj0v-0002Td-9b for qemu-devel@nongnu.org; Mon, 10 Apr 2017 19:46:29 -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=r9gunxYQxOhd8po0Ur0Fv9uqjNHEQ9bPzm1MpNJ3lq8=; b=oo8K50GGvGUjFLk8atiQTM2TxkF3hLWi7YDqG++PtBpggSnSQLbaCwNHHhJyy+lgT7BlcVHgohGVZnxMxKWmXbS3+SzY7nHGalE6OM7g7/C6E1gXYNjfpV3coepw5Kf6M41VCAsVFT7HO7L5Ywb1uY/wv6HhFQu80ycECh42BWM= Received: from BY2PR02CA0033.namprd02.prod.outlook.com (10.141.216.23) by BLUPR02MB1187.namprd02.prod.outlook.com (10.163.80.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Mon, 10 Apr 2017 23:46:25 +0000 Received: from BL2NAM02FT038.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::206) by BY2PR02CA0033.outlook.office365.com (2a01:111:e400:2c40::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17 via Frontend Transport; Mon, 10 Apr 2017 23:46:25 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT038.mail.protection.outlook.com (10.152.77.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1019.14 via Frontend Transport; Mon, 10 Apr 2017 23:46:24 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:35367 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1cxj0q-0001GL-BP; Mon, 10 Apr 2017 16:46:24 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1cxj0q-0000VX-8Z; Mon, 10 Apr 2017 16:46:24 -0700 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v3ANkDkB001547; Mon, 10 Apr 2017 16:46:13 -0700 Received: from [172.19.2.220] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1cxj0d-0000Sz-V0; Mon, 10 Apr 2017 16:46:12 -0700 From: Alistair Francis To: , Date: Mon, 10 Apr 2017 16:43:44 -0700 Message-ID: X-Mailer: git-send-email 2.9.3 In-Reply-To: References: MIME-Version: 1.0 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-22996.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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39860400002)(39450400003)(39850400002)(39400400002)(39410400002)(2980300002)(438002)(199003)(189002)(9170700003)(2870700001)(54906002)(9786002)(36756003)(6666003)(47776003)(5820100001)(38730400002)(2950100002)(50466002)(77096006)(5660300001)(305945005)(50226002)(36386004)(2906002)(50986999)(76176999)(8936002)(118296001)(39060400002)(356003)(8676002)(81166006)(33646002)(106466001)(189998001)(4326008)(23676002)(63266004)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR02MB1187; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:ovrnspm; A:1; MX:1; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT038; 1:3Bfol77f0odb7yC8c777W/oplFg9CZkoNrdeQwrSFcBXKI9bWIVy7D4Abdh9pTC31fcG5hRZYbNjtBvt5OrTKxJ0c0HalTa69mO++RloRJ+Qdm4xWUgQ5lEmd3MfzHtjlbc1Hheo3ymOabpTdPManqvyxZIYikoaVAOHLlE6JAcA057QjjnSjGILGnFyfqax26CupPxmv8fQ1X6bw8dZwnWeguBOS2LMmKRebuCJ70mIpLTlZ2Jt2YdABTGRcJDckDV0feHmUyRVETLd3+zh52SePxZtU9qtsEHlpsk0qyvVAqs0o+zgasMA9wuhAAnIyPQKCwtXyTl9Syzwt9efBpXvUxYRAvYNoxexQC7uZcmy3k8/bJTfdG6828fUuK7dTRzjX+dPN7pJL7Mz16rMCXi58Ra2KduHuISmF0pU/vXioB3Ul9uyk9RvPA6O9MWV8hQbgJpjd4yZZ0QwPAIvP5+hZTYIdwT5nllJrXXsvPQpMt1oNcVsFVaTmhT3nCskVg3U35lzfkzrhZN3JpObuJD/DXUuE6SARTSCDON9guBK378OZ2mQiW6hEnK3Y/4ZXz402etNtL/0paXVXofIFfW7KaBi/tDbBx93Dn7W0Hg= X-MS-Office365-Filtering-Correlation-Id: 1b099c44-0be5-4f2e-6156-08d4806bccb5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:BLUPR02MB1187; X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 3:qDA3DXmIFxE4F6QqNpn/74WNkpdZFVYTO0lcCSxXgqjiIHTiZVS3bEGImVKSItpLHmQdzd52uQAUcWKEVHaeIXKpJHwtAgiYIKVcRT04fgZZO7vcPeCC1OPndoLRks7deA1JZmVhipI88qtmNDPbiNIKAzqjWMTV5kvV0QNmATZSqCvl0ZzJ8wBiq9HuHsasRM45IOBZD+KtCTzS5fD/Vlt6fhSvJAeTFxLirENopOC4ZKu/A5aME+i1RBaG4IhazPMRbK0mgIqSZRSln6m2rpwqO7iaLCeJ6FpXD4K2uFLjV97IQ653oQsPPP8ccNQBvPZLGKwauzKmjexuq5XktWqT/QUy4BY+u6s50toWoHU0UOQitQWHXVJtrn3uw4IhdjyMhg63i9R/EfGui6jjVxuXePDKfE3LThaC9kNjkD8S66Ageb6bBS9EZjRef6FATZhsA2B5yRQvvJ2hokZKxZFND7lHXeD/OiGhbPRTpwxOByhomo/ZsiUXJmomKFlCMWaE7vw1F+HPSrPeP74kIA== X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 25:FJSYH06129Q8nVbH3ON7yfRA4HtFGhtMBulUcmpeYkECUS/Q4rMFgNtWvejG6/71PWChC5kPXdnoNGv7GLVq8LL0TioiC160IIg/doY6QA8AwWKlUJj2dbt2BBhYUrJC6jZnXDMzSg58eNsEHPNLh3TJQG5xmdSwvv3iQoArO+psTyQ52E9O+snjn99t8tw7yoMLyWM99lQ5o2hVZRCd3c3DLDJNDUSetRd5+GdpzeiScGbS4m15xZ3Jru4tDz51GQic1YPGAIq5Q346efvOrHml1ZKPokN7Hvm/x9CXY6nPhJs8UgcyBZDnP+J/MxEhnxPHJRM8Qb/HdNSusSZ/L2fwidU60uRddFzoE1+7CPTqcn/ZxhgF4VNLLbwaWtSfht90CkBU2Kq282IuLqp7FNqlljj674BYD6ckuPAISum9i0VKBfF8qCvx+FKcfs/bVyEq6fBC4SnwsdRKSTfn/g==; 31:GsBRqQLW2Lg4vBm9UUE3KLauhb/XajgKtCu5R7eR5eQEBIupgjBNekskxX/Jy4IwS/JywEAb3pDo3E2cvoRkijXEeWXsYqkuK8okMZO1zb1jEtDDMiEFUPHUFOedq+1+1Wkv01DIDZCHssJQLNBMOpqR/PkQs7JMyOtbZqp4DV/bAo6hYyOkfrdtMe4FjC4/5hNfJPnG8HDizx2cWsYmdj2/eRMbPS8qvIWNfIRNTFOidJyy4FKwZGCP9yTEHxwx0YMjp9IGAmIPm63Y7XPmtXpAx8YVg8AEPMaMq6L2nj8= X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 20:9pTJE9YhnKCuFcQt/pWssjP0OTFq5iQO3B6a17liO1WXNl6OtGh02O0Uk8YV3Nd7uZvgsyjSFlAOhKwWEBjojD0eGSJ2HlNOlwidlCtF05CglU73wEukQUXPvbvUQqmbxzIpPqsx/cOI/T80NZL+VjivRHHBLRJ/DFeDdAyuJeW/xmW0eECCgCNld4lX5F3Qw8abIqehF4yGr8FkWsyX74d/otaFGWrs6Tjgnc5MshCzVTMBeIcmPzhLJyB5soV45IlCVldwsE9mVfQOC4PVNXDQDJazBxWQ2PASO8H7WBV5QrOmWkzIKICIq5teaD1guA0pmOY/yYQGH1k02iivk8kaZjcIqzGpLE+J0j7CIrBvJ3sHqgKbAbozV3/RxslkeLBv89NtfPOD/7Yyw7e0I2zVhMGcIqzKRd0Tx4Uyn05S5zQWAJOdAT3hEWjY408vmsK+6jw++R0f7O3DjGaKeABzmD7JVrB3JjsrvRs8g2zGCFEoeU0tqVAaUgwtCPAE 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)(5005006)(13017025)(13018025)(13024025)(13023025)(3002001)(10201501046)(93006095)(93004095)(6055026)(6041248)(20161123560025)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(6072148); SRVR:BLUPR02MB1187; BCL:0; PCL:0; RULEID:; SRVR:BLUPR02MB1187; X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 4:TcQjSQpAPWoRDOQb+diZse+QhRWT9LRXDgXXooQL7l0Cd2Z2N9kCP313QADqw7jLFhxZPevSjvLr9wfp+4zRsWfjFZupAqz+RbpMwP6+hlCP+7NE/xXyvUfjDdhP/zysgc58ZQrmYD9DMClk8gRvqdOsxf4cfsqCmXfHfjoBxuxpXGFbMbDgpoOJiqLmVkWStZnSg2N476dKfmbo1zu8bcwSA+Il7hxPXJdxemuI6wQtigyoeUbEZDcvJIwfxfMfh/y4JGMjYX99GlEx3f256n2hvBdP+YTOSrJQ+zaC6E+joc2YeMq+mj+il/fYOnp86iWcQSNu7PhD0uVnbC0wAUCuVPaj5iCa7j3evGCmNSYtsGWCRRbvDKRrLgaYs/6aYMMrbWEoLTrgOKJWEiTlFQpNr8OwpGG1UGF2WiNQyxEH4FBHpbRGnCVNcIE0DhHzvbzcwNTSnq7FXX3gpEyiY87yGoHpCAbKThL9s0B0z79FjLpvRpIIvNB82M1KaIGCDi1wcKonA5yLGdWIkffnZxMn4NqKjTuIik+Uyg0duzRsAygWIoBxbQpFXg4hekvR5cnNOREML1UGtPp5/ljkI85hkSkdaWlgCiPecV+ejoVktxxgzDx3g00B0yXFr7k1R5rQL8IgqZloXRV5/CyQ92ZM/X8YDqdmjSfvcjZBl7RsQGM0cZ6wC5BrZmiBIsdbX75/EqZLMa1Yz+cSZ6/s3k7NYYYrTR2jt3XGhdDrmbht4b9ADH9CP6LVbF+66xw9RikY7msefyUXKfX2q5oUmCSChdYhbX3HoEiVL9M0OH3WRidIYRC0CMnlXXqpGE7ozgY2GryFRuinVKqnqDlSiva66/T1fxMRO6mKAjTeXpDTWyYthp2yaZNO1o6jQnmR X-Forefront-PRVS: 027367F73D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR02MB1187; 23:55q7llcdZC2GNlOo9TepVDKdIJeohn5kvLr6qhiFz?= =?us-ascii?Q?erGhse57pm/eMvzeFm4TlR8gFCVpd+aO91b4WRt1mB5blUfC8elTtCo7e9D6?= =?us-ascii?Q?Q3n1XOA4FfzJx/z1G1yMybJ0sA2tny7gcRByMBGkPgugn42ZBn0RQMngOLyR?= =?us-ascii?Q?0EPE0UWOOu+NPJoS8fCf1BfL0zbDFPtAJuAeKz8iVrTewqVdUtFbmvorUDzj?= =?us-ascii?Q?KPa/l3uSgqFIDwBHgqG5Iv4ToSm04+KKSgVcyrkdDqNrtG7mgLtumXkLbCJ4?= =?us-ascii?Q?RCk+4UDTbYqBsHOTCofjsdmH30OQfNKuvZJQiRlDDGQqElJ5cxVvDXOJ+xC5?= =?us-ascii?Q?7K6fRQ2t2Vnl/fDoX7tsOZNV/LIWhi2saGK3GztCUZTIxswUnKoD+HzD17IE?= =?us-ascii?Q?LN08MKkylyIQuaTduV0f4FXEDiTfaOZnpGgBOfOJsLG3Meo7eCsrfydLxVLu?= =?us-ascii?Q?eNJBTq65fMYN/bmd1sHcYFQOk7C9GBSy49jvwaa0PJm9EF7FaNzX+SHaMREp?= =?us-ascii?Q?UCA0XYTdxxV19xAMf47ME3K5czDmNq7Xa7VfKz6vvKcgcfEmqf6CGrg3xkGV?= =?us-ascii?Q?PbHg3Dk3v/cvIqUhcK4HTTrLdnzlLaQeP6Vw4Lw3d/7Fr61twEMuytz+jOyQ?= =?us-ascii?Q?X8KPI/UJ1NuMeaErPdbqAPBUliFCRdnC6iTa0NEn4kS61MLoZLyG3pOismT7?= =?us-ascii?Q?KyvMY7PzIRaLczToTluTZBYSeu8h7cQkdO0o7tiMLAgQ0dONOuWPic3TyiOo?= =?us-ascii?Q?AE2am+aqGfwjTrgIneeYXAqwjfeylbPYvS1m31Rq3hSkMNM2O7qObOLROqWj?= =?us-ascii?Q?t63qekSzqZ5EsKQMgIoBLk1KSt3SRf7bRkfqdFFk2NuGMf1dGaCtDYtdiGiK?= =?us-ascii?Q?fQ5ADiNWoU+sd4ReqTW3TlHrY38prEbkJe4uAm05CUs9GvTlAGhxoi1fNYEl?= =?us-ascii?Q?q1p1cGHcRnWjx7zyQNGct3oX3SlUy3evxI7g4ALcnTggWae+RVecCNKNXx81?= =?us-ascii?Q?BkgY5ACngKRDdrQBK2YLwKk7e/ER/PW5lAFI7xBb/o+oNG2berUeOS6b/Sp6?= =?us-ascii?Q?O1rnSQyS6ud3tChLfUX9I3gEy2wz/oN7gStP/cg8WltGR8/3Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 6:CKBopFfxZfUib+EQYrd981noZTIBumTxAkl7eh+Mgs3D13I5FASjDE++Kg/aIsx2F7SlVPwaL6xLYJOWHVuOGLRfcfzgbZR33WlNH+tNPIeQ0Fng2NAOTBEqY0OMfYRXeJxdHo1Unhk13Y+52QUtSe38bTLozO8Xz3EsONCfiCtUEk2iT2woBeqV9owFxA84b54UamG29jRV3hE51Bvhj7uSK+gghk4upp4uwOAEHBOEiraEbZFSEtgGgrFGXwT8ILlg3v87W6bIhxRassd5qyA6bkJxiMSWgA1of00UYM46nZU/n5h3ngJM/oA9oxh9FAipWP0y94ccBKhEXFOrLJxZo3G3evLQyCmOugakrRkcMw6JnmZakD1dgmKrbISyTOoqriEnf1+xlM9l5qZ1qM6nefzgPuAZmUweLZsvNsrAuA8/0O/wNXjI+IBkiqex3RNQ03jVofjvccLXC+B7wwr11XlzMGy2TO4t/nJ3Pws=; 5:cVsCMzp9//SVl58Zoymz+i2TzVdf9TZEuZxrOq0TdrXDqo4ByxVLpiyyIwk7xsZdCeHkjNwqR+tgQCJ7ws0DDIaMRDHoBD4k/csjX7S1Wshb4E8MPPbUlprxkbOLO34D2+MXYJrFsitLwRX5rBm+4Fz8kW8VAr8pDzltRWvMuoA=; 24:GHDf015uC00ARbWRL0vCAGNd4/HjqAz9n86YruytkAVxSgCQMPfBWhuprn3s6APt37ibfsYv35MCJHUohznI0jOr9nPWBbfI11QnjW1Nbow= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1187; 7:yUQRV8jD+PZo0LD2zM8FQiTU7KuPod4x2UsVbE/HbaPzbXFO1x6hvuLKc6SMFm7LuJdsK8bYy62a/+4RHYHo2lLFfZ2DxEWaoRPdcZniLSbZzoZrDLWh+3blGb25ZkvFS2+Q8cge/20imhLH61eiFD+1/6vHcHAQQ5Cc+1pOwM5NammGz3XV3lumQzVEHLqnp0WcTaHmU4NbCF7vhS9lWqAfOBH8cnl7iC5SCHbaq3G2wuz4WKmwMHvS1UN2+IiqSle4GHlS525k3/VXLgs44TiJYLRMqA7fyJ2BncmQWdy6ZVkY+pFPi0qg83zjtpJKyy9JbGwejFdq/65E5cPoIA== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 23:46:24.8502 (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.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR02MB1187 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.41.59 Subject: [Qemu-devel] [PATCH v2 1/5] cadence_gem: Read the correct queue descriptor 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, f4bug@amsat.org, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Read the correct descriptor instead of hardcoding the first (q=0). Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Peter Maydell --- hw/net/cadence_gem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/net/cadence_gem.c b/hw/net/cadence_gem.c index d4de8ad..17c229d 100644 --- a/hw/net/cadence_gem.c +++ b/hw/net/cadence_gem.c @@ -790,8 +790,8 @@ static void gem_get_rx_desc(CadenceGEMState *s, int q) { DB_PRINT("read descriptor 0x%x\n", (unsigned)s->rx_desc_addr[q]); /* read current descriptor */ - cpu_physical_memory_read(s->rx_desc_addr[0], - (uint8_t *)s->rx_desc[0], sizeof(s->rx_desc[0])); + cpu_physical_memory_read(s->rx_desc_addr[q], + (uint8_t *)s->rx_desc[q], sizeof(s->rx_desc[q])); /* Descriptor owned by software ? */ if (rx_desc_get_ownership(s->rx_desc[q]) == 1) {