From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from a7-18.smtp-out.eu-west-1.amazonses.com (a7-18.smtp-out.eu-west-1.amazonses.com [54.240.7.18]) by mx.groups.io with SMTP id smtpd.web10.27721.1688658435537187790 for ; Thu, 06 Jul 2023 08:47:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ipxe.org header.s=cphpx6z2rfcgehlykjjh3gknqe3hsoe2 header.b=TXDLO4ej; spf=pass (domain: eu-west-1.amazonses.com, ip: 54.240.7.18, mailfrom: 010201892be2d5e6-35273df4-44c0-4ead-8898-1c94cbc6713d-000000@eu-west-1.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=cphpx6z2rfcgehlykjjh3gknqe3hsoe2; d=ipxe.org; t=1688658433; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding; bh=G99DY00aOPyn4V/ga+f/clqVyAoGn6dLAtLyFqksT2Y=; b=TXDLO4ejjORf7iDSGo0QrtFSuAcvu6LFMbq4ZptPLYXJ0TWwEqKXMkoNkAewO0zF es2lH5XexFDV9lFPIzhVynaC3nCTN+eBMs0DTKPlRlzlxDwcIXLX+EJuGQ42xJ8clJ4 w+QSOcyxIXq19/6YexMNSUpuDQ9dgE57OFA78yvVrGla79iWCrRBow/NR3ONsxgFN7z eO37K8nOBIT0+OfKP9bsrnPJXoprN7fC8uyR/3MRAePq/P/KYZmZn9Wg6zlSlhur4k3 1zZGIM7ydjm0hmcQECeJrkzwMDgMI2ukN8Tx6tNQcZKmtQ+sdb7pghbwiGRF5c0Xzoc U+qYRGBImQ== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1688658433; h=Message-ID:Date:MIME-Version:Subject:To:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=G99DY00aOPyn4V/ga+f/clqVyAoGn6dLAtLyFqksT2Y=; b=xfmYLtZz4OhUtNYxniV7FSjNxFlm9gtCBh0M2aqIOGeA3LDw+qP2AB4MUr2gWnTC 28csWcySJkn9UNcfH0vjth1S+p9XgcgCEcwwih/3PcAe/JZARalo5QG1DTl0DP19L2n sFZSQm2/GxQEooSugTD+XcAxfim6aZ+j393U5cmk= Message-ID: <010201892be2d5e6-35273df4-44c0-4ead-8898-1c94cbc6713d-000000@eu-west-1.amazonses.com> Date: Thu, 6 Jul 2023 15:47:13 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [edk2-devel] [PATCH] MdeModulePkg/XhciDxe: Use Performance Timer for XHCI Timeouts To: devel@edk2.groups.io, patrick.henz@hpe.com References: <010201892b4badcf-078f8af5-8d8c-4e1e-903b-60c005a5b8a8-000000@eu-west-1.amazonses.com> From: "Michael Brown" In-Reply-To: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on blyat.fensystems.co.uk Feedback-ID: 1.eu-west-1.fspj4M/5bzJ9NLRzJP0PaxRwxrpZqiDQJ1IF94CF2TA=:AmazonSES X-SES-Outgoing: 2023.07.06-54.240.7.18 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 06/07/2023 15:19, Henz, Patrick wrote: > I agree that XhcGetElapsedTime() would be better off in TimerLib, but I wasn't sure how the community would feel about adding to the interface. My understanding is that the TimerLib API is not prescribed by any standards document, and that this change would add a new function without changing any existing functions and so would not break any existing users of TimerLib. On that basis, I would be firmly in favour of extending TimerLib to include this functionality. I will defer to actual EDK2 maintainers on this, however. :) Thanks, Michael