<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/coreboot/vboot.git/firmware/include, branch main</title>
<subtitle>review.coreboot.org: vboot.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/'/>
<entry>
<title>tlcl: Add `TlclReadPublic()` support</title>
<updated>2023-04-10T08:58:24+00:00</updated>
<author>
<name>Yi Chou</name>
<email>yich@google.com</email>
</author>
<published>2023-02-06T04:01:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=c2491cfab74685fb5a0f30dc3e7c1fadbc47adb3'/>
<id>c2491cfab74685fb5a0f30dc3e7c1fadbc47adb3</id>
<content type='text'>
Add support for the TPM2_ReadPublic command to the TLCL.
This command is used to read the public area data of an object with the
object handle.

BUG=b:249552664
BRANCH=None
TEST=TlclReadPublic works.

Signed-off-by: Yi Chou &lt;yich@google.com&gt;
Change-Id: I5d72b8f19e02c6bdcc39f1c20ff7100f5dd0eda1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4218847
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for the TPM2_ReadPublic command to the TLCL.
This command is used to read the public area data of an object with the
object handle.

BUG=b:249552664
BRANCH=None
TEST=TlclReadPublic works.

Signed-off-by: Yi Chou &lt;yich@google.com&gt;
Change-Id: I5d72b8f19e02c6bdcc39f1c20ff7100f5dd0eda1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4218847
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cgpt: Add support for error counter (verity)</title>
<updated>2023-03-28T07:04:05+00:00</updated>
<author>
<name>Jae Hoon Kim</name>
<email>kimjae@chromium.org</email>
</author>
<published>2023-03-24T22:24:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=6d1c48e3179056d965edfdd630a9dd6cda12f14b'/>
<id>6d1c48e3179056d965edfdd630a9dd6cda12f14b</id>
<content type='text'>
.. so platform side daemons/process can initiate getting/setting the
error counter (verity) attribute from GPT partitions of CrOS kernels.

```
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=0
...
$&gt; cgpt add -E1 -i2 &lt;IMAGE&gt;
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=1
...
$&gt; cgpt add -E0 -i2 &lt;IMAGE&gt;
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=0
...
```

BUG=b:274539529
BRANCH=None
TEST=emerge vboot_reference
TEST=comment above

Change-Id: Ib0904378fba8219a3631278c66b7317fd86ea9d8
Signed-off-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4370744
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.. so platform side daemons/process can initiate getting/setting the
error counter (verity) attribute from GPT partitions of CrOS kernels.

```
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=0
...
$&gt; cgpt add -E1 -i2 &lt;IMAGE&gt;
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=1
...
$&gt; cgpt add -E0 -i2 &lt;IMAGE&gt;
$&gt; cgpt show &lt;IMAGE&gt;
405504       65536       2  Label: "KERN-A"
                            Type: ChromeOS kernel
                            UUID: 0394A807-59A0-A84C-A443-BC3C555C8842
                            Attr: priority=15 tries=15 successful=1 error_counter=0
...
```

BUG=b:274539529
BRANCH=None
TEST=emerge vboot_reference
TEST=comment above

Change-Id: Ib0904378fba8219a3631278c66b7317fd86ea9d8
Signed-off-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4370744
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: Fix license headers to conform with linter</title>
<updated>2022-10-04T12:50:35+00:00</updated>
<author>
<name>Jakub Czapiga</name>
<email>jacz@semihalf.com</email>
</author>
<published>2022-10-03T15:25:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=6a33a0fca3e4f5cd9c3b3fd4ac0b5b8c7ffc018e'/>
<id>6a33a0fca3e4f5cd9c3b3fd4ac0b5b8c7ffc018e</id>
<content type='text'>
BRANCH=none
BUG=none
TEST=cros lint

Signed-off-by: Jakub Czapiga &lt;jacz@semihalf.com&gt;
Change-Id: I7710c43c8c70cf257a898f22c42ecbf350e125a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3925702
Commit-Queue: Jakub Czapiga &lt;czapiga@google.com&gt;
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Tested-by: Jakub Czapiga &lt;czapiga@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BRANCH=none
BUG=none
TEST=cros lint

