Update Info

openSUSE-2024-35


Recommended update for fwts


Type: recommended
Severity: moderate
Issued: 2024-01-31
Description:
This update for fwts fixes the following issues:

- Only build on supported architectures (boo#1219232)

Update to version 23.11.00:

  * snapcraft: add source type for repo
  * snapcraft: update the source repo for snap build
  * lib: fwts_version.h - update to V23.11.00
  * debian: update changelog
  * fwts-test: add regression tests for iBFT
  * acpi: ibft: add tests for iBFT table
  * auto-packager: mkpackage.sh: add noble
  * lib: framework: fix the unclear error message of the results log
  * auto-packager: update the fwts git repo
  * fwts-test: add regression tests for RAS2
  * acpi: ras2: add test for ACPI RAS2 table
  * acpi/wmi: Add WMI GUID for the wmi-bmof driver
  * fwts-test: sync up with the klog message update
  * fwts-test: sync up the SPTT typo fix
  * klog.json: Add some missing power kernel messages to klog database
  * klog.json: Add some missing battery kernel messages to klog database
  * klog.json: Add some missing bus kernel messages to klog database
  * klog.json: Add some missing nsaccess kernel messages to klog database
  * klog.json: Add some missing exutils kernel messages to klog database
  * klog.json: Add some missing hwregs kernel messages to klog database
  * klog.json: Add some missing tbfadt kernel messages to klog database
  * klog.json: Add some missing exfield kernel messages to klog database
  * klog.json: Add some missing rslist kernel messages to klog database
  * klog.json: Add some missing evmisc kernel messages to klog database
  * klog.json: Add some missing exmisc kernel messages to klog database
  * klog.json: Add some missing efi64 kernel messages to klog database
  * klog.json: Add some missing exresolv kernel messages to klog database
  * acpi: aspt: fix typo of SPTT
  * README: modify the fwts git repository
  * klog.json: Add some missinig processor_perflib kernel messages to klog database
  * klog.json: Add some missing apmt kernel messages to klog database
  * klog.json: Add some missing hest kernel messages to klog database
  * lib: fwts_acpi_table: fix fwts_acpi_reserved_zero_array with the input string
  * klog.json: Add some missing erst kernel messages to klog database
  * klog.json: Add some missing bert kernel messages to klog database
  * klog.json: Add some missing einj kernel messages to klog database
  * fwts-test: sync up with Recognize Pluton TPM patch
  * acpi: Recognize Pluton TPM
  * lib: fwts_version.h - update to V23.09.00
  * debian: update changelog
  * klog.json: Add some missing ACPI PCI IRQ kernel messages to klog database
  * tpmevlog: Correct boundary checking for PCR4 event check
  * acpi: ivrs: fix the tests stuck at validate IVRS table
  * klog.json: Add some missing dma kernel messages to klog database
  * klog.json: Add some missing amba kernel messages to klog database
  * klog.json: Add some missing sleep kernel messages to klog database
  * klog.json: Add some missing ACPI NFIT kernel messages to klog database
  * klog.json: Add some missing processor idle kernel messages to klog database
  * klog.json: Add some missing ACPI memory hotplug kernel messages to klog database
  * kernelscan: modify some pathes of the scan files
  * acpi: madt: add more interrupt controller structure types defined in ACPI 6.5
  * uefi: esrt: fix the last_attempt_status wrongly interpretation of value
  * acpi: fadt: remove the tests for expecting smi_cmd is zero
  * fwts-test: sync up with iort test to version E.e
  * acpi: iort: update IORT table to specification version E.e
  * lib: fwts_acpi_object_eval.: fix build fail for ppc64el on mantic
  * auto-packager: mkpackage.sh: remove kinetic
  * acpi: s3: build fail for unexpected format of argument types for i386
  * fwts-test: sync up with the dumping s3-dump-wakeup-src option
  * snapcraft: add snap build for riscv64
  * s3: add dumping the all devices and signed wakeup sources
  * s3: add checking the device signed wakeup events
  * dmicheck: update supported DMI version to 3.7
  * Upgrade the max value for "Processor Upgrade" to 0x50
  * fwts-test: sync up the spcr test updating to revision 4
  * acpi: spcr: update the spcr tests to lastest revision 4
  * fwts-test: sync up with the phat dumping vendor data modification
  * acpi: phat: modify the dumping vendor data format
  * klog.json: Add and modify some more e820 kernel messages to klog database
  * fwts-test: sync up with phat fix the device path for the health data record
  * acpi: phat: fix the device path for the health data record
  * uefi: esrtdump: update the LastAttemptStatus values to UEFI spec 2.10
  * acpi: update fadt and madt revisions to ACPI 6.5
  * fwts-test: sync up with update supported port types
  * fwts-test: sync up with klog.json ix spelling mistakes found using codespell
  * acpi/scpr: spcr->interrupt_type == 0 is valid
  * acpi/spcr: Update supported port types
  * src/*: Fix various spelling mistakes in source code
  * data/klog.json: Fix spelling mistakes found using codespell


Update to version 23.07.00:

  * lib: fwts_version.h - update to V23.07.00
  * debian: update changelog
  * debian: fix lintian errors and warnings
  * debian: fix debuild fail for the not installed files
  * debian: update compat level and standards version
  * ACPICA: Update to version 20230628
  * fwts_acpica: Remove unused variable "context"
  * acpi/wmi: Fix bug when counting WMI methods
  * acpi/wmi: Check if the mandatory block query method exists
  * acpi/wmi: Add WMI GUID for the dell-wmi-ddv driver
  * Increase number of max semaphores to fix OOM crashes on some systems
  * lib: fwts_acpi_object_eval: sync up the AML exceptions from ACPICA
  * uefi: esrt: update the LastAttemptStatus values to UEFI spec 2.10
  * acpi: mpam: fix build fail on bionic
  * fwts-test: sync up with test with resource specific data
  * acpi: mpam: test with resource specific data for interconnect location type
  * fwts-test: sync up with adding the mpam tests
  * acpi: mpam: add test for ACPI MPAM table
  * fwts-test: sync up aest modify the dumping raw data
  * acpi: aest: modify the dumping raw data without noisy info
  * lib: fwts_dump_data: add library function for dumping all raw data with prefix
  * lib: fwts_dump_data: add function for simply dump raw data
  * auto-packager: mkpackage.sh: remove the control hook
  * lib: make the return types consistent
  * debian: control: modify newer dkms dependency
  * debian: control: update uploader
  * lib: fwts_oops: fix the WARN_ON warnings in kernel not found
  * cppcheck: fix the cppcheck source link error
  * fwts-test: sync up the removing ARM specific for ebbr
  * lib: framework: remvoe ARM specific for ebbr

Update to version 23.05.00:

  * lib: fwts_version.h - update to V23.05.00
  * debian: update changelog
  * auto-packager: mkpackage.sh remove the dh-dkms dependency
  * debian: control: add build depend dh-dkms
  * auto-packager: mkpackage.sh: add mantic
  * fwts_framwork: add ebbr test for RISC-V
  * s3: fix the display time of resume for Timekeeping suspended string missing
  * lib: fwts_framework: add EBBR to category
  * acpi: button: remove check fixed hardware & control method power buttons
  * fwts-test: add regression tests for IVRS
  * acpi: ivrs: add tests for ACPI IVRS table
  * acpi: cedt: remove unused code
  * dmicheck: add more checks for invalid serial number string
  * ACPICA: Update to version 20230331
  * dmicheck: extent the dmi_patterns for the default serial number string

Update to version 23.03.00:

  * lib: fwts_version.h - update to V23.03.00
  * debian: update changelog
  * auto-packager: mkpackage: add build depend dh-dkms for lunar
  * dmicheck: fix the print format
  * dmicheck: update for supporting DMI version to 3.6
  * dmicheck: update the device type field for type 41
  * dmicheck: update the interface field for type 21
  * dmicheck: add some bit 0 reserved checks for type 17
  * dmicheck: modify the memory type range check for type 17
  * dmicheck: add bit 0 reserved check of the processor characteristics for type 4
  * dmicheck: add status check for type 4
  * dmicheck: add processor family check for type 4
  * dmicheck: fix the extended bios ROM size bit check of type 0
  * dmicheck: fix the wrong slot height value range
  * dmicheck: fix the length check error for type 9
  * debian: update copyright
  * acpi: method: NIH method output buffer should be 4 bytes
  * ebbr: add some tests to ebbr option
  * sbbr: add esrt and uefibootpath tests to sbbr option
  * Add support for 64 bit LoongArch compilation
  * libfwtsiasl: fix undefined symbols in shared library


              

Packages


  • fwts-23.11.00-bp155.2.3.1