Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fwts-21.05.00-1.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: fwts Distribution: openSUSE Tumbleweed
Version: 21.05.00 Vendor: openSUSE
Release: 1.1 Build date: Tue Jun 1 10:53:20 2021
Group: Development/Tools/Other Build host: obs-power8-04
Size: 3465854 Source RPM: fwts-21.05.00-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://wiki.ubuntu.com/Kernel/Reference/fwts
Summary: Firmware Test Suite
The FirmWare Test Suite (fwts) is a tool to do automatic testing of a PC's
firmware. There can be a lot of subtle or vexing Linux Kernel/firmware issues
caused when firmware is buggy, so it's useful to have a tool that can
automatically check for common BIOS and ACPI errors. Where possible the tool
will give some form of advice on how to fix issues or workaround firmware
issues.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon May 24 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 21.05.00:
    * lib: fwts_version.h - update to V21.05.00
    * debian: update changelog
    * auto-packager:mkpackage.sh: add impish
    * fwts-test: sync up with dbgp changes
    * acpi: dbgp/spmi: check space ids by fwts_acpi_space_id
    * acpiinfo: update ACPI 6.4 vs. ACPICA versions
    * lib: acpi: fix incorrect actual vs. struct length outputs
    * acpi: shorten helper function names by removing "check"
    * lib: acpi: unify naming style by removing "ACPI"
    * fwts-test: sync up with PMTT refactoring changes
    * acpi: refactor length check by fwts_acpi_structure_length_check
    * acpi: refactor zero length by fwts_acpi_structure_length_zero_check
* Thu May 20 2021 Martin Pluskal mpluskal@suse.com
  - Update to version 21.03.00:
    * uefirtvariable: fix memory leak
    * acpi: refactor by fwts_acpi_reserved_type_check
    * acpi: refactor by fwts_acpi_structure_range_check
    * uefirtauthvar: check variable runtime services supported before testing (LP: #1913351)
    * uefirtvariable: check variable runtime services supported before testing (LP: #1913351)
    * uefirtmisc: check misc runtime services supported before testing (LP: #1913351)
    * uefirttime: check time services supported before testing (LP: #1913351)
    * acpi: spcr: accept baud rate 0x0 as a preconfigured state
    * fwts-test: sync up with PMTT rev 2 changes
    * acpi: pmtt: update PMTT to revision 2 (mantis 1975)
* Wed Apr 28 2021 Martin Pluskal <mpluskal@suse.com>
  - Switch to obs scm _service
* Thu Apr 15 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 21.03.00:
    * See provided changelog for detailed list of changes
* Thu Feb 25 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 21.02.00:
    * See provided changelog for detailed list of changes
* Fri Jan 22 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 21.01.00:
    * See provided changelog for detailed list of changes
  - Drop upstreamed patch:
    * acpi-pmtt-fix-infinite-loops-when-length-is-incorrectly-zero.diff
* Mon Jan 18 2021 Martin Pluskal <mpluskal@suse.com>
  - Add patch fixing bsc#1178442 bsc#1177992
    * acpi-pmtt-fix-infinite-loops-when-length-is-incorrectly-zero.diff
* Fri Dec 18 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.12.00:
    * See provided changelog for detailed list of changes
* Tue Dec 01 2020 Martin Pluskal <mpluskal@suse.com>
  - Fix broken source url and prepare done in previous changes
* Mon Nov 30 2020 ro@suse.de
  - add patch fwts-fix-non-acpi.patch
    fix build on non-acpi platforms like ppc64le and s390x
* Fri Nov 27 2020 ro@suse.de
  - Update to version 20.11.00:
    * See provided changelog for detailed list of changes
* Tue Sep 22 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.09.00:
    * See provided changelog for detailed list of changes
* Wed Aug 12 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.07.00:
    * See provided changelog for detailed list of changes
* Tue Jul 21 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.06.01:
    * See provided changelog for detailed list of changes
* Tue May 26 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.05.00:
    * See provided changelog for detailed list of changes
* Wed May 13 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.03.01:
    * Small fixes
* Thu Apr 02 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.03.00:
    * Plenty of changes
* Mon Feb 03 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 20.01.00:
    * Plenty of changes
* Mon Dec 09 2019 Martin Pluskal <mpluskal@suse.com>
  - Update to version 19.12.00:
    * Plenty of changes
* Thu Oct 03 2019 Martin Pluskal <mpluskal@suse.com>
  - 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
* Tue Aug 13 2019 Martin Pluskal <mpluskal@suse.com>
  -  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
* Tue Jul 23 2019 Martin Pluskal <mpluskal@suse.com>
  - 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
* Wed May 29 2019 Martin Pluskal <mpluskal@suse.com>
  - 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
* Tue Mar 05 2019 Martin Pluskal <mpluskal@suse.com>
  - 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
* Thu Feb 14 2019 Martin Pluskal <mpluskal@suse.com>
  - Update to version 19.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
* Thu Nov 15 2018 Martin Pluskal <mpluskal@suse.com>
  - 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
* Fri Aug 31 2018 Martin Pluskal <mpluskal@suse.com>
  - 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
* Tue Jul 10 2018 mpluskal@suse.com
  - Don't build with -Werror (fixes build with gcc8)
* Wed Jun 27 2018 mpluskal@suse.com
  - 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
* Mon Jun 18 2018 mpluskal@suse.com
  - Update to version 18.05.01:
    * No changelog available
* Fri May 18 2018 mpluskal@suse.com
  - 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
* Fri Apr 06 2018 mpluskal@suse.com
  - 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
* Thu Mar 08 2018 mpluskal@suse.com
  - Update to version 18.02.00:
    * ACPICA: Update to version 20180209
    * uefirtvariable: add test for
      EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS attribute
    * 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
    * acpi: method: allow _WAK to return an integer
    * 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'
    * README: Add dependencies per Platform
    * auto-packager: mkpackage.sh: remove zesty
    * uefirtvariable: modify both authenticated attributes setting
      test
    * acpi: fadt: Fix FACS checking
    * acpi: iort: Update revision checking
* Thu Jan 25 2018 mpluskal@suse.com
  - 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
  - Changes for version 17.12.00:
    * ACPICA: Update to version 20171215
    * Fixed Bugs
    * acpi: tpm2: update spec url
    * trival: make read only const strings static
    * 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
    * acpi: bert: remove confusing warning
    * acpi: madt: only inspect Local APIC/x2APIC/SAPIC tables if
      enabled

Files

/usr/bin/fwts
/usr/bin/kernelscan
/usr/lib64/fwts
/usr/lib64/fwts/libfwts.so.1
/usr/lib64/fwts/libfwts.so.1.0.0
/usr/lib64/fwts/libfwtsacpica.so.1
/usr/lib64/fwts/libfwtsacpica.so.1.0.0
/usr/lib64/fwts/libfwtsiasl.so.1
/usr/lib64/fwts/libfwtsiasl.so.1.0.0
/usr/share/bash-completion/completions/fwts
/usr/share/doc/packages/fwts
/usr/share/doc/packages/fwts/README
/usr/share/doc/packages/fwts/README_ACPICA.txt
/usr/share/doc/packages/fwts/README_JSON.txt
/usr/share/doc/packages/fwts/README_SOURCE.txt
/usr/share/doc/packages/fwts/changelog
/usr/share/fwts
/usr/share/fwts/clog.json
/usr/share/fwts/klog.json
/usr/share/fwts/olog.json
/usr/share/fwts/syntaxcheck.json
/usr/share/man/man1/fwts-collect.1.gz
/usr/share/man/man1/fwts-frontend-text.1.gz
/usr/share/man/man1/fwts.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 9 10:47:34 2022