[flashrom] Call for updates in distributions: Fedora

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Mar 18 14:21:00 CET 2010

Hi Adrian,

here's the shortlog between r873 and r946 for an Ubuntu update to r946.

On 12.03.2010 01:51, Carl-Daniel Hailfinger wrote:
> Here is a list of revisions with bugfixes so you have a short doc to
> prove that a flashrom update would be beneficial even during freeze times:

* 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,20,40,80}chips
> * 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, W39V040C)
> * 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

> * A sizable number of mainboards are now recognized

* Dead code has been dropped
* A dozen flash chips have been tested

> Some new features got added since r873, but they are all default off and
> compiled out, so the number of added bugs should be zero.


"I do consider assignment statements and pointer variables to be among
computer science's most valuable treasures."
-- Donald E. Knuth

More information about the flashrom mailing list