From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.web10.7068.1597112526997362680 for ; Mon, 10 Aug 2020 19:22:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=YtFm5aO4; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: matthewfcarlson@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id 2so1063592pjx.5 for ; Mon, 10 Aug 2020 19:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=FBDA0RUkrSv29OuS+bAiS9+o5g0+IOPpCHTDADmss70=; b=YtFm5aO41mCu9mIhWyl2x4/N2hbmWnmOr6adDtgfodDCyeprfWWQzSBn5t57qvX9EP ccYFlJih3OwsJoxpSCxQaHUtiKCFdp+SOb5jBCvIazXzNxM1/oTBQ8EFE4coW0KIz79r 1mO0eYqU9Fx65mUMPfH5fJSx7C4go/0UGuN9pHv1VqrnkTiTuFDI09cib3mNeK7IkgbA d0/mC9bPSPU87fynqZakroisxyZpRZgcpL2JK6pI3icPtMEbFhJHJKMI0SnIPl1vcMWX QqYCkcKci6VVCedqE1nojOvyHWoqEYjxJMXuX/Z1h9ujBlR/Qe6q+wfiQPh/auH7Si7G 1p4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=FBDA0RUkrSv29OuS+bAiS9+o5g0+IOPpCHTDADmss70=; b=BebYsqiJg2LEgZTseWl0HIcUHrsgU037cnmd9DKzxhlENzJyHBXf/FhHqybVWNkEFT KpImHsCsz1b4t0KVJj7uVddzyR6BUI1Ny6m2Vbb/OaS/QXfP6mvnJpHGHfwZAlIwHSgh vGHySmmomeb9+nVFKEFAM4AX2dQ9gG0eY4zTI9krYO88Q6xRbYyZ008ZU4k3DBR5u+V+ HlrmzGVqZP63Y7ICzQrEikxMOfpF4QiwKaZPGT1o+UC5E37kztOaCAN0EN0irJxFOp+3 19RX3sF4PRNbu1FP4yDH6LyibOgsiwq9RWLmY6Psd09DzhRVXjo0EpgS6nai3xG7U59V KMZA== X-Gm-Message-State: AOAM532aSXH08dBFdJdEzpamVvGckG4NjDERg+lsZbSYvcU5ESQkBfSW /YJTs6zaJo9JArjZxF9fG7Qjt1ZoKEJgww== X-Google-Smtp-Source: ABdhPJwqyH4Nu68Bqx99iQmtXbgD+WxWmriFooeJShDkZzEqago1yQlC9iAW8AUW41KsyF14UaxMpw== X-Received: by 2002:a17:90a:46c2:: with SMTP id x2mr2275000pjg.184.1597112526359; Mon, 10 Aug 2020 19:22:06 -0700 (PDT) Return-Path: Received: from tvis-name-05.localdomain ([50.34.40.129]) by smtp.gmail.com with ESMTPSA id r134sm24146774pfc.1.2020.08.10.19.22.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2020 19:22:05 -0700 (PDT) From: "Matthew Carlson" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel , Anthony Perard , Julien Grall , Matthew Carlson Subject: [PATCH v4 3/5] OvmfPkg: Add RngLib based on TimerLib for Crypto Date: Mon, 10 Aug 2020 19:21:58 -0700 Message-Id: <20200811022200.1087-4-matthewfcarlson@gmail.com> X-Mailer: git-send-email 2.27.0.windows.1 In-Reply-To: <20200811022200.1087-1-matthewfcarlson@gmail.com> References: <20200811022200.1087-1-matthewfcarlson@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Matthew Carlson Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Anthony Perard Cc: Julien Grall Signed-off-by: Matthew Carlson --- OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + OvmfPkg/OvmfPkgX64.dsc | 1 + OvmfPkg/OvmfXen.dsc | 1 + 4 files changed, 4 insertions(+) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index 9178ffeb71cb..118fd1aff246 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -116,6 +116,7 @@ [LibraryClasses]=0D PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf=0D TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf=0D + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf=0D ResetSystemLib|OvmfPkg/Library/ResetSystemLib/BaseResetSystemLib.inf=0D PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf=0D BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf= =0D diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index a665f78f0dc7..6b9da5b996ff 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -120,6 +120,7 @@ [LibraryClasses]=0D PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf=0D TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf=0D + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf=0D ResetSystemLib|OvmfPkg/Library/ResetSystemLib/BaseResetSystemLib.inf=0D PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf=0D BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf= =0D diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 17f345acf4ee..3a354eb3a2bd 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -120,6 +120,7 @@ [LibraryClasses]=0D PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf=0D TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf=0D + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf=0D ResetSystemLib|OvmfPkg/Library/ResetSystemLib/BaseResetSystemLib.inf=0D PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf=0D BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf= =0D diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index 782803cb2787..f97e2b7e07d0 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -110,6 +110,7 @@ [LibraryClasses]=0D PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf=0D TimerLib|MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf=0D + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf=0D ResetSystemLib|OvmfPkg/Library/ResetSystemLib/BaseResetSystemLib.inf=0D PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf=0D BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf= =0D --=20 2.27.0.windows.1