Signed-off-by: Jakub Czapiga &lt;jacz@semihalf.com&gt;
Change-Id: I7710c43c8c70cf257a898f22c42ecbf350e125a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3925702
Commit-Queue: Jakub Czapiga &lt;czapiga@google.com&gt;
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Tested-by: Jakub Czapiga &lt;czapiga@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot_api.h: Remove VbExDiskGetInfo and VbExDiskFreeInfo</title>
<updated>2022-08-03T08:25:01+00:00</updated>
<author>
<name>Hsin-Te Yuan</name>
<email>yuanhsinte@google.com</email>
</author>
<published>2022-07-14T09:22:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=b671c3553d0e2a596db2dddbf8042441c11cc6ab'/>
<id>b671c3553d0e2a596db2dddbf8042441c11cc6ab</id>
<content type='text'>
VbExDiskGetInfo and VbDiskFreeInfo are removed. Also, remove
VB2_DISK_FLAG_REMOVABLE and VB2_DISK_FLAG_FIXED since depthcharge
doesn't need them anymore.

BUG=b:172339016
BRANCH=none
TEST=make runtests
TEST=make test-screenshot
TEST=FW_NAME=tomato emerge-cherry depthcharge

Cq-Depend: chromium:3760812
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: I30d142508992b8c634ab4f919cc1b1b1edb23f14
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3762078
Reviewed-by: Hsuan Ting Chen &lt;roccochen@chromium.org&gt;
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VbExDiskGetInfo and VbDiskFreeInfo are removed. Also, remove
VB2_DISK_FLAG_REMOVABLE and VB2_DISK_FLAG_FIXED since depthcharge
doesn't need them anymore.

BUG=b:172339016
BRANCH=none
TEST=make runtests
TEST=make test-screenshot
TEST=FW_NAME=tomato emerge-cherry depthcharge

Cq-Depend: chromium:3760812
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: I30d142508992b8c634ab4f919cc1b1b1edb23f14
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3762078
Reviewed-by: Hsuan Ting Chen &lt;roccochen@chromium.org&gt;
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>2load_kernel.c: Expose load kernel as vb2_api</title>
<updated>2022-07-29T09:47:12+00:00</updated>
<author>
<name>Hsin-Te Yuan</name>
<email>yuanhsinte@google.com</email>
</author>
<published>2022-07-12T02:52:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=18cb85b52d689b4cfbd49c6384ae2088b78af1e0'/>
<id>18cb85b52d689b4cfbd49c6384ae2088b78af1e0</id>
<content type='text'>
Move VbTryLoadKernel() and VbTryLoadMiniOsKernel() to depthcharge.
In addition, expose LoadKernel() and LoadMiniOsKernel() as
vb2api_load_kernel() and vb2api_load_minos_kernel(), respectively.
Since we remove VbTryLoadKernel() in vb2api_normal_boot(), rename
vb2api_normal_boot() to check_kernel_version() and call it in
vb2api_kernel_finalize().

Also, rename VbSelectAndLoadKernelParams, VbDiskInfo, and
VbExDiskHandle_t as vb2_kernel_params, vb2_disk_info, and
vb2ex_disk_handle_t, respectively.

BUG=b:172339016
BRANCH=none
TEST=make runtests
TEST=FW_NAME=tomato emerge-cherry depthcharge

Cq-Depend: chromium:3758201
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: Iaf182ca81797fee24c6104dac9d4770ff75c7fb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3755923
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move VbTryLoadKernel() and VbTryLoadMiniOsKernel() to depthcharge.
In addition, expose LoadKernel() and LoadMiniOsKernel() as
vb2api_load_kernel() and vb2api_load_minos_kernel(), respectively.
Since we remove VbTryLoadKernel() in vb2api_normal_boot(), rename
vb2api_normal_boot() to check_kernel_version() and call it in
vb2api_kernel_finalize().

Also, rename VbSelectAndLoadKernelParams, VbDiskInfo, and
VbExDiskHandle_t as vb2_kernel_params, vb2_disk_info, and
vb2ex_disk_handle_t, respectively.

