{"id":2227749,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2227749/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260424080508.53992-15-jamin_lin@aspeedtech.com/","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.1/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260424080508.53992-15-jamin_lin@aspeedtech.com>","date":"2026-04-24T08:05:28","name":"[v5,14/18] hw/usb/hcd-ehci: Implement 64-bit siTD descriptor addressing","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"78c2ecf1537b371d1aba8a06c62d0bdb1d63350a","submitter":{"id":81768,"url":"http://patchwork.ozlabs.org/api/1.1/people/81768/?format=json","name":"Jamin Lin","email":"jamin_lin@aspeedtech.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260424080508.53992-15-jamin_lin@aspeedtech.com/mbox/","series":[{"id":501315,"url":"http://patchwork.ozlabs.org/api/1.1/series/501315/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/list/?series=501315","date":"2026-04-24T08:05:08","name":"hw/usb/ehci: Add 64-bit descriptor addressing support","version":5,"mbox":"http://patchwork.ozlabs.org/series/501315/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2227749/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2227749/checks/","tags":{},"headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=E/3gQMUj;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g25GK2FCKz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 18:09:29 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wGBY0-0005KN-He; Fri, 24 Apr 2026 04:06:00 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wGBXj-000555-Op; Fri, 24 Apr 2026 04:05:47 -0400","from mail-japaneastazlp170130007.outbound.protection.outlook.com\n ([2a01:111:f403:c405::7] helo=TYDPR03CU002.outbound.protection.outlook.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wGBXi-0001I1-6m; Fri, 24 Apr 2026 04:05:43 -0400","from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19)\n by SEZPR06MB5856.apcprd06.prod.outlook.com (2603:1096:101:9e::8) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.18; Fri, 24 Apr\n 2026 08:05:28 +0000","from TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9846.021; Fri, 24 Apr 2026\n 08:05:28 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=cyw7qrSkXwwPMmakcLjBNEwWbCoHLJA1VImle49dlGjHqsWmVOr6ovF5xO2xASQrjM6U1KEkvIeV+mUFQi8oAAhaWGX1femuHCMso3zYBuTYQJxmUtAa4DrDufgbVCAY99F7cgsbRH2YPE4de2YSrZwZnia0ASnxZfKbmfRiQTTqYeE08Lt80hhZu8Cv6Fso9uuDDiLTWSRvgRR2xoV6aSATruOXaut4pw+DgxHBWZdd+0VXSO7jLVtWSyLbjVA+AC/Gq4vjf9+1jS9Wr0wutuHmzt1yi2YxgNIIdU6S9KKnoXjEZXDdHT8oy3Xx3G5urwEu8Nl77xXvh72Kmzc52g==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=4BKsRXVMs7h+1dZJ/njXNJKH4N4rYup2Am3UmnfBNkM=;\n b=uCLmHtVO1nTv0PH1EoLou0yrRbqphrAOoV87GTGgQNBIgVZ9L6OzTuLNPPa2JYQ8MtgZm+2Lqa+HAUiViLmmTIHUbfHAq5RKRAYqru+6n6zR9hnLpBgEkN/L1Os1pzBYE07l5QJynceokdF7id8jL2igPdHqmsalpwAQsKWbFkMF2Rfe80UqWHz5X34zUjaTN6lEDSJTUhh7RXYWN2y6ZAtKfR/hbjgYlMH522w8gPy71c+7tL2u69DRWu1Gd+hz1uMOjCqArMSFO3jSvfddxsontGOSq2/UCeIWTG4Dr1z8bW7RpxkFCDKTqQQ9xnpx1yhVz19Qgkm7zUTrqBxJLg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=aspeedtech.com; dmarc=pass action=none\n header.from=aspeedtech.com; dkim=pass header.d=aspeedtech.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=aspeedtech.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=4BKsRXVMs7h+1dZJ/njXNJKH4N4rYup2Am3UmnfBNkM=;\n b=E/3gQMUjy9hg0NkvZezzD/HC74II+Wf/FoZlqCizLIJOfUUar+SfHFYhj+gzPobu7MoHt1MbsMU0hl216lTXEGhnW4kgl8axzAZSjHeMkKYOiT9Y3pRneGsF1pJpN3EiqbUt6KZT7ECwJN/Lx98ZZmaRhMwwS+dJsz8YDjIlEQ0ImfJGyEscGyGIN6WWlkWtEoyjqWH/B1Xfugfzql2f/x6G45ojHD+HZfrTAgI5uV6rzC2YOKGsBK4uq18g5k+2Y7r2wPwU6JqI6M0+eDW/ZYGkuEbdxpL1apKm2tqUNQ9nBgMOPG2xrSMstiM9m/KS1QvmvdVMeHqj67sZUc6jpg==","From":"Jamin Lin <jamin_lin@aspeedtech.com>","To":"\"peterx@redhat.com\" <peterx@redhat.com>,\n \"philmd@linaro.org\" <philmd@linaro.org>,\n =?iso-8859-1?q?C=E9dric_Le_Goater?= <clg@kaod.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>,\n Kane Chen <kane_chen@aspeedtech.com>,\n Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>,\n Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,\n  Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>,\n Paolo Bonzini <pbonzini@redhat.com>,\n Richard Henderson <richard.henderson@linaro.org>,\n \"Michael S. Tsirkin\" <mst@redhat.com>, Laurent Vivier <laurent@vivier.eu>,\n Nicholas Piggin <npiggin@gmail.com>,\n Harsh Prateek Bora <harshpb@linux.ibm.com>,\n Ilya Leoshkevich <iii@linux.ibm.com>, David Hildenbrand <david@kernel.org>,\n Cornelia Huck <cohuck@redhat.com>, Eric Farman <farman@linux.ibm.com>,\n Matthew Rosato <mjrosato@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>,\n Christian Borntraeger <borntraeger@linux.ibm.com>,\n \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>,\n \"open list:sPAPR pseries\" <qemu-ppc@nongnu.org>,\n \"open list:S390 TCG CPUs\" <qemu-s390x@nongnu.org>","CC":"Jamin Lin <jamin_lin@aspeedtech.com>, Troy Lee <troy_lee@aspeedtech.com>,\n \"farosas@suse.de\" <farosas@suse.de>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","Subject":"[PATCH v5 14/18] hw/usb/hcd-ehci: Implement 64-bit siTD descriptor\n addressing","Thread-Topic":"[PATCH v5 14/18] hw/usb/hcd-ehci: Implement 64-bit siTD\n descriptor addressing","Thread-Index":"AQHc08EdGjOODJrvJU6g371VfmgVgw==","Date":"Fri, 24 Apr 2026 08:05:28 +0000","Message-ID":"<20260424080508.53992-15-jamin_lin@aspeedtech.com>","References":"<20260424080508.53992-1-jamin_lin@aspeedtech.com>","In-Reply-To":"<20260424080508.53992-1-jamin_lin@aspeedtech.com>","Accept-Language":"zh-TW, en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=E/3gQMUj;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"TYPPR06MB8206:EE_|SEZPR06MB5856:EE_","x-ms-office365-filtering-correlation-id":"8850cb47-c264-47ae-66ca-08dea1d83f97","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|1800799024|366016|7416014|376014|38070700021|921020|18002099003|22082099003|56012099003;","x-microsoft-antispam-message-info":"\n 7ayZ83vKXdeJRpA+UJ7FrRh0tSCCcS7rCaapZntCFSQgwqe7/Ox5aXCc8GfCYXdgfVcAH4vs/0dERJ8z6/IBff7ecMqifIcZW6bDWhGIbPPS842+gJH76Gr0gh2de7F3tH+SjfvhQvGIXKhqVGRs3W/Zm2JlZCzO5ZwLvGbXJ+XfGnmoAGXs1x31Eg9bBYrJZHNEUOWAE6AGCEEf9WGBaOY7vd39/5O4/OYOaICKqMF/N47PF4njnkR96srNmIHXQHp770CQt2HNRpornH/+xZhsZE0HvZRCFw5+FGUs/MxZoWWNCQGXb3vp7TnT9hPnI8NittXKplUkjaClhqQ0cTen1kTH3ZnLrhT4KunF/uo2g2vVABJikGHzE8+LPgDMZ1EoFVqz2aUP70A5cVrB8cUCoGfPJXCvTBuMRFz+S+hwlVXMqn5V7kBORyIIGeKoUW6yvZ3dZinKXMaRUhIayuDK5QcOVddW7PkRBVQZYkL34EeKfF8VqBh2xLlM5XJ1jcCoaGEx1cJ4FRLUX9hXZ5DGYnhkgcpvJy9hGx96opfZ1pdPQ9D64YfrilW3Eb6rYnX3v9JCsr9FQ/Wv5ylp551MNAqEoKL2wMNbac6sZfT8iowujkxk6qj6g+LjNLrNw1j1tbLUAIcDMZ+Yx00FfLyAGdYn77WWa3QMsESHGvv1W0dYcQpKd/Ise9KLZwiZglG/zYIsQZTCmX/LbKXALooCPH1LGkM+bFO8WHOPPwW9ZCpSrZKUiaKuySe4kG7Yhr5vBZEVKA9BSsOZsbPMVMv36B26OyfRfxP0jtaPZvJchFNPAWSKPxutrBvgbmoO","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(7416014)(376014)(38070700021)(921020)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?iso-8859-1?q?/6ogzO5A3sJQjJ1wV/csFXj?=\n\t=?iso-8859-1?q?3IVehFDV2rp6gN9aLDCaHDELeteuOdLWC3Cs7P1SpcOB/zzdAlkvDhwKekv6?=\n\t=?iso-8859-1?q?eWdAKy9aImv6tUGwE5w3oEM0oD4+P3XXlu/sWAuzcXYO7B123Ur/O3y52o3N?=\n\t=?iso-8859-1?q?hHAss0GI7PdaQnDEdNU8RTr/1MuFQUzvxTAxJvJeKM8vd30xf2S8j3bf2hf1?=\n\t=?iso-8859-1?q?BAzhSBYF4Z0DNENiolX8sZUGMmNesAlzt5jCR0cmP2ll1JIquMFUUbspcCop?=\n\t=?iso-8859-1?q?sAd49h8MQzTO/KgDZwhRxgK6nDXLCPt0HCDcNDP95lq10dRNlKdqEj5xXmmY?=\n\t=?iso-8859-1?q?k422w2fikitjPxEJl9fexMd/lqsKAb8vytzBZBPtYZa/a2TXHaZgFxy0LEKm?=\n\t=?iso-8859-1?q?nmUldc82jn/IUVvXeXhvPnv/e6j5CwbG36pv4duXIPlpXnKDqehQR9lfHVt9?=\n\t=?iso-8859-1?q?1zmT+VeMYqKV5hcit5TWr/jBcZPEkuxTKbmJTAg2MxqONVFcYyDFTZfCx6v/?=\n\t=?iso-8859-1?q?F3IIJIG0sHXP3sGU1kbUPgvGeylnqrAYkkaHu8lmjI6NBYSWRQVxhBLZPoPh?=\n\t=?iso-8859-1?q?P12GkaE7OOqfVVlYhaBVVjy7+sCJqsuYCkOqcRW556Q61acTMTeV+UsOSZiG?=\n\t=?iso-8859-1?q?+7ExZszvnxlb+AepEN6sCXP6QReDCx4Bb4LkL+PjSJWsBgoMGBw5+lFkmR8F?=\n\t=?iso-8859-1?q?P0aVLvyBoeqKryiJyhGTHplrRBrnl8etWQ5JU0BcZmErkUBDMXKxLb6a87PV?=\n\t=?iso-8859-1?q?76aWH0pBUyTbeXZb8md8KdTix7kZWSmoIb1omGk9tN5UncTLegiKVgLPCOH8?=\n\t=?iso-8859-1?q?QAJxpZzN/ufpjHeWXv2t/HC3Mf9oLhaG7XNSPkkCW7lqrK/mLXB1gvO2FwRe?=\n\t=?iso-8859-1?q?fG5r0VEA6sUD5FyJLwJxxwUBUEyPvFK/8umku4+l3OVwjlJeCuCruzJD+3cr?=\n\t=?iso-8859-1?q?0HU7b0D6fXoaPYxbV4QSNNb/nKaVabvsICCxkgbGzEe4s5mRMIVDwecgZoMp?=\n\t=?iso-8859-1?q?yJYie3fEOeJWE8q8BOIhfMtqEJo+Pi6JBJESBNU3lJy2pwX6Ttkw1hgc4DY6?=\n\t=?iso-8859-1?q?21/gLpyR1Dk+j34GSQu9I65b/IPl0n3RobfhL4PHKXpBgGhYC97jlA/YLFMj?=\n\t=?iso-8859-1?q?mjiKSJ9Fw+/3ckL1sOupkffq4vMJ1gZ3cxZpbXjkqGz6yeYPl6hTw4RwZ9iT?=\n\t=?iso-8859-1?q?OS42VtHO/n5JAt8jTqeUbTQHaO6OmW+cmnqyvX0/sQe2g65WHs9yAfUb7Z7g?=\n\t=?iso-8859-1?q?EblcEbSCip1RwvGgygaorv3N/iFdxWFzvvt9HakIwS8RE1/NZqJ7iMJs4VCD?=\n\t=?iso-8859-1?q?KgpZkVdnneOzGb5IiCBE/Mj+J3h5eYTCtvuknu2FgtQ/X8duHQJGC87Plby8?=\n\t=?iso-8859-1?q?tOoMO12I8FbiIBkX88Qm7lRrejORDxWowLJVoSzzcNKe4Z/ZYLx9gpqK/cuF?=\n\t=?iso-8859-1?q?+UezyCKUhxnir6fqE4vJg0lPakCpmIIXLvgmNyKSe89SWwO8qH1yzsDcc4sw?=\n\t=?iso-8859-1?q?zxfN2JxYVYmxvjyf6tKTFnVp50qHx4A5G3wf0fFe2x6cFTjAiaVy+7lPHU4A?=\n\t=?iso-8859-1?q?IRCBCw5q+GYAnvCT+cpM2FqenVlJMC9EeV6BLaUxVSbQuef6FFOqbOPiwD4W?=\n\t=?iso-8859-1?q?mOvDvZQ6cxxbNzoH5UR6P3t7leBppMDIwMrV9G9Frnj5Wc/3CvcWd1OBA5Ay?=\n\t=?iso-8859-1?q?/PcZBsFL4EQthDFg2uRdCtmlrtbJTPYQ8YbVsQNTtVnAqhrmAXIai1Bux79D?=\n\t=?iso-8859-1?q?adl6sNfs6HNo8pzRBqkGBbimL49Y8dkCzTW89h/5DbYG6bQ=3D=3D?=","Content-Type":"text/plain; charset=\"iso-8859-1\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n SSrUneN5p2e993WtSeHp5wpYvH30VtNNZt7Is8qLpy8HPYoAfMs9ax0ja22J6B/JGiOgKPbGMN4Sm/YXHFNHyUXS/6ToyshnwcnTdsa3yZzURBJOkcb8lUTPOlS71zITXecEJ28/Q633Jkii7VIv5fQmY4olADU1hn64DWth/llZ+TjT7J0YBNj7o/nYkgw4bBzDXpXKvq3Cro+whcjKIRhYcW3K+oPjTaWPfe1C2a+ACbNTuK/VxsdPW1ZqJNKO8ZDN5bRuJfKMGNAWzIBHg4Su6z/xtOntW32abL9SyB1gOBYVF3dD/Xbs8QKGsKKX9036aW/7HN+AYuhl9vRFSw==","X-OriginatorOrg":"aspeedtech.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"TYPPR06MB8206.apcprd06.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 8850cb47-c264-47ae-66ca-08dea1d83f97","X-MS-Exchange-CrossTenant-originalarrivaltime":"24 Apr 2026 08:05:28.4622 (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"43d4aa98-e35b-4575-8939-080e90d5a249","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n sjTicUWbGzg+O0cw/ovKeuvTxyGU3HIBFVjrBJuGA1vfOHiu5x6gs5/BlGb/fQEHYNMquIR0Qtu6nNaqgQhg1te40XC81ugpJDuVjrZofBo=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"SEZPR06MB5856","Received-SPF":"pass client-ip=2a01:111:f403:c405::7;\n envelope-from=jamin_lin@aspeedtech.com;\n helo=TYDPR03CU002.outbound.protection.outlook.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://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>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"},"content":"EHCI supports 64-bit control data structure addressing when the\n64-bit Addressing Capability bit in HCCPARAMS is set. In that mode,\nthe CTRLDSSEGMENT register provides the upper 32 bits that are\nconcatenated with 32-bit link pointer values to form full 64-bit\ndescriptor addresses (EHCI 1.0, section 2.3.5 and Appendix B).\n\nsiTD link pointers are stored as 32-bit values and must be expanded\nto full 64-bit descriptor addresses when 64-bit mode is enabled.\nUpdate the siTD traversal path to use ehci_get_desc_addr() when\nfollowing link pointers.\n\nWhen 64-bit capability is disabled, descriptor addresses remain\n32-bit and existing behaviour is unchanged.\n\nSigned-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\nReviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n---\n hw/usb/hcd-ehci.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)","diff":"diff --git a/hw/usb/hcd-ehci.c b/hw/usb/hcd-ehci.c\nindex 43a01a796f..dfeb8ef70f 100644\n--- a/hw/usb/hcd-ehci.c\n+++ b/hw/usb/hcd-ehci.c\n@@ -1792,7 +1792,7 @@ static int ehci_state_fetchsitd(EHCIState *ehci, int async)\n         warn_report(\"Skipping active siTD\");\n     }\n \n-    ehci_set_fetch_addr(ehci, async, sitd.next);\n+    ehci_set_fetch_addr(ehci, async, ehci_get_desc_addr(ehci, sitd.next));\n     ehci_set_state(ehci, async, EST_FETCHENTRY);\n     return 1;\n }\n","prefixes":["v5","14/18"]}