A newer version 0.23.23 of fwts is available which fixes this bug and
has a load of minor fixes the Oneiric release.

It can be found in my PPA:

https://launchpad.net/~colin-king/+archive/ppa/+packages

Can this be uploaded this to Oneiric universe?  I anticipate this is the
last major bugfix upload for fwts for this cycle.

This has been soaked tested against hundreds of firmware and kernel log
snapshots to check for any regressions.

This new version includes the following major bug fixes since V0.23.13:

    cmos: cmosdump: fix register 0x0b dump (LP: #837969)
    cpu: msr: drop TSC_AUX and SMBASE tests (LP: #834591)
    acpi: acpitables: remove false positive warnings (LP: #833644)
    acpi: method: don't run mobile platform tests on servers (LP: #834554)
    bios: mpcheck: check uniqueness of CPU APIC IDs (LP: #834504)
    hpet: hpet_check: get HPET base on newer kernel logs (LP: #832273)
    apci: fan: use newer thermal interface, test fans on loaded CPU (LP: 
#831905)
    lib: acpica: ensure table pointers are NULL when table input is corrupt 
(LP: #826774)
    acpi: lid: fix failure format string (LP: #826676)
    dmi: dmi_decode: fix failure format string (LP: #826418)
    bios: os2gap: fix failure format string (LP: #825945)
    lib: fwts_acpi_tables: read in data correctly (LP: #818042)

 The complete set of changes between V0.23.13 and V0.23.23 is as
follows:

    cmos: cmosdump: fix floppy disk info
    cmos: cmosdump: fix register 0x0b dump (LP: #837969)
    bios: multiproc: make mpdump_get_apic_id static
    bios: multiproc: remove redundant mpcheck_get_apic_id()
    cpu: virt: make cpu_has_vmx static
    acpi: lid: make lid_*() static
    acpi: ac_adapter: make ac_adapter_check_field static
    acpi: powerbutton: make power_button_check_field static
    acpi: brightness: make *_setting static
    cpu: virt: make cpu_has_svm, vt_locked_by_bios static
    lib: framework: make init funcs static
    acpi: wmi: make wmi_wdg_flags_to_text() static
    bios: mtrr: rename fwts_virt_cpuinfo to fwts_cpuinfo
    acpi: acpidump: make table_vec static
    cpu: msr: make cpuinfo static
    acpi: ac_adapter: make ac_adapterdir static
    acpi: lid: make liddir static
    acpi: powerbutton: make power_buttondir static
    bios: mtrr: remove redundant mtrr_resource
    acpi: acpidump: fix typo 'Sealed Case'
    cpu: msr: drop TSC_AUX and SMBASE tests (LP: #834591)
    acpi: acpitables: remove false positive warnings (LP: #833644)
    acpi: method: don't run mobile platform tests on servers (LP: #834554)
    bios: mpcheck: check uniqueness of CPU APIC IDs (LP: #834504)
    acpi: cstates: drop experimental status of the test.
    hpet: hpet_check: get HPET base on newer kernel logs (LP: #832273)
    apci: fan: use newer thermal interface, test fans on loaded CPU (LP: 
#831905)
    lib: acpica: ensure table pointers are NULL when table input is corrupt 
(LP: #826774)
    acpi: acpitables: tidy up source.
    acpi: wmi: tidy up source.
    acpi: wakealarm: tidy up source.
    acpi: syntaxcheck: tidy up source.
    acpi: s4: tidy up source.
    acpi: s3power: tidy up source.
    acpi: mcfg: fix typo introduced in previous edit.
    acpi: s3: tidy up source.
    acpi: powerbutton: tidy up source.
    acpi: osilinux: tidy up source.
    acpi: mcfg: tidy up source.
    acpi: lid: fix failure format string (LP: #826676)
    acpi: fan: remove typo introduce in previous change.
    acpi: klog: tidy up source.
    acpi: fan: tidy up source.
    acpi: fadt: tidy up source.
    acpi: dmar: tidy up source.
    acpi: cstates: tidy up source.
    acpi: common: tidy up source.
    acpi: checksum: tidy up source.
    acpi: battery: tidy up source.
    acpi: apicinstance: tidy up source.
    acpi: acpiinfo: tidy up source.
    acpi: ac_adapter: tidy up source.
    cpu: virt: tidy up sources.
    cpu: nx: tidy up source.
    cpu: msr: tidy up source.
    cpu: microcode: tidy up source.
    cpu: maxfreq: tidy up source.
    cpu: cpufreq: tidy up source.
    hotkey: hotkey: tidy up source.
    dmi: dmi_decode: fix failure format string (LP: #826418)
    kernel: version: tidy up source.
    kernel: oops: tidy up source.
    cmos: cmosdump: tidy up source.
    apic: apicedge: tidy up source.
    pci: maxreadreq: tidy up source.
    pci: crs: tidy up source.
    lib: fwts_framework: helper macros: use fmt arg
    bios: os2gap: add more failure info.
    bios: smbios: tidy up source.
    bios: romdump: tidy up source.
    bios: os2gap: fix failure format string (LP: #825945)
    bios: mtrr: tidy up source.
    bios: memmapdump: tidy up source.
    bios: hdaaudio: tidy up source.
    bios: ebda_region: tidy up source.
    bios: ebdadump: tidy up source.
    bios: bios_info: tidy up source.
    bios: bios32: tidy up source.
    bios: mpcheck: tidy up source.
    lib: fwts_acpi_tables: make acpidump parsing more resiliant to bad data.
    lib: fwts_acpi_tables: read in data correctly (LP: #818042)
    acpi: checksum: handle RSDP.
    lib: fwts_acpi_tables.h: add fwts_acpi_checksum
    lib: fwts_acpi_tables: name RSD PTR to RSDP.
    lib: fwts_acpi_tables: handle ACPI 1.0 sized RSDP
    lib: fwts_acpi: rsdp requires a 64 bit xsdt
    acpi: syntaxcheck: log errors as per-test failures and include unique error 
code in error.
    acpi: acpitables: add more advice, deprecate FACS test, it was nonsense.

Attached is a diff between V0.23.13 and V0.23.23

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/837969

Title:
  fwts: cmosdump: register 0x0b dump annotation is broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwts/+bug/837969/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to