> Stuart Henderson wrote: > > Port attached and at http://spacehopper.org/flashrom.tgz; this is > > basically your patches with a typo fixed (missing ; in the Makefile). > > > > You can see exampkle output from an unsuccessful run on amd64 > > attempting to dump rom contents at http://spacehopper.org/flashrom.txt > > Hi sthen, > > I've reported this to the lists and elsewhere before, libpci writes > appear broken on at least i386/amd64, and have been for some time.. it > always returns error on writes, setpci from pciutils also fails. > > I suspect the problem is in the kernel, not libpci.. but I haven't been > able to figure it out yet. > > I believe once libpci/pci(4) writes are fixed, flashrom should work as > intended.
I would say that, as a general principle -- if you can't find this and fix it yourself, you probably are unable to evaluate the risk from bypassing the kernel and talking direct to the hardware.