Commit Graph

50 Commits

Author SHA256 Message Date
Martin Pluskal
59af2b5376 - Update to version 19.07.00:
* cpu/msr: add 3 more CPU IDs for IA32_silvermont_MSRs
  * cpu/msr: check SGX & LMCE in IA32_FEATURE_CONTROL (3ah)
  * cpu/msr: move TSC_ADJUST (3bh) to IA32_MSRs
  * cpu/msr: add SMM_MONITOR_CTL (9bh) to IA32_MSRs
  * cpu/msr: add MC*_CTL2 MSR registers
  * cpu/msr: add VMX_VMFUNC MSR register
  * cpu/msr: add MISC_ENABLE MSR to IA32_atom_MSRs
  * cpu/msr: add MSR_PMG_IO_CAPTURE_BASE to IA32_silvermont_MSRs
  * cpu/msr: add MSR_FEATURE_CONFIG to IA32_silvermont_MSRs
  * cpu/msr: add MSR_TEMPERATURE_TARGET to IA32_silvermont_MSRs
  * cpu/msr: add MSR_BBL_CR_CTL3 to IA32_silvermont_MSRs
  * ACPICA: Update to version 20190703

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=93
2019-08-13 08:10:43 +00:00
Martin Pluskal
971d7ee262 - Update to version 19.06.00:
* acpi/fadt: update latest FADT revision to 6.3
  * uefitime: add checking the EFI_UNSUPPORTED return code
  * uefirtvariable: add checking the EFI_UNSUPPORTED return code
  * uefirtmisc: add checking the EFI_UNSUPPORTED return code

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=91
2019-07-23 10:23:17 +00:00
Martin Pluskal
accd74f4be - Update to version 19.05.00:
* 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
2019-05-29 12:19:02 +00:00
Martin Pluskal
80a9e4e053 - 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/package/show/hardware/fwts?expand=0&rev=87
2019-03-05 11:17:46 +00:00
Martin Pluskal
1028d2eaea - 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/package/show/hardware/fwts?expand=0&rev=85
2019-02-14 13:26:14 +00:00
Martin Pluskal
988424868c - 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/package/show/hardware/fwts?expand=0&rev=83
2018-11-15 09:29:41 +00:00
Martin Pluskal
3ebee3206b - Update to version 18.08.00:
* ACPICA: Update to version 20180810
  * uefi: uefivarinfo: add to UNSAFE category
  * acpi: gtdt: add checking the valid base physical address
  * dmicheck: update Processor Upgrade field in Type 4
  * dmicheck: update connection and port types in Type 8
  * dmicheck: update Usage and Characteristics 2 fields in Type 9
  * dmicheck: update memory type and add nvdimm fields for Type 17
  * coreboot/clog/clog.c: add clog test