BUG=b:172339016
BRANCH=none
TEST=make runtests
TEST=FW_NAME=tomato emerge-cherry depthcharge

Cq-Depend: chromium:3758201
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: Iaf182ca81797fee24c6104dac9d4770ff75c7fb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3755923
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot_api_kernel.c: Remove kparams_ptr</title>
<updated>2022-07-13T05:01:22+00:00</updated>
<author>
<name>Hsin-Te Yuan</name>
<email>yuanhsinte@google.com</email>
</author>
<published>2022-06-28T08:38:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=4756206b07f2250155c9c4c1d75577281ea111f5'/>
<id>4756206b07f2250155c9c4c1d75577281ea111f5</id>
<content type='text'>
Pass VbSelectAndLoadKernelParams kparams as a function argument instead
of using global variable kparams_ptr. Remove VbSelectAndLoadKernel and
replace its tests with the unit tests for vb2_set_boot_mode,
vb2api_kernel_phase2, vb2api_kernel_finalize, and vb2api_normal_boot.

BUG=b:172339016
BRANCH=none
TEST=make runtests

Cq-Depend: chromium:3731710
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: I26895ced5e310b2894b9d42d0ad5514d3b0b930a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3731412
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pass VbSelectAndLoadKernelParams kparams as a function argument instead
of using global variable kparams_ptr. Remove VbSelectAndLoadKernel and
replace its tests with the unit tests for vb2_set_boot_mode,
vb2api_kernel_phase2, vb2api_kernel_finalize, and vb2api_normal_boot.

BUG=b:172339016
BRANCH=none
TEST=make runtests

Cq-Depend: chromium:3731710
Signed-off-by: Hsin-Te Yuan &lt;yuanhsinte@google.com&gt;
Change-Id: I26895ced5e310b2894b9d42d0ad5514d3b0b930a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3731412
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot: Remove VbExIsShutdownRequested</title>
<updated>2021-11-07T00:01:15+00:00</updated>
<author>
<name>edisonhello</name>
<email>edisonhello@google.com</email>
</author>
<published>2021-09-06T10:17:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=f5deada0fcabe07115fe6797bffe7c2e3b1217b1'/>
<id>f5deada0fcabe07115fe6797bffe7c2e3b1217b1</id>
<content type='text'>
Remove function VbExIsShutdownRequested, since this function is not used
in vboot anymore after UI code is centralized.

Remove VB_SHUTDOWN_* macros since they are not used in vboot now. These
macros will be added in depthcharge in the dependent CL.

BUG=b:172339016
TEST=DEBUG=1 make -j test_setup &amp;&amp; make -j runtests
BRANCH=none

Cq-Depend: chromium:3142698
Signed-off-by: edisonhello &lt;edisonhello@google.com&gt;
Change-Id: I024b34212a5c9e42b880d51d21c7a90a6170b3c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3143814
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove function VbExIsShutdownRequested, since this function is not used
in vboot anymore after UI code is centralized.

Remove VB_SHUTDOWN_* macros since they are not used in vboot now. These
macros will be added in depthcharge in the dependent CL.

BUG=b:172339016
TEST=DEBUG=1 make -j test_setup &amp;&amp; make -j runtests
BRANCH=none

Cq-Depend: chromium:3142698
Signed-off-by: edisonhello &lt;edisonhello@google.com&gt;
Change-Id: I024b34212a5c9e42b880d51d21c7a90a6170b3c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3143814
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot: Support booting from non-active miniOS partition</title>
<updated>2021-10-15T09:06:41+00:00</updated>
<author>
<name>Yu-Ping Wu</name>
<email>yupingso@chromium.org</email>
</author>
<published>2021-10-13T03:02:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=2d1ce45dc46b0dd5522edf1edabef35b90a66942'/>
<id>2d1ce45dc46b0dd5522edf1edabef35b90a66942</id>
<content type='text'>
To support booting from the non-active miniOS partition in recovery UI,
add minios_flags argument to VbTryLoadMiniOsKernel. Currently there is
only one flag: VB_MINIOS_FLAG_NON_ACTIVE. When it is set, we will
attempt to boot from the non-active partition only.

