-
fwts (14.03.01-0ubuntu4) trusty; urgency=low
* fix segment fault when running fwts method test (LP: #1635502)
- remove double pthread_mutex_unlock on method usage thread counter
* minor wiggle of patches in debian/patches
-- Colin King <email address hidden> Mon, 24 Oct 2016 18:05:14 +0100
-
fwts (14.03.01-0ubuntu3) trusty; urgency=low
* pci: aspm: check that a table exists, fixes segv on ppc64le (LP: #1527460)
* acpi: pcc: fwts_mmap failure is FWTS_MAP_FAILED and not NULL
* bios: ebdadump: fwts_mmap failure is FWTS_MAP_FAILED and not MAP_FAILED
-- Colin King <email address hidden> Wed, 23 Dec 2015 01:45:00 +0000
-
fwts (14.03.01-0ubuntu2) trusty; urgency=low
[Alex Hung]
* klog: ACPI does not specify _BQC as a mandatory method
* s3: add a "s3-hybrid" option to enable hybrid sleep for s3 (LP: #1295146)
* fwts-test: klog: updates for _BQC changes in
76c3ffd814cc882564f680b16f2c2d314ae58b07
* fwts-test: arg-help-0001: updates tests for new --s3-hybrid option
* fwts-test: arg-help-0001: fix test-0002.sh incorrectly uses
arg-help-0001.log
* doc: add --s3-hybrid man page entry
[Colin Ian King]
* acpi: wmi: add some newer UUIDs that are supported by linux (LP: #1292515)
* fwts_hwinfo: don't compare network addresses (LP: #1293297)
* acpi: acpidump: fix dump offsets in various table dumps (LP: #1293613)
* fwts-test: re-sync with fwts fix to acpidump
* lib: fwts_alloc: fix low 32 bit memory allocator (LP: #1295849)
* fwts-test: arg-help-0001: don't check the version field
* fwts-test: wmi-0001: update test to sync with WMI changes in fwts
* fwts-test: arg-log-format-0001: fix aarch64 failures
* acpi: method: add more advice for failed _PTS, _TTS and _WAK (LP: #1296737)
* lib: fwts_acpi_object_eval: report better advice on exec failure
(LP: #1296710)
* acpi: method: fix _ACx test (LP: #1297323)
* fwts-test: keep method-0001 test in sync with changes in fwts method
* acpica: update to version 20140325 (LP: #1297531)
* fwts-test: update ACPICA related tests due to ACPICA updates
[Keng-Yu Lin]
* debian: skip fwts-test on arm64
[Matt Fleming]
* lib: fwts_log: Add missing log field flags
-- Ivan Hu <email address hidden> Thu, 27 Mar 2014 10:09:59 +0800
-
fwts (14.03.00-0ubuntu2) trusty; urgency=low
* skip fwts-test on arm64
-- Keng-Yu Lin <email address hidden> Mon, 24 Mar 2014 17:02:29 +0800
-
fwts (14.03.00-0ubuntu1) trusty; urgency=low
[Colin Ian King]
* acpi: fwts_acpi_tables: fix up missing FACS (LP: #1284097)
* acpi: acpidump: provide table provenance (LP: #1284205)
* apci: acpiinfo: enable for non-x86 arches (LP: #1284557)
* Add utility to dump _PLD (Physical Device Location) information
(LP: #1281835)
* acpi: add in a tool to dump GPE information (LP: #1283473)
* lib: fwts_acpi_tables: handle zero 64 bit addrs in FADT (LP: #1285167)
* bios: hda_audio: skip the test if audio devices don't exist (LP: #1285571)
* Remove copy-acpica.sh script, it is no longer used
* acpi: checksum: print RSDP checksum correctly (LP: #1287815)
* lib: fwts_acpi_tables: update RSDP checksum on fixed-up RSDP (LP: #1287852)
* acpi: acpitables: remove irrelevant test case (LP: #1287891)
* uefi: uefidump: small re-working of uefi GUID lookup
* fwts-test: update acpidump-0001
* fwts-test: acpitables-0002: sync with recent table fixing
* fwts-test: syntaxcheck-0001: update to sync with fwts
* fwts-test: arg-show-tests-0001: keep in sync with fwts
* fwts-test: arg-show-tests-full-0001: keep in sync with fwts
* fwts-test: checksum-0001: update due to fwts formatting fixes
* fwts-test: arg-table-path-0001: sync with fwts changes
* fwts-test: acpitables-0003: update to sync with fwts
* fwts-test: acpitables-0004: update test
* fwts-test: acpitables-0005: update test
* fwts-test: acpitables-0006: update test
* fwts-test: acpitables-0007: update test
* fwts-test: acpitables-0008: update test
* fwts-test: skip some tests on non-x86 builds
* fwts-test: fix tests not to compare against date (LP: #1289225)
* fwts-test: arg-help-0001: fix up some tests issues
* fwts-test: arg-log-format-0001: make test less pedandic on line numbers
* fwts-test: arg-show-progress-dialog: remove version from test
* acpica: ppc64el needs to be built as a 64 bit architecture
* debian: limit architectures to i386 amd64 armel armhf arm64 ppc64 ppc64el
[Keng-Yu Lin]
* fwts-test: Copy all files from fwts-test git tree (LP: #1201250)
* lib: Make --disassemble-aml accept the outputdir argument (LP: #1201250)
* fwts-test: Update disassemble-0001 test (LP: #1201250)
* fwts-test: Update the test scripts for new test environment (LP: #1201250)
* lib: fwts_args: determine tty width from stdin
* fwts-test: disassemble-0001: rename *.orig to *.original
-- Ivan Hu <email address hidden> Mon, 17 Mar 2014 15:13:44 +0800
-
fwts (14.02.00-0ubuntu0) trusty; urgency=low
* acpi: method: fix ppc64el build failure (LP: #1272265)
* acpi: acpidump: handle invalid MADT table data (LP: #1278422)
* cpu: cpufreq: tidy code, show advice when cpu scaling unavailable
(LP: #1267959)
* lib: fwts_release: call lsb_release rather than parsing raw data
(LP: #1266823)
* ACPICA: update to version 20140214. (LP: #1281096)
* lib: fwts_acpi_tables: fix parsing of empty data (LP: #1281197)
* data: klog.json: lower the level of the failure when the _S1 and _S2 not
implemented (LP: #1279714)
-- Alex Hung <email address hidden> Wed, 19 Feb 2014 11:48:01 +0800
-
fwts (14.01.01-0ubuntu0) trusty; urgency=low
[Alex Hung]
* auto-packager: mkpackage.sh: add trusty
* debian: add dependency lts-saucy to fwts-efi-runtime-dkms
[Colin Ian King]
* fwts: add subdir-objects as required now by automake 1.14 (LP: #1268685)
* ACPICA: update to version 20140114 (LP: #1269423)
* fwts_log.h: remove LOG_TAG, fix up following bitfields (LP: #1269076)
* updated automake files for libjson-c (LP: #1268005)
* lib: fwts_framework: fix --stdout-summary output (LP: #1252186)
* Allow for RSDP that is not 16 byte aligned (LP: #1271522)
* fwts_exec: fix status check (LP: #1271607)
-- Alex Hung <email address hidden> Fri, 24 Jan 2014 10:54:58 +0800
-
fwts (14.01.00-0ubuntu1) trusty; urgency=low
[Alex Hung]
* dmi: change max value of "Upgrade" field" from 0x2a to 0x2c (LP: #1263634)
[Colin Ian King]
* cpu: microcode: test should skip if no microcound found (LP: #1259900)
* acpi: acpidump: add SPCR table (LP: #1260351)
* acpi: acpidump: add DBGP table (LP: #1260353)
* acpi: acpidump: add DBG2 table (LP: #1260356)
* Enable ACPI table dumping for non-x86 systems (LP: #1260470)
* Allow RSDP to be provided manually or scan for it in klog (LP: #1260400)
* Dump ACPI table addresses with correct address length (LP: #1260482)
* ACPICA: update to version 20131218 (LP: #1262348)
* acpi: acpidump: dump out table descriptions (LP: #1261483)
* acpi: acpidump: Add MCHI table (LP: #1261484)
* fwts: remove launchpad tagging from fwts
* doc: remove tag options --lp-tags and --lp-tags-log
* data: klog.json: remove redundant tags from database
* lib: klog: add fwts_klog_find_changes to compare klogs (LP: #1262208)
* acpi: s3: do kernel log comparisons without destroying klog (LP: #1262208)
* acpi: s4: do kernel log comparisons without destroying klog (LP: #1262208)
* lib: add fwts_exec() helper function
* fwts: use fwts_exec rather than fwts_pipe_exec
* acpi: crsdump: fix large resource length calculation (LP: #1255793)
* acpi: crsdump, prsdump: add support for _PRS dumping (LP: #1265827)
* fwts: all: update copyright year to 2014
* fwts: debian: update copyright dates
* fwts: doc: update dates, some of these are way too old
* dmi: dmicheck: add more checks for invalid DMI fields (LP: #1262236)
* data: klog: sync up with 3.13 kernel (LP: #1266786)
* fwts: attempt to make fwts less Ubuntu specific, (LP: #1246653)
* fwts: fix common realloc() memory leak anti-pattern (LP: #1267193)
* acpi: s3: remove redundant variable
* bios: pciirq: fix printf format and tidy some variable scopes
* acpi: powerbutton: ensure we don't get scanf buffer overflow
* cpu: cpufreq: use correct printf format specifiers
[IvanHu]
* lib: fwts_uefi header add attribure packed for struct typedef
* uefi: uefidump: add the Media Protocol subtype-5 support on media device
path type for uefidump (LP: #1260147)
* uefi: uefidump: add the PIWG Firmware File subtype-6 support on media device
path type for uefidump (LP: #1260147)
* uefi: uefidump: add the PIWG Firmware Volume subtype-7 support on media
device path type for uefidump (LP: #1260147)
* uefi: uefidump: extend the Messaging Device Path type Vedor subtype-10
(LP: #1262095)
-- Alex Hung <email address hidden> Tue, 14 Jan 2014 16:13:37 +0800
-
fwts (13.12.00-0ubuntu1) trusty; urgency=low
[Alex Hung]
* data: klog.json: set _DOS error to low as kernel workarounds it
(LP: #1250764)
* acpi: method: add _PIC control method test (LP: #1252997)
* acpi: method: move commented _CWS to correct section
* acpi: method: add _IFT and _SRV control method tests (LP: #1255915)
* acpi: method: remove resource descriptor field "_INT" from
method/object list
[Colin Ian King]
* lib: fwts_hwinfo.c: Fix strict aliasing build failure on Lucid
(LP: #1251587)
* ACPICA: update to version 20131115
* data: klog.json: thermal overrun messages should be checked on
klog test (LP: #1253146)
* data: klog.json: fix two spelling mistakes
* acpi: method: fix spelling mistake in comment
* cpu: cpufreq: check CPU freq max limits (LP: #1253047)
* cpu: maxfreq: report maxfreq and tidy up the test (LP: #1253658)
* cpu: msr: tidy up output and tidy up source (LP: #1253684)
* cpu: msr: Add Ivybridge and Haswell MSRs (LP: #1254066)
* cpu: msr: remove the need for shift in tables, tidy up tables
* lib: fwts_guid: consitify and minor tidy up
* lib: fwts_acpi: constify fwts_acpi_fadt_preferred_pm_profile
* acpi: acpidump: constify tables and func args, tidy up source
* hpet: hpet_check: skip test3 if HPET address was not found (LP: #1257825)
* acpi: autobrightness: make error reporting far less verbose (LP: #1257782)
* doc: fix --s3-sleep-delay man page entry
* lib: remove fwts_virt, it contains code that is not used (LP: #1259655)
[Ivan Hu]
* uefi: uefidump: add more subtype support on acpi device path type for
uefidump (LP: #1253000)
* uefi: uefidump: dealing with the End of Hardware Device Path sub-type
0x01 (LP: #1253906)
* uefi: uefidump: add the Fibre Channel Ex subtype-21 support on messaging
device path type for uefidump (LP: #1255387)
* uefi: uefidump: add the SATA subtype-18 support on messaging device path
type for uefidump (LP: #1255387)
* uefi: uefidump: add the USB WWID subtype-16 support on messaging device
path type for uefidump (LP: #1255387)
* uefi: uefidump: add the VLAN subtype-20 support on messaging device path
type for uefidump(LP: #1255387)
* uefi: uefidump: add the Device Logical Unit subtype-17 support on messaging
device path type for uefidump(LP: #1255387)
* uefi: uefidump: add the SAS Ex subtype-22 support on messaging device path
type for uefidump(LP: #1255387)
* uefi: uefidump: add the iSCSI subtype-19 support on messaging device path
type for uefidump(LP: #1255387)
* uefi: uefidump: add the NVM Express namespace subtype-23 support on
messaging device path type for uefidump (LP: #1255387)
* lib: fwts_acpi_table: multi-FADT table support fimware make sure the table
from XSDT be checked first. (LP: #1258378)
-- Keng-Yu Lin <email address hidden> Wed, 11 Dec 2013 14:09:00 +0800
-
fwts (13.11.00-0ubuntu1) trusty; urgency=low
[Alex Hung]
* acpi: method: correct alphabetical order in comments to sync with acpi spec
* acpi: method: add missing names to acpi-method list
* acpi: method: add _CBA control method test (LP: #1249171)
* acpi: method: add _CDM control method test (LP: #1249172)
* acpi: method: add _CID control method test (LP: #1249174)
* acpi: method: add _GAI control method test (LP: #1249894)
* acpi: method: add _MSG control method test (LP: #1249939)
* acpi: method: add _PMM control method test (LP: #1249941)
* acpi: method: add _UPD and _UPP control method tests (LP: #1251168)
[Colin Ian King]
* lib: framework: report warning[s] correctly (LP:#1223736)
* lib: update copyright year. (LP: #1226590)
* acpi: mcfg: Parse /sys/bus/pci rather than using lspci (LP: #1226615)
* syntaxcheck: report IASL compiler remarks as low failures (LP: #1200606)
* acpi: fadt: sanity check reset register settings (LP: #1230394)
* ACPICA: update to version 20130927.
* iasl: capture output from stderr to catch iasl fatal errors
* pci: aspm: remove the need to run and parse lspci output (LP: #1227853)
* lib: fwts_klog: Add ability to write message to kernel log
* acpi: s3: add timings report for suspend/resume (LP: #1241638)
* acpi: s3: add --s3-suspend-time and --s3-resume-time (LP: #1241638)
* lib: add new PCI definitions
* pci: aspm: use new fwts PCI defintions
* pci: maxreadreq: don't use lspci to get PCI specific data (LP: #1244676)
* uefi: uefidump: add more checks to avoid buffer overruns (LP: #1239641)
* bios: mtrr: don't use lspci to get PCI specific data (LP: #1244673)
* wakealarm: use ioctl() interface as this more of a generic interface
(LP: #1244184)
* Tests: replace "check" with "test" in test name headings (LP: #1246650)
* data: klog.json: Sync up with latest kernel 3.12 (LP: #1248499)
* lib: Add PCI helper to return description of a device
* lib: fwts_hwinfo: don't use external utils for H/W checks (LP: #1246646)
* debian: control: remove some unrequired suggests
* acpi: brightness: use /sys/class/backlight interface (LP: #1250517)
* acpi: brightness: break up brightness test (LP: #1250429)
* acpi: syntaxcheck: non-x86 may have ACPI support (LP: #1251293)
* acpi: method: Change "Check" to "Test", (LP: #1246650)
[Ivan Hu]
* uefi: uefidump: fix the boot load option Boot#### larger than Boot1000
doesn't be parsered (LP: #1225850)
* uefi: uefidump: Add support for DriverOrder (LP: #1237263)
* uefi: uefidump: add support for Driver#### (LP: #1237263)
* uefidump: add support for Key#### (LP: #1237263)
* uefi: uefidump: add support for db, dbx, dbt... variables scan
(LP: #1247749)
* uefi: uefidump: compare the SignarureType GUID and print out type for
signature database parser (LP: #1247749)
* uefi: uefidump: add support for KEK, KEKDefault, PK, PKDefault global
variables scan (LP: #1247749)
[Keng-Yu Lin]
* Force to use automake1.11 to prevent FTBFS in Trusy (LP: #1250340)
-- Keng-Yu Lin <email address hidden> Fri, 15 Nov 2013 14:11:00 +0800
-
fwts (13.09.01-0ubuntu1) saucy; urgency=low
[Alex Hung]
* live-image/fwts-frontend-text: add uefi tests to fwts-live (LP: #1223793)
[Keng-Yu Lin]
* efi_runtime: fix the broken kernel vermagic when upgrading the kernel
pacakge (LP: #1223801)
-- Keng-Yu Lin <email address hidden> Tue, 17 Sep 2013 15:27:31 +0800