-
fwts (15.09.00-0ubuntu2) wily; urgency=medium
* lib: fwts_acpi_tables: fix segfault when tables fail to load (LP: #1452201)
-- Colin King <email address hidden> Fri, 18 Dec 2015 10:40:40 +0000
-
fwts (15.09.00-0ubuntu1) wily; urgency=low
[Alex Hung]
* acpi: method: add _CR3 test
* acpi: method: add _MTL test
* acpi: method: add _RST test
* acpi: method: add _PRR test
* fwts-test: update for _CR3, _MTL, _RST and _PRR method tests
* acpi: fadt: merge tests for reset register
[Colin Ian King]
* cpu: cpufreq: reduce scope of variables
* acpi: gpedump: clarify precedence for & and ?
* lib: fwts_cpu: reduce scope on variables
* lib: fwts_log: re-work to clean up va_arg scoping
* uefi: uefirtvariable: clean up cppcheck style warning
* doc: fwts manpage: Update contribution authors
* ACPICA: Update to version 20150717 (LP: #1486253)
* acpi: rsdp: make OEM ID test less strict
* doc: update authors and add some warranty info at end of manual
* data: klog.json: sync with latest 4.2 kernel messages (LP: #1493039)
* fix some spelling mistakes in code and sync fwts-tests accordingly
* cpu: maxfreq: check for unlikely event that no CPUs in cpu list
* acpi: crsdump: fix incorrect use of string size in string copies
* lib: fwts_acpi_tables: add checking for empty table parsing
* lib: fwts_acpi_table: remove dead initialisation of ptr
* dmi: dmicheck: fix build error on 32 bit builds
[David Ward]
* Makefile.am: use pkg-config for json-c
[Ivan Hu]
* fwts-test: fix typos for uefi acpi table regression test
* lib: fwts_smbios: fix the smbios version from uefi always zero
(LP: #1484023)
* lib: fwts_scan_efi_systable: fix getting wrong smbios entry (LP: #1484046)
* acpi: dbg2: won't find obj when no namespace device path (lp: #1486893)
* lib: fwts_smbios: add the struct definition for smbios 3.0.0
* dmicheck: re-orgainise the smbios entry point check
* lib: smbios: add smbios version 3.0.0 entry find helper
* dmicheck: add test for smbios 3.0.0 entry point
* dmicheck: add error test for SMBIOS 3.0.0 table
* dmicheck: sync the dmi value test with smbios 3.0.0 spec
* fwts-test: update test to sync with smbios 3.0.0
* dmicheck: fix the Base Board type range typos
* auto-packager: mkpackage.sh: remove utopic
-- Ivan Hu <email address hidden> Fri, 11 Sep 2015 10:40:40 +0800
-
fwts (15.08.00-0ubuntu1) wily; urgency=low
[Alex Hung]
* acpi: add table names in test description
* fwts-test: update for prefix for ECDT, TCPA, WAET and XENV
* acpi: remove redundant tailing spaces - no functional changes
* acpi: tcpa: fix incorrect comments - no functional changes
* acpi: tpm2: Add ACPI TPM2 test
* fwts-test: Add regression test for TPM2, update fwst-tests
* acpi: method: fix incorrect shift of 64-bit integer in CRS
* acpi: method: add support for _CPC revision 2
* acpi: acpidump: change FADT flag BIT20 to Hardware-reduce ACPI
* fwts-test: update for changing to Hardware-reduce ACPI
* acpi: update MADT GIC Distributor Structure and related tests
* acpi: update MADT GICC Structure and related tests
* acpi: fadt: update fadt_dsdt test with x_dsdt field
* acpi: fadt: check RESET_REG_SUP before checking the reset register
* acpi: method: refine _AEI control method
* acpi: method: refine _EVT test
[Anthony Wong]
* fwts: Better options handling for --dump
* lib: Allow reading ACPI dump file by non-root user
[Colin Ian King]
* acpi: XENV: fix a few spelling mistakes and fix up copyright
* fwts-test: Update tests to sync with last XENV fixes
* acpi: LPIT: remove duplicate "LPIT" from test description
* fwts-test: Update tests to sync with last LPIT fixes
* acpi: HPET: fix typo in HPET description field
* fwts-test: Update tests to sync with HPET fix
* Add ACPI IORT test (LP: #1450440)
* Update fwts-test for the new IORT table test
* ACPICA: Update to version 20150717 (LP: #1475733)
* fwts-test: update syntaxcheck test now IASL finds more errors
* acpi: iort: fix build warning on older versions of GCC
* lib: fwts_framework: remove dubious total of --show-tests-full
* acpidump: update mchi to latest revision of MCHI specification
* acpi: Add support for MCHI Table (LP: #1478951)
* fwts-test: Add MCHI table regression tests
* acpi: Add support for STAO Table (LP: #1478957)
* fwts-test: Add STAO table regression tests
* lib: fix build error on non-Intel platforms
* acpi: correct ASF! table definitions
* acpi: Add support for ASF! Table (LP: #1479736)
* fwts-test: Add ASF! table regression tests
* lib: acpi.h: clean up comments and code - add more references
* acpi: Add support for WDAT Table (LP: #1480257)
* fwts-test: Add WDAT table regression tests
[Ivan Hu]
* fwts-test: uefi: remove redundant files
* acpi: add support for FPDT table (LP: #1476954)
* fwts-test: Add FPDT table regression tests
[Ricardo Neri]
* cpu/cpufreq: Iterate over the correct number of CPUs in _test_sw_any
-- Ivan Hu <email address hidden> Wed, 05 Aug 2015 14:18:41 +0800
-
fwts (15.07.00-0ubuntu1) wily; urgency=low
[Alex Hung]
* acpi: dmar: add FWTS_FLAG_ROOT_PRIV to dmar test
* fwts_acpi: acpidump: update TCPA table and acpidump accordingly
* fwts-test: update according to TCPA structure changes
* fwts-test: Remove TMPLOG in make check
* tcpa: Add ACPI TCPA test
* fwts-test: Add regression test for TCPA, update fwst-tests
* acpi: add XENV table test
* fwts-test: Add XENV table regression test
* lib: fwts_framework: Append "tests" to --uefi and --acpi
* fwts-tests: modify according to changes to --uefitests and --acpitests
* live-image/fwts-frontend-text: update to --uefitests and --acpitests
[Colin Ian King]
* acpi: method: remove extraneous "_" in error message
* lib: acpica: compiler: link in missing objects (LP: #1461936)
* lib: fwts_klog: fix vector size and handle errors from pcre_exec
(LP: #1461520)
* acpi: lib: fwts_acpi_tables: force fixup when loading tables from
/sys/firmware
* lib: acpi, acpidump: rename slit tables types
* lib: acpi: add in new GICC table fwts_acpi_table_gicc_affinity
* acpi: add SRAT table sanity checking (LP: #1464658)
* fwts-test: Update tests to accommodate new SRAT test
* acpi: add BERT table sanity checking (LP: #1464712)
* fwts-test: Update tests to accommodate new BERT test
* lib: acpi: Add in GAS address types
* acpi: add ECDT table sanity checking (LP: #1464716)
* fwts-test: Update tests to accommodate new ECDT test
* lib: acpi: Add support for the SPMI table
* acpi: add ACPI SPMI table sanity checking (LP: #1465256)
* fwts-test: Update tests to accommodate new SPMI test
* add ACPI SLIT table sanity checking (LP: #1465276)
* fwts-test: Update tests to accommodate new SLIT test
* lib: acpi: Add support for the HEST family of ACPI tables
* add ACPI HEST table sanity checking (LP: #1465379)
* fwts-test: Update tests to accommodate new HEST test
* acpi: Add BOOT table test (LP: #1465435)
* fwts-test: Update tests to accommodate new BOOT table test
* acpi: Add DBGP table test (LP: #1465441)
* fwts-test: Update tests to accommodate new DBGP table test
* acpi: Add DBG2 table test (LP: #1465710)
* fwts-test: Update tests to accommodate new DBG2 table test
* acpi: acpitables: remove ECDT test as we now have a full ECDT test
* acpi: re-orgainise HPET tests #1
* acpi: re-orgainise HPET tests #2
* acpi: move MADT test from acpitables into new MADT test
* acpi: move GTDT test from acpitables into new GTDT test
* acpi: move XSDT test from acpitables into new XSDT test
* acpi: move RSDP test from acpitables into new RSDP test
* acpi: move RSDT test from acpitables into new RSDT test
* acpi: acpitables: remove no-op MCFG test
* acpi: move SBST test from acpitables into new SBST test
* acpi: move FADT test from acpitables into existing FADT test
* acpi: acpitables: remove redudant acpi table checking
* fwts-test: acpitables-0001: update to match changes in acpitables test
* acpi: allow various ACPI table tests to run without root access
* fwts-test: update arg-show-tests-* to be in sync with acpitable changes
* add MADT specific test, replaces old acpitables-0002 test
* fwts-test: add RSDT specific test, replaces old acpitables-0006 test
* fwts-test: add XSDT specific test, replaces old acpitables-0007 test
* lib: fwts_acpi_tables: fully pad out fixed up ACPI OEM IDs
* fwts-test: Add BERT test
* fwts-test: Add BOOT test
* fwts-test: Add DBG2 test
* fwts-test: Add DBGP test
* fwts-test: Add HEST test
* fwts-test: Add SBST test
* fwts-test: Add SLIT test
* fwts-test: Add SRAT test
* acpi: spcr: add missing white space in error messages
* fwts-test: Add SPCR test
* fwst-test: remove old redundant acpitables test
* ACPICA: Update version to 20150619. (LP: #1466142)
* fwts: cpufreq: fix theoretical division by zero (LP: #1466905)
* acpi: Add ACPI ERST test (LP: #1467835)
* fwts-test: Add regression test for ERST, update fwst-tests
* acpi: correct ACPI BGRT table type
* acpi: Add ACPI BGRT test (LP: #1467863)
* fwts-test: Add regression test for BGRT, update fwst-tests
* acpi: Add ACPI CPEP test (LP: #1467870)
* fwts-test: Add regression test for CPEP, update fwst-tests
* acpi: Add ACPI FACS test (LP: #1467966)
* fwts-test: Add regression test for FACS, update fwst-tests
* acpi: acpidump: add in missing exponent field to SLIC
* fwts-test: update tests because of exponent field in SLIC
* acpi: Add CSRT ACPI Table test (LP: #1470116)
* fwts-test: Add CSRT table regression test
* acpi: Add LPIT ACPI test (LP: #1470184)
* fwts-test: Add LPIT table regression test
* acpi: Add WAET ACPI table test (LP: #1470495)
* fwts-test: Add WAET table regression tests
* acpi: add SLIC table test (LP: #1470518)
* fwts-test: Add SLIC table regression test
* acpi: add MSDM table test (LP: #1470538)
* fwts-test: Add MSDM table regression test
* bios: os2gap: remove ancient legacy test (LP:#1470573)
* fwts-test: facs: fix repeated offset in data
* lib: make acpidump parser more robust (LP: #1471202)
* fwts-test: fix hand crafted acpidump data
[Ivan Hu]
* acpi: acpidump: update SMM Communication fields on UEFI table
* acpi: Add UEFI ACPI data table test (LP: #1471698)
* fwts-test: Add UEFI ACPI data table regression tests
-- Alex Hung <email address hidden> Wed, 08 Jul 2015 13:34:44 +0800
-
fwts (15.06.00-0ubuntu1) wily; urgency=low
[Alex Hung]
* acpi: method: update method list according to Table 5-162 in ACPI 6
* lib: acpi: add an acpi category
* live-image/fwts-frontend-text: add selections of acpi and uefi tests
* acpi: add tests to acpi category
* fwts-test: Update tests with new acpi category
* acpi: fwts-tests: Remove redundant tailing space and update fwts-tests
* fwts-test: Update tests with cpufreq changes
* auto-packager: mkpackage.sh: remove lucid
* auto-packager: mkpackage.sh: add wily
[Colin Ian King]
* Debian: control: remove Chris from uploaders list
* uefi: uefirtvariable: Add invalid NULL parameter sanity checks
* fwts-test: update to sync with UEFI test changes
* acpi: Add SPCR ACPI table check (LP: #1433604)
* fwts-test: Update tests with new SPCR test
* ACPICA: Update version to 20150410 (LP: #1441773)
* lib: fwts_acpi_tables: print correct pathname on error
* lib: fwts_acpi_tables: set count correctly on error
* lib: fwts_acpi_tables: only attempt to open a dumpfile if name is defined
* pci: aspm: check that a table exists, fixes segv on arm64
* lib: fwts_smbios: only scan memory for DMI table if x86
* dmi: dmicheck: add 4 new DMI chassis types
* acpi: spcr: remove unnecessary include files and fix ARM build issue
* pci: maxreadreq: skip test if /sys/bus/pci/devices is not available
* acpi: spcr: issue a passed message if SPCR test passes
* doc: fwts manual: update list of contributors at end of the manual
* fwts-test: arg-help-0001: modify regex to match upper/lower case version
* lib: fwts_alloc: provide fallback low memory allocator strategy
(LP: #1452168)
* bios: mtrr: fix memory leak on mtrr entries
* hotkey: only process reads of hotkey events that are at least the correct
length
* uefi: uefirtvariable: fix incorrect buffer size being passed
* lib: fwts_acpi_tables: enforce stricter table loading checks
* acpi: battery: clean up source, no functional change
* lib: acpica: explicitly set buffer to NULL to remove cppcheck warning
* acpica: fwts_iasl_interface: clean up static analyzer warning on freopen
* lib: fwts_pipe: clean up static analyzer warning on freopen
* ACPICA: Update version to 20150515 (LP: #1455946)
[Heyi Guo]
* uefi: efi_runtime: eliminate confusing error message of get_variable
* acpi: method: _PRS is not mandatory method
* acpi: acpitables: FADT: Ignore fields at offset 46 through 108 for
HW_REDUCED_ACPI
* efi_runtime: get_nextvariablename: Fix bug of name string copy
[Jeremy Kerr]
* fwts: Add fwts_firmware_has_features
* fwts: Only run firmware detection once
* fwts: Allow tests to be conditional on available features
* fwts: Print names of missing features, rather than a cryptic bitmask
* fwts: Add FWTS_FW_FEATURE_DEVICETREE
* fwts: Add OPAL firmware type
* cpu/cpufreq: Don't reparse cpu information
* cpu/cpufreq: hz_almost_equal is unused if !FWTS_ARCH_INTEL
* cpu/cpufreq: Add a separate cpufreq consistency test
* cpu/cpufreq: Add test for duplicate entries in cpufreq tables
* cpu/cpufreq: Do bios limit and claimed max checks as separate tests
* cpu/cpufreq: Refactor CPU performance tests
* cpu/cpufreq: Always check that cpufreq changes have taken
* fwts: Use linux perf counters for cpu benchmarking
* fwts: Use gettimeofday for cpu benchmark
* fwts: scale cpu benchmark results to one second
* cpu/cpufreq: Only run performance tests on master threads
-- Alex Hung <email address hidden> Wed, 03 Jun 2015 16:37:55 +0800
-
fwts (15.03.01-0ubuntu1) vivid; urgency=low
[Colin Ian King]
* efi_runtime: ensure we don't allocate a zero byte buffer
(LP: #1429890)]
* uefi: uefirttime: Add tests to exercise invalid parameters
* acpi: acpitables: make length and skip signed to handle -ve underflow
(LP: #1435272)
* uefi: uefidump: don't dump non-printable variable contents (LP: #1435346)
* uefi: uefirtmisc: Add null count argument check for
GetNextHighMonotonicCount
* acpi: acpitables: add GTDT checking
* lib: fwts_acpi_tables: load tables from /sys (LP: #1437043)
* fwts-test: fix up acpitables tests
* fwts-tests: fix up arg-show-tests-full test
[Ivan Hu]
* uefirtauthvar: return error when get mismatch size
* uefirtauthvar: dependency checking for existence of test data
(LP: #1434408)
* uefirtauthvar: remove duplicate authenticated attribute test
(LP: #1432752)
-- Keng-Yu Lin <email address hidden> Wed, 01 Apr 2015 11:42:51 +0800