BUG=b:200750322
TEST=make runtests
BRANCH=none

Cq-Depend: chromium:3219727
Change-Id: I6221f10c09de2487e89e6113981bc9e9755d67f4
Signed-off-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3219901
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
Reviewed-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To support booting from the non-active miniOS partition in recovery UI,
add minios_flags argument to VbTryLoadMiniOsKernel. Currently there is
only one flag: VB_MINIOS_FLAG_NON_ACTIVE. When it is set, we will
attempt to boot from the non-active partition only.

BUG=b:200750322
TEST=make runtests
BRANCH=none

Cq-Depend: chromium:3219727
Change-Id: I6221f10c09de2487e89e6113981bc9e9755d67f4
Signed-off-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3219901
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
Reviewed-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot: boot from miniOS recovery kernels on disk</title>
<updated>2021-09-24T12:25:24+00:00</updated>
<author>
<name>Joel Kitching</name>
<email>kitching@google.com</email>
</author>
<published>2021-04-28T08:50:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=13f601fbd4c1b128f333391e4552082594f0ff25'/>
<id>13f601fbd4c1b128f333391e4552082594f0ff25</id>
<content type='text'>
Add VbTryLoadMiniOsKernel() to vboot API, which boots from a miniOS
recovery kernel located on internal disk. In this boot path, an attempt
is made to verify and boot this kernel. Recovery proceeds from within
the miniOS kernel by downloading a recovery image over the network. No
USB disk is used in the process.

For more information, see go/nbr-firmware.

BUG=b:188121855, b:186682292
TEST=make clean &amp;&amp; make runtests
BRANCH=none

Change-Id: Ic4d1fe5642a2bf71c51c78fd7830ad2b6e9eebeb
Signed-off-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2856364
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add VbTryLoadMiniOsKernel() to vboot API, which boots from a miniOS
recovery kernel located on internal disk. In this boot path, an attempt
is made to verify and boot this kernel. Recovery proceeds from within
the miniOS kernel by downloading a recovery image over the network. No
USB disk is used in the process.

For more information, see go/nbr-firmware.

BUG=b:188121855, b:186682292
TEST=make clean &amp;&amp; make runtests
BRANCH=none

Change-Id: Ic4d1fe5642a2bf71c51c78fd7830ad2b6e9eebeb
Signed-off-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2856364
Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vboot: Remove VbExKeyboard* functions from vboot API</title>
<updated>2021-09-17T10:22:51+00:00</updated>
<author>
<name>edisonhello</name>
<email>edisonhello@google.com</email>
</author>
<published>2021-09-06T06:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/vboot.git/commit/?id=a23fd3c3bc50213c878f81f59fcd6c7da328aa43'/>
<id>a23fd3c3bc50213c878f81f59fcd6c7da328aa43</id>
<content type='text'>
Since the UI code has been moved to depthcharge, VbExKeyboardRead and
VbExKeyboardReadWithFlags are not used in any function in vboot now.

Remove these two functions in vboot.

BUG=b:172339016
TEST=DEBUG=1 make -j test_setup &amp;&amp; make -j runtests
BRANCH=none

Cq-Depend: chromium:3142696
Signed-off-by: edisonhello &lt;edisonhello@google.com&gt;
Change-Id: I6ce983bf400141681dfd33a0e3c30fe74a992c77
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3143812
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the UI code has been moved to depthcharge, VbExKeyboardRead and
VbExKeyboardReadWithFlags are not used in any function in vboot now.

Remove these two functions in vboot.

BUG=b:172339016
TEST=DEBUG=1 make -j test_setup &amp;&amp; make -j runtests
BRANCH=none

Cq-Depend: chromium:3142696
Signed-off-by: edisonhello &lt;edisonhello@google.com&gt;
Change-Id: I6ce983bf400141681dfd33a0e3c30fe74a992c77
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3143812
Reviewed-by: Yu-Ping Wu &lt;yupingso@chromium.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
