shield
Recommended update for fwts
openSUSE-2026-177
This update for fwts fixes the following issues: - Update to version 26.03.00: * klog.json: Remove duplicate 'too many record IDs' pattern * klog.json: Remove duplicate 'Failed to remap late EFI memory map' pattern * klog.json: Remove duplicate 'SRAT: Failed to mark hotplug range' pattern * klog.json: Remove duplicate 'SRAT: Failed to add memblk to node' pattern * klog.json: Remove duplicate 'SRAT: Too many proximity domains' pattern * klog.json: Remove duplicate 'amba_device_alloc() failed' pattern * klog.json: Remove duplicate 'amba_device_add() failed' pattern * klog.json: Remove duplicate 'Failed to create AML debugger thread' pattern * klog.json: Remove duplicate 'ID map has NULL parent reference' pattern * klog.json: Remove duplicate 'requested ITS ID index' pattern * klog.json: Remove duplicate 'could not register gsi hwirq' pattern * klog.json: Remove duplicate 'iort node pointer overflows, bad table' pattern * klog.json: Remove duplicate 'Limiting number of LPI states to max' pattern * klog.json: Remove duplicate 'SRAT: Unexpected header length' pattern * klog.json: Remove duplicate 'Invalid _FIF element' pattern * klog.json: Remove duplicate 'Could not allocate size' pattern * klog.json: Remove duplicate 'Invalid _TSS data' patterns * klog.json: Remove duplicate 'Invalid _TSD data' pattern * klog.json: Remove duplicate '_OSC request failed' pattern * klog.json: Remove duplicate 'PM: Some devices failed to power down' patterns * klog.json: Add AMD IOMMU command line validation error messages to klog database * klog.json: Add ACPI Embedded Controller ECDT firmware bug error messages to klog database * klog.json: Add ACPI bus kobject registration error messages to klog database * klog.json: Add ACPI SRAT CFMWS BIOS alignment violation error messages to klog database * klog.json: Add ACPI GTDT platform timer firmware bug error messages to klog database * klog.json: Add ACPI IORT firmware bug workaround error messages to klog database * klog.json: Add ACPI processor performance frequency constraint error messages to klog database * kernelscan: Add macro expansion for known kernel logging prefixes * fwts_modprobe: Remove unused sys_finit_module() and sys_delete_module() * build: allow disabling -Werror * acpi: crsdump: Fix printing of IRQ numbers * configure: Allow compilation without libbsd if strlcpy() is available in libc * Make inclusion of <bsd/string.h> optional * acpi: hest: Remove unused variable to avoid compiler warning * lib: framework: Remove unused variable to avoid compiler warning * fwts_args: Silence compiler warning about unused "master_option_index" * lib: fwts_version.h - update to V26.03.00 * debian: update changelog * github: replace softprops/action-gh-release with gh release create * klog.json: remove Interpreter disabled ACPI pattern * acpi: asf: fix wrong format specifiers for id and iana_id fields * acpi: mchi: fix PRIx8 format specifier for uint32_t GSI field * lib: fwts_acpi_tables: fix signed format specifier for subtable type * hotkey: fix const-correctness in hotkey_find_keymap * acpi: wmi: fix const-correctness in wmi_acpi_get_parent_name * lib: fwts_devicetree: fix build error for const-correctness * github: add fwts release workflow * autopackager: mkpackage.sh: remove plucky * klog.json: Add AMD IOMMU driver error messages to klog database * klog.json: Add WMI core driver error messages to klog database * klog.json: Add IdeaPad laptop input and backlight error messages to klog database * klog.json: Add HP WMI platform profile and hwmon error messages to klog database * klog.json: Add Dell WMI base event enable failure message to klog database * klog.json: Add Dell WMI AIO input and notify handler error messages to klog database * klog.json: Add Dell laptop keyboard state error message to klog database * klog.json: Add x86 SMP boot APIC and CPU bringup error messages to klog database * klog.json: Add x86 CPU common error messages to klog database * klog.json: Add x86 MTRR allocation failure message to klog database * klog.json: Add EFI 32-bit ioremap failure to klog database * klog.json: Add EFI 64-bit kernel mapping errors to klog database * klog.json: Add EFI 32/64-bit mismatch error to klog database * klog.json: Add ACPI boot LAPIC/MADT parse errors to klog database * klog.json: Add ACPI MADT wakeup CPU handover error to klog database * klog.json: Add ACPI processor PDC memory allocation error to klog database * klog.json: Add ACPI battery hook errors to klog database * klog.json: Add ACPI ARM64 FFH invalid SMCCC conduit error to klog database * klog.json: Add ACPI DPTF power unsupported event error to klog database * klog.json: Add ACPI watchdog device creation error to klog database * klog.json: Add ACPI PMIC XPower I2C address error to klog database * fwts-test: sync up with s0idle warning change * fwts-test: Update ASPT to include types 3 and 4 * acpi: aspt: Add support for ASPT revision 2 types 3 and 4 * fwts-test: sync up with srat fix memory affinity flags validation * acpi: srat: Fix Memory Affinity Structure flags validation * bios: s0idle: do not treat unsupported S0idle as an error * New tests for Arm PSCI functions * lib: fwts_version.h - update to V26.01.00 * debian: update changelog * debian/tests: only run smccc dkms test when dkms module is run * efi_runtime: remove efi_runtime dkms * fwts-test: sync up for aest update to 2.0 * acpi: aest: update the aest tests for the specification 2.0 * bios: smm: skip lock checks if IGD is not present * doc: update contributors, date and spelling mistake to the manual * acpi: method: fix the LPI packages check and some typos * acpi: rhct: fix typo in error message * Update copyright year to 2026 * ACPICA: Update to version 20251212 * autobrightness: Drop test2 that checks actual_brightness * acpi: apmt: fix typo in APMTNodeTypeUnknown * libfwtsacpica: guard AcpiOsDeleteSemaphore against stale handles * Apicedge tests fail on systems with large number of CPUs * lib: fwts_version.h - update to V25.11.00 * debian: update changelog * auto-packager: mkpackage.sh: add resolute * fwts-test: sync up adding nhlt test * acpi: nhlt: add ACPI 6.6 NHLT table test (mantis 2430) * acpi: nhltdump: sync with ACPI 6.6 NHLT spec * acpi: remove standalone s3pt test * fwts-test: sync up with fpdt records adding * acpi: fpdt: update the FPDT records for ACPI 6.6 (mantis 2416) * fwts-test: sync with the method _VDM was added * acpi: madt: align MP wakeup struct with ACPI 6.6 (mantis 2404) * acpi: method: add _VDM voltage domain test (mantis 2374) * acpi: method: extend _CPC test for ACPI 6.6 (mantis 2353) * acpi: madt: handle GICR and ITS flags for ACPI 6.6 (mantis 2422) * acpi: madt: enforce PSCI when parking protocol deprecated (mantis 2425) * fwts-test: srat: add regression test for the RINTC affinity data * acpi: srat: add RINTC affinity validation (mantis 2433) * fwts-test: sync with the methods _PCS and _PST were added * acpi: method: add tests for _PCS and _PST power source methods (mantis 2478) * acpi: ras2: fix the wrong feature type check * fwts: skip the wake alarm suite if the feature is not implemented * lib: fwts_version.h - update to V25.09.00 * debian: update changelog * auto-packer: mkpackage.sh: use the github tag source directly * wakealarm: skip the reset check when RTC time earlier than current system time * smccc_test: remove deprecated no_llseek to fix the compilation error * fwts-test: add regression tests for MSCT * acpi: msct: fix incorrect length check on max proximity domains * smccc: move the smccc folder out of pci * smccc: minor code style clean-ups, no functional changes * dmicheck: minor code style clean-ups, no functional changes * ACPICA: Update to version 20250807 * lib: fwts_version.h - update to V25.07.00 * debian: update changelog * acpi: madt: fix the wrong length of the multiprocessor wakeup structure * fwts-test: add regression tests for RHCT * acpi: rhct: refine test result layout and format specifiers * auto-packager: mkpackage.sh: remove oracular * acpi: aspt: fix the lable of statement build error * lib: Enable checks and compilation on LoongArch * lib: fwts_klog: return list null when klog read returns zero length * dmicheck: Validation in AARCH64 for Processor ID field in SMBIOS type04 * smccc: Test for implementation of ARM_SMCCC functions * lib: Update current version to ACPI 6.6 * acpi: acpitables: Update acpitables test for ACPI 6.6 * acpi: rhct: Add tests for ACPI RHCT table * acpi: madt: Add AIA and PLIC sub-tables test for RISC-V * acpi: madt: update madt revisions to ACPI 6.6 and add RISC-V * acpi: rsdp: Add xsdt_address check for RISC-V * lib: Add fwts_architecture macro for RISC-V - Update to version 25.05.00: * fwts: slit: sync up with the slit remove equality checking * acpi: slit: remove the checking of the bi-directional equality * fwts-test: add regression tests for ASPT v2 * acpi: aspt: support for the aspt revision 2 * fwts-test: sync up the aspt revision 1 update * acpi: aspt: update ASPT tests for official revision 1 specification * lib: fwts_version.h - update to V25.05.00 * debian: update changelog * fwts.h: fix typo verision * acpi: madt: fix false FAIL on missing GICC UID for disabled CPUs * dmicheck: add total size read checking below maximum allowed * auto-packager: mkpackage.sh: add questing * autobrightness: fix calloc argument order for GCC 15 compatibility * lib: fwts_memorymap: fix failure to retrieve BIOS memory map from dmesg e820 * lib: fwts_memorymap: fix the unchecked end address for strtoull * lib: fwts_log: fix the potential overflow for dumping all log fields * kernelscan: fix structurally unreachable code * opal: fix the unexpected line format * aspm: fix dereference pointer rp_cap before null check * lib/fwts_cpu: correct determination of SEV enablement * acpi: method: Fix _DDC test arguments * cpu/msr: Drop `VM_HSAVE_PA` from consistency checks * ACPICA: Update to version 20250404 * efi_runtime: Fix missing pending status update in getwakeuptime - Update to version 25.03.00: * lib: fwts_version.h - update to V25.03.00 * debian: update changelog * efi_runtime: remove no_llseek which have been removed on kernel 6.12 * klog.json: Add more parse mode setting messages to klog database * klog.json: Add the object type for evaluation messages to klog database * klog.json: Add more ownerid allocate and release messages to klog database * klog.json: Add package init messages to klog database * klog.json: Add child missing data message to klog database * klog.json: Add null object pushing message to klog database * klog.json: Add EC timeout messages to klog database * klog.json: Add ACPI fpdt messages to klog database * klog.json: Add nfit intel messages to klog database * klog.json: Add more intel pmic messages to klog database * klog.json: Add more cppc checking and sending messages to klog database * klog.json: Add more spcr access width messages to klog database * klog.json: Add the thread create failed message to klog database * fwts-test: add regression tests for APMT * acpi: apmt: add tests for acpi APMT table * fwts-test: cedt: sync up tests with CEDT version update * acpi: cedt: update the cedt tests for CXL spec rev3.2 - Update to version 25.01.00: * lib: fwts_version.h - update to V25.01.00 * debian: update changelog * dmicheck: check the config files exist for CONFIG_STRICT_DEVMEM setting * acpi: s3: reading residencyslp_s0_residency_usec for intel platforms * Update copyright year to 2025 * ACPICA: Update to version 20241212 * acpi/s3 : fix stack smashing crash for s3 test * acpitables: update ACPI table revsion test to ACPI 6.5 * acpi: uniqueid: fix the uniqueid test for the CID with package * acpi: acpitables: Correct PCCT revision for ACPI 6.2 * dmicheck: fix the wrong size check for type 4 * acpi/wmi: Stop directing users to outdated LWN article
-
Release DateMay 25 2026
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
SUSE Package Hub 15.7 x86_64
-
Packages
SUSE Package Hub 15.7 aarch64
-
Packages
SUSE Package Hub 15.7 s390x
-
Packages
SUSE Package Hub 15.7 ppc64le
-
Packages