Bug 6725 - setup_efi_pci() failed!
Summary: setup_efi_pci() failed!
Status: RESOLVED FIXED
Alias: None
Product: MinnowBoard MAX Firmware
Classification: Hardware Platforms
Component: minnowboard-uefi-firmware (show other bugs)
Version: 2C A1
Hardware: MinnowBoard Max Multiple
: Medium normal
Target Milestone: Production Release
Assignee: Darren Hart
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-09-15 19:40 UTC by Marcel Holtmann
Modified: 2014-09-25 18:26 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel Holtmann 2014-09-15 19:40:10 UTC
During early boot stage, I am seeing the following message:

setup_efi_pci() failed!

If I tracked this down correctly, then this come from arch/x86/boot/compressed/eboot.c and then setup_efi_pci() function. Since the kernel uses efi_printk this is really early at boot. I wonder what is actually failing here and why.

Are we exposing things wrongly from UEFI for the kernel and that is why the setup fails?
Comment 1 He, Tim 2014-09-25 08:06:36 UTC
I really understand why setup_efi_pci() is failed, Darren, could you please debug on your side first, and give me some detailed information about efi service you call in this case. thanks.
Comment 2 He, Tim 2014-09-25 08:10:46 UTC
I really don't understand why setup_efi_pci() is failed, Darren, could you please debug on your side first, and give me some detailed information about efi service you call in this case. thanks.
Comment 3 Darren Hart 2014-09-25 18:26:26 UTC
This has been resolved upstream today (in the tip tree). This should make the v3.18 release. As it is only an annoying message fix, we will not be backporting it to previous kernels. Marking as resolved.

Commit-ID:  56394ab8c26893bbaef02da04a06cc5ae71ccc5c
Gitweb:     http://git.kernel.org/tip/56394ab8c26893bbaef02da04a06cc5ae71ccc5c
Author:     Matt Fleming <matt.fleming@intel.com>
AuthorDate: Thu, 11 Sep 2014 09:04:25 +0100
Committer:  Matt Fleming <matt.fleming@intel.com>
CommitDate: Wed, 24 Sep 2014 12:46:59 +0100

x86/efi: Delete misleading efi_printk() error message