From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [14.98.235.2]) by mx.groups.io with SMTP id smtpd.web11.5258.1613554276675254394 for ; Wed, 17 Feb 2021 01:31:17 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=SPF record not found (domain: amiindia.co.in, ip: 14.98.235.2, mailfrom: sivaramann@amiindia.co.in) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E287D82055; Wed, 17 Feb 2021 15:09:29 +0530 (IST) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B8B518204A; Wed, 17 Feb 2021 15:09:29 +0530 (IST) Received: from webmail.amiindia.co.in (venus1.in.megatrends.com [10.0.0.5]) by IMSVA.IN.MEGATRENDS.COM (Postfix) with ESMTPS; Wed, 17 Feb 2021 15:09:29 +0530 (IST) Received: from VENUS2.in.megatrends.com ([fe80::2002:4a07:4f17:c09b]) by VENUS1.in.megatrends.com ([fe80::951:7975:6ecf:eae5%14]) with mapi id 14.03.0468.000; Wed, 17 Feb 2021 15:01:12 +0530 From: "Sivaraman Nainar" To: "Rabeda, Maciej" , "devel@edk2.groups.io" CC: Lavanya Paneerselvam Subject: Re: [edk2-devel] reg: RNG functions Usage in NetworkPkg Thread-Topic: [edk2-devel] reg: RNG functions Usage in NetworkPkg Thread-Index: Adb6rnZCFbjZAZiZSMSlwCuD85hKjQGVJg/wAMz1hAAANbLmMA== Date: Wed, 17 Feb 2021 09:31:11 +0000 Message-ID: References: <1660715EBDF480CD.8308@groups.io> <9c0d93b4-27b2-7991-a3f3-fcc157f90098@linux.intel.com> In-Reply-To: <9c0d93b4-27b2-7991-a3f3-fcc157f90098@linux.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.0.148] MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1817-8.6.0.1013-25978.006 X-TM-AS-Result: No--25.024-5.0-31-10 X-imss-scan-details: No--25.024-5.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1817-8.6.1013-25978.006 X-TMASE-Result: 10--25.024100-10.000000 X-TMASE-MatchedRID: RVbttugoFI9bJCKOm3VRCVIwpPWB00V2NrzAfV3mWQWBqJ9E7N6PjNlZ QTPNAHbqwqwctLoF9Nf0VCHd+VQiHvVx+fmeRDezY4zJvUjGrxU9+eFWNASoZQN3Qrczx0MlXzx 2gLhaxlo4lC5Kv9wUbitPpXoicS5XChdI4sLlrjjP1Vou7/eVhnVXQ3/qdw5yXm8paSorzLYRUm PoK6yWwHI5WT4U/MvXZfifB9P/Jqv4uJ1REX4MHeERjitL4QsrDTm30sr6R/I4HFt+vqKGDPSVm pAa5C/3Alb6OR37f+6RgPzABkqxIFFH/t3Gql8CvozKj4aa6kGW7eQGT57Co/8Z9GVY0FJtV0Xl RZnkQ+f9NvVfQ1P4Kgrcxrzwsv5u5PYstWAKH2re6dEbvIyrxYVGSsTJg+Gw7q10LC+cTaU/pdB nuqFPc4jO9x0UwQ9S71Wx2uUbPLdDr8MVm6DK3Vti/oq364XYjNLxrcxKViUth87d3SbqHb8tQ+ d++9tXIh+tykRVOglSAphtkUXoaCY6ALX8FNLO+/ud05za4yQGMScpH7qOAJDs98BHH9UtN4bvL JyYej4pAXlf9XdbGd9JA2lmQRNU0E7bU7GWyi8HEdNcmkfhQVQnkcJN5NlunIB/iADzv69RgM2M Vcov0wV0DOIpze3pemu6h6JZhrmZEoWHC6Rh/ZZ5dyXMk0sSP7gDLiEt/1faBUBVwYbTdZl2T5Y PX1nYc8knU5CZtUpmNCKOCsW/OgXOZ4foH6PY8siPTw3oWwRrG+jnZom4s3PZRzBSY8VLm8eFvD sEpOuXBXaJoB9JZxRFJJyf5BJeyJ1gFgOMhOnQBQ8SBUzMXyKDmlJlXxLzIAcCikR3vq+Dz36xA zEacaVJ3NvCIpvDagtMYkLl9doGM28a17nWc/sr600KADXb X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_B4DE137BDB63634BAC03BD9DE765F19702E3F7E128Venus2inmegat_" --_000_B4DE137BDB63634BAC03BD9DE765F19702E3F7E128Venus2inmegat_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Maciej: We haven't met any issue with the current implementation. RNG Library functions are using Process Based Random Number generation. Some OEM's asking about the plan for the same support in NetworkPkg. -Siva From: Rabeda, Maciej [mailto:maciej.rabeda@linux.intel.com] Sent: Tuesday, February 16, 2021 6:40 PM To: devel@edk2.groups.io; Sivaraman Nainar Cc: Lavanya Paneerselvam Subject: Re: [edk2-devel] reg: RNG functions Usage in NetworkPkg Hi Siva, I am not proactively trying to change that. NET_RANDOM is used throughout the network stack and touching it would requ= ire solid regression. Is there any defect requiring such a change? Thanks, Maciej On 12-Feb-21 06:52, Sivaraman Nainar wrote: Hello Maciej: Do you have any comment on this. -Siva From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Sivaraman Nainar Sent: Thursday, February 4, 2021 10:05 AM To: Rabeda, Maciej; devel@edk2.groups.io Cc: Lavanya Paneerselvam Subject: [edk2-devel] reg: RNG functions Usage in NetworkPkg Hello Maciej: Do we have any plan to use the RNG Library function in the Macro "NET_RAND= OM" of NetworkPkg. NET_RANDOM can use GetRandomNumber32() which is more reliable right? Thanks Siva This e-mail is intended for the use of the addressee only and may contain = privileged, confidential, or proprietary information that is exempt from di= sclosure under law. If you have received this message in error, please info= rm us promptly by reply e-mail, then delete the e-mail and destroy any prin= ted copy. Thank you. --_000_B4DE137BDB63634BAC03BD9DE765F19702E3F7E128Venus2inmegat_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello Maciej:

 

