= New Features = * lib: acpi: add supports for WPBT * acpi: wpbt: add ACPI WPBT test * lib: acpi: add supports for DRTM * acpi: drtm: add ACPI DRTM test * lib: fwts_guid: add a compare function * acpi: nfit: check fields equals 0 for Virtual CD and Disk * opal: mtd: Add OPAL MTD Validation * acpi: ACPI Platform check updates * acpi: fadt: Remove HEADLESS check on reduced hardware * pci: aspm: Add segment support * ACPICA: Update to version 20160831 = Fixed Bugs = * acpi: nfit: skip SPA Range Structure Index for four GUIDs * acpi: remove "Linux-ready Firmware Developer Kit" from license header * cpu: msr: change SMRR_PHYSBASE from 8MB boundary to 4KB boundary * acpica: remove utprint.c, it is not required * ACPICA: Remove utfileio.c, it is deprecated and not used * opal: ensure fdt_node_path buffer is null terminated * fwts: treewide: voidify return from close(), closedir() and fclose() * lib: fwts_ipmi: fix incorrect memset size * opal: mtd: Add error exit when no MTD's * opal: prd: Improve message when no PRD detected * devicetree: dt_sysinfo: Improve message for non-reference model * efi_runtime: change __usc2_strsize name to distinguish from ucs2_strsize * efi_runtime: redefine all uint*_t types by following the header efi.h * efi_runtime: exchange the user and local name define * efi_runtime: refactor the success and error path * efi_runtime: add label to reduce the number of kfree * efi_runtime: expand to a full if-conditional instead of using terneary operator * efi_runtime: add VariableNameSize return when getting the EFI_BUFFER_TOO_SMALL * efi_runtime: fix memory leak of getvariable funtion * efi_runtime: move the checking status forward * efi_runtime: clean up some return and alignment code * uefirttime: specify enable to true for setwakeuptime wiht null time test = Detail Changelog = To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_16.09.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts