Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: fwts/fwts

V25.11.00

11 Dec 04:34

Choose a tag to compare

= New Features =

  • Tests for all new features and changes in ACPI 6.6 are now supported!
  • acpi: nhlt: add ACPI 6.6 NHLT table test (mantis 2430)
  • acpi: method: add tests for _PCS and _PST power source methods (mantis 2478)
  • acpi: method: add _VDM voltage domain test (mantis 2374)

= Fixed Bugs =

  • fwts: skip the wake alarm suite if the feature is not implemented
  • acpi: ras2: fix the wrong feature type check
  • fwts-test: sync with the methods _PCS and _PST were added
  • acpi: srat: add RINTC affinity validation (mantis 2433)
  • fwts-test: srat: add regression test for the RINTC affinity data
  • acpi: madt: enforce PSCI when parking protocol deprecated (mantis 2425)
  • acpi: madt: handle GICR and ITS flags for ACPI 6.6 (mantis 2422)
  • acpi: method: extend _CPC test for ACPI 6.6 (mantis 2353)
  • acpi: madt: align MP wakeup struct with ACPI 6.6 (mantis 2404)
  • fwts-test: sync with the method _VDM was added
  • acpi: fpdt: update the FPDT records for ACPI 6.6 (mantis 2416)
  • fwts-test: sync up with fpdt records adding
  • acpi: remove standalone s3pt test
  • acpi: nhltdump: sync with ACPI 6.6 NHLT spec
  • fwts-test: sync up adding nhlt test
  • auto-packager: mkpackage.sh: add resolute

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.11.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V25.09.00

11 Dec 04:34

Choose a tag to compare

= New Features =

  • ACPICA: Update to version 20250807

= Fixed Bugs =

  • dmicheck: minor code style clean-ups, no functional changes
  • smccc: minor code style clean-ups, no functional changes
  • smccc: move the smccc folder out of pci
  • acpi: msct: fix incorrect length check on max proximity domains
  • fwts-test: add regression tests for MSCT
  • wakealarm: skip the reset check when RTC time earlier than current system time
  • auto-packer: mkpackage.sh: use the github tag source directly
  • smccc_test: remove deprecated no_llseek to fix the compilation error

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.09.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V25.07.00

11 Dec 04:33

Choose a tag to compare

= New Features =

  • acpi: rhct: Add tests for ACPI RHCT table
  • acpi: aspt: support for the aspt revision 2

= Fixed Bugs =

  • smccc: Test for implementation of ARM_SMCCC functions
  • dmicheck: Validation in AARCH64 for Processor ID field in SMBIOS type04
  • lib: Add fwts_architecture macro for RISC-V
  • acpi: rsdp: Add xsdt_address check for RISC-V
  • acpi: madt: update madt revisions to ACPI 6.6 and add RISC-V
  • acpi: madt: Add AIA and PLIC sub-tables test for RISC-V
  • acpi: acpitables: Update acpitables test for ACPI 6.6
  • acpi: aspt: update ASPT tests for official revision 1 specification
  • fwts-test: sync up the aspt revision 1 update
  • fwts-test: add regression tests for ASPT v2
  • acpi: slit: remove the checking of the bi-directional equality
  • fwts: slit: sync up with the slit remove equality checking
  • lib: fwts_klog: return list null when klog read returns zero length
  • acpi: aspt: fix the lable of statement build error
  • auto-packager: mkpackage.sh: remove oracular
  • acpi: rhct: refine test result layout and format specifiers
  • fwts-test: add regression tests for RHCT
  • acpi: madt: fix the wrong length of the multiprocessor wakeup structure
  • lib: Enable checks and compilation on LoongArch
  • lib: Update current version to ACPI 6.6

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.07.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V25.05.00

11 Dec 04:33

Choose a tag to compare

= New Features =

  • ACPICA: Update to version 20250404

= Fixed Bugs =

  • acpi: method: Fix _DDC test arguments
  • lib/fwts_cpu: correct determination of SEV enablement
  • fwts.h: fix typo verision
  • efi_runtime: Fix missing pending status update in getwakeuptime
  • aspm: fix dereference pointer rp_cap before null check
  • opal: fix the unexpected line format
  • kernelscan: fix structurally unreachable code
  • lib: fwts_log: fix the potential overflow for dumping all log fields
  • lib: fwts_memorymap: fix the unchecked end address for strtoull
  • lib: fwts_memorymap: fix failure to retrieve BIOS memory map from dmesg e820
  • autobrightness: fix calloc argument order for GCC 15 compatibility
  • auto-packager: mkpackage.sh: add questing
  • dmicheck: add total size read checking below maximum allowed
  • cpu/msr: Drop VM_HSAVE_PA from consistency checks
  • acpi: madt: fix false FAIL on missing GICC UID for disabled CPUs

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.05.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V25.03.00

11 Dec 04:32

Choose a tag to compare

= New Features =

  • acpi: apmt: add tests for acpi APMT table

= Fixed Bugs =

  • acpi: cedt: update the cedt tests for CXL spec rev3.2
  • fwts-test: cedt: sync up tests with CEDT version update
  • fwts-test: add regression tests for APMT
  • klog.json: Add the thread create failed message to klog database
  • klog.json: Add more spcr access width messages to klog database
  • klog.json: Add more cppc checking and sending messages to klog database
  • klog.json: Add more intel pmic messages to klog database
  • klog.json: Add nfit intel messages to klog database
  • klog.json: Add ACPI fpdt messages to klog database
  • klog.json: Add EC timeout messages to klog database
  • klog.json: Add null object pushing message to klog database
  • klog.json: Add child missing data message to klog database
  • klog.json: Add package init messages to klog database
  • klog.json: Add more ownerid allocate and release messages to klog database
  • klog.json: Add the object type for evaluation messages to klog database
  • klog.json: Add more parse mode setting messages to klog database
  • efi_runtime: remove no_llseek which have been removed on kernel 6.12

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.03.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V25.01.00

11 Dec 04:32

Choose a tag to compare

= New Features =

  • ACPICA: Update to version 20241212

= Fixed Bugs =

  • acpi/wmi: Stop directing users to outdated LWN article
  • acpi/s3 : fix stack smashing crash for s3 test
  • dmicheck: fix the wrong size check for type 4
  • acpi: uniqueid: fix the uniqueid test for the CID with package
  • acpitables: update ACPI table revsion test to ACPI 6.5
  • Update copyright year to 2025
  • acpi: s3: reading residencyslp_s0_residency_usec for intel platforms
  • dmicheck: check the config files exist for CONFIG_STRICT_DEVMEM setting
  • acpi: acpitables: Correct PCCT revision for ACPI 6.2

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_25.01.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V24.11.00

11 Dec 04:31

Choose a tag to compare

= New Features =

  • dmicheck: update for supporting DMI version to 3.8.0

= Fixed Bugs =

  • lib: fwts_acpi_object_eval: Do not return FWTS_OK if method lookup fails
  • acpi/wmi: Warn if WMI GUIDs from the Windows driver samples are found
  • src/acpi: Fix a few spelling mistakes
  • dmicheck: update for supporting DMI version to 3.7.1
  • script: fix bash-completion-with-hashbang lintian warning
  • dmicheck: add more types for version length test.
  • auto-packager: mkpackage.sh: add plucky
  • hdaaudio: fix the the build errors under plucky amd64
  • tpmevlog: Ensure the event log matches the actual TPM PCRs
  • acpi: iort: memory access flag update.

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_24.11.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V24.09.00

11 Dec 04:31

Choose a tag to compare

= New Features =

  • ACPICA: Update to version 20240827

= Fixed Bugs =

  • fwts-test: slic: sync test results with fixes to ACPICA SLIC dumping
  • configure.ac: fix the autoreconf AC_PROG_LIBTOOL warning
  • configure.ac: fix the autoreconf AC_PROG_LEX warning
  • acpi: acpipld: downgrade the severity for PLD on the not connected port
  • klog: fix the pattern errors for einj trigger table entry
  • klog.json: Add some missing agdi kernel messages to klog database
  • klog.json: Add some missing ghes kernel messages to klog database
  • klog.json: Add some missing gtdt kernel messages to klog database
  • klog.json: Add more missing iort kernel messages to klog database
  • lib: modprobe: add checking the compressed zst module format
  • klog.json: Add more missing osl kernel messages to klog database
  • klog.json: Add more missing acpi pcc kernel messages to klog database
  • klog.json: Add the missing fan_core error message to klog database
  • klog.json: Add the missing ipmi error messages to klog database
  • klog.json: Add the missing viot error messages to klog database
  • klog.json: Add the missing prmt error messages to klog database
  • klog.json: Add the missing scan error messages to klog database
  • klog.json: Add more error messages for battery to klog database
  • klog.json: Add the missing srat error message to klog database
  • klog.json: Add more uttrack error messages to klog database
  • klog.json: Add more utobject error messages to klog database
  • klog.json: Add more nsxfeval error messages to klog database
  • klog.json: Add the missing exstore error message to klog database
  • klog.json: Add the missing nsinit error message to klog database
  • klog.json: Add the missing dswload2 error message to klog database
  • klog.json: Add the missing exoparg2 error message to klog database
  • klog.json: Add the missing exserial error message to klog database
  • klog.json: Add the missing exreqion error message to klog database
  • klog.json: Add the missing processor error message to klog database

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_24.09.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V24.07.00

11 Dec 04:30

Choose a tag to compare

= New Features =

  • acpi: s3pt: add tests for ACPI S3PT table

= Fixed Bugs =

  • autopackager: mkpackage.sh: remove lunar
  • lib: fwts_log_html: fix the invalid printf format string
  • auto-packer: mkpackage.sh: add oracular
  • efi_runtime: don't build dkms module for those kernels with efi_test
  • acpi: cedt: add raw data dump for interleave target list
  • fwts-test: cedt: fix the wrong value of ENIW
  • fwts-test: cedt: sync up with adding raw data dump
  • fwts-test: add regression tests for S3PT
  • acpi: acpipld: modify the test description to aviod misunderstanding
  • auto-packager: mkpackage.sh: remove mantic
  • tpmevlog: Ensure EV_SEPARATOR recorded for PCRs 0-7
  • libfwtsiasl: fix parallel build with GNU Make >= 4.4

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_24.07.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts

V24.03.00

11 Dec 04:30

Choose a tag to compare

= New Features =

  • ACPICA: Update to version 20240322
  • acpi: acpipld: add tests to check _PLD methods only on the connectable ports

= Fixed Bugs =

  • acpi: s3: enable debug messages on S0ix failure for Intel platforms
  • acpi: s3: fix potential memory leaks on fwts_get() calls
  • framework: fix memory leaks caused by fwts_log_get_filenames
  • acpi: ras2: stop for loop when list exceeds the table
  • acpi: dbg2: update the subtype RISC-V SBI console for DBG2
  • acpi: sbbr: check the existence of SPCR console devices
  • opal: fix the resource leak for get_linux_mem_devices
  • acpi: srat: fix the untrusted loop bound warning
  • opal: fix the resource leak for process_dimm and process_mba
  • opal: fix the resource leak for cpus
  • lib: fwts_acpi_tables: fix the build fail on armhf
  • dmicheck: Don't check firmware version on anything but NVDIMM devices

= Detail Changelog =
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_24.03.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts