From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) by mx.groups.io with SMTP id smtpd.web12.3178.1620248556469886420 for ; Wed, 05 May 2021 14:02:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20150623.gappssmtp.com header.s=20150623 header.b=T4L+bscs; spf=pass (domain: nuviainc.com, ip: 209.85.160.177, mailfrom: rebecca@nuviainc.com) Received: by mail-qt1-f177.google.com with SMTP id j17so2371713qtx.6 for ; Wed, 05 May 2021 14:02:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuviainc-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=/qqFS3D5+hXoO9CeRD2XyJh+IL3nxfPuFZ4D/8R/CZ8=; b=T4L+bscshU8OT6vwV/AheqOexZ5t1JZjFrfPXQdegDZUwNJCxdwqwQNtmZiWZvZLYA vy1WgYqAoJVP6QBaTV0+GSmSBpXijJTc3VwXDBLQWAS2ij+L49Ub+R2goMaQ8dOgKGkd yKPXleU0hIPmCMoMySc3MXzA9i1auxR/WNk6A01mUfKEKQajYtpYj2xLdieIbSCD3r/8 cX+AIwZUj2vqf3Hp45UL910NA0Rtdjor/AhRBBEqxXzas8FywhuCB5D9ciP+9k5tLbcg mp1Ul5suC0mOjSvHMQJgFoJJ6S4BiBAT3dY3tFloJj6WER600XsFjStrYA8YW9uREHOZ tpfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=/qqFS3D5+hXoO9CeRD2XyJh+IL3nxfPuFZ4D/8R/CZ8=; b=e8WNkbcbe6YDWsTB6LeYDOGuO/5yA5Uoz3T2CR79+16UrbG8T9jqu4Mit9mCiaHOmI cy+P9eyeAnFPDBTtSyqc80XhuQwyImop2AsGzt9fHfIAZZ3UgWJPjBJtoOxK+5yVsi27 3bgP7a+fRALw8sZbZnN8QMO2r6dtIQP3k2Ud4XCgt6JLstl4JY1BKvm1eCa19hApNCQV KJvyGaZhdSRzf0hWm+Dx4xc453MY4KrTihKuxjI7IJQjmvOOUGiQnApvbjLnFsSddW1w yFSbpOC5kIqBDvyMNZuBHT7Ug2IYH4bZZ6VhtQwWcK4+5g4NT7hnGcYp5jJUFXYRIlYK 6oWQ== X-Gm-Message-State: AOAM530HSk0U5fEN+VqugQ2JMVaBDipK39aScO2TcWCHCpBbJvay5rUF PU6EOcBs+W0YjrkHh37rmTiq4w== X-Google-Smtp-Source: ABdhPJynHsryp8AquCW1pMVkoNu9GjvK+rEvj9ZR1VneBX9gw1+sp+vsaEMjV8dINH1IR//+DMIg7g== X-Received: by 2002:ac8:a02:: with SMTP id b2mr567109qti.310.1620248555679; Wed, 05 May 2021 14:02:35 -0700 (PDT) Return-Path: Received: from [10.0.10.142] (c-174-52-16-57.hsd1.ut.comcast.net. [174.52.16.57]) by smtp.gmail.com with ESMTPSA id a19sm377740qtn.97.2021.05.05.14.02.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 May 2021 14:02:35 -0700 (PDT) Subject: =?UTF-8?B?UmU6IFtlZGsyLWRldmVsXSDlm57lpI06IFtQQVRDSCAxLzNdIE1kZVBrZy9CYXNlTGliOiBBZGQgc3VwcG9ydCBmb3IgQVJNdjguNSBSTkcgaW5zdHJ1Y3Rpb25z?= To: devel@edk2.groups.io, gaoliming@byosoft.com.cn Cc: 'Jiewen Yao' , 'Jian J Wang' , 'Michael D Kinney' , 'Zhiguang Liu' , 'Ard Biesheuvel' , 'Sami Mujawar' References: <20210428204415.25454-1-rebecca@nuviainc.com> <20210428204415.25454-2-rebecca@nuviainc.com> <003d01d73c94$2e7e6260$8b7b2720$@byosoft.com.cn> From: "Rebecca Cran" Message-ID: Date: Wed, 5 May 2021 15:02:33 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <003d01d73c94$2e7e6260$8b7b2720$@byosoft.com.cn> Content-Type: text/plain; charset=gbk; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 4/28/21 7:08 PM, gaoliming wrote: > Rebecca: > Can you submit one BZ for this new feature? Create https://bugzilla.tianocore.org/show_bug.cgi?id=3368 >> +/** >> + Generates a random number using the RNDRRS instruction. >> + >> + @param[out] The generated random number >> + >> + @retval TRUE Success: a random number was successfully generated >> + @retval FALSE Failure: a random number was unable to be generated >> + >> +**/ >> +BOOLEAN >> +EFIAPI >> +ArmRndrrs ( >> + OUT UINT64 *Rand >> + ); >> + > > What usage is for this API ArmRndrrs()? I don't see it is used in RngLib. It's not used at the moment, but it uses the RNDRRS instruction, which re-seeds the PRNG immediately before generating a random number. -- Rebecca Cran