Uncategorized

LUV v2.1-rc1 released

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/

Standard

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s