Ricardo Neri of Intel announced LUV version 2.1-RC1. There is now 32-bit support! The 64-bit image has network boot support.
(Unless you’ve compiled CHIPSEC yourself, you’ve probably never run CHIPSEC on a 32-bit system, this’ll be a good first time to test it out.)
Highlights:
* Naresh Bhat reworked our kernel recipe to improve readability and
maintainability.
* Megha Dey worked on bumping the kernel to v4.5 and updating the
testing and management tool for non-volatile DIMMs, NDCTL, to v50.
* Sai Praneeth Prakhya updated the kernel configuration to include
support for X2APIC. This is useful mainly when booting servers where we
can have lots interrupt lines.
* Write errors seen in GRUB when running bits due to a buffer alignment
problem was resolved.
* A new HTML test report is included. Now, in a single HTML file, we
include all the test information that previously was spread in separate
files. Every single test case now contains all of its execution details.
By clicking at any given test case, the report is expanded to reveal the
test details. Also, test names are colored by their pass/fail/skip
status, making them easier to spot.
* Miscellaneous bug and warning fixes at runtime and build time
luv-efi.bblcass: Remove the commented out line from the file
linux-yocto-efi-test: Update recipe for Linux v4.5
linux-yocto-efi-test: Update linux-libc-headers
ndctl: bump to version 50(v50)
ndctl: Include package version in the recipe
ndctl: build test suite only for 64 bit systems
ndctl: fix build where /bin/sh is not a link to bash
ndctl: do not build the documentation
linux-yocto-efi-test: generalize across architecture
linux-yocto-efi-test: Update acpi.cfg
luv-efi: Update AArch64 filename convention
grub: Change the grub image name to bootaa64.efi
chipsec: set COMPATIBLE_HOST variable
ovmf: update OVMF source revision
linux-yocto-efi-test: Remove __init modifier from efi_mem_desc_lookup
luv-test: convert do_install_runner into an append of do_install
ndctl: back-port implementation of optional documentation
efivarfs: add runtime dependency on e2fsprogs
fwts: bump to V16.05.01
bits: grub: efidisk: respect block_io_protocol buffer alignment
grub: efidisk: respect block_io_protocol buffer alignment
ovmf: update OVMF source revision
luv-test-parser: update schema description
luv-test-parser: correct description of tag data
luv-test-parser: add support to process warnings
luv-test-manager: count warnings issued by the luv test parser
ndctl: parser: use the ‘warns’ field to report errors
chipsec: parser: report errors and warnings correctly
chipsec: parser: report test cases that issue warnings
fwts: parser: correct emission of the RESULT tag
kernel-efi-warnings: use a function for pattern searching
kernel-efi-warnings: search dmesg for Firmware Bug/Warn/Info
kernel-efi-warnings: parser: emit the START and END tags
kernel-efi-warnings: parser: emit all the test cases’ info
efivarfs: parser: emit START and END tags
efivarfs: parser: emit all the test cases’ info
ndctl: parser: emit START and END tags
ndctl: parser: emit all the test cases’ info
bits: parser: emit the START and END tags
bits: emit all the test cases’ info
chipsec: parser: emit the START and END tags
chipsec: parser: count the test cases’ results before emitting status
chipsec: parser: emit all the test cases’ info
fwts: parser: emit the START and END tags
fwts: parser: emit all the test cases’ info
luv-test-parser: use the START tag
luv-test-parser: add functions to generate HTML content
luv-test-parser: create an HTML container for the test suite results
luv-test-parser: save test result in a variable
luv-test-parser: put test case info into HTML div elements
luv-test-manager: remove unneeded tees
initscripts: add files for base HTML code generation
luv-test-manager: refactor HTML test report generation
LUV v2.1-rc1
kernel: linux-yocto-efi-test: Add linux_quirks.cfg file
ovmf: linux-yocto-efi-test: Enable BGRT
https://download.01.org/linux-uefi-validation/v2.1/
https://download.01.org/linux-uefi-validation/v2.1/sha256_sums.asc
https://download.01.org/linux-uefi-validation/v2.1/nightly
For more information, including list of known bugs, see the full announcement on the LUV list:
http://lists.01.org/pipermail/luv/