- Refresh patch fwts-no-compiletime.patch
- Fix typo in changelog
- Don't build with -Werror (fixes build with gcc8)

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=81
2018-08-31 11:58:23 +00:00
Martin Pluskal
b11b39cfe5 - Dont build with -Werror (fixes build with gcc8)
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=79
2018-07-10 06:55:53 +00:00
Martin Pluskal
df9a06d02d - Update to version 18.06.02:
* ACPICA: Update to version 20180531
  * acpi: fadt: allow first reserved field to be 1
  * update_version.sh: also update version in snapcraft.yaml
  * snapcraft.yaml: add in missing stage packages
  * lib: fwts_set: fix API for fwts_set, add fwts_set_int
  * lib: add small helpers top get/set /sys/power/pm_debug_messages
  * acpi: s3: force enable /sys/power/pm_debug_messages
  * acpi: s4: also check for file based swap files
  * acpi: s4: force enable /sys/power/pm_debug_messages
  * acpi: s3power: force enable /sys/power/pm_debug_messages
  * acpi: hpet: fix getting invalid vendor ID and clock period
  * acpica: fix linking issues when building non ACPI builds
  * fwts_uefi: Fixing tiny typos in the uefi driver
  * mtrr: fix incorrect type detection

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=78
2018-06-27 14:12:33 +00:00
Martin Pluskal
3175c3567b - Update to version 18.05.01:
* No changelog available

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=77
2018-06-18 07:03:17 +00:00
Martin Pluskal
c8931174da - Update to version 18.05.00:
* fan: add cooling_device# to error messages
  * doc: adding acpitests, uefitests and sbbr options to man page
  * acpi: syntaxcheck: change it from batch to batch-experimental
  * fwts_framework: add an "ifv" option for Independent Firmware Vendor
  * dmicheck: skip checks of DMI default values for IFV
  * acpi: method: add test for _CLS control method
  * lib: create helper functions for device identification objects
  * acpi: devices: add common objects
  * fwts-frontend-text: add a recommended option for IFV (IBV)
  * fwts-frontend-text: add an option for ARM SBBR
  * auto-packager: mkpackage.sh: add cosmic
  * ACPICA: Update to version 20180427
  * ACPICA: Update to version 20180508
  * README: Add libpci-dev dependency ppc64el
  * cpufreq: Add support to read boost frequencies

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=75
2018-05-18 12:06:33 +00:00
Martin Pluskal
e0c5bc1759 - Update to version 18.03.00:
* ACPICA: Update to version 20180313
  * dmi: dmicheck: add chassis type for Type 3
  * klog.json: change severity for AE_ALREADY_EXISTS errors
  * olog:olog.json: Update OPAL skiboot errors to check on olog
    scan
  * uefirtauthvar: remove test with
    EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=73
2018-04-06 07:47:36 +00:00
Martin Pluskal
92431fdcea - Update to version 18.02.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=71
2018-03-08 08:53:03 +00:00
Martin Pluskal
7620d7e422 - Update to version 18.01.00:
* ACPICA: Update to version 20180105
  * acpi: LPIT: check for monotonically increasing UID
  * fwts-test: sync up with changes in lpit test
  * Treewide: update copyright year to 2018
  * fwts-test: arg-help: sync up with copyright year changes
  * 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
  * securebootcert: add checking read-only for the AuditMode and
    DeployedMode
  * securebootcert: move to UNSAFE category

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=69
2018-01-25 13:30:15 +00:00
Martin Pluskal
0f6d9043a6 - Update to version 17.11.00:
* acpi: devices: add a new test for acpi ec device
  * 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
  * acpi: devices: add new tests for power and sleep button devices
  * 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: add new large resource data type for _CRS methods
  * acpi: sdev: add ACPI SDEV test (mantis 1632)
  * acpi: dppt: add ACPI PDTT test (mantis 1576)
  * 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 calibration
    device
  * acpi: add tests for _SRT control method
  * auto-packager: mkpackage.sh: add bionic
  * fwts: add bash command-line completion
  * Add ACPI 1.0 RSDP test to make sure RSDT field isn't null
  * ACPICA: Update to version 20171110
  * 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

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=67
2017-12-18 16:30:57 +00:00
Martin Pluskal
79c083d5f3 - Update to version 17.09.02:
* No changelog provided

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=65
2017-11-15 15:22:13 +00:00
Martin Pluskal
5ac0d1e767 - Update to version 17.09.00:
* ACPICA: Update to version 20170831
  * dmi: dmicheck: Add BMC Interface Type definitions from IPMI
    spec
  * lib: fwts_acpi_tables: add a new function to check Reserved
    field
  * lib: fwts_acpi_tables: add a new function to check reserved
    bits
  * efi_runtime: add resetsystem runtime service
