Please sync flashrom 0.9.1+r946-1 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
flashrom (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Binary package hint: flashrom
Hi,
the version of flashrom provided in Ubuntu lucid at the moment is quite old for flashrom standards. Usually, being a bit outdated shouldn't be a big problem. However, for flashrom, the updates in the past weeks brought many important bugfixes which should definetely make it into Lucid so that users trying flashrom for the first time won't brick their machines. Carl-Daniel Hailfinger summarizes the changes from flashrom svn r873 (the current version in Ubuntu) and r946 (todays svn version) as follows:
* r874 Add optional DMI matching to eliminate false positives in board
matching on boards with ambiguous PCI subsystem IDs
* r875 Refuse to write chips which are bigger than the addressable limit
* r877 Use partial instead of full-chip erase for better reliability
* r879 Make Dediprog SF100 support actually work for writing
* r884 Work around bogus gcc warning on newer Ubuntu
* r889 Improved memory mapping compatibility on some kernel/BIOS
combinations which caused an abort
* r892 Improve reliability of DMI matching with older mainboards
* r894 Improve reliability of SPI flashing on all Intel chipsets
* r896 Fix broken DMI mainboard matching (affects a few boards)
* r897 Fix erase of Winbond W25X{10,
* r899 Reduce the number of incorrectly detected SPI chips
* r902 Add a helpful message for recent Nvidia chipsets
* r907 Fix breakage for half a dozen chips (Pm49fl002, Pm49fl004, SST49LF160C, W39V080FA, W39V080FA_dual, 39V040C)
* r910 Fix GPO access on Intel PIIX4
* r913 Fix an incorrectly shadowed variable
* r916 Detect Laptops and warns users in that case (Important!)
* r919 Make sure only tested mainboard code is run automatically
* r922 Improve man page readability
* r930 Fix a NULL pointer bug which was triggered on a huge number of boards
* r946 Fix incorrect PCI BAR masking for memory BARs
Please see: <http://
Fedora and Debian unstable have already updated to more recent versions, so only a re-sync with Debian unstable should be necessary to get an up-to-date version. Note that in Debian the priority of the package has been set to "high", updating this package is recommended.
Adrian
ProblemType: Bug
Architecture: amd64
Date: Thu Mar 18 14:57:09 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
Package: flashrom 0.9.1+r873-1
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: flashrom
Uname: Linux 2.6.32-16-generic x86_64
Changed in flashrom (Ubuntu): | |
assignee: | nobody → Fabrice Coutadeur (fabricesp) |
status: | New → In Progress |
Formatting for a sync request:
Changelog entries since current lucid version 0.9.1+r873-1:
flashrom (0.9.1+r946-1) unstable; urgency=high
* New upstream release. www.flashrom. org/pipermail/ flashrom/ 2010-March/ 002507. html.
+ Urgency high, as it fixes multiple important bugs, including such bugs
which can potentially "brick" a user's mainboard. Details at
http://
+ This build should have a non-truncated manpage (Closes: #566217).
* Standards-Version: 3.8.4 (no changes required).
-- Uwe Hermann <email address hidden> Wed, 17 Mar 2010 09:50:05 +0100
List of upstream commits (from Adrian Glaubitz and http:// www.flashrom. org/pipermail/ flashrom/ 2010-March/ 002507. html)
* r874 Add optional DMI matching to eliminate false positives in board 20,40,80} chips
matching on boards with ambiguous PCI subsystem IDs
* r875 Refuse to write chips which are bigger than the addressable limit
* r877 Use partial instead of full-chip erase for better reliability
* r879 Make Dediprog SF100 support actually work for writing
* r884 Work around bogus gcc warning on newer Ubuntu
* r889 Improved memory mapping compatibility on some kernel/BIOS
combinations which caused an abort
* r892 Improve reliability of DMI matching with older mainboards
* r894 Improve reliability of SPI flashing on all Intel chipsets
* r896 Fix broken DMI mainboard matching (affects a few boards)
* r897 Fix erase of Winbond W25X{10,
* r899 Reduce the number of incorrectly detected SPI chips
* r902 Add a helpful message for recent Nvidia chipsets
* r907 Fix breakage for half a dozen chips (Pm49fl002, Pm49fl004, SST49LF160C, W39V080FA, W39V080FA_dual, 39V040C)
* r910 Fix GPO access on Intel PIIX4
* r913 Fix an incorrectly shadowed variable
* r916 Detect Laptops and warns users in that case (Important!)
* r919 Make sure only tested mainboard code is run automatically
* r922 Improve man page readability
* r930 Fix a NULL pointer bug which was triggered on a huge number of boards
* r946 Fix incorrect PCI BAR masking for memory BARs
Note Debian's urgency as "high."
Built in ppa:showard314/ppa and install on Lucid.
Setting to importance high because this could brick some users machines.