* ACPICA: Update to version 20210730
* uefirttime: Fix incorrect error messages for invalid time test
* fwts-test: sync up with updates in fwts_wmi_known_guids
* acpi/wmi: update WMI known GUIDs from Linux kernel 5.14-rc1
* sbbr: remove pm_file test (not required in BBR 1.0)
* lib: fwts_version.h - update to V21.07.00
* debian: update changelog
* auto-packager: mkpackage.sh: remove groovy
* uefirttime: add advice for the timezone 2047 failure (LP: #1933503)
* fwts-test: sync up with DBG2 changes from BSA updates
* fwts_acpi_tables: skip FACS warning for reduced hardware
* acpi: method: Make _AEI test optional for SBBR
* acpi: dbg2: Allow 16550 compatible serial port in DBG2
* acpi: method: Make method_test_ADR() optional
* sbbr: adjust signature name for MADT
* sbbr: remove SSDT from mandatory list
* sbbr: acpitables: add new recommended tables
* acpi: acpitables: add advices for table revision tests
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=132
- Update to version 21.06.00:
* lib: fwts_version.h - update to V21.06.00
* debian: update changelog
* fwts_acpi_tables: memcpy 4 char ACPI table name
* Remove complex disabling of ACPI for non-ACPI targets
* Debian: move source lintian overrides file to source
* Add lintian overrides for ldconfig trigger warning
* Debian: control: update Standards-Version to 4.1.0
* Debian: update compat level to 9
* Debian: add Rules-Requires-Root field to control file
* Debian: add project Homepage field to control file
* debian/copyright: use secure https url specifier
* Debian: remove spaces at end of lines of control file
* Debian: remove spaces at end of lines of changelong
* auto-packager: mkpackage.sh: remove xenial
* live-image: add "TPM tests" to root menu
* live-image: add utils tests to "Selected" menu
* tpmevlog: add to batch tests
* klog.json: check IRQ requests on irqchip
OBS-URL: https://build.opensuse.org/request/show/901331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=60
* lib: fwts_version.h - update to V21.06.00
* debian: update changelog
* fwts_acpi_tables: memcpy 4 char ACPI table name
* Remove complex disabling of ACPI for non-ACPI targets
* Debian: move source lintian overrides file to source
* Add lintian overrides for ldconfig trigger warning
* Debian: control: update Standards-Version to 4.1.0
* Debian: update compat level to 9
* Debian: add Rules-Requires-Root field to control file
* Debian: add project Homepage field to control file
* debian/copyright: use secure https url specifier
* Debian: remove spaces at end of lines of control file
* Debian: remove spaces at end of lines of changelong
* auto-packager: mkpackage.sh: remove xenial
* live-image: add "TPM tests" to root menu
* live-image: add utils tests to "Selected" menu
* tpmevlog: add to batch tests
* klog.json: check IRQ requests on irqchip
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=130
- Update to version 19.09.00:
* acpi/boot: skip ACPI BOOT test on UEFI systems.
* acpi: s3: fix typo from 6b94bb6a4b13e
* opal: add more bounds checking and zero pstates array
* fwtstest: boot-0001: sync with boot table check on efi firmware
- Changes for version 19.08.00:
* ACPICA: Update to version 20190816
* auto-packager: mkpackage.sh: remove cosmic
* efi_runtime: enable KBUILD_MODPOST_WARN=y to workaround build failures
* ACPICA: Update to version 20190816
* fwtstest: syntaxcheck-0001: update to keep in sync with ACPICA features
* README: Add package dependency notes for ARM64
OBS-URL: https://build.opensuse.org/request/show/734745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=43
* acpi/boot: skip ACPI BOOT test on UEFI systems.
* acpi: s3: fix typo from 6b94bb6a4b13e
* opal: add more bounds checking and zero pstates array
* fwtstest: boot-0001: sync with boot table check on efi firmware
- Changes for version 19.08.00:
* ACPICA: Update to version 20190816
* auto-packager: mkpackage.sh: remove cosmic
* efi_runtime: enable KBUILD_MODPOST_WARN=y to workaround build failures
* ACPICA: Update to version 20190816
* fwtstest: syntaxcheck-0001: update to keep in sync with ACPICA features
* README: Add package dependency notes for ARM64
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=95
* ACPICA: Update to version 20190509
* Add support for Hygon Dhyana CPU
* dmicheck: update supported SMBIOS version
* acpi/method: check full and battery power if acpi_video0 exists
* dmicheck: checks type length vs. SMBIOS versions
* dmicheck: add Type 1's Field 25 & 26 as used by kernel
* apic: apicedge: fix typo in error messages
* cpufreq: change from abort to skip when cpufreq cannot run
* kernel:version: change ACPI version to ACPICA version
* pci:crs: fix an indentation error
* acpi: s3: check sleep type for output messages
* snapcraft: update to core18
* acpica: re-work fwts / iasl interface to work with latest ACPICA
* fwts-test: refresh syntaxcheck test output
* fwts-test/syntaxcheck: refresh syntaxcheck test output
* fwts_acpica: don't add in RSDP or null table entries to XSDT or RSDT (LP: #1829167)
- Changes for version 19.03.00:
* acpi: madt: Add support for ACPI 6.3
* lib: fwts_acpi_tables: add a new function to check reserved values
* lib: fwts_acpi_tables: rename fwts_acpi_subtable_length_check
* srat: replace structure length checks by fwts_acpi_structure_length_check
* acpi: refactor all table length checks to fwts_acpi_table_length_check
* README: update installing fwts by "sudo make install"
* acpi/fadt: reject 5.0 tables with ARM specific attributes set
* acpi/iort: permit SMMU model values of 4 and 5
* acpi/iort: fix error in SMMU node length check
* ACPICA: fix IASL building issues with gcc-9 and --as-needed linker option
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=89
- Update to version 19.02.00:
* klog.json: add an "IOAPIC .. not in IVRS" message
* utilities: kernelscan: add AMD iommu for IVRS errors
* acpi/method: check levels on full power and battery power
* acpi: add address space types according to mantis 1965 (ACPI 6.2b)
* acpi/pptt: check flags by revision (mantis 1870 for ACPI 6.2b)
* acpi: pdtt: update flags defintion according to mantis 1867 (ACPI 6.3)
* acpi/nfit: update memory mapping attributes (mantis 1873 for ACPI 6.3)
* acpi/hmat: update for hmat revision 2 (mantis 1914 for ACPI 6.3)
* acpi/madt: remove two reserved bytes (mantis 1934 for ACPI 6.3)
* acpi/madt: update for Local APIC Flags (mantis 1948 for ACPI 6.3)
* acpi/hmat: update System Locality Latency (mantis 1959 for ACPI 6.3)
* acpi/method: add tests for NVDIMM control methods for ACPI 6.3
* acpiinfo: update ACPI and ACPICA versions
* acpi/srat: add test for Generic Initiator (mantis 1904 for ACPI 6.3)
* ACPICA: Update to version 20190215
* acpi: fix a typo in comment
* fwts: fix up a handful of spelling mistakes
* efi_runtime: fix access_ok build issues on 5.0 kernels
* Makefiles: workaround address-of-packed-member warnings with gcc-9
* acpica: utdecode: fix missing comma in array declaration AcpiGbl_GenericNotify
- Update to version 19.01.00:
OBS-URL: https://build.opensuse.org/request/show/681698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=39
* klog.json: add an "IOAPIC .. not in IVRS" message
* utilities: kernelscan: add AMD iommu for IVRS errors
* acpi/method: check levels on full power and battery power
* acpi: add address space types according to mantis 1965 (ACPI 6.2b)
* acpi/pptt: check flags by revision (mantis 1870 for ACPI 6.2b)
* acpi: pdtt: update flags defintion according to mantis 1867 (ACPI 6.3)
* acpi/nfit: update memory mapping attributes (mantis 1873 for ACPI 6.3)
* acpi/hmat: update for hmat revision 2 (mantis 1914 for ACPI 6.3)
* acpi/madt: remove two reserved bytes (mantis 1934 for ACPI 6.3)
* acpi/madt: update for Local APIC Flags (mantis 1948 for ACPI 6.3)
* acpi/hmat: update System Locality Latency (mantis 1959 for ACPI 6.3)
* acpi/method: add tests for NVDIMM control methods for ACPI 6.3
* acpiinfo: update ACPI and ACPICA versions
* acpi/srat: add test for Generic Initiator (mantis 1904 for ACPI 6.3)
* ACPICA: Update to version 20190215
* acpi: fix a typo in comment
* fwts: fix up a handful of spelling mistakes
* efi_runtime: fix access_ok build issues on 5.0 kernels
* Makefiles: workaround address-of-packed-member warnings with gcc-9
* acpica: utdecode: fix missing comma in array declaration AcpiGbl_GenericNotify
- Update to version 19.01.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=87
- Update to version 18.01.00:
* mtrr: check memory type above 4GB on AMD platforms
* ACPICA: Update to version 20190108
* dmi: dmicheck: remove redundant new lines
* lib: fwts_ac_adapter: fix readdir(ac_power_dir) failing
* lib: fwts_ac_adapter: fix failing to find AC directory
* Update copyright year to 2019
* mtrr: fix incorrect mask on amd_sys_conf
* sbbr: fadt: clean up major/minor version checking
* acpi/madt: clean up indentation issue, remove tab
* lib: fw_pm_method: move the sleep t_start time out of
logind_on_signal (LP: #1809096)
- Changes for version 18.12.00:
* ACPICA: Update to version 20181213
* mtrr: allow uncached type for PCI prefetchable memory
* lib: disable /dev/mem access on aarch64
* dmicheck: drop unaligned memcpy
* lib: drop fwts_memcpy_unaligned
* dmicheck: use dmi_load_file in preference to fwts_mmap
OBS-URL: https://build.opensuse.org/request/show/676175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=38
* mtrr: check memory type above 4GB on AMD platforms
* ACPICA: Update to version 20190108
* dmi: dmicheck: remove redundant new lines
* lib: fwts_ac_adapter: fix readdir(ac_power_dir) failing
* lib: fwts_ac_adapter: fix failing to find AC directory
* Update copyright year to 2019
* mtrr: fix incorrect mask on amd_sys_conf
* sbbr: fadt: clean up major/minor version checking
* acpi/madt: clean up indentation issue, remove tab
* lib: fw_pm_method: move the sleep t_start time out of
logind_on_signal (LP: #1809096)
- Changes for version 18.12.00:
* ACPICA: Update to version 20181213
* mtrr: allow uncached type for PCI prefetchable memory
* lib: disable /dev/mem access on aarch64
* dmicheck: drop unaligned memcpy
* lib: drop fwts_memcpy_unaligned
* dmicheck: use dmi_load_file in preference to fwts_mmap
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=85
- Update to version 18.11.00 (boo#1116172):
* dmicheck: checks (Extended) Maximum Capacity for type 16
* snapcraft: add libbsd-dev to build-packages
* efi_runtime: re-enable the resetsystem runtime interface
* olog:olog.json: Update OPAL skiboot errors to check on olog scan
* acpi: button: check fixed hardware & control method power buttons
* kernelscan: add -k option to specify klog json filename
* src/lib: add module probing helper functions
* lib: fwts_efi_module: use the new module loading helper functions
* lib/fwts_cpu: use new use the new module loading helper functions
OBS-URL: https://build.opensuse.org/request/show/649214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=37
* dmicheck: checks (Extended) Maximum Capacity for type 16
* snapcraft: add libbsd-dev to build-packages
* efi_runtime: re-enable the resetsystem runtime interface
* olog:olog.json: Update OPAL skiboot errors to check on olog scan
* acpi: button: check fixed hardware & control method power buttons
* kernelscan: add -k option to specify klog json filename
* src/lib: add module probing helper functions
* lib: fwts_efi_module: use the new module loading helper functions
* lib/fwts_cpu: use new use the new module loading helper functions
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=83