- Refresh fwts-no-compiletime.patch

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=63
2017-10-09 13:16:01 +00:00
Martin Pluskal
27693777b4 - Update to version 17.08.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=61
2017-09-22 12:08:59 +00:00
Martin Pluskal
bb289f9b7c - Update to version 17.07.00:
* acpi: bgrt: update according to acpi 6.1 errata
  * acpi: method: update _PSD and _TSD tests according to ACPI 6.1
    errata
  * acpi: rsdp: revision 1 must have length 20 according to ACPI
    6.1 errata
  * acpi: method: Add _CPC revision 3 according to ACPI 6.2
  * acpi: hest: add new type 11 introduced in ACPI 6.2
  * acpi: srat: add new type 4 according to ACPI 6.2
  * acpi: method: update _GCP according to ACPI 6.2
  * acpi: hest: add notification type 11 according to ACPI 6.2
  * acpi: fadt: update minor version to 2 for ACPI 6.2
  * acpi: hest: add checks for GHES_ASSIST flag value in ACPI 6.2
  * acpi: wsmt: add wsmt test according to ACPI 6.2
  * ACPICA: Update to version 20170629
  * acpi: tpm2: Add additional start method values
  * acpi: iort: Add PMCG support

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=58
2017-08-28 09:58:01 +00:00
Martin Pluskal
e4d7ded233 - Update to version 17.06.00:
* ACPICA: Update to version 20170531
  * olog: olog.json: Update OPAL skiboot errors to check on olog
    scan
  * bios: mtrr: print out actual default type of MTRR
  * lib: fwts_alloc: only parse mem info once we have a valid line
    read in
  * lib: fwts_safe_mem: add SIGBUS handling
  * lib: fwts_alloc: re-work the memory parsing again
  * acpi: method use correct format specifier for uint32_t type
  * bios: mtrr: fix compile error in ubuntu trusty
  * opal: fix tests dependency on libfdt
  * bios: mtrr: fix overlaped MTRR (LP: #1694710)

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=56
2017-06-22 12:59:00 +00:00
Martin Pluskal
eb90726818 OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=54 2017-06-08 09:45:52 +00:00
Martin Pluskal
0a65dba685 - Update to version 17.05.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=53
2017-06-04 08:08:21 +00:00
Martin Pluskal
c44ab3007a - Update to version 17.03.00:
* ACPICA: Update to version 20170224
  * sbbr: Add "--sbbr" flag to support running SBBR Tests.
  * acpi: iort: Add support for SMMUv3
  * lots of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=51
2017-03-24 09:23:59 +00:00
Martin Pluskal
e5cab727b3 - Update to version 17.02.00:
- Rebase fwts-no-compiletime.patch

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=49
2017-02-27 11:52:25 +00:00
Martin Pluskal
0d489d17b2 - Update to version 17.01.00:
* ACPICA: Update to version 20161222
  * klog.json: Add kernel errors to the database
  * opal: pci_info: minor code style clean-ups
- Update to version 16.12.0 (boo#1017763):
- Update to version 16.11.00:
- Update to version 16.09.00:

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=47
2017-01-28 13:06:14 +00:00
Martin Pluskal
69cdcdbbec - Update to version 0.6.12 (boo#1017763):
* ACPICA: Update to version 20161117
  * klog.json: Add a few more kernel errors to the database
  * opal: pci_info: Add OPAL PCI Info validation
  * opal: mem_info: Add OPAL MEM Info validation
  * opal: cpu_info: Add OPAL CPU Info validation
  * securebootcert: add variable AuditMode checking
  * securebootcert: add variable DeployedMode checking
  * lots of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=45
2017-01-02 14:41:39 +00:00
Martin Pluskal
598e5e33ed - Replace requires with recommends for dependencies
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=43
2016-12-01 13:28:50 +00:00
Martin Pluskal
bf22d0aaf1 - Update to version 06.11.00:
* ACPICA: Update to version 20160930
  * uefibootpath: add test for eMMC device path
  * uefidump: add dumping for the eMMC device path
  * miscelanous bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=41
2016-11-13 18:16:38 +00:00
Martin Pluskal
fe4597a891 - Update to version 06.09.00:
* 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 
  * lots of bugs fixed
- Drop no longer needed json-c-includes.patch
- Exclude s390x from building

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=39
2016-09-11 07:19:13 +00:00
Martin Pluskal
446a2027fb - Update to version 16.08.00:
* acpi: tpm2: Add ACPI TPM2 test
  * acpi: method: add support for _CPC revision 2
  * acpi: add support for FPDT table (LP: #1476954)
  * acpi: add ACPI IORT test (LP: #1450440)
  * ACPICA: Update to version 20150717 (LP: #1475733)
  * acpi: Add support for MCHI Table (LP: #1478951)
  * acpi: Add support for STAO Table (LP: #1478957)
  * acpi: Add support for ASF! Table (LP: #1479736)
  * acpi: Add support for WDAT Table (LP: #1480257)
  * losts of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=36
2016-08-18 08:58:19 +00:00
Martin Pluskal
3e1de5d5cc - Update to version 16.07.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=34
2016-07-31 07:33:55 +00:00
Martin Pluskal
83d5cf9534 - Enable building on all architectures
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=32
2016-07-16 14:36:21 +00:00
Martin Pluskal
6d41c8d3de - Update to version 16.06.01:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=31
2016-07-16 14:28:45 +00:00
Martin Pluskal
a098af7caf - Update to version 16.05.01:
* ACPICA: Update to version 20160108 (LP: #1532268)
  * acpi: method: add _PTC test
  * sync with uefi 2.5 global variables
    + uefidump: add dumping global variabl AuditMode
    + uefidump: add dumping global variabl DeployedMode
    + uefidump: add dumping global variable OsRecoveryOrder
    + uefidump: add dumping global variable PlatformRecovery####
    + uefidump: add dumping global variable SysPrepOrder
    + uefidump: add dumping global variable SysPrep####
  * ACPICA: Update to version 20151218 (LP: #1527733)
  * esrtdump: add dumping for esrt table (LP: #1532103)
  * Fix spelling mistakes of "ACPI"
  * method: update method status
  * utilities: kernelscan: fix memory leaks and a segfault
  * acpi: cstates: fix clang build warning on zero CPUs.
  * acpi: s3, s3power, s4: replace cleanup free with explicit frees
  * data: klog.json: add in some more kernel error messages for 4.4 
    (LP: #1526746)
  * acpi: hpet: fwts_mmap failure is FWTS_MAP_FAILED and not NULL
  * acpi: pcc: fwts_mmap failure is FWTS_MAP_FAILED and not NULL
  * bios: ebdadump: fwts_mmap failure is FWTS_MAP_FAILED and not 
    MAP_FAILED
  * acpi: syntaxcheck: ASL_MSG_COMPILER_RESERVED failure should be 
    an info (LP: #1529717)
  * Update copyright year to 2016
  * dmi: dmicheck: fix reserved bits mask for Processor Information
  * uefirtvariable: fix decalred VLA have zero size (LP: #1526815)

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=29
2016-05-19 16:28:50 +00:00
Martin Pluskal
6946a78f8d - Update to 16.03.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=27
2016-03-17 18:07:40 +00:00
Martin Pluskal
3bbb8215c8 - Update to 16.02.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=25
2016-02-25 12:11:51 +00:00
Martin Pluskal
1de4fec544 - Update to 16.01.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=23
2016-01-17 13:44:50 +00:00
Martin Pluskal
91bbd85ae8 - Update to 05.12.00
* Update ACPICA to version 20151124
  * live-image/fwts-frontend-text: add a selection for recommended
  * data: klog.json: add in some more kernel error messages for 
		4.3
  * ACPI: Add ASPT test
  * lib: framework: allow mixed tests and test category options
  * fwts: framework: Add --log-level option
  * lib: fwts_uefi: add SD device path define
  * Boot path sync with UEFI spec. 2.5
   + uefibootpath: add test for the SD device path
   + uefidump: add dumping for the SD device path
   + lib: fwts_uefi: add efi bluetooth device path define
   + uefibootpath: add test for the bluetooth device path
   + uefidump: add dumping for the bluetooth device path
   + lib: fwts_uefi: add wireless device path define
   + uefibootpath: add test for the wireless device path
   + uefidump: add dumping for the wireless device path
   + lib: fwts_uefi: add ramdisk device path define
   + uefibootpath: add test for the ramdisk device path
   + uefidump: add dumping for the ramdisk device path
	* Fixed bugs
	 + acpi: fpdt: add a terminate for buggy BIOS that reports zero 
		 length
   + lib: klog: remove use of pcre, use regex instead
   + utilities: kernelscan: remove use of pcre, use regex instead
   + uefidump: add more bounds checking and remove need for heap
   + utilities: fix memory leak, line not being free'd
   + acpi: bert: remove redundant variable 'length'
   + lib: iasl: rework IASL interface to ACPICA

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=21
2015-12-19 10:28:44 +00:00
Martin Pluskal
ceab450f4b - Update to 05.11.00
* Update ACPICA to version 20150930
	* New Features
  	+ Add in the notion of ACPI compliance tests.
  	+ MADT subtables: Local SAPIC structure has 3 reserved bytes, 
			not 1
  	+ ACPI: MADT: update GICC flag checks for ACPI 6.0
  	+ ACPI: MADT: further update to GICC flag checks for 6.0
  	+ acpi: method: skip scope names in method_evaluate_method
  	+ acpi: method: add _GPE test
  	+ acpi: method: add _TSN test
  	+ acpi: method: add _TFP test
  	+ acpi: method: add _EC test
  	+ acpi: method: add _CWS test
  	+ acpi: method: add _BTH test
  	+ auto-packager: mkpackage.sh: add xenial
  	+ acpi: tpm2: add check for zero control area address (LP: 
			#1506442)
  	+ securebootcert: change fail to warning when MS UEFI CA not 
			found in DB
  	+ lib: fwts_uefi: add BMC device path define
  	+ uefidump: add dumping the BMC device path
  	+ uefibootpath: add test for the BMC device path
  	+ lib: fwts_uefi: add the URI device path define
  	+ uefibootpath: add test for the URI device path
  	+ uefidump: add dumping for the URI device path
  	+ lib: fwts_uefi: add the UFS device path define
  	+ uefidump: add dumping for the UFS device path
  	+ uefibootpath: add test for the UFS device path
	* Fixed Bugs

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=19
2015-11-17 12:07:22 +00:00
Martin Pluskal
42d5aff159 - Update to 05.09.00
* Update ACPICA to version 20150717
  * SMBios 3.0.0 tests supported
  * new features:
   + acpi: method: add _CR3 test
   + acpi: method: add _MTL test
   + acpi: method: add _RST test
   + acpi: method: add _PRR test
   + data: klog.json: sync with latest 4.2 kernel messages 
     (LP: #1493039)
   + 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
  * fixed bugs:
   + acpi: fadt: merge tests for reset register
   + cpu: cpufreq: reduce scope of variables
   + acpi: gpedump: clarify precedence for & and ?
   + lib: fwts_cpu: reduce scope on variables
   + ACPICA: Update to version 20150717 (LP: #1486253)
   + lib: fwts_log: re-work to clean up va_arg scoping
   + uefi: uefirtvariable: clean up cppcheck style warning
   + acpi: rsdp: make OEM ID test less strict
   + 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

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=17
2015-09-23 18:00:04 +00:00
Martin Pluskal
5b63171a89 Accepting request 325801 from home:k0da:branches:hardware
- Set exclusive arch to intel architectures (BIOS)

OBS-URL: https://build.opensuse.org/request/show/325801
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=15
2015-08-24 14:41:16 +00:00
Martin Pluskal
b59ee918c2 - Update to 15.08.00
* new features:
    + acpi: tpm2: Add ACPI TPM2 test
    + acpi: method: add support for _CPC revision 2
    + acpi: add support for FPDT table (LP: #1476954)
    + acpi: add ACPI IORT test (LP: #1450440)
    + ACPICA: Update to version 20150717 (LP: #1475733)
    + acpi: Add support for MCHI Table (LP: #1478951)
    + acpi: Add support for STAO Table (LP: #1478957)
    + acpi: Add support for ASF! Table (LP: #1479736)
    + acpi: Add support for WDAT Table (LP: #1480257)
  * fixed bugs
    + acpi: add table names in test description
    + acpi: remove redundant tailing spaces - no functional 
      changes
    + acpi: tcpa: fix incorrect comments - no functional changes
    + acpi: method: fix incorrect shift of 64-bit integer in CRS
    + acpi: acpidump: change FADT flag BIT20 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
    + fwts: Better options handling for --dump
    + lib: Allow reading ACPI dump file by non-root user
    + acpi: XENV: fix a few spelling mistakes and fix up

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=13
2015-08-20 12:35:49 +00:00
Martin Pluskal
cef5e13a42 - Update to 15.07.00
* --uefi and --acpi options renamed to --uefitests and 
    --acpitests
  * ACPI table tests in the acpitables test have been moved into 
    specific ACPI tests.
  * acpi: acpidump: update TCPA table and acpidump accordingly
  * acpi: add ACPI TCPA test
  * acpi: add XENV table test
  * lib: fwts_framework: Append "tests" to --uefi and --acpi
  * live-image/fwts-frontend-text: update to --uefitests and 
    --acpitests
  * 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)
  * acpi: add BERT table sanity checking (LP: #1464712)
  * lib: acpi: Add in GAS address types
  * acpi: add ECDT table sanity checking (LP: #1464716)
  * lib: acpi: Add support for the SPMI table
  * acpi: add ACPI SPMI table sanity checking (LP: #1465256)
  * acpi: add ACPI SLIT table sanity checking (LP: #1465276)
  * lib: acpi: Add support for the HEST family of ACPI tables
  * acpi: add ACPI HEST table sanity checking (LP: #1465379)
  * acpi: Add BOOT table test (LP: #1465435)
  * acpi: Add DBGP table test (LP: #1465441)
  * acpi: Add DBG2 table test (LP: #1465710)
  * acpi: re-orgainise HPET tests
  * 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

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=11
2015-07-14 09:13:23 +00:00
Martin Pluskal
1a3e682f37 - Update to 15.06.00
* lib: acpi: add an acpi category
  * live-image/fwts-frontend-text: add selections of acpi and uefi 
    tests
  * acpi: add tests to acpi category
  * acpi: fwts-tests: Remove redundant tailing space and update 
    fwts-tests
  * auto-packager: mkpackage.sh: remove lucid
  * auto-packager: mkpackage.sh: add wily
  * acpi: Add SPCR ACPI table check (LP: #1433604)
  * dmi: dmicheck: add 4 new DMI chassis types
  * uefi: uefirtvariable: Add invalid NULL parameter sanity checks
  * 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
  * 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
  * 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

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=9
2015-06-16 09:08:53 +00:00
Martin Pluskal
202369ab4c Accepting request 306106 from home:jengelh:branches:hardware
- Drop unnecessary ldconfig call: there are no libraries shipped
  in the standard search paths.
- Pacify rpmlint warning about devel-file-in-non-devel-package

OBS-URL: https://build.opensuse.org/request/show/306106
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=7
2015-05-09 17:24:31 +00:00
Martin Pluskal
ddc687c2a9 Accepting request 298546 from home:pluskalm:branches:hardware
- Update to 15.03.01
  * uefi: uefirttime: Add tests to exercise invalid parameters
  * acpi: acpitables: add GTDT checking
  * lib: fwts_acpi_tables: load tables from /sys (LP: #1437043)
  * efi_runtime: ensure we don't allocate a zero byte buffer 
    (LP: #1429890)]
  * 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
  * 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)

OBS-URL: https://build.opensuse.org/request/show/298546
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=5
2015-04-22 10:41:07 +00:00
Ismail Dönmez
0a559a2ea1 Accepting request 293598 from home:pluskalm:branches:hardware
- Update to 15.03.00
- Remove patches fwts-linking.patch and fwts-opensuse.patch
- Add json-c-includes.patch

Please add me as maintainer, I would like to get this package to factory

OBS-URL: https://build.opensuse.org/request/show/293598
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=4
2015-04-06 10:15:52 +00:00
Cristian Rodríguez
a0cd44e5f7 Accepting request 102402 from home:elvigia:branches:hardware
- Fix linking

OBS-URL: https://build.opensuse.org/request/show/102402
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=3
2012-02-01 17:49:58 +00:00
Cristian Rodríguez
dba5348276 Accepting request 96301 from home:elvigia:branches:hardware
- Update to version fwts-0.24.13

OBS-URL: https://build.opensuse.org/request/show/96301
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=2
2011-12-12 05:16:35 +00:00
Cristian Rodríguez
d1abacdb87 osc copypac from project:home:reinauer package:fwts revision:9
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=1
2011-12-12 04:38:31 +00:00