[{"id":3678503,"web_url":"http://patchwork.ozlabs.org/comment/3678503/","msgid":"<1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>","list_archive_url":null,"date":"2026-04-17T06:27:07","subject":"Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","submitter":{"id":85046,"url":"http://patchwork.ozlabs.org/api/people/85046/","name":"Philippe Mathieu-Daudé","email":"philmd@linaro.org"},"content":"On 16/4/26 03:50, Jamin Lin wrote:\n> Add a functional test to verify USB EHCI support on the AST2600\n> SDK machine by attaching a USB keyboard device and checking its\n> enumeration via lsusb.\n> \n> This introduces a helper routine that runs lsusb in the guest\n> and validates that the emulated \"QEMU USB Keyboard\" is detected.\n> \n> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n> ---\n>   tests/functional/arm/test_aspeed_ast2600_sdk.py | 7 +++++++\n>   1 file changed, 7 insertions(+)\n\nThis should be patch #1 :)\n\nReviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>","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=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=J45i7Xew;\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)"],"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 4fxlLD2vqlz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 16:27:48 +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 1wDcfi-0001q6-3q; Fri, 17 Apr 2026 02:27:24 -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 <philmd@linaro.org>) id 1wDcff-0001ny-0Q\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 02:27:19 -0400","from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <philmd@linaro.org>) id 1wDcfd-0006kD-6M\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 02:27:18 -0400","by mail-wm1-x32d.google.com with SMTP id\n 5b1f17b1804b1-4838c15e3cbso2348375e9.3\n for <qemu-devel@nongnu.org>; Thu, 16 Apr 2026 23:27:10 -0700 (PDT)","from [192.168.69.228] (88-187-86-199.subs.proxad.net.\n [88.187.86.199]) by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43fe4cb1365sm1944840f8f.7.2026.04.16.23.27.08\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Thu, 16 Apr 2026 23:27:08 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1776407229; x=1777012029; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=uZBK7VnQA184JDVn213bMuprP8pWfTARfJ1pC1t6qzk=;\n b=J45i7XewuHsAUzD/id32G5i9GIgxcC4Hj3t2kWvLqGHY3enc1gTxCmNpy7FjwHtf6D\n XybKErk9OW9Ww5OGOYFa3O+eiCFH03FLEcqBAU/8X6RhwA11BjIILDlewgczJujo6IdH\n 0hwUA0tF92ovJKQgZrcqxWrVqcOtOjOeH/2WgPk3zXFYGHozisMg1iXDtYTiZnoOU18V\n Xz1Ybs+vJfenTRC++ZFHh68nF6egHaI2gi3+AdMwASPhA08G5F8iGS3CPiRMzZc7hrDh\n 4iZDY3SFJEU3n8vXDhy51WFNh26FEEP1uyHA7RKknYFVa9lOoOS1InCu1puP0x4eJKjq\n YTBg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776407229; x=1777012029;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=uZBK7VnQA184JDVn213bMuprP8pWfTARfJ1pC1t6qzk=;\n b=UE8BmF1ciPPj99UBXekk1nIeW9ahkm0OitNZad6L6B4jmIVWY9IgGnW63A1yGFBbSc\n Kv0ZAasPUm1GChZ0iEGQTexI8ZCWFxL4tKWaEXwxsK6ByFjv/cIHfbdXAnKngGMw/Ter\n t1B+0X4kEa2XxiJmlZQ+HXORYdPtygFaoNx02fG/EedPHxX2jV7XqMiONu5orfcUuiEU\n nmP/kbNZ1S+QHB+BBwMJYvXFqU8j5/EJeFTRnjiV46HiKZNczoNF9wPr48Upu7ff18zq\n 5Byqxayo4RmBnHLtDd1IJMmvj7ibheyLNsFyIPVGeJSomIXsZBx7slmcKILvXETheP7v\n jLmw==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8lpqU4JSRYvnfcXsBLIMKQqg+7iHTTWn83I5xaxGbNkMiNa41vv4xeeuGAUggTo5/OsKidCP7A/kd2@nongnu.org","X-Gm-Message-State":"AOJu0Ywixk4QT2ATM/vF88sFwjYIZyyQzdju4eHd/DFgX4HqCREYRaey\n 3tuFQ3RI9XXFP6lfa1PEGiPWclr1cpyPlZxyH8Pl17Y4qRK82E3SG9lVKAa9strevJk=","X-Gm-Gg":"AeBDieue6cBVdapGl8MRTva2jDPM6POW3M1+UfvbFJXDA9Ua6r5thIBd4bmCE438r7u\n chax6W2MCwRV41PLN4gI53Rpyh5jy4JGoZXqR5YcmjJUQ+o9sLbaxw0kxZGWe1dGBOoFbx0TKCb\n qCcEmindZHpmxDYbKf3jBW97Xi/e9v5SAtY/mK5EGXyqog2s+x2AtQqb9RmZWIm0ivljuDAAjit\n gK+91NBepyWka+MW1xrvcpC8AxAv/hTrQGCGA21Tu3uziK8LpNvLIEyb0suxprx3szGc/hB7ruP\n mSg464mjop67OKBzPyCutkc3NNfp10V3vQPbRpwbwgxRfmVEnzy8zyZ5CeA5sNyC3j0LcWKwETd\n fbyDcnJM7sQqJh2NYjgLAS72oQZ6Nz8oRdqm7Wo0ZiSJcuOdp1BtmgmaovKUUZFOg1ZMikBPrah\n 96Zxr49u1E7IOPjPiMazULMm9jG2V1+LjvOi9a3K1Ke0RRy86aTmR+zYDDEYzXg+0yLUyNiXXGL\n D5E","X-Received":"by 2002:a05:600c:3513:b0:488:a977:8de with SMTP id\n 5b1f17b1804b1-488fb77a3a7mr18327335e9.16.1776407229345;\n Thu, 16 Apr 2026 23:27:09 -0700 (PDT)","Message-ID":"<1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>","Date":"Fri, 17 Apr 2026 08:27:07 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Content-Language":"en-US","To":"Jamin Lin <jamin_lin@aspeedtech.com>,\n =?utf-8?q?C=C3=A9dric_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 \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","Cc":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-17-jamin_lin@aspeedtech.com>","From":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>","In-Reply-To":"<20260416014928.1279360-17-jamin_lin@aspeedtech.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Received-SPF":"pass client-ip=2a00:1450:4864:20::32d;\n envelope-from=philmd@linaro.org; helo=mail-wm1-x32d.google.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,\n RCVD_IN_DNSWL_NONE=-0.0001, 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"}},{"id":3678533,"web_url":"http://patchwork.ozlabs.org/comment/3678533/","msgid":"<TYPPR06MB82064C14C44392EEA1F98BEBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","list_archive_url":null,"date":"2026-04-17T07:40:11","subject":"RE: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","submitter":{"id":81768,"url":"http://patchwork.ozlabs.org/api/people/81768/","name":"Jamin Lin","email":"jamin_lin@aspeedtech.com"},"content":"Hi Philippe\n\n> Subject: Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n> Add USB EHCI test for AST2600 SDK\n> \n> On 16/4/26 03:50, Jamin Lin wrote:\n> > Add a functional test to verify USB EHCI support on the AST2600 SDK\n> > machine by attaching a USB keyboard device and checking its\n> > enumeration via lsusb.\n> >\n> > This introduces a helper routine that runs lsusb in the guest and\n> > validates that the emulated \"QEMU USB Keyboard\" is detected.\n> >\n> > Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n> > ---\n> >   tests/functional/arm/test_aspeed_ast2600_sdk.py | 7 +++++++\n> >   1 file changed, 7 insertions(+)\n> \n> This should be patch #1 :)\n> \n\nThis patch series updates the USB EHCI model to support 64-bit.\n\nI added a functional test (AST2600) to ensure that these changes do not impact the existing 32-bit support.\nFor this reason, I placed this patch in the current order.\nIf you still think the patch order should be adjusted, please let me know.\n\nThanks,\nJamin\n\n> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>","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=dHnoFP7K;\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 4fxmys1V6Lz1yGt\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 17:41:09 +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 1wDdoV-0003z4-8H; Fri, 17 Apr 2026 03:40:31 -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 1wDdoS-0003ya-W8; Fri, 17 Apr 2026 03:40:29 -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 1wDdoQ-00088W-BP; Fri, 17 Apr 2026 03:40:28 -0400","from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19)\n by KL1PR06MB6622.apcprd06.prod.outlook.com (2603:1096:820:f9::10)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Fri, 17 Apr\n 2026 07:40:11 +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.9818.023; Fri, 17 Apr 2026\n 07:40:11 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=jtwASvjEsUlusa79OfrdYOlHRnR1mec1al7Ymq/CUcN6PXX1+wmgVv81DmJa+aE/w7G5n3+Pk2EsB8KIT5XVOnRwnlQSI4bCH3DzhhDM6YVX3rMlHWYQagh2PPMhf8GYF4PX/oT5IdqwNg+cdg17Fa1MCy+dGWUAGZ2nyBFSGlnle4f1guzHXLqF2qYvrFqLNnL4PpnHN0aKtIbEm7OsK/3tMPUT5kZ3egDlFBDhEVB2kreRu/tm9vfgiLsYZkIVrL5xvfBYW6iSBuwVBz06OMBLl2mOmH1TEnHI2fMCC/EUTsOAPAlMeDWhWZDHcp0VtS6ph0mJQOfaskrG12SrXQ==","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=GXafBKGpJJv1tbXYvxEdIZ1zzNMvAEM6gv0lrDJtd7g=;\n b=rosNXkspi2CxfCpZQcN0eNykbdp5KnzQ6hw/aDfXPUbPWa6GG1Myf1gf3kq7Y1HGf8vtmK7erFlabysR9EjGlcbQhvCYNnWfs3UPLdv65bYR4ZQx/GZMVXj6/QESVdGbnLlKRLUZAIAn+r/7yDUFMMDIWhE3WYS3DU6cI1i6XbL4qds3fzCm7aTEvYNothR2e5p3NlXQbwfjhw9FOYKb0NXdj4xIU4Rgs9mJ9LmwkxK395KhoPK4xv6iXtWqSAgzYGG3pCLKx6riOuMklBu/hGrZ7Pkydk8D8z/EhDiqB+0Ekz/D65RGiOHlfe06QGClZ+mwS8Vin261vlkSNMPxCA==","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=GXafBKGpJJv1tbXYvxEdIZ1zzNMvAEM6gv0lrDJtd7g=;\n b=dHnoFP7KWEzNgTPsQNLVyN2eoWG03BMR5rwCjDog5ssQ12nzQVptN9BHWVAIOZg9SKwy9q2tFmH67dPZtZXmdr9azo7BBIadj9PZN/tIB1ypS4mMrPMcVj0E8HPAsr7v1EbAUuqMwtDMzMBPvsT45KnInWTaW82mI+CKYaQnKkZ3w+XrpPaJAmWA6euORP/ZX6ntx4H35apKvaRZoWyAGWjDXQnJVOvCbelkZjkcsPB+P9kRgh42HLxy0sTgT7dfTE6+KxwLWyqxZHuruzuhxa1tPWzXjD9+hzgiFnpUHb0bvv968iTyw17CrOFRLPONVKrBj1zsmLyWmO5gstnleQ==","From":"Jamin Lin <jamin_lin@aspeedtech.com>","To":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, =?utf-8?q?C?=\n\t=?utf-8?q?=C3=A9dric_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 \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","CC":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","Subject":"RE: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Thread-Topic":"[PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Thread-Index":"AQHczUNXa7m48IJ56E+5bAyC84EEb7Xiy+aAgAATUfA=","Date":"Fri, 17 Apr 2026 07:40:11 +0000","Message-ID":"\n <TYPPR06MB82064C14C44392EEA1F98BEBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-17-jamin_lin@aspeedtech.com>\n <1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>","In-Reply-To":"<1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>","Accept-Language":"zh-TW, en-US","Content-Language":"zh-TW","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=dHnoFP7K;\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_|KL1PR06MB6622:EE_","x-ms-office365-filtering-correlation-id":"839f411f-9a59-466a-9e02-08de9c548e9d","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|366016|1800799024|376014|7416014|921020|56012099003|18002099003|22082099003|38070700021;","x-microsoft-antispam-message-info":"\n nhM/OfXO1TQVq9+O1ssQTjcPKRmo1rWujXHDaeCebbGRK1qkwGP0FyZ167gWSghZEW9E2xOC78wBR956ZXrK3UVpiWs1WQezUDVUbIRPPXurCdoepb/86umBPBGPeFgew8wD9VXI8/U9zk/unhKpRuEa/tx/dERP9M55TNJxH7a7/67+Lm0PGAFaMGXQ+OF8YQLo1XTt6TOQ0DG2KzajvdBH6TyGXsphHIU+vAfIBQUh6aKUQbFWqxAwRDVG0aq8hHMPFx8B9UBGW7WoBxxKjHG8Z0SLyzZCkRqOI4vCcWr+BXundXd8l0/QlH7dTtcLGSlJIlkMkGLpu4rUxRD9TnEb9opHwt9Lzj5EEGzZYIlMKP2owaWRTSkF737NFxrYp0fSvUXwXvqajcQZ+N4dDTcGA51nbPnPV63Zars3RU1BkRCRQZtLnEfLL71EaVWIQKf62nV2YxUwLk8ndEP6Yc46TZR6Y6OVdM3hJAnlc/sCxD0QU/amyNCQnwUGzgcMH7MhGyGAeBZD1BCQHrtPAO2IF2O71r+MT5UN7BVLzYaN2wX6nwFa6gZbxjSULwf2G3ohumOWl5KynOA7cGK0lbkfk1YOYTKEr7835fND78dWAQri5wY1DrCqzjJ2LBfa07Fhr4E8pnuziMI0JNpC0f6VPG8EongqgjP5meOkSJLXtHBT4pfovqFoZtIXNSuJ2GBrLiT6rxbKtv3C6e4rSud9PWNqshV7HfWYUo2KbajqLuNDbJgmQwIjWkmv/4SwsHzJCDSpNkKUE8On//RRXB4NhQv0QrtBmGGGfNH+MuMzbLyX9pPRWiPOS9srO7ko","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:zh-tw; SCL:1;\n SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(366016)(1800799024)(376014)(7416014)(921020)(56012099003)(18002099003)(22082099003)(38070700021);\n DIR:OUT; SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?gW7i7Cv1yXvI0TCQrI3+VunP8gP4?=\n\t=?utf-8?q?QSGSSeO1i/cyR1fanxEJ9xqXfRFzSf92L6AEw0g3MHIyPHQypsmpsFAmtGxLDonXq?=\n\t=?utf-8?q?Pw63hdGfdl0JpFJpQsjeEZGtBZsAZF7WYGYw2lhIWpeX35ZibBzbGO31wYVrPA/my?=\n\t=?utf-8?q?bwdUzFNRHareeVw8pTFldKRMuviGB70jn7Bywo0aAyeT5Nzq5nZaJhpFa2JnoEooL?=\n\t=?utf-8?q?G4yPdbt2AGy/pqPeqf66nOrtzHWI17Jd9r4NLbHQVwdY06iUKgG134RhR35jHNsca?=\n\t=?utf-8?q?elHxGzmWTjHSX+tUbRn2eniY5l6b5xu370DkDYr4G2VqSQ3k2pFo7neOtgUW9mpNq?=\n\t=?utf-8?q?teTLRc3lNxqpeAUitoKdC4eMgadpAxi/MqTgQJGuv6+5p1mws0ZstPNgePNUXTNet?=\n\t=?utf-8?q?x7cdinsAcWKkH4R3CwCRbcVHOYMAMRBcgSyZeZCrmgZzgLiIQj4W6M/45Jqd72hs9?=\n\t=?utf-8?q?5jC+hQczXOKzov8T+hp4iSobMaHCYvc0qg1hWyzR8RYH0HOCtZnpvhXvWWWtk5Zqw?=\n\t=?utf-8?q?inY2GJBdJ+1EFQDO7+wLhaQqu/PN+ZLPkgYYHAY5gq3i18q1FvkPmwyA9zhWH3/SJ?=\n\t=?utf-8?q?vf7JEWJZl5sAg6RyaXlG9m2XQHx3LGI7S32eZCMsBluwtIypp56hDtifspwgVSnZQ?=\n\t=?utf-8?q?ElWPi5zCGVvJ+nLRa9Oe5SzBUDezldQ+b4WIgAaXIn09A2GgE17ryracpQBZAdaUN?=\n\t=?utf-8?q?bykU0h+g8qxHDu55Un4Lj8m679ZvoynIVx2Hf+qdrL+s+9gjeo/aBfV9PaiPqJ9bG?=\n\t=?utf-8?q?eZsyP17riwS3CPDPJrkIKIrMEPwKuERMNYx5XLwx5AbTvx6O5N/gAScONlgDIHYzL?=\n\t=?utf-8?q?Cvdosht0capsB21kGWafC7ARSNYD9YeK/XA9jjFlV1kmLuFScVWbuntqKfEDB9l/a?=\n\t=?utf-8?q?stdJgcccN3Z8hgNiVcjtONZOHf2Dag5/fJV6hTC/MY6MK+1rUP/UiFtu5ei6AIafF?=\n\t=?utf-8?q?iorJyqsxSUBTE10I+sbFtE7kgKgTge/i7qcsQzFhGiPooDE7s0xSceAQVVOBgVpVx?=\n\t=?utf-8?q?aMBHBTyEiS7k/jHnY/KTMCGu9L5OOpmxMRikH//hh/19y3HiP+QQ01EdFwvjmjnH8?=\n\t=?utf-8?q?7id9Yb2NX3ZEcKb5fO4hV0tWg5T2s90tYyfR5snOs7Y5aBNIL3Dwovlx/FM50aU34?=\n\t=?utf-8?q?GsjEDKi4pxKQ5AUEZ9YLZyF/KkYwocnFRlHBIx08NXRuuCt21qceyhdedY2Zpu28E?=\n\t=?utf-8?q?ORXRReHWuG1goZa+slPGYi1tPcNDEsAEtjJmM60F8zG169vTsa60zKdLtc+B51425?=\n\t=?utf-8?q?D9k9QpnKCRTtbVuPI7Vl+dnlepoNzHriajB0wDsKFCCIBpGXkkHyKBgqzhcyi85Jx?=\n\t=?utf-8?q?bGwhv38TsNmfq40daUm3v9z+eXMjZYGA0zEtWzA0sM4bo7UNvWAFYROetWNPPNqrh?=\n\t=?utf-8?q?66VDke+Y3vzmUN5Ri7UwH+WJvs2e+do8W3X+qKuytbYOAU/DsshEgnUSDsNM9qKOW?=\n\t=?utf-8?q?grZ3yrGJW9V8z0iE8lqt5WFIW98b9ZNvaKC7VjiXKzfmVgu7sem32fNSAOgQoTedZ?=\n\t=?utf-8?q?ksPQ0nLwMBc+GshWcMBFKE61QzwJAnYNgEEAXvTxm5M5Ws1xx5HDK9W6yKpd5wci4?=\n\t=?utf-8?q?yj0yYZEc2KEFGE7yq/ILXz1O8eh2rzRPIl0tt1mvY0mUkGChD2IzHgxXZf5Iuc+ct?=\n\t=?utf-8?q?3dqUaLPQdEGZOr4KHO94JUNsNzR0t38Q=3D=3D?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n ie6ENmjss90K6BFF8Q8JjIk+M/+tzIm7mMvIikXsguKkJneDUoVJMI7bRYpgJbA99dXZlsrRiCVBXZh19Z23rjwK2qd4R+xJzZKRKSm9e6yhFm7LrnX0zC0Wws9r2BVIpotAn/E0oNVVlnTA0GRSNxtoW/uN/8Xmc2Xfn+XBRtlo/7SaOZ+Pbd6SWk4aZV53xUaVU5v7YgUNGA3VTqKISM08dz9LMDFn6+VZlpUGeEe6uP0ys+QBw1CN3yaGwKJ+Lb43nH/q/DXrnPbnG5ItJxF4W/FTg349fGUHpUfc9BYZ/JFYkJQxvHgO9CJU4t28jBaKNvtqS1yp6FDBxGBVNA==","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 839f411f-9a59-466a-9e02-08de9c548e9d","X-MS-Exchange-CrossTenant-originalarrivaltime":"17 Apr 2026 07:40:11.6737 (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 jwJ9nQfK+o3ABJxGSVZSxQTpYyIg6UPyfRQTkjZxwQeJ+MgXM/dCgjXWvQILVr8CHPII+nj64wj4iJxD+NNxnUsydsNgFGLPB11bK2vPcQ8=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"KL1PR06MB6622","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"}},{"id":3678577,"web_url":"http://patchwork.ozlabs.org/comment/3678577/","msgid":"<4ee72e0c-2fd5-469d-84c0-ca0bf75f1143@linaro.org>","list_archive_url":null,"date":"2026-04-17T08:44:14","subject":"Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","submitter":{"id":85046,"url":"http://patchwork.ozlabs.org/api/people/85046/","name":"Philippe Mathieu-Daudé","email":"philmd@linaro.org"},"content":"On 17/4/26 09:40, Jamin Lin wrote:\n> Hi Philippe\n> \n>> Subject: Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n>> Add USB EHCI test for AST2600 SDK\n>>\n>> On 16/4/26 03:50, Jamin Lin wrote:\n>>> Add a functional test to verify USB EHCI support on the AST2600 SDK\n>>> machine by attaching a USB keyboard device and checking its\n>>> enumeration via lsusb.\n>>>\n>>> This introduces a helper routine that runs lsusb in the guest and\n>>> validates that the emulated \"QEMU USB Keyboard\" is detected.\n>>>\n>>> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n>>> ---\n>>>    tests/functional/arm/test_aspeed_ast2600_sdk.py | 7 +++++++\n>>>    1 file changed, 7 insertions(+)\n>>\n>> This should be patch #1 :)\n>>\n> \n> This patch series updates the USB EHCI model to support 64-bit.\n> \n> I added a functional test (AST2600) to ensure that these changes do not impact the existing 32-bit support.\n\nThis is also my understanding, first add the AST2600 test to ensure\nwe do not break anything while implementing 64-bit desc addressing.\n\n> For this reason, I placed this patch in the current order.\n> If you still think the patch order should be adjusted, please let me know.\n> \n> Thanks,\n> Jamin\n> \n>> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>","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=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=O6M46r7s;\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)"],"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 4fxpN54Zvdz1yGt\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 18:44:37 +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 1wDeoH-0001d9-JE; Fri, 17 Apr 2026 04:44:21 -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 <philmd@linaro.org>) id 1wDeoG-0001cy-Ka\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 04:44:20 -0400","from mail-wm1-x332.google.com ([2a00:1450:4864:20::332])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <philmd@linaro.org>) id 1wDeoF-0001Dq-3G\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 04:44:20 -0400","by mail-wm1-x332.google.com with SMTP id\n 5b1f17b1804b1-488b8efed61so4610465e9.1\n for <qemu-devel@nongnu.org>; Fri, 17 Apr 2026 01:44:17 -0700 (PDT)","from [192.168.69.228] (88-187-86-199.subs.proxad.net.\n [88.187.86.199]) by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43fe4e591cesm3941926f8f.36.2026.04.17.01.44.14\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Fri, 17 Apr 2026 01:44:15 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1776415456; x=1777020256; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=I9ONhNnfPGD7Vg2OAy+xTrrKGyqdfiOiZUOUV2O8k7U=;\n b=O6M46r7scLOOl3mqhmPKcQGDvBkuRSLrPdMZOY4rj0iMsR7aHVSnH17+A6nYTZ9kBV\n VrWxMq121WLbPy7x2/t7b5GyLhKQ0v9cBK8mAaBNgIPq0gSS8QBltmO1HsT2T/xC7YQc\n A+x7BaWpslk1tkCTCTgy0mzItvmFPTRUFAQVN/xIkUnozR5tepiMVWM8Wr72u7eu4Y/r\n 876QoKgFWf55JaakJbEZ4Z3EuLM23rbkekGGLFaBFD2DYD1VmrZ6ExJz/fLc0Tuo3akN\n WPlzT4xO9ZRYyOpWC4K9cFuZpWVVe9V2mLrOdwXZBcGy6e+wwOFX1Vqm0wS/7qA+3QhV\n M+tg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776415456; x=1777020256;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=I9ONhNnfPGD7Vg2OAy+xTrrKGyqdfiOiZUOUV2O8k7U=;\n b=jzzP5Jk9NY+Wp63/8K8IMkyGIyh7Jvl+1GqIqSu0oaNM0EECabIk9HNmrhEwtgBWIf\n ZX1Pt0Y905sQRWZ+bweW0e6vo4gXD9Z6A6Yp7HVkaNwiGBzMTBdE/bRcaa+IO+OsFgsR\n Hp4x4QF8+CnH8mwNdWUDNsMo8duefq7rJudpvJvTfP33EC+8xU7TcqzFeZmxDjn/oODR\n 0CsqZKC8fi7HJPWvKg3zLhIJJzNywQcqtrP0Zq7s09GfdXWJAO8bGbPwkjEaKy8X0jc2\n bcBjzUZbkq4H5+kzVe3jQvuJDUEtX0kv9oFlV9/ucGXFnOYvdlKOKDswTXVCEtSH7a7r\n 9WnA==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+KHBdqiYN2u5pDoxpjn4q7cSvLuLKBFumHfJ4AAqlnmBSdIM4MnDkSw+HCHHCT+Kdw2B7Eo0xH7KTt@nongnu.org","X-Gm-Message-State":"AOJu0YyLuOry8NtqsXf7R3roEo5Od/BmRZw9f3FgIW1wNh0080zWjnqO\n azC2bNQOHR6L6YQVOSU+aN4zY7B+wSG9KR5UfAsOeo0vsD/lwOdvcle5pNCCKuaOOxc=","X-Gm-Gg":"AeBDiesf70KquprxPOO3akZk/mSOVA7OzfPcofXyA6d+0k3KmksWxOg7/7F5nJRmIF5\n wFfN/5qPflmgMWIPdZfOt0NIkXn/NjqJ/G/FzqDxoth5o4KJ3xWnhiAPdH6UMhoBbI5N1N8Ye7c\n LWtAZfzA0I1CHNsuGrLi6sDJmloWzrbODHPD4mPKza4j3g8ZUbWw++SjDgj39K0I/IpNkvjSYAm\n H2XBiFKaRFXS716/5hGspAZHKGCs0ElUV9bM3oHAekdOWdpG71bP+9bqsJMq36Op3exyY0HIqWx\n nStrI39S/WJPKdVojP1tyGXnVCehJACywiaUFs3fs1M5Z4ORFLbSRu8OnSnLGhVyzz/T9kYI/RH\n iz+VuMf3CBNnMrjGIVXZptZKFBggEp6Mft+XVk4mGZ8OEz26upt927RE9lQS1qE7go7z66EXTsB\n Dt4Dljeo0IfUqIC+FtObXg0lQgQY4UcO721M0bfgWpcfxS229vOQt2JB+bThAActH5BmUqsRdSq\n nRZ","X-Received":"by 2002:a05:600c:691:b0:488:9ec1:4976 with SMTP id\n 5b1f17b1804b1-488fb88b81emr15928825e9.8.1776415455659;\n Fri, 17 Apr 2026 01:44:15 -0700 (PDT)","Message-ID":"<4ee72e0c-2fd5-469d-84c0-ca0bf75f1143@linaro.org>","Date":"Fri, 17 Apr 2026 10:44:14 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Content-Language":"en-US","To":"Jamin Lin <jamin_lin@aspeedtech.com>,\n =?utf-8?q?C=C3=A9dric_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 \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","Cc":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-17-jamin_lin@aspeedtech.com>\n <1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>\n <TYPPR06MB82064C14C44392EEA1F98BEBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","From":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>","In-Reply-To":"\n <TYPPR06MB82064C14C44392EEA1F98BEBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Received-SPF":"pass client-ip=2a00:1450:4864:20::332;\n envelope-from=philmd@linaro.org; helo=mail-wm1-x332.google.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,\n RCVD_IN_DNSWL_NONE=-0.0001, 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"}},{"id":3678583,"web_url":"http://patchwork.ozlabs.org/comment/3678583/","msgid":"<TYPPR06MB8206C1638ED1807954659FFBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","list_archive_url":null,"date":"2026-04-17T08:50:36","subject":"RE: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","submitter":{"id":81768,"url":"http://patchwork.ozlabs.org/api/people/81768/","name":"Jamin Lin","email":"jamin_lin@aspeedtech.com"},"content":"Hi Philippe\n\n> Subject: Re: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n> Add USB EHCI test for AST2600 SDK\n> \n> On 17/4/26 09:40, Jamin Lin wrote:\n> > Hi Philippe\n> >\n> >> Subject: Re: [PATCH v3 16/17]\n> tests/functional/arm/test_aspeed_ast2600_sdk:\n> >> Add USB EHCI test for AST2600 SDK\n> >>\n> >> On 16/4/26 03:50, Jamin Lin wrote:\n> >>> Add a functional test to verify USB EHCI support on the AST2600 SDK\n> >>> machine by attaching a USB keyboard device and checking its\n> >>> enumeration via lsusb.\n> >>>\n> >>> This introduces a helper routine that runs lsusb in the guest and\n> >>> validates that the emulated \"QEMU USB Keyboard\" is detected.\n> >>>\n> >>> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n> >>> ---\n> >>>    tests/functional/arm/test_aspeed_ast2600_sdk.py | 7 +++++++\n> >>>    1 file changed, 7 insertions(+)\n> >>\n> >> This should be patch #1 :)\n> >>\n> >\n> > This patch series updates the USB EHCI model to support 64-bit.\n> >\n> > I added a functional test (AST2600) to ensure that these changes do not\n> impact the existing 32-bit support.\n> \n> This is also my understanding, first add the AST2600 test to ensure we do not\n> break anything while implementing 64-bit desc addressing.\n> \n\nThanks for the suggestion.\nI will move this patch before the 64-bit descriptor addressing changes.\n\n> > For this reason, I placed this patch in the current order.\n> > If you still think the patch order should be adjusted, please let me know.\n> >\n> > Thanks,\n> > Jamin\n> >\n> >> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>","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=jhLYWO4z;\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 4fxpWT1Mx6z1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 18:51:01 +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 1wDeuc-00044d-Cp; Fri, 17 Apr 2026 04:50:54 -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 1wDeuW-00043y-N0; Fri, 17 Apr 2026 04:50:49 -0400","from mail-japanwestazlp170120003.outbound.protection.outlook.com\n ([2a01:111:f403:c406::3] helo=OS8PR02CU002.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 1wDeuS-0002pp-5N; Fri, 17 Apr 2026 04:50:47 -0400","from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19)\n by KUXPR06MB8414.apcprd06.prod.outlook.com (2603:1096:d10:82::15)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.21; Fri, 17 Apr\n 2026 08:50:36 +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.9818.023; Fri, 17 Apr 2026\n 08:50:36 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=AAqitwwaLXooJZx6SYGMBHJ+0rd2WLne91RTu0DqNEGQ2BSG27IAcwLgYuoLqGxKKkngZ+t07Yi1k0HFCcfQX/fy6dRwOtiWUycxYgpsLZNFzFeB37waFtYKpCCaTmtsTEaILRSk5xeS5Oa333eDwnogztA+Jvqtxhn83c7O2VtXHAZv40t35aIEE5aeEzLZtI+4WR/MaUSrxE/6uodedQVNxoH12s6GaM8Z8XQcuVXARK5e2+38Ey6Gu2yh40iy1gpj6krZu3B7zoIPOOX8nJq3gOjrCD7WuM3AOyqHfYCVorGlnv0yjwSO9g+mrZpo32m0R0p6wogIpB9Vnzk4rA==","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=TWG6cAbBplSr1H2koPka0QlHHjtH5s/9uAY7/srk22k=;\n b=A3tUzjHGFOmHPAISFRzLGduNp/RhrypUwiX1oOethY6n8+lhwOTsR7iJkPeiMVmITuZCkDKPkOWPGESuOGfd2a9svbOJ7pmtejJbRuXpILhGghXsNqUDz6vzWV7aXtqhQnsUpIRmwfvjMl/KQ9D4EnYCNP39py0ifbfAQQoTygCpBmaaqXK5Ae8agBDeZkYwU4KRVCFwIsVCcSqJK99kp/smMPzTGQZu9sM3IsIF15PZCVyj6sYEm6LKi7YBNlLOv1P5lUN5Oi1Ggo98S0ziEY83527TbQvdDsQG6EW8+zRhsa1LEpBvDElfSM5HzOUFDmm/i8cHJr/s2QCaUYWEnQ==","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=TWG6cAbBplSr1H2koPka0QlHHjtH5s/9uAY7/srk22k=;\n b=jhLYWO4zi9Q9MNIxA91GlTfG7aVVY1bNTC6GQTtx/4TvPjadCnzp/5a3q18BAodv1EkHJDMMXkxa1ZSEx6o0XBOQ+Yxw2lUqBBEg6wR7w4/7+rhxujAVMJgydsO1eoL0Rq/m+rBh84J6dpoFoyfxRcIoOv/KmFd8GJ1AnRFn4+p/1rhxv/PkgLCKxLIiJLTkBVJOtq3sG2hzzym0UzcZqxJOB9n/llgeNXFQMpwnk6TBSxvAqKhUpRV0kz5qVlGr4/mXzlrumdQwLtfQLXV2LcuA85GgOdLiFR24wilTWVhGXArQjKb6fBacHR1nFZdRDFevLIZ4bsxtNKuYWGpyNQ==","From":"Jamin Lin <jamin_lin@aspeedtech.com>","To":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, =?utf-8?q?C?=\n\t=?utf-8?q?=C3=A9dric_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 \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","CC":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","Subject":"RE: [PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Thread-Topic":"[PATCH v3 16/17] tests/functional/arm/test_aspeed_ast2600_sdk:\n Add USB EHCI test for AST2600 SDK","Thread-Index":"AQHczUNXa7m48IJ56E+5bAyC84EEb7Xiy+aAgAATUfCAABL+AIAAALGw","Date":"Fri, 17 Apr 2026 08:50:36 +0000","Message-ID":"\n <TYPPR06MB8206C1638ED1807954659FFBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-17-jamin_lin@aspeedtech.com>\n <1738caec-dfa0-4d88-b7dd-5eabc075f5ef@linaro.org>\n <TYPPR06MB82064C14C44392EEA1F98BEBFC202@TYPPR06MB8206.apcprd06.prod.outlook.com>\n <4ee72e0c-2fd5-469d-84c0-ca0bf75f1143@linaro.org>","In-Reply-To":"<4ee72e0c-2fd5-469d-84c0-ca0bf75f1143@linaro.org>","Accept-Language":"zh-TW, en-US","Content-Language":"zh-TW","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=jhLYWO4z;\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_|KUXPR06MB8414:EE_","x-ms-office365-filtering-correlation-id":"9866de74-3bb6-4596-c8f1-08de9c5e6495","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|376014|7416014|1800799024|366016|22082099003|56012099003|18002099003|38070700021|921020;","x-microsoft-antispam-message-info":"\n oWaM8NyxA2lVTUE+fKBQgNpXhp1HEiMQ32yxGVm6907DUy+P2UXxlq4mQE+epH1Vng2vswwOJu7j8nLUj5R+R/Ik+DR7EhYl4U9DQFXtwIVJyoPhZ4/S4POuowIRw+7bEKUhPX6BL+Vf+T/1IfjHAozXYhAjwQz9gdW8CsH74ZQaYG18lzq2YoPEdj0DQDVxQixw2guSdpd4rvjrAksVsyk1dEH+l1+y4Yl4/H7JZ3Hc4rvfadY2mRuMFnarDbwonHdQxShui0U9oazj5MpAtMNfOzS7PuCCF3V/yq7CnAsFQJUUUbuTLGWQOfEuHqmES/7CZ1Eh5NOMn0zJn1iEjvQJS42UMIwsx2Fv6/l13Yf1MIgiMs4MwE45uWdHPv+P/c9nArGoesaHeG32+EPYGxi1JIgVm1kOSQNaoX5rXNqYz5H559vYjFvvLlMYmwnr8gi854UhwlTYRR+ebStZcE85VYbiaYsjuPspkmjCB8Vgq/rBGfqKHCXhlRmrTnBIvboXYVbc23IudRzZ3y78Loc+zlAeKptYpasS1geMbsSHvwhDCjm9pXFhbLTBJsRlOtTXZM1K1hZN5u3/Cox/IDpVgr6Y/Mxjpop0Y41gbbMZiVYTBE752NybrXOyEm7VRbPTMlOTOjezTgOkjuUijzJB8R5Il9ZaZSb0G4+lAZIjoz+BKKWS/CX/EmUk12wURMYM/1VN6iUk9Dhskek5P74nU1L8gCG0/wGtBu04J18W6P8KYCiX7ReDouakzfsnet7YqWm8dm3ZwCqilMvdHBMY4mNIpS2p0JaHzTMz/s1EIFF8+Uze+rcsMs3gBNUO","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:zh-tw; SCL:1;\n SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(376014)(7416014)(1800799024)(366016)(22082099003)(56012099003)(18002099003)(38070700021)(921020);\n DIR:OUT; SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?JTszx6t8a055A/pe3wAkrQWUqUOs?=\n\t=?utf-8?q?eR2udtAP9n+ewfeEq+/DClBMSlRUnShZ1lufDicD9btdlDhtnyEq6xEnqpIut9p1c?=\n\t=?utf-8?q?BzCcyy1WHLOy0OwJbtir8KodQTfgHLYvantnJfSn/JDnh9c7mbJHAEpos7jw0yT5p?=\n\t=?utf-8?q?f3opzuNJkllxOruRzNsjcAm4vDSvV/orEA8lbWxsXs8lJ1rfUb08sBdlZzCjjfb4o?=\n\t=?utf-8?q?JGlkKCYk6+rttQ74YaCKPfRqKSgD4BXY5HDJ2EOcQCGiT/2pax9aWLYizCVfFhmcr?=\n\t=?utf-8?q?3cH2KQX94Tgfhs1V2NzlPogxu5/cwCMPl2L/k+PcyLotcOa680tPV42F/UQOnG9nr?=\n\t=?utf-8?q?yeelzZwYX2Na7zbC57lSBm+VOkauuFSVh39k/2dec2TZRPyegNKwgUJTb8gdtVjFE?=\n\t=?utf-8?q?gqsNthWISqZqfWqltJ+CECW/MQ27qjAqbUIpH8NbnYKGJSys49lhXLCRcEq13D2KU?=\n\t=?utf-8?q?cZy0AIuJGkE9gzdgZq6m/x3Pfeg7HArnIEk6DoIhCKQAL24zSfAhBgIH54GbZRPvD?=\n\t=?utf-8?q?1+jZQ7WUUM28u50b8xFhklXMCri/Hl3CIQerQFWlTiVpbVRclbW7L8N9lYulCT6sm?=\n\t=?utf-8?q?OSH0ZUx7qePSyJrtHxS0wYbveD8nw4EfPwv75FabhR7K2lx/csqzik/orBJ7dcwim?=\n\t=?utf-8?q?2dUN0q2i80Hjbm/UZLF2SDjrUK2TtZCfy7+VsV8HF9vFUy38Wmyeaw3PcVV88N/Pj?=\n\t=?utf-8?q?d7ENGsvCSFsuEtd8KU4DUn3/07qBrJH0fzn8UzUdsHM7XAy41uXhjVKm2S48STRcN?=\n\t=?utf-8?q?Z/gFiQsCx/b2ooJLXeIlJsMOR+U7hZig/qr6iNk0yac/E8Muz7ysECi6UlRt1cO7W?=\n\t=?utf-8?q?Sbb+m4kk/8neFlv1ExaQHC/v2bNL5emI8dZrGV3UbGTA4C+RzpnlxXql5Go9DcvS7?=\n\t=?utf-8?q?mvNdXJ8yVYTztY0NVzBAQnJpy2uqW86YVwQYXf5QbTkZlPZkkzcg5sGR8XoLam4AA?=\n\t=?utf-8?q?DTFvfkHZLXHngYZhzhx513BObiZ37uRsoXDl5Dvyen6aouzE1dp1gxgmPpi9md5W/?=\n\t=?utf-8?q?vcCfynNlCicwn7I6/C0IHbErB185Ilv7krzODZskcnDy39FdaE4n8TI+IqvYJuNo8?=\n\t=?utf-8?q?0YUvVzhTdT79zUp2cKtCq1nMwhghKpJmUEmTvwsgU267C2vs7oEGUklzm+lkoBP2G?=\n\t=?utf-8?q?1tXkAGev4y5di8D+0wDsBgHgiaWMTG8QaAtPEhGkpWg9ylgxs0fXSVlREd3mVa2zZ?=\n\t=?utf-8?q?KJsftBIKz2dRF6Hvhrzq7PtdgS3+ppDkHoY7YU0Qvlr61nhjV+YnykWKId2MUl47a?=\n\t=?utf-8?q?uroZrIZvjaoUd8Sl3s0ydJg8WtS9U9UyUB6wwuN8U6mEYJi4c/uPoZg2GLxhu/6xs?=\n\t=?utf-8?q?sICZdsxtiMmPjZUGg7A2NImCU2HJ8BrzNXJ4qOZwagLxzS9i2Ma2JZzZkhMvqAta7?=\n\t=?utf-8?q?6201JXbOZCiCiTvxqd+3GJDZKSQ3KViFMt4uDH+A8X2EYwTsR+jYWF9ysyp3eOzag?=\n\t=?utf-8?q?9eF4S6gPKa2iGC/cGSKbvTPtggIUSHsHf9lWWJh1xzlkc9gTMzPAfKaDU/OLvyr9g?=\n\t=?utf-8?q?joFAsqId6tBIhzsAWuuQxvBdTqYtpyYZToKvBt2aIJF2YU90hREHH8ZFYb1t/Svjd?=\n\t=?utf-8?q?YAU2ln/J1UCHl6fIHsuLCfJhs0V776tSRPxxyk31sYuX1Ocflz5GcHdpE3iePvT2k?=\n\t=?utf-8?q?bopMJe7TGirPU6nXlhO7qbDqlfkkBFiA=3D=3D?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n Ye/8YGXgSfISR1qMh3NuALGHu6gs/VxB4Ryz5AHIWOa5OBBqod9wq2maBiTPmLFee0SYVR+Qn9+NiW2TI0BWHFqepxwQ17qZMXPbl5EuT7fLDu3oaSVEdI5IEdV93Yp7frFMS/Uoc//TmRQiNfd2B88PCNGhi4NWDFlwAtR9GUi1E13XrsuCKiPSveD8kiysUfQV+p27PLrn0qPup3DzWL1Dso6AtmhHUmZmGZKAnJCR1NGMZhfWF6oBAF4D7QSznMq9vxGyYJohia9ogqtOyscLLv35g2Cx+oWRaJ/7nU+TpxPMzPf+Q4DVY9inHbDm8sncSwu/6YlU0dk7wVx/Hg==","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 9866de74-3bb6-4596-c8f1-08de9c5e6495","X-MS-Exchange-CrossTenant-originalarrivaltime":"17 Apr 2026 08:50:36.0803 (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 QlnT5C3uewBGFJ0K40MjG0cv+Zf4Q763Tx/BATh02QwvsZtJugB7S9dUwXNAipXgcPFLBo/FLDnfFMZwIiK0fLu/0AHD2OplUvDEW57dBUA=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"KUXPR06MB8414","Received-SPF":"pass client-ip=2a01:111:f403:c406::3;\n envelope-from=jamin_lin@aspeedtech.com;\n helo=OS8PR02CU002.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"}}]