We haven’t met = any issue with the current implementation.

 

RNG Library functions= are using Process Based Random Number generation.

 

Some OEM’s aski= ng about the plan for the same support in NetworkPkg.

 

-Siva

From: Rabeda, Maciej [mailto:maciej.rabeda@l= inux.intel.com]
Sent: Tuesday, February 16, 2021 6:40 PM
To: devel@edk2.groups.io; Sivaraman Nainar
Cc: Lavanya Paneerselvam
Subject: Re: [edk2-devel] reg: RNG functions Usage in NetworkPkg

 

Hi Siva,

I am not proactively trying to change that.
NET_RANDOM is used throughout the network stack and touching it would requ= ire solid regression.
Is there any defect requiring such a change?

Thanks,
Maciej

On 12-Feb-21 06:52, Sivaraman Nainar wrote:

Hello Maciej:<= o:p>

 

Do you have any comme= nt on this.

 

-Siva

From: devel@edk2.groups.io [mailto:= devel@edk2.groups.io] On Behalf Of Sivaraman Nainar
Sent: Thursday, February 4, 2021 10:05 AM
To: Rabeda, Maciej; devel@e= dk2.groups.io
Cc: Lavanya Paneerselvam
Subject: [edk2-devel] reg: RNG functions Usage in NetworkPkg

 

Hello Maciej:

 

Do we have any plan to use the RNG Library function= in the Macro “NET_RANDOM” of NetworkPkg.

 <= o:p>

NET_RANDOM can use GetRandomNumber32() which= is more reliable right?

 

Thanks

Siva

This e-mail is intended for= the use of the addressee only and may contain privileged, confidential, or= proprietary information that is exempt from disclosure under law. If you have received this message in error, please inform us promptl= y by reply e-mail, then delete the e-mail and destroy any printed copy. Tha= nk you.

 

--_000_B4DE137BDB63634BAC03BD9DE765F19702E3F7E128Venus2inmegat_--