Update fwts 0.25.06 for Precise

Bug #1033451 reported by Keng-Yu Lin
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fwts (Ubuntu)
Fix Released
High
Keng-Yu Lin
Precise
Fix Released
High
Unassigned

Bug Description

[Impact] Since the fwts 0.24.21 (the last upload in Precise), there are quite a few fixes landing in the code and many of them makes sense to be included in Precise, such as the implementation of tests on ACPI 5.0 methods and the new ACPICA code update.

There are also fixes from bugs reported from Ubuntu Certification team (LP#1021674, LP#1021676, LP#1026229, LP#1013168).

Since fwts is a leaf packages, I would like to suggest to get the latest version (0.25.06) of fwts into Precise. The version is already uploaded in Quantal.

[Test Case] The version can be built and run in Precise. We have a PPA for that (https://launchpad.net/~firmware-testing-team/+archive/ppa-fwts-devel).

Additionally regression as well as test cases can be found in fwts-test:

http://kernel.ubuntu.com/git?p=hwe/fwts-test.git;a=summary

[Regression Potential] As a leaf package, there should have no affection on other packages.

[Other Info]
The brief changes and new features since 0.24.21:

Upstream ACPICA updates.

Support for different log format (HTML, XML) in fwts-front-end-text

New ACPI table dump checks:
  - GTDT, BGRT, RASF (ACPI 5.0)
  - TCPA, ASF!, DMAR, SLIC, FPDT
  - extra ACPI 5.0 fields to FACP
  - bit 20 and 21 of FADT flags

New ACPI method checks:
  - _PSE, _PRE, _CPC, _AEI (ACPI 5.0)
  - _PSS

New ACPI battery trip point tests

Fixes LP#971886, LP#1021674, LP#1021676, LP#1026229, LP#1013168,
      LP#971886, LP#1013168, LP#1016469, LP#1018288, LP#1028031, LP#1017388

Fixes for cpufreq test, klog_scan, and failures on fwts-test
(http://kernel.ubuntu.com/git?p=hwe/fwts-test.git;a=summary)

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

fixed in quantal

Changed in fwts (Ubuntu):
status: New → Fix Released
Chris Van Hoof (vanhoof)
Changed in fwts (Ubuntu Precise):
importance: Undecided → High
Changed in fwts (Ubuntu):
importance: Undecided → High
assignee: nobody → Keng-Yu Lin (lexical)
Changed in fwts (Ubuntu Precise):
status: New → Confirmed
assignee: nobody → Keng-Yu Lin (lexical)
milestone: none → precise-updates
Keng-Yu Lin (lexical)
description: updated
Chris Van Hoof (vanhoof)
description: updated
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Hi! Since you are asking for a micro release exception, can you please fill out the exact testing plan to verify that there are no regressions. This is quite a large update!

Also, the version uploaded to precise-proposed supersedes the version in quantal, which will break upgrades from precise->quantal. You will need to add a ~ or upload a new version to quantal. For now, I'll leave the file in the queue, but please address the version issue adn testing plan ASAP.

Keng-Yu Lin (lexical)
Changed in fwts (Ubuntu Precise):
status: Confirmed → New
assignee: Keng-Yu Lin (lexical) → nobody
Revision history for this message
Keng-Yu Lin (lexical) wrote :

For the version issue, the new version of 0.25.07 is just uploaded to Quantal.
I will use the ~ suffix next time. Thanks for the suggestion.

Revision history for this message
Chris Halse Rogers (raof) wrote :

Accepted, on the basis that the fwts-test test suite will be run against the version in -proposed.

Changed in fwts (Ubuntu Precise):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Chris Halse Rogers (raof) wrote : Please test proposed package

Hello Keng-Yu, or anyone else affected,

Accepted fwts into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/fwts/0.25.06precise1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Revision history for this message
Keng-Yu Lin (lexical) wrote :

The fwts packages in precise-proposed passed all the fwts-test tests.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Colin Watson (cjwatson) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fwts - 0.25.06precise1

---------------
fwts (0.25.06precise1) precise-proposed; urgency=low

  * Stable Release Update for Precise (LP: #1033451)

  [Alex Hung]
  * acpi: method: Change _BBN's test_type from METHOD_MOBILE to METHOD_OPTIONAL

  [Colin Ian King]
  * acpi: acpidump: add extra ACPI 5.0 fields to FACP
  * acpi: acpidump: Add support for bit 20 and 21 of FADT flags
  * Update FADT preferred PM profile to add Tablet
  * dmi: dmi_decode: make advice more relevant to data handled by the kernel
  * Add mutex around semaphore counting (LP: #1017388)
  * acpi: method: remove race delay kludge
  * lib: acpi_acpi_tables: Add tables based on ACPI name and not file name.
  * lib: fwts_acpi_tables: Force fixup on XSDT and RSDT when loading from .dat
    files
  * lib: acpica: fix semaphore counting by waiting for threads to complete
  * acpica: incorporate new ACPICA sources to enable fwts to build
  * acpica: use latest ACPICA source
  * Update copy-acpica.sh to copy over new sources
  * Update README_ACPICA.txt to add in new acpica sources
  * acpi: acpidump + acpi headers: Add simple support for FPDT
  * acpi: acpidump + acpi headers: Add basic dump of RASF
  * acpi: acpidump: Add stub for MPST
  * acpi: acpidump: make arrays static
  * data: klog.json: make the _OSC failure advice more general and hand-wavy
  * cpu: cpufreq: cpufreq and cpuidle dirs confusing cpuN parsing
  * cpu: cpufreq: make progress estimate more accurate
  * cpu: cpufreq: tidy up table output
  * cpu: cpufreq: rename some global variables to make them more readable
  * cpu: cpufreq: various whitespace clean ups
  * cpu: cpufreq: tidy up memset usage
  * cpu: cpufreq: make HzToHuman() more efficient
  * cpu: cpufreq: add need to run as root
  * bios: mtrr: fix stupid typos
  * lib: fwts_klog: optimize regex scanning (LP: #1028031)

  [Keng-Yu Lin]
  * debian: Add hardening options
 -- Keng-Yu Lin <email address hidden> Fri, 27 Jul 2012 17:22:07 +0800

Changed in fwts (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.