Re: [BUG] pstore: failed to load 76 record(s) from 'efi'
It seems pstore dump the messages with a same guid. But when loading them, pstore check if they are exist by id in pstore_mkfile(): list_for_each_entry(pos, &allpstore, list) { if (pos->type == type && pos->id == id && pos->psi == psi) { rc = -EEXIST; break; } } So pstore incorrectly mark many entries as -EEXIST. Please correct me if I am wrong. :-) And I'm preparing a patch for it. c...@redhat.com writes: > Hi folks, > after mount pstore with efi as backend there are only 11 entries in > pstore dir. Although I have about 80 pstore entries in my nvram. > I can reproduce it 100% on my DELL XPS. And will try it on one more > vendor. > > my kernel version is 3.12-rc4. Please let me know if it's not a kernel > bug but a buggy firmware. :-) > > Here is my dmesg out put: > [ 17.076222] IPv6: ADDRCONF(NETDEV_CHANGE): p3p1: link becomes ready > [ 104.749604] pstore: failed to load 76 record(s) from 'efi' <-- this > line appear when I mount pstore. > [ 104.749610] SELinux: initialized (dev pstore, type pstore), not > configured for labeling > > Here is the output of `ls /sys/firmware/efi/vars`: > AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e > AMITSESetup-c811fa38-42c8-4579-a9bb-60e94eddfb34 > Boot-8be4df61-93ca-11d2-aa0d-00e098032b8c > Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c > Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c > Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c > Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c > Boot0005-8be4df61-93ca-11d2-aa0d-00e098032b8c > BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c > BootOptionSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c > BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c > CmosError-ceab3323-daab-92ee-c112-abee5a6ebe2c > ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c > ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c > ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c > ConOutChild1-8be4df61-93ca-11d2-aa0d-00e098032b8c > ConOutChildNumber-8be4df61-93ca-11d2-aa0d-00e098032b8c > ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c > db-d719b2cb-3d3a-4596-a3bc-dad00e67656f > dbx-d719b2cb-3d3a-4596-a3bc-dad00e67656f > DebuggerSerialPortsEnabledVar-97ca1a5b-b760-4d1f-a54b-d19092032c90 > DefaultConOutChild-8be4df61-93ca-11d2-aa0d-00e098032b8c > DefaultFBOSetDevOrder-0c923ca9-df73-4ac8-b6d2-98ddc30d99fc > DefaultFBOSetDevOrderUEFI-0c923ca9-df73-4ac8-b6d2-98ddc30d99fc > DELLDIAG_EEPROM-86fd3e21-8683-4f2e-bcc1-2c52493bd1f6 > del_var > DriverHealthCount-7459a7d4-6533-4480-bba7-79e25a4443c9 > DriverHlthEnable-0885f288-418c-4be1-a6af-8bad61da08fe > dump-type0-10-1-1379387013-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380015708-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380016446-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380441690-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380448560-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380460890-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1380467798-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-10-1-1382496073-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1379387013-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1380015708-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1380016446-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1380441691-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1380448560-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-11-1-1382496074-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380015706-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380016444-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380441689-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380448559-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380460875-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380467797-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380524664-C-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380526061-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1380527153-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-1-1-1382496055-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380015706-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380016445-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380441689-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380448559-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380460888-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380467797-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380524664-C-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1380526061-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-2-1-1382496055-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 > dump-type0-3-1-
[BUG] pstore: failed to load 76 record(s) from 'efi'
Hi folks, after mount pstore with efi as backend there are only 11 entries in pstore dir. Although I have about 80 pstore entries in my nvram. I can reproduce it 100% on my DELL XPS. And will try it on one more vendor. my kernel version is 3.12-rc4. Please let me know if it's not a kernel bug but a buggy firmware. :-) Here is my dmesg out put: [ 17.076222] IPv6: ADDRCONF(NETDEV_CHANGE): p3p1: link becomes ready [ 104.749604] pstore: failed to load 76 record(s) from 'efi' <-- this line appear when I mount pstore. [ 104.749610] SELinux: initialized (dev pstore, type pstore), not configured for labeling Here is the output of `ls /sys/firmware/efi/vars`: AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e AMITSESetup-c811fa38-42c8-4579-a9bb-60e94eddfb34 Boot-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0005-8be4df61-93ca-11d2-aa0d-00e098032b8c BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c BootOptionSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c CmosError-ceab3323-daab-92ee-c112-abee5a6ebe2c ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c ConOutChild1-8be4df61-93ca-11d2-aa0d-00e098032b8c ConOutChildNumber-8be4df61-93ca-11d2-aa0d-00e098032b8c ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c db-d719b2cb-3d3a-4596-a3bc-dad00e67656f dbx-d719b2cb-3d3a-4596-a3bc-dad00e67656f DebuggerSerialPortsEnabledVar-97ca1a5b-b760-4d1f-a54b-d19092032c90 DefaultConOutChild-8be4df61-93ca-11d2-aa0d-00e098032b8c DefaultFBOSetDevOrder-0c923ca9-df73-4ac8-b6d2-98ddc30d99fc DefaultFBOSetDevOrderUEFI-0c923ca9-df73-4ac8-b6d2-98ddc30d99fc DELLDIAG_EEPROM-86fd3e21-8683-4f2e-bcc1-2c52493bd1f6 del_var DriverHealthCount-7459a7d4-6533-4480-bba7-79e25a4443c9 DriverHlthEnable-0885f288-418c-4be1-a6af-8bad61da08fe dump-type0-10-1-1379387013-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380015708-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380016446-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380441690-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380448560-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380460890-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1380467798-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-10-1-1382496073-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1379387013-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1380015708-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1380016446-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1380441691-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1380448560-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-11-1-1382496074-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380015706-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380016444-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380441689-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380448559-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380460875-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380467797-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380524664-C-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380526061-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1380527153-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-1-1-1382496055-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380015706-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380016445-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380441689-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380448559-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380460888-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380467797-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380524664-C-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1380526061-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-2-1-1382496055-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380015706-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380016445-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380441689-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380448559-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380460889-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380467797-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1380524664-C-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-3-1-1382496055-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-4-1-1379387012-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-4-1-1380015707-cfc8fc79-be2e-4ddc-97f0-9f98bfe298a0 dump-type0-4-1-1380016445-cf