From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (NAM02-DM3-obe.outbound.protection.outlook.com [40.107.95.91]) by mx.groups.io with SMTP id smtpd.web11.20912.1673434581854690507 for ; Wed, 11 Jan 2023 02:56:22 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="no key for verify" header.i=@amperemail.onmicrosoft.com header.s=selector1-amperemail-onmicrosoft-com header.b=1wZV2krw; spf=pass (domain: os.amperecomputing.com, ip: 40.107.95.91, mailfrom: tinhnguyen@os.amperecomputing.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NeNwtLOcNicI9mkEnHz2vvo2+ruMQupkrKgnDu7ivSbrSnuBL4RkXevJMNbtesMAB9YLsEKWOclhM/MTrQLitPFjrNtuzgDvKlKfZNH/yhCTT9NoHmmT04PptScmGsPlnLty2Gvbib/ViI6AzwZNOrvL6qFyKs8bV0cNdZRw0l4HI15W/1HF5sC83R0yXZGM53UvZRkVI8pwP5kcHmr9d5IDR0y5OwZkaii6DVi1NdhRCcRbX4XY98IZgi3zz4FEH7zZ/a1IdfwxnAMZj23ljK0wTBHifiCFIr9CAdermPYNByNxzA5YB4NQoomxABj0hYPWz8ufND5YPl0/uJbD4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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; bh=7loYzTrkdaXHA/ty9V+aLFxljUbIfgf6QAZkv2CAPQU=; b=J8Vt48/93RBJGx07OS6pi/WqNno0Ft6zS3e9ha4abEwMSxdBHMhxWk6gqWwxuxgfWF2yg/PgbYYTfgPw4Evat+CcpY8WZfgel+XPSQbxkAMJ/py6somGPNKw6nWTWEzlYAyYb9SF/0iOiutL7oH+QfzYBUssTwgmRzwlpsQirnNBowywXKMlI6SQpVJSKUvygsd+S/vnY2utzeAY0q4o5tgz9ZJYfTAly2Tca7t0y0jaSK0urLGPmOyzyFUTDs6nh7n0f1Cd68KG8FTrHluM/3WSb6xMnxA3MWjiG6SGIrh0Vvgk3AKOTjLNF9fTA9RoC17NIOYKtIIQxSsFvIec3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=amperemail.onmicrosoft.com; dkim=pass header.d=amperemail.onmicrosoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amperemail.onmicrosoft.com; s=selector1-amperemail-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7loYzTrkdaXHA/ty9V+aLFxljUbIfgf6QAZkv2CAPQU=; b=1wZV2krwkarT+xZudi8TW79RbHFxJtn8xbyaGrOkJCgVfz7EmTD3Y6qarVzsLECKiGlbZXo+EVP7erzM7yDCJlnYFoq4gbIdhTfrF2RcaFegP1ug1WnwwMAAeHN9PJzTZHOryt3z5G4cJe8Jhhk/xULcSqiaE8l53O7XqaoU040= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amperemail.onmicrosoft.com; Received: from PH0PR01MB7506.prod.exchangelabs.com (2603:10b6:510:f5::22) by CO1PR01MB6629.prod.exchangelabs.com (2603:10b6:303:d6::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Wed, 11 Jan 2023 10:56:16 +0000 Received: from PH0PR01MB7506.prod.exchangelabs.com ([fe80::485d:36cc:9dc3:7dff]) by PH0PR01MB7506.prod.exchangelabs.com ([fe80::485d:36cc:9dc3:7dff%6]) with mapi id 15.20.5986.018; Wed, 11 Jan 2023 10:56:15 +0000 Message-ID: Date: Wed, 11 Jan 2023 17:56:07 +0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [edk2-devel] [PATCH 1/3] UsbNetworkPkg/UsbRndis: Add USB RNDIS devices support To: Michael Brown , devel@edk2.groups.io, tinhnguyen@os.amperecomputing.com, Rebecca Cran , =?UTF-8?B?UmljaGFyZEhvIFvkvZXmmI7lv6Bd?= References: <1271.1673174497155150644@groups.io> <975ac4fc-838e-7cd5-1663-41af227d8da6@quicinc.com> <367b44e1-4bb2-6225-7041-1876333ded6a@amperemail.onmicrosoft.com> <01020185a0416ac6-4cf05e60-4adf-4dfb-b33a-89798df58aa5-000000@eu-west-1.amazonses.com> From: "Tinh Nguyen" In-Reply-To: <01020185a0416ac6-4cf05e60-4adf-4dfb-b33a-89798df58aa5-000000@eu-west-1.amazonses.com> X-ClientProxiedBy: SG2PR02CA0109.apcprd02.prod.outlook.com (2603:1096:4:92::25) To PH0PR01MB7506.prod.exchangelabs.com (2603:10b6:510:f5::22) Return-Path: tinhnguyen@os.amperecomputing.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR01MB7506:EE_|CO1PR01MB6629:EE_ X-MS-Office365-Filtering-Correlation-Id: 847edc38-e71d-4c63-ff3b-08daf3c275a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TCqk13M35YvEPT9mp/OsyPuUmErYm7yszHoAfv2Q16WWnZhsNNVDY9qqif7r5LRtGabkvjd3x0M+Dlvlvwdjbcukt1vaTRq13HwWpdVEw7ri5xIBNKtRFZOgpdeUFe75f/uNDE3BC98LKyDpsxRgR4jHzSeSn0xWuijxIWID5KRnBBPffersmIlos5iTdcb0qPiiGTz8C/Dj6O3volFzyAY5vDUSyWkXligqdsH1udaov8TnF9ZoJYMUcWF5ilMgLADFYpLYyCQt+1o++AvzyryishYZgZQNNH34x0p2eMkYB4YRdEofkJHm6bMezs1S6mOJgUkmOHN3ELFQ5MdGJPhHxYb7jugXSamJ8dt3rd0maisyPADuDjka/507F4eD1GN+TJx4aN7vwCl8WTyt+YJNgm1ApOjNAbB0rP3Y3wJtTbaoAjIwpVGJK93bvGWwM6fiednhw9u1HI4iwQ2io7mISabbZ55j3wglzrRtSOfBikIV/WYmLfHMYTT2+d5hvazCo+vLMmN4OuiQh0poWDl5G2+WSJ3ZHzoUrC0Nrps2nlbBZrXpA0fo3WLERrOM4JK1FnhWs0fIOPgxlf0slS1Ok5arVMa1QXRR14ZeZt4bipj7Lspvns5rikCs06o2wy6TSMc9BzaVYiYInCNqR021FdaftH/2phogjVH1Y1iaas4H/bcfrNITajWUIwYHVWmfRIUVMplG5tclA+7yQ0l0Rt6omxuLpFJwSWCyDU1nFswnM4pjb35mQSz+VguK X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR01MB7506.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(346002)(136003)(39850400004)(396003)(451199015)(31686004)(31696002)(41300700001)(66946007)(8676002)(66556008)(110136005)(66476007)(166002)(83170400001)(38350700002)(38100700002)(6666004)(33964004)(6486002)(53546011)(966005)(186003)(26005)(478600001)(52116002)(6506007)(2906002)(5660300002)(316002)(8936002)(83380400001)(42882007)(2616005)(6512007)(43740500002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y1QwZEVQTHZUdERDUHRRbGNrMmRZM0dvdE9BY2paUGw0SkJVWVQxY2ZPT1ZG?= =?utf-8?B?dkdMVjBCZTB2ZXgyZXlvVzNiY1d6b3RIUGVwdzArakxnQUYyMjBEOVpGa0NR?= =?utf-8?B?SGZKeUJ3THdCUmt2NUtLcFlGYldsZXRpbjEwNnAwcG1adjdwUk1UYnh0NGpq?= =?utf-8?B?Rm83ZWt2RXRCcDdVRkN4dWhXRFJxemtoNnJMWE9Eajlrb015YTZwNytUYm0z?= =?utf-8?B?eTYvTmFScytSNEpxNXp3WVI5K0wvUDhmdXJSeGYvWElIODNkNnhuU1R3VU9S?= =?utf-8?B?OVVsV0UyYm5Wdy9TU0JHNWY3aXErandwNHd4NEdLQkJQdXRyc1hXdGRkSXBs?= =?utf-8?B?QXZSZ0s0WG5KZ0N3bEtoRDJaZDdyZnludzl1bmp0REI1MDIzM3NqNGRodE4z?= =?utf-8?B?WGdHays4NXl5SzU1c092U2VvcklJZUc2QldLT1AyQlkrOWxDZXNDMFovZnFs?= =?utf-8?B?b2lqczZNV2UzcE9mQlNUUTBNYVVVci8vdjlTRGVwc3RRTlQ3S09pdkVCdG9H?= =?utf-8?B?OWN0enJMcktUUFhZWmJQN2pxcXVsVVk3ZFE1NlB0M3BxKzJlblVpbzlUNjhP?= =?utf-8?B?dEkvbjNrTGdQK1g2MFZtKzZtdHptYVBYdzluWWdjOHVTVHRKQU1QR1JYQWVE?= =?utf-8?B?YjNHR1RIbkZXSGVNbXhiamUzZmpZU2I2bmkzVG85UGZTL0hvQnNGemlCOFJD?= =?utf-8?B?Ykl1bFhmS0hlMGdkdFpQOVhmTFNRcE5zRXowMW9lbWZ5UVk0bmJjQ1FyMFJK?= =?utf-8?B?V205QjB5SEd6ZjllN2FsTkxIbU9vTGJQQ1g1VERLYld2Yk0vZkZLdzFmR1o4?= =?utf-8?B?SE9DWXdhZ1ZpRlpVZW1BSlBuQi9vOTFOMTVDcm53cThBaWkyS3crQ2w5c1lM?= =?utf-8?B?d3hSajBjaW56TStUdHFMQVdQUER1N2MwUWRmckhrcjJMVmtlbjVmOXdlWUhC?= =?utf-8?B?cnA3RUVURXdma201anFDemhCM0hicWpsQkJCVnRuQ0RoOTkwbWYzZWwyN1py?= =?utf-8?B?Wkh4ZDVmbitMSjlsMUtSM3Q1ck80VFV2dUxSVm00RS8zTmcwMld6bGh2THlT?= =?utf-8?B?UHJLNWJvV243alFvay85ZTk4eTBSRVZZcDh1bWJ1S1U5cC93ekdCWHhRdWVj?= =?utf-8?B?Tm5tb041dG4wc2svSjkyK0tSZGNuaERtZ2t4UHlBS3RpL3dVVDRWRHAybFp3?= =?utf-8?B?Sjg5SlpUSGxORmlUeGNnWkpEakN0bHZTRElSMmhOUlJ5dnJBWUVqY1ZrQzN4?= =?utf-8?B?K2RhS0FIRERnTCtLU3VDekFjQmF3SWJvRlovRFNPSkxQUUtCczM2cWVnM3dn?= =?utf-8?B?NlVFdDF6dGhyd08wa3hLSFNhNnlsZUlUMGdDeW1XbW1JZVFyeGdDYWpMdkg4?= =?utf-8?B?Q29NdXE1UDVjZXRwZWRRY1k1UlBWaDhKMEVTNkFXM0FyS3AyNHgxcXRhajdm?= =?utf-8?B?ZmJlQUNnbjRCTVdHNjVyMVZjQWlBRjVMcXFCcXRmMGlPUnNyZU52QVpmdVBw?= =?utf-8?B?TDV4bSt6N2hKVU9JQ1RDTWtZaHNvYndyb2NZTGJKUGgwbDJXd3RaK01KOGZB?= =?utf-8?B?SGp4RXo2WVlRMkE5SDlmbWliMFp5R2paVWo4ZktFa01LSVptVUgrWGRtZ2cv?= =?utf-8?B?YlhnTCs1OTRuMHZQKzFvS1pjOFVaTmVmWHdHSXJDTlRHNFlSMkJlVkoyVUV2?= =?utf-8?B?bDJ6cDN4cjhKYUlMRSsvMWlIZUYvWUl4UHZFQ1ZwbmtXeHYzNG55QlR0MURI?= =?utf-8?B?Ry96S05vVkhSbm9EWU45OU54bVJuR1BEdldqMmRWOGFoTGhqM0hUamtPcXVK?= =?utf-8?B?d3Q2L204RWpHRG5FN2Frd3BTaEdZT2hzZnZ4NyttN1ZIak5lUlJxSXJxUVAv?= =?utf-8?B?WkZDcXU1SGxXekR6eGxzNUhyS0txY2JXWEF2ODNPM0R2dE1tWGFrbnVIM1hB?= =?utf-8?B?RVBDc1NidnRRVDhVYXBsOEV5N3h1RFAvQk4xazU1SUtyZGNuR1pIUGVTU3dS?= =?utf-8?B?ZU1mM25GV1FOV3l2TDNjbFJWMUdqNHlZYTZpQVZxcDZISXpCTU54UkZFRGEy?= =?utf-8?B?dUV0dW1RRUp0RXlweU8zbDFwd1JuV3paTm9BWHl3UTBLeFJrcWovaGR3dTZE?= =?utf-8?B?L1dZVUFoa2w3SmQ5bDB1Q09EUXNROUFRV1ZNK3JUTWQ2UGI2dndEdi9XT0lR?= =?utf-8?Q?3CJBt2DHe5auP4dz5p6BWUE=3D?= X-OriginatorOrg: amperemail.onmicrosoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 847edc38-e71d-4c63-ff3b-08daf3c275a5 X-MS-Exchange-CrossTenant-AuthSource: PH0PR01MB7506.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2023 10:56:15.2957 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZyKxqFXobGErpDiJS4QELmtZWmCyUog3VaSsZHZY2QO+qLizFzEyE+kFgyaZfnlZFkmQ9/hW74fnF2PYwGvPY8ZQDRDMTJLnhww0F92ELRBxar5o0ODS2/uU6XxbAO5z X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR01MB6629 Content-Type: multipart/alternative; boundary="------------dHblCi6zpJx6SMT040d6Ne83" Content-Language: en-US --------------dHblCi6zpJx6SMT040d6Ne83 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Michael, I did a quick check, and it looks good ^^. I have pushed it here: Commits · tinhnampere/edk2 (github.com) - Tinh On 11/01/2023 16:55, Michael Brown wrote: > On 11/01/2023 07:34, Tinh Nguyen via groups.io wrote: >> I have changed the Metronome driver from EmbeddedPkg to MdeModulePkg, >> but the performance is still very slow. > > Could you please try using the patch from > https://edk2.groups.io/g/devel/message/98256 to see if this fixes the > problem for you? > > Thanks, > > Michael > --------------dHblCi6zpJx6SMT040d6Ne83 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Hi Michael,

I did a quick check, and it looks good ^^. I have pushed it here: Commits · tinhnampere/edk2 (github.com)

- Tinh

On 11/01/2023 16:55, Michael Brown wrote:
On 11/01/2023 07:34, Tinh Nguyen via groups.io wrote:
I have changed the Metronome driver from EmbeddedPkg to MdeModulePkg, but the performance is still very slow.

Could you please try using the patch from https://edk2.groups.io/g/devel/message/98256 to see if this fixes the problem for you?

Thanks,

Michael

--------------dHblCi6zpJx6SMT040d6Ne83--