Bug ID 1029032
Summary hardware/flashrom: Operation not permitted and Segmentation fault
Classification openSUSE
Product openSUSE.org
Version unspecified
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component 3rd party software
Assignee stepan@coresystems.de
Reporter sebix+novell.com@sebix.at
QA Contact opensuse-communityscreening@forge.provo.novell.com
CC trenn@suse.com
Found By ---
Blocker ---

To find out the flash chip size of a notebook with libreboot I used `flashrom
-p internal -V` as documented here: https://libreboot.org/docs/install/ (search
for flashrom -p`) but this fails with multiple errors:

> sudo flashrom -p internal -V
[sudo] password for root: 
flashrom v0.9.9-r1955 on Linux 4.10.1-1-default (x86_64)
flashrom is free software, get the source code at https://flashrom.org

flashrom was built with libpci 3.5.1, GCC 6.2.1 20160830 [gcc-6-branch revision
239856], little endian
Command line (3 args): flashrom -p internal -V
Calibrating delay loop... OS timer resolution is 2 usecs, 1959M loops per
second, delay more than 10% too short (got 83% of expected delay),
recalculating... 2177M loops per second, 10 myus = 10 us, 100 myus = 92 us,
1000 myus = 927 us, 10000 myus = 9095 us, 8 myus = 9 us, OK.
Initializing internal programmer
Found candidate at: 00000500-00000510
Found coreboot table at 0x00000500.
Error accessing high tables, 0x100000 bytes at 0x00000000bdaac000
/dev/mem mmap failed: Operation not permitted
Failed getting access to coreboot high tables.
Using Internal DMI decoder.
Error accessing DMI Table, 0x1000 bytes at 0x00000000bdab4000
/dev/mem mmap failed: Operation not permitted
Segmentation fault

Is it impossible to use flashrom on OpenSUSE?


You are receiving this mail because: