Change logs for fwts source package in Eoan

  • fwts (19.09.00-0ubuntu1) eoan; urgency=medium
    
      [Alex Hung]
      * acpi/boot: skip ACPI BOOT test on UEFI systems.
      * acpi: s3: fix typo from 6b94bb6a4b13e
    
      [Colin Ian King]
      * opal: add more bounds checking and zero pstates array
    
      [Ivan Hu]
      * fwtstest: boot-0001: sync with boot table check on efi firmware
    
     -- Ivan Hu <email address hidden>  Thu, 26 Sep 2019 21:53:07 +0800
  • fwts (19.08.00-0ubuntu1) eoan; urgency=medium
    
      [Alex Hung]
      * auto-packager: mkpackage.sh: remove cosmic
    
      [Colin Ian King]
      * 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
    
      [Naresh Bhat]
      * README: Add package dependency notes for ARM64
    
     -- Ivan Hu <email address hidden>  Tue, 27 Aug 2019 12:54:13 +0800
  • fwts (19.07.00-0ubuntu2) eoan; urgency=medium
    
      [Colin Ian King]
      * Enable KBUILD_MODPOST_WARN=y to allow efi_runtime
        to build during ADT testing
    
     -- Colin King <email address hidden>  Mon, 29 Jul 2019 21:23:25 +0100
  • fwts (19.07.00-0ubuntu1) eoan; urgency=medium
    
      [Alex Hung]
      * cpu/msr: skip read-only MCG_CAP MSR
      * cpu/msr: add document info the cpu_msr_map table
      * cpu/msr: add 3 more CPU IDs for IA32_silvermont_MSRs
      * cpu/msr: remove EBL_CR_POWERON (2ah) from IA32_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: update MTRRCAP MSR register
      * cpu/msr: update PAT MSR PA0[2:0]
      * cpu/msr: add MC*_CTL2 MSR registers
      * cpu/msr: update fields for MTRR_DEF_TYPE MSR
      * cpu/msr: add VMX_VMFUNC MSR register
      * cpu/msr: remove same MSR registers in IA32_MSRs
      * cpu/msr: add MISC_ENABLE MSR to IA32_atom_MSRs
      * cpu/msr: remove MSR for Error-Reporting Register Banks
      * 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
      * cpu/msr: update THERM_INTERRUPT MSR masks
      * cpu/msr: update MISC_ENABLE to IA32_silvermont_MSRs
    
      [Colin Ian King]
      * Move libfwtsacpica and libfwtsiasl into their own directories
      * Makefiles: hard code paths to workaround autotool bug
      * ACPICA: Update to version 20190703
      * fwts-test: arg-help-0001: reset tty width to original setting
      * lib: fwts_framework: fix memory leak on fw->fdt
      * fwts: opal: fix memory leak of 'buf'.
      * acpi: method: skip over bad method_handle and failed message type
      * acpi: method: add null pointer sanity checks on resource
      * acpi: method: add more null pointer sanity checks on resource
      * acpi: s3/s4: initialize error to zero
      * lib: fwts_pipeio: zero pollfds to squish a static analysis warning
    
      [Erico Nunes]
      * dsddump: fix segfault on type ACPI_TYPE_LOCAL_REFERENCE
    
     -- Alex Hung <email address hidden>  Thu, 25 Jul 2019 10:48:59 -0600
  • fwts (19.06.00-0ubuntu2) eoan; urgency=medium
    
      * Rebuild against new libjson-c4.
    
     -- Gianfranco Costamagna <email address hidden>  Mon, 01 Jul 2019 10:52:19 +0200
  • fwts (19.06.00-0ubuntu1) eoan; urgency=medium
    
      [Alex Hung]
      * acpi/fadt: update latest FADT revision to 6.3
      * apic: apicedge: remove irq < 16 is edge only
      * mtrr: set severity to critical for incorrect attributes
    
      [Colin Ian King]
      * acpi: s3: fix two memory leaks on fwts_get() calls and minor clean-ups
      * fwts_summary: check for list creation failure
      * fwts_modprobe: fix potential null pointer dereference
      * cpu: cpufreq: avoid division by zero by initializing cpu_top_perf to 1
      * fwts_args: check for null text pointer
      * fwts_log_plaintext: check for null pointer
      * acpi: s3: check for null pointer
      * lib: fwts_cpu: only assign a string if it has not yet been assigned
      * acpi: syntaxcheck: nullify pointers to clean up static analysis warnings
      * lib: fwts_log_scan: ensure accumulated error count is initialized
      * lib: fwts_acpi_tables: remove redundant initialization of ret
      * acpi: tcpa: remove redundant initialization of boolean passed
      * acpi: dscdump: reduce scope of loop counter i
      * acpi: method: reduce scope of boolean flag matching_levels
      * lib: fwts_formatting: use simpler style for assigments
      * uefi: uefirttime: make status static, cleans up cppcheck warnings
    
      [Erico Nunes]
      * dsddump: fix Package loop condition
    
      [Ivan Hu]
      * uefitime: add checking the EFI_UNSUPPORTED return code
      * uefirtvariable: add checking the EFI_UNSUPPORTED return code
      * uefirtmisc: add checking the EFI_UNSUPPORTED return code
    
     -- Alex Hung <email address hidden>  Wed, 12 Jun 2019 10:24:53 -0700
  • fwts (19.05.00-0ubuntu1) eoan; urgency=medium
    
      [Alex Hung]
      * auto-packager: mkpackage.sh: remove trusty
      * 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
    
      [Colin Ian King]
      * snapcraft: update to core18
      * ACPICA: Update to version 20190329
      * Add libbsd to travis build file
      * ACPICA: Update to version 20190405
      * acpica: re-work fwts / iasl interface to work with latest ACPICA
      * fwts-test: refresh syntaxcheck test output
      * ACPICA: Update to version 20190509
      * fwts-test/syntaxcheck: refresh syntaxcheck test output
      * fwts_acpica: don't add in RSDP or null table entries to XSDT or RSDT (LP: #1829167)
    
      [Ivan Hu]
      * auto-packager:mkpackage.sh: add eoan
    
      [fanjinke]
      * Add support for Hygon Dhyana CPU
    
     -- Ivan Hu <email address hidden>  Thu, 16 May 2019 16:27:44 +0800
  • fwts (19.03.00-0ubuntu1) disco; urgency=medium
    
      [Alex Hung]
      * acpi: madt: Add support for ACPI 6.3
      * fwts-test: sync up with SMMU model updates
      * 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"
    
      [Ard Biesheuvel]
      * 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
    
      [Colin Ian King]
      * ACPICA: fix IASL building issues with gcc-9 and --as-needed linker option
      * fwts-test: sync up output to new IASL output defaults
    
     -- Ivan Hu <email address hidden>  Wed, 20 Mar 2019 15:32:10 +0800