-
fwts (18.03.00-0ubuntu5) bionic; urgency=medium
* Kernel 5.3 compatibility in ppc64el (LP: #1849570)
- debian/patches/0009-efi_runtime-fix-gcc-warning-for-efi_runtime_reset_sy.patch
- debian/patches/0010-efi_runtime-enable-KBUILD_MODPOST_WARN-y-to-workarou.patch
-- Marcelo Henrique Cerri <email address hidden> Sat, 16 Nov 2019 06:44:35 -0300
-
fwts (18.03.00-0ubuntu4) bionic; urgency=medium
[Colin Ian King]
* efi_runtime: fix access_ok build issues on 5.0 kernels (LP: #1813059)
- add Linux 5.0 compat fix to access_ok to fix dkms build issue
-- Colin Ian King <email address hidden> Thu, 24 Jan 2019 09:25:11 +0000
-
fwts (18.03.00-0ubuntu3) bionic; urgency=medium
* cpufreq: fix fwts_set paths (LP: #1786446)
- upstream fwts commit b1593c337b44, corrects
cpu path that had arguments swapped in cpufreq
test.
-- Colin Ian King <email address hidden> Fri, 10 Aug 2018 10:52:12 +0100
-
fwts (18.03.00-0ubuntu2) bionic; urgency=medium
* enable PM debug messages for S3 + S4 (LP: #1772563)
- kernels may have pm debug disabled, so force this on during S3/S4
tests. Patches from upstream fwts
-- Colin Ian King <email address hidden> Tue, 12 Jun 2018 14:20:11 +0100
-
fwts (18.03.00-0ubuntu1) bionic; urgency=medium
[Alex Hung]
* klog.json: change severity for AE_ALREADY_EXISTS errors
* fwts-test: sync up with AE_ALREADY_EXISTS errors
* dmi: dmicheck: add chassis type for Type 3
[Colin Ian King]
* ACPICA: Update to version 20180313
[Deb McLemore]
* olog:olog.json: Update OPAL skiboot errors to check on olog scan
[Ivan Hu]
* uefirtauthvar: remove test with EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS
-- Alex Hung <email address hidden> Wed, 21 Mar 2018 00:08:40 -0700
-
fwts (18.02.00-0ubuntu1) bionic; urgency=medium
[Alex Hung]
* acpi: acpiinfo: add acpi 6 to acpiinfo test
* acpi: method: check one element in _TSD only for acpi 6.2+
* acpi: spcr: update interface types based on DBG2
* fwts-test: sync up with revision update in 9da9d5a5
* acpi: method: allow _WAK to return an integer
[Colin Ian King]
* mkpackage.README: change urgency level to medium
* lib: fwts_log: remove redundant initialization of ptr1
* acpi: wmi: remove redundant initialization of 'info'
* lib: fwts_log: remove redundant initialization of 'field'
* lib: fwts_pipeio: remove variable status
* lib: fwts_acpi_tables: remove redundant initialization to 'result'
* ACPICA: Update to version 20180209
* fwts-test/syntaxcheck-0001: sync up output with current ACPICA
[Deb McLemore]
* README: Add dependencies per Platform
[Ivan Hu]
* auto-packager: mkpackage.sh: remove zesty
* uefirtvariable: modify both authenticated attributes setting test
* uefirtvariable: add test for EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS
attribute
[Jeffrey Hugo]
* acpi: fadt: Fix FACS checking
* acpi: iort: Update revision checking
-- Ivan Hu <email address hidden> Tue, 27 Feb 2018 10:53:06 +0800
-
fwts (18.01.00-0ubuntu1) bionic; urgency=medium
[Alex Hung]
* acpi: LPIT: check for monotonically increasing UID
* fwts-test: sync up with changes in lpit test
[Colin Ian King]
* Treewide: update copyright year to 2018
* fwts-test: arg-help: sync up with copyright year changes
* ACPICA: Update to version 20180105
* acpica: fix linking issues when building non ACPI builds
* lib: fwts-battery: use PRIu32 format specifier, fixes cppcheck warning
* acpi: acpidump: move declaration to before statements, add blank lines
* lib: fwts_safe_mem: don't perform void * pointer arithmetic, fix 32 bit end
* lib: fwts_alloc: move 'pos' to a deeper scope, minor style change
* opal: reserve_mem: remove redundant initialization of pointer p
* opal: reserve_mem: remove unused variable 'i' and move scope of variable
'value'
* sbbr: rsdp: remove redundant initialization of boolean 'signature_pass'
* acpi: madt: move scope of boolean 'passed'
* acpi: pptt: move scope of index variable 'i'.
* acpi: rasf: move scope of index variable 'i'
* sbbr: acpitables: clean up code, move scope of some variables
* acpi: erst: cast size to uint64_t to clean up static analysis warning
* uefi: uefidump: clean up some static analysis warnings
[Ivan Hu]
* securebootcert: add checking read-only for the AuditMode and DeployedMode
* securebootcert: move to UNSAFE category
-- Ivan Hu <email address hidden> Thu, 25 Jan 2018 13:44:38 +0800
-
fwts (17.12.00-0ubuntu1) bionic; urgency=low
[Alex Hung]
* acpi: tpm2: update spec url
[Colin Ian King]
* trival: make read only const strings static
* ACPICA: Update to version 20171215
[Jeffrey Hugo]
* acpi: bert: remove confusing warning
[Ricardo Neri]
* acpi: madt: only inspect Local APIC/x2APIC/SAPIC tables if enabled
[Sakar Arora]
* dmicheck: sbbr: make some SMBIOS structs optional
* acpi: dbg2: sbbr: allow PL011 UART as a valid subtype
* acpi: spcr: sbbr: IOAPIC is valid interrupt type
* acpi: sbbr: relax a few test pass conditions
-- Alex Hung <email address hidden> Wed, 20 Dec 2017 16:23:05 +0800
-
fwts (17.11.00-0ubuntu1) bionic; urgency=low
[Alex Hung]
* lib: move and rename helper functions from method.c
* acpi: devices: add a new test for ACPI AC adapter device
* acpi: devices: add a new test for ACPI battery device
* acpi: devices: add a new test for smart battery device
* lib: move _CRS helper functions from method.c
* acpi: devices: add a new test for acpi ec device
* acpi: devices: print device name in acpi_ac test
* acpi: devices: deiniit acpica when tests are skipped
* acpi: devices: add new tests for power and sleep button devices
* acpi: sync up _BIX test in method to acpi_battery tests
* acpi: fadt: ACPI 6.2 explicitly states 64-bit supersedes 32-bit
* acpi: madt: check GICD's system vector according to mantis 1819 (ACPI
6.2a)
* acp: nfit: add platform capability according to manit 1831 (ACPI 6.2a)
* lib: print reference names in fwts_acpi_object_dump
* lib: raise severity of acpi method failures
* lib: add new large resource data type for _CRS methods
* lib: fix offset error for GPIO connection descriptor
* acpi: sdev: add ACPI SDEV test (mantis 1632)
* fwts-test: Add regression test for SDEV
* acpi: dppt: add ACPI PDTT test (mantis 1576)
* fwts-test: Add regression test for PDTT
* acpi: method: add a missing space in _TSS tests
* acpi: devices: add new tests for lid device
* acpi: devices: add new tests for ambient light sensor device
* acpi: devices: add new tests for time and alarm device
* acpi: devices: add new tests for wireless power calibratio device
* dmi: dmicheck: fix incorrect use of lock bit in chassis type
* src: re-order source list alphabetically
* acpi: update checks of _BIX return package
* acpi: add tests for _SRT control method
* fwts-test: sync up with _SRT control method
* auto-packager: mkpackage.sh: add bionic
* fwts-test: sync up with rsdt updates
[Anthony Wong]
* fwts: add bash command-line completion
[Chris Goldsworthy]
* Remove length test for ACPI 1.0 RSDPs, fix checks against revision field
* Add ACPI 1.0 RSDP test to make sure RSDT field isn't null
[Colin Ian King]
* ACPICA: Update to version 20170929
* fwts-test: sync syntax check with latest ACPICA output
* lib: fwts_safe_mem: fix buffer end calculation
* lib: fwts_acpi_object_eval: fix build issues with older toolchains
* lib: fwts_battery: fix build issues with older toolchains
* lib: fwts_args: ensure a null short_option is never passed to getopt_long
* uefi: uefidump: add some guarding on allocation size
* uefi: uefidump: add some guarding on loop iteration
* dmi: dmicheck: zero buffer buf, cleans up a static analysis warning
* ACPICA: Update to version 20171110
* doc: manual: add Chris Goldsworthy to the contributors section
[Ivan Hu]
* uefi: uefidump: add dumping for BluetoothLE device path
* uefi: uefidump: add dumping for DNS device path
* uefi: uefibootpath: add test for BluetoothLE device path
* uefi: uefibootpath: add test for DNS device path
* hpet: fix the false alarm of hpet configuration test
* uefi: uefirttime: fix the time zone to exact value
* uefi: uefirtauthvar: update the test auth data (LP: #1724455)
-- Alex Hung <email address hidden> Fri, 17 Nov 2017 14:49:11 +0800
-
fwts (17.09.00-0ubuntu1) artful; urgency=low
* [Alex Hung]
* lib: fwts_acpi_tables: add a new function to check Reserved field
* acpi: replace checks for Reserved by fwts_acpi_reserved_zero_check
* fwts-test: sync up with new fwts_acpi_reserved_zero_check
* lib: replace spaces by tabs
* lib: fwts_acpi_tables: add a new function to check reserved bits
* acpi: replace checks for Flags by fwts_acpi_reserved_bits_check
* fwts-test: sync up with new fwts_acpi_reserved_bits_check
* acpi: replace checks for reserved bits by fwts_acpi_reserved_bits_check
* fwts-test: sync up with new fwts_acpi_reserved_bits_check
* acpi: spcr: check reserved values for parity and stop fields
[Colin Ian King]
* debian: copyright: fix spelling mistake: acpcia -> acpica
* acpica: fix spelling mistake: acpcia -> acpica
* ACPICA: Update to version 20170831
* iASL: Fix incorrect memory allocation
* lib: constify a couple of arrays
* src/acpi/brightness: constify sys_path and return of brightness_get_path
* acpi: method: constify arrays
* acpica: constify array fwts_default_space_id_list
* cmos: cmosdump: constify several char * arrays
* bios: bios_info: constify array bios_info
* bios: multiproc: constify array bus_types
* dmi: dmicheck: constify array dmi_used_by_kernel_table
* uefi: securebootcert: make array securebootcert_info_table const
* uefi: uefidump: make array uefidump_info_table const
* uefi: uefirtmisc: make arrays flag static const
* uefi: uefirttime: constify static array dayofmonth
* lib: fwts_firmware: make enums into a defined type
* lib: fwts_framework: make several int fields into uint32_t
* lib: fwts_framework: re-order and clean up fwts_framework fields
* lib: fwts_log: make magic uint64_t to improve corruption checking
* fwts_log: make line_number to a uint32_t type
* acpica: constify bool parameter val in fwts_acpi_region_handler_called_set
* lib: fwts_acpi_table: make indexes which and index uint32_t
* lib: fwts-battery: make battery type a typedef'd enum
* lib: fwts_battery: clean up battery interfaces
* lib: fwts_button: make button counts and button number uint32_t
* lib: fwts_checksum: object sizes should be size_t rather than int
* lib: fwts_devicetree: constify a few function arguments
* lib: fwts_formatting: make width parameter size_t
* lib: fwts_wakealarm: make wakealarm times uint32_t
* lib: fwts_battery: include inttypes.h for PRIu32 definition
* lib: fwts_log_plaintext: include inttypes.h for PRIu32 definition
* lib: fwts_log_xml: include inttypes.h for PRIu32 definition
* acpi: battery: include stdint.h and inttypes.h
* acpi: wakealarm: include stdint.h and inttypes.h
[Ivan Hu]
* efi_runtime: add resetsystem runtime service
* securebootcert: remove the SignatureOwner on signature presence check
[Jeffrey Hugo]
* dmi: dmicheck: Fix Base Address Modifier checking
* dmi: dmicheck: Add BMC Interface Type definitions from IPMI spec
[Sakar Arora]
* acpi: method: sbbr: set some methods as optional
-- Ivan Hu <email address hidden> Wed, 27 Sep 2017 15:02:29 +0800