[coreboot] Inteal Leafhill : Linux SATA driver fails when used with coreboot+grub

Gailu Singh gailu96 at gmail.com
Sun Mar 5 19:58:36 CET 2017


Hi Again,

I tried to find out the details for following error

ata1: SATA link down (SStatus 4 SControl 300)

As per status register description

SStatus 4 : Phy in offline mode as a result of the interface being disabled
or running in a BIST loopback mode

Is there any chance that coreboot/grub/Linux is putting SATA in to BIST
loopback mode?

I am trying to understand who is responsible for SATA Linux status 4 and
possible candidates are
a) coreboot
b) grub
c) Linux

Looking forward to your expert advice


Thanks

On Fri, Mar 3, 2017 at 9:29 PM, Gailu Singh <gailu96 at gmail.com> wrote:

> Hi Experts,
>
> I am trying to boot Linux 4.1 with coreboot and grub but SATA drive fails
> with error  "ata1: SATA link down (SStatus 4 SControl 300)". It is
> interesting that GRUB2 can use the SATA drive without issue and able to
> load kernel from SATA disk.
>
> If I use same SATA Drive with Coreboot+UEFI payload then Linux driver just
> works fine and I am able to boot linux.
>
> Any Idea What might be going wrong with Linux Driver. Does it expect
> something from BIOS/Coreboot that is not fulfilled
>
> Linux boot logs:
> ---------------------
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Initializing cgroup subsys cpuacct
> Linux version 4.1.21-WR8.0.0.11_standard (vgahlaut at ubuntu) (gcc version
> 5.2.0 (Wind River Linux 5.2.0-8.0-intel-apollolake-i-64) ) #1 SMP PREEMPT
> Mon Feb 6 18:38:46 PST 2017
> Command line: BOOT_IMAGE=(ahci0,msdos1)/boot/bzImage root=/dev/sda1
> rootdelay=10 console=ttyS2,115200
> KERNEL supported cpus:
>   Intel GenuineIntel
>   AMD AuthenticAMD
>   Centaur CentaurHauls
> e820: BIOS-provided physical RAM map:
> BIOS-e820: [mem 0x0000000000000000-0x0000000000000fff] type 16
> BIOS-e820: [mem 0x0000000000001000-0x000000000009ffff] usable
> BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
> BIOS-e820: [mem 0x0000000000100000-0x000000000fffffff] usable
> BIOS-e820: [mem 0x0000000010000000-0x0000000012150fff] reserved
> BIOS-e820: [mem 0x0000000012151000-0x000000007a64ffff] usable
> BIOS-e820: [mem 0x000000007a650000-0x000000007affffff] type 16
> BIOS-e820: [mem 0x000000007b000000-0x000000007fffffff] reserved
> BIOS-e820: [mem 0x00000000d0000000-0x00000000ffffffff] reserved
> BIOS-e820: [mem 0x0000000100000000-0x000000017fffffff] usable
> NX (Execute Disable) protection: active
> SMBIOS 2.7 present.
> e820: last_pfn = 0x180000 max_arch_pfn = 0x400000000
> PAT configuration [0-7]: WB  WC  UC- UC  WB  WC  UC- UC
> e820: last_pfn = 0x7a650 max_arch_pfn = 0x400000000
> Scanning 1 areas for low memory corruption
> Using GB pages for direct mapping
> init_memory_mapping: [mem 0x00000000-0x000fffff]
> init_memory_mapping: [mem 0x17fe00000-0x17fffffff]
> init_memory_mapping: [mem 0x160000000-0x17fdfffff]
> init_memory_mapping: [mem 0x00100000-0x0fffffff]
> init_memory_mapping: [mem 0x12151000-0x7a64ffff]
> init_memory_mapping: [mem 0x100000000-0x15fffffff]
> ACPI: Early table checksum verification disabled
> ACPI: RSDP 0x00000000000F0000 000024 (v02 CORE  )
> ACPI: XSDT 0x000000007A6690E0 00005C (v01 CORE   COREBOOT 00000000 CORE
> 00000000)
> ACPI: FACP 0x000000007A66BA60 00010C (v05 CORE   COREBOOT 00000000 CORE
> 00000001)
> ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Pm1aEventBlock:
> 32/16 (20150410/tbfadt-623)
> ACPI BIOS Warning (bug): Invalid length for FADT/Pm1aEventBlock: 16, using
> default 32 (20150410/tbfadt-704)
> ACPI: DSDT 0x000000007A669280 0027D8 (v05 COREv4 COREBOOT 20110725 INTL
> 20160831)
> ACPI: FACS 0x000000007A669240 000040
> ACPI: FACS 0x000000007A669240 000040
> ACPI: SSDT 0x000000007A66BB70 000774 (v02 CORE   COREBOOT 0000002A CORE
> 0000002A)
> ACPI: MCFG 0x000000007A66C2F0 00003C (v01 CORE   COREBOOT 00000000 CORE
> 00000000)
> ACPI: TCPA 0x000000007A66C330 000032 (v02 CORE   COREBOOT 00000000 CORE
> 00000000)
> ACPI: TPM2 0x000000007A66C370 000034 (v04 CORE   COREBOOT 00000000 CORE
> 00000000)
> ACPI: APIC 0x000000007A66C3B0 00006C (v01 CORE   COREBOOT 00000000 CORE
> 00000000)
> ACPI: HPET 0x000000007A66C420 000038 (v01 CORE   COREBOOT 00000000 CORE
> 00000000)
> Zone ranges:
>   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
>   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
>   Normal   [mem 0x0000000100000000-0x000000017fffffff]
> Movable zone start for each node
> Early memory node ranges
>   node   0: [mem 0x0000000000001000-0x000000000009ffff]
>   node   0: [mem 0x0000000000100000-0x000000000fffffff]
>   node   0: [mem 0x0000000012151000-0x000000007a64ffff]
>   node   0: [mem 0x0000000100000000-0x000000017fffffff]
> Initmem setup node 0 [mem 0x0000000000001000-0x000000017fffffff]
> ACPI: PM-Timer IO Port: 0x408
> IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> Using ACPI (MADT) for SMP configuration information
> ACPI: HPET id: 0x8086a701 base: 0xfed00000
> smpboot: Allowing 4 CPUs, 0 hotplug CPUs
> PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
> PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
> PM: Registered nosave memory: [mem 0x10000000-0x12150fff]
> PM: Registered nosave memory: [mem 0x7a650000-0x7affffff]
> PM: Registered nosave memory: [mem 0x7b000000-0x7fffffff]
> PM: Registered nosave memory: [mem 0x80000000-0xcfffffff]
> PM: Registered nosave memory: [mem 0xd0000000-0xffffffff]
> e820: [mem 0x80000000-0xcfffffff] available for PCI devices
> clocksource refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff,
> max_idle_ns: 1910969940391419 ns
> setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
> PERCPU: Embedded 32 pages/cpu @ffff88017fc00000 s93912 r8192 d28968 u524288
> Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
> 1001076
> Kernel command line: BOOT_IMAGE=(ahci0,msdos1)/boot/bzImage
> root=/dev/sda1 rootdelay=10 console=ttyS2,115200
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
> Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
> xsave: enabled xstate_bv 0x1b, cntxt size 0x440 using standard form
> Memory: 3909396K/4067960K available (10570K kernel code, 1220K rwdata,
> 4084K rodata, 1380K init, 1068K bss, 158564K reserved, 0K cma-reserved)
> SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
> Preemptible hierarchical RCU implementation.
> Additional per-CPU info printed with stalls.
> NR_IRQS:4352 nr_irqs:1024 16
> Console: colour dummy device 80x25
> console [ttyS2] enabled
> clocksource hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
> 99544814920 ns
> tsc: PIT calibration matches HPET. 1 loops
> tsc: Detected 1593.639 MHz processor
> Calibrating delay loop (skipped), value calculated using timer frequency..
> 3187.27 BogoMIPS (lpj=1593639)
> pid_max: default: 32768 minimum: 301
> ACPI: Core revision 20150410
> ACPI: 2 ACPI AML tables successfully acquired and loaded
> Security Framework initialized
> Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
> Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
> Initializing cgroup subsys blkio
> Initializing cgroup subsys memory
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys net_cls
> Initializing cgroup subsys debug
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 0
> mce: CPU supports 7 MCE banks
> CPU0: Thermal monitoring enabled (TM1)
> Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
> Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
> Freeing SMP alternatives memory: 36K (ffffffff8228c000 - ffffffff82295000)
> ftrace: allocating 36317 entries in 142 pages
> x2apic: IRQ remapping doesn't support X2APIC mode
> ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> smpboot: CPU0: Intel(R) Atom(TM) Processor E3950 @ 1.60GHz (family: 0x6,
> model: 0x5c, stepping: 0x9)
> Performance Events: PEBS fmt3+, 32-deep LBR, Goldmont events, full-width
> counters, Intel PMU driver.
> ... version:                4
> ... bit width:              48
> ... generic registers:      4
> ... value mask:             0000ffffffffffff
> ... max period:             0000ffffffffffff
> ... fixed-purpose events:   3
> ... event mask:             000000070000000f
> x86: Booting SMP configuration:
> .... node  #0, CPUs:      #1 #2 #3
> x86: Booted up 1 node, 4 CPUs
> smpboot: Total of 4 processors activated (12749.11 BogoMIPS)
> devtmpfs: initialized
> clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:
> 1911260446275000 ns
> xor: measuring software checksum speed
>    prefetch64-sse: 10212.000 MB/sec
>    generic_sse:  8832.000 MB/sec
> xor: using function: prefetch64-sse (10212.000 MB/sec)
> pinctrl core: initialized pinctrl subsystem
> NET: Registered protocol family 16
> cpuidle: using governor ladder
> cpuidle: using governor menu
>
> failed to register the SPI slaves...
> ACPI: bus type PCI registered
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff]
> (base 0xe0000000)
> PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
> PCI: Using configuration type 1 for base access
> raid6: sse2x1   gen()  4566 MB/s
> raid6: sse2x1   xor()  2697 MB/s
> raid6: sse2x2   gen()  4988 MB/s
> raid6: sse2x2   xor()  3156 MB/s
> raid6: sse2x4   gen()  5699 MB/s
> raid6: sse2x4   xor()  2541 MB/s
> raid6: using algorithm sse2x4 gen() 5699 MB/s
> raid6: .... xor() 2541 MB/s, rmw enabled
> raid6: using ssse3x2 recovery algorithm
> ACPI: Added _OSI(Module Device)
> ACPI: Added _OSI(Processor Device)
> ACPI: Added _OSI(3.0 _SCP Extensions)
> ACPI: Added _OSI(Processor Aggregator Device)
> ACPI: Executed 1 blocks of module-level executable AML code
> ACPI: Interpreter enabled
> ACPI: (supports S0 S3 S4 S5)
> ACPI: Using IOAPIC for interrupt routing
> PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs"
> and report a bug
> ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments
> MSI]
> acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
> PCI host bridge to bus 0000:00
> pci_bus 0000:00: root bus resource [bus 00-ff]
> pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
> pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
> pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
> pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window]
> pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window]
> pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window]
> pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window]
> pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window]
> pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window]
> pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window]
> pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window]
> pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window]
> pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window]
> pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window]
> pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window]
> pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window]
> pci_bus 0000:00: root bus resource [mem 0x7c000000-0x7fffffff window]
> pci_bus 0000:00: root bus resource [mem 0x80000000-0xcfffffff window]
> pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff window]
> pci 0000:00:13.0: PCI bridge to [bus 01]
> pci 0000:00:13.2: PCI bridge to [bus 02]
> pci 0000:00:13.3: PCI bridge to [bus 03]
> pci 0000:00:14.0: PCI bridge to [bus 04]
> pci 0000:00:14.1: PCI bridge to [bus 05]
> pci 0000:02:00.0: Max Payload Size 128, but upstream 0000:00:13.2 set to
> 256; if necessary, use "pci=pcie_bus_safe" and report a bug
> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 *15), disabled.
> vgaarb: setting as boot device: PCI:0000:00:02.0
> vgaarb: device added: PCI:0000:00:02.0,decodes=io+
> mem,owns=io+mem,locks=none
> vgaarb: loaded
> vgaarb: bridge control possible 0000:00:02.0
> SCSI subsystem initialized
> ACPI: bus type USB registered
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> pps_core: LinuxPPS API ver. 1 registered
> pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <
> giometti at linux.it>
> PTP clock support registered
> EDAC MC: Ver: 3.0.0
> Advanced Linux Sound Architecture Driver Initialized.
> PCI: Using ACPI for IRQ routing
> Bluetooth: Core ver 2.20
> NET: Registered protocol family 31
> Bluetooth: HCI device and connection manager initialized
> Bluetooth: HCI socket layer initialized
> Bluetooth: L2CAP socket layer initialized
> Bluetooth: SCO socket layer initialized
> hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
> hpet0: 8 comparators, 64-bit 19.200000 MHz counter
> Switched to clocksource hpet
> pnp: PnP ACPI init
> system 00:00: [mem 0xd0000000-0xdfffffff] could not be reserved
> system 00:00: [mem 0xe0000000-0xefffffff] has been reserved
> system 00:00: [mem 0xfee00000-0xfeefffff] has been reserved
> system 00:01: [io  0x0400-0x04fe] could not be reserved
> pnp: PnP ACPI: found 3 devices
> clocksource acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns:
> 2085701024 ns
> pci 0000:00:13.0: BAR 8: assigned [mem 0x80000000-0x801fffff]
> pci 0000:00:13.0: BAR 9: assigned [mem 0x80200000-0x803fffff 64bit pref]
> pci 0000:00:13.2: BAR 9: assigned [mem 0x80400000-0x805fffff 64bit pref]
> pci 0000:00:14.0: BAR 8: assigned [mem 0x80600000-0x807fffff]
> pci 0000:00:14.0: BAR 9: assigned [mem 0x80800000-0x809fffff 64bit pref]
> pci 0000:00:14.1: BAR 8: assigned [mem 0x80a00000-0x80bfffff]
> pci 0000:00:14.1: BAR 9: assigned [mem 0x80c00000-0x80dfffff 64bit pref]
> pci 0000:00:13.0: BAR 7: assigned [io  0x3000-0x3fff]
> pci 0000:00:14.0: BAR 7: assigned [io  0x4000-0x4fff]
> pci 0000:00:14.1: BAR 7: assigned [io  0x5000-0x5fff]
> pci 0000:00:13.0: PCI bridge to [bus 01]
> pci 0000:00:13.0:   bridge window [io  0x3000-0x3fff]
> pci 0000:00:13.0:   bridge window [mem 0x80000000-0x801fffff]
> pci 0000:00:13.0:   bridge window [mem 0x80200000-0x803fffff 64bit pref]
> pci 0000:00:13.2: PCI bridge to [bus 02]
> pci 0000:00:13.2:   bridge window [io  0x1000-0x1fff]
> pci 0000:00:13.2:   bridge window [mem 0xc1300000-0xc13fffff]
> pci 0000:00:13.2:   bridge window [mem 0x80400000-0x805fffff 64bit pref]
> pci 0000:00:13.3: PCI bridge to [bus 03]
> pci 0000:00:14.0: PCI bridge to [bus 04]
> pci 0000:00:14.0:   bridge window [io  0x4000-0x4fff]
> pci 0000:00:14.0:   bridge window [mem 0x80600000-0x807fffff]
> pci 0000:00:14.0:   bridge window [mem 0x80800000-0x809fffff 64bit pref]
> pci 0000:00:14.1: PCI bridge to [bus 05]
> pci 0000:00:14.1:   bridge window [io  0x5000-0x5fff]
> pci 0000:00:14.1:   bridge window [mem 0x80a00000-0x80bfffff]
> pci 0000:00:14.1:   bridge window [mem 0x80c00000-0x80dfffff 64bit pref]
> NET: Registered protocol family 2
> TCP established hash table entries: 32768 (order: 6, 262144 bytes)
> TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
> TCP: Hash tables configured (established 32768 bind 32768)
> UDP hash table entries: 2048 (order: 4, 65536 bytes)
> UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
> NET: Registered protocol family 1
> RPC: Registered named UNIX socket transport module.
> RPC: Registered udp transport module.
> RPC: Registered tcp transport module.
> RPC: Registered tcp NFSv4.1 backchannel transport module.
> PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> software IO TLB [mem 0x76650000-0x7a650000] (64MB) mapped at
> [ffff880076650000-ffff88007a64ffff]
> microcode: CPU0 sig=0x506c9, pf=0x1, revision=0x1c
> microcode: CPU1 sig=0x506c9, pf=0x1, revision=0x1c
> microcode: CPU2 sig=0x506c9, pf=0x1, revision=0x1c
> microcode: CPU3 sig=0x506c9, pf=0x1, revision=0x1c
> microcode: Microcode Update Driver: v2.00 <tigran at aivazian.fsnet.co.uk>,
> Peter Oruba
> Scanning for low memory corruption every 60 seconds
> Apollo Lake Sideband Interface loading
> i2c adapter not found
> i2c adapter not found
> futex hash table entries: 1024 (order: 4, 65536 bytes)
> HugeTLB registered 1 GB page size, pre-allocated 0 pages
> HugeTLB registered 2 MB page size, pre-allocated 0 pages
> NFS: Registering the id_resolver key type
> Key type id_resolver registered
> Key type id_legacy registered
> aufs 4.1-20150629
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
> io scheduler noop registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> pcieport 0000:00:13.0: enabling device (0104 -> 0107)
> pcieport 0000:00:14.0: enabling device (0104 -> 0107)
> pcieport 0000:00:14.1: enabling device (0104 -> 0107)
> pcieport 0000:00:13.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:13.2: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:13.3: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:14.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:14.1: Signaling PME through PCIe PME interrupt
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> efifb: probing for efifb
> efifb: framebuffer at 0xb0000000, mapped to 0xffffc90000800000, using
> 8128k, total 8128k
> efifb: mode is 1920x1080x32, linelength=7680, pages=1
> efifb: scrolling: redraw
> efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> Console: switching to colour frame buffer device 240x67
> fb0: EFI VGA frame buffer device
> input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:
> 00/PNP0C0C:00/input/input0
> ACPI: Power Button [PWRB]
> input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
> ACPI: Power Button [PWRF]
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> Linux agpgart interface v0.103
> [drm] Initialized drm 1.1.0 20060810
> [drm] Memory usable by graphics device = 4096M
> fb: switching to inteldrmfb from EFI VGA
> Console: switching to colour dummy device 80x25
> [drm] Replacing VGA console driver
> [drm] RC6 disabled by BIOS
> [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [drm] Driver supports precise vblank timestamp query.
> i915 0000:00:02.0: Direct firmware load for i915/bxt_dmc_ver1.bin failed
> with error -2
> i915 0000:00:02.0: Failed to load DMC firmware [
> https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling
> runtime power management.
> vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=
> io+mem,decodes=io+mem:owns=io+mem
> [drm] failed to retrieve link info, disabling eDP
> i915 0000:00:02.0: Direct firmware load for i915/bxt_guc_ver8.bin failed
> with error -2
> [drm:intel_guc_ucode_init] *ERROR* Failed to fetch GuC firmware from
> i915/bxt_guc_ver8.bin (error -2)
> tsc: Refined TSC clocksource calibration: 1593.615 MHz
> clocksource tsc: mask: 0xffffffffffffffff max_cycles: 0x16f89566daa,
> max_idle_ns: 440795280110 ns
> [drm] RC6 disabled, disabling runtime PM support
> IOTG i915 forklift 2016-03-25
> IOTG i915 build 2016y-05m-16d-15h-25m-52s -0700  (45c9a12)
> [drm] Initialized i915 1.6.0 20160314 for 0000:00:02.0 on minor 0
> brd: module loaded
> loop: module loaded
> sbi_apl starting, bus 0, device d.0
> apl_gpio apl_gpio.1: Failed to attach ACPI GPIO chip
> apl_gpio apl_gpio.2: Failed to attach ACPI GPIO chip
> apl_gpio apl_gpio.3: Failed to attach ACPI GPIO chip
> idma64 idma64.0: Found Intel integrated DMA 64-bit
> idma64 idma64.1: Found Intel integrated DMA 64-bit
> idma64 idma64.2: Found Intel integrated DMA 64-bit
> idma64 idma64.3: Found Intel integrated DMA 64-bit
> idma64 idma64.4: Found Intel integrated DMA 64-bit
> idma64 idma64.5: Found Intel integrated DMA 64-bit
> idma64 idma64.6: Found Intel integrated DMA 64-bit
> idma64 idma64.7: Found Intel integrated DMA 64-bit
> idma64 idma64.8: Found Intel integrated DMA 64-bit
> dw-apb-uart.8: ttyS0 at MMIO 0xc1435000 (irq = 4, base_baud = 115200) is a
> 16550A
> idma64 idma64.9: Found Intel integrated DMA 64-bit
> dw-apb-uart.9: ttyS1 at MMIO 0xc1437000 (irq = 5, base_baud = 115200) is a
> 16550A
> console [ttyS2] disabled
> dw-apb-uart.10: ttyS2 at MMIO 0xc1439000 (irq = 6, base_baud = 114825) is
> a 16550A
> Switched to clocksource tsc
> [drm] RC6 off
> [drm:host2guc_action] *ERROR* GuC: host2guc action 0x6 failed. ret=-110
> status=0x00000006 response=0x00000000
> console [ttyS2] enabled
> fbcon: inteldrmfb (fb0) is primary device
> dw-apb-uart.11: ttyS3 at MMIO 0xc143b000 (irq = 7, base_baud = 115200) is
> a 16550A
> Console: switching to colour frame buffer device 240x67
> idma64 idma64.12: Found Intel integrated DMA 64-bit
> pxa2xx-spi pxa2xx-spi.12: cs2 >= max 2
> pxa2xx-spi pxa2xx-spi.12: can't create new device for spidev
> idma64 idma64.13: Found Intel integrated DMA 64-bit
> pxa2xx-spi pxa2xx-spi.13: cs2 >= max 2
> pxa2xx-spi pxa2xx-spi.13: can't create new device for spidev
> idma64 idma64.14: Found Intel integrated DMA 64-bit
> ahci 0000:00:12.0: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl SATA
> mode
> ahci 0000:00:12.0: flags: 64bit ncq sntf pm clo only pmp pio slum part
> deso sadm sds apst
> scsi host0: ahci
> ata1: SATA max UDMA/133 abar m2048 at 0xc1449000 port 0xc1449100 irq 372
> igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
> igb: Copyright (c) 2007-2014 Intel Corporation.
> pps pps0: new PPS source ptp0
> igb 0000:02:00.0: added PHC on eth0
> igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> igb 0000:02:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 98:4f:ee:13:bb:76
> igb 0000:02:00.0: eth0: PBA No: FFFFFF-0FF
> igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
> Failed to set pin attr for GSI13
> dwc3-pci 0000:00:15.1: PCI INT B: failed to register GSI
> dwc3-pci: probe of 0000:00:15.1 failed with error -1
> xhci_hcd 0000:00:15.0: xHCI Host Controller
> xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1
> xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks
> 0x00009810
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 8 ports detected
> xhci_hcd 0000:00:15.0: xHCI Host Controller
> xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 7 ports detected
> usbcore: registered new interface driver usb-storage
> i8042: PNP: No PS/2 controller found. Probing ports directly.
> i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> ata1: SATA link down (SStatus 4 SControl 300)
> i8042: No controller found
> mousedev: PS/2 mouse device common for all mice
> rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
> rtc_cmos 00:02: alarms up to one month, 242 bytes nvram, hpet irqs
> i2c /dev entries driver
> i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A
> i801_smbus 0000:00:1f.1: PCI INT A: no GSI
> genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00015a00 (timer)
> i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16
> i801_smbus 0000:00:1f.1: SMBus using polling
> md: linear personality registered for level -1
> md: raid0 personality registered for level 0
> md: raid1 personality registered for level 1
> md: raid10 personality registered for level 10
> md: multipath personality registered for level -4
> md: faulty personality registered for level -5
> device-mapper: ioctl: 4.31.0-ioctl (2015-3-12) initialised:
> dm-devel at redhat.com
> EDAC pnd2: ECC disabled on channel 0
> EDAC pnd2: Failed to register device with error -22.
> Intel P-state driver initializing.
> sdhci: Secure Digital Host Controller Interface driver
> sdhci: Copyright(c) Pierre Ossman
> sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)
> sdhci-pci 0000:00:1b.0: failed to setup card detect gpio
> sdhci-pci 0000:00:1b.0: No vmmc regulator found
> sdhci-pci 0000:00:1b.0: No vqmmc regulator found
> mmc0: SDHCI controller on PCI [0000:00:1b.0] using ADMA 64-bit
> sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:5acc] (rev b)
> sdhci-pci 0000:00:1c.0: No vmmc regulator found
> sdhci-pci 0000:00:1c.0: No vqmmc regulator found
> usb 1-2: new low-speed USB device number 2 using xhci_hcd
> mmc1: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit
> sdhci-pci 0000:00:1e.0: SDHCI controller found [8086:5ad0] (rev b)
> sdhci-pci 0000:00:1e.0: No vmmc regulator found
> sdhci-pci 0000:00:1e.0: No vqmmc regulator found
> mmc2: SDHCI controller on PCI [0000:00:1e.0] using ADMA 64-bit
> usbcore: registered new interface driver usbhid
> usbhid: USB HID core driver
> mmc1: MAN_BKOPS_EN bit is not set
> mmc1: new HS400 MMC card at address 0001
> mmcblk0: mmc1:0001 CGND3R 58.2 GiB
> mmcblk0boot0: mmc1:0001 CGND3R partition 1 4.00 MiB
> mmcblk0boot1: mmc1:0001 CGND3R partition 2 4.00 MiB
> mmcblk0rpmb: mmc1:0001 CGND3R partition 3 4.00 MiB
> usb 1-2: ep 0x81 - rounding interval to 64 microframes, ep desc says 80
> microframes
> usb 1-2: ep 0x82 - rounding interval to 64 microframes, ep desc says 80
> microframes
> input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:
> 15.0/usb1/1-2/1-2:1.0/0003:1C4F:0016.0001/input/input2
> hid-generic 0003:1C4F:0016.0001: input: USB HID v1.10 Keyboard [SIGMACHIP
> USB Keyboard] on usb-0000:00:15.0-2/input0
> input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:
> 15.0/usb1/1-2/1-2:1.1/0003:1C4F:0016.0002/input/input3
> hid-generic 0003:1C4F:0016.0002: input: USB HID v1.10 Device [SIGMACHIP
> USB Keyboard] on usb-0000:00:15.0-2/input1
> oprofile: using NMI interrupt.
> u32 classifier
>     Actions configured
> NET: Registered protocol family 10
> sit: IPv6 over IPv4 tunneling driver
> NET: Registered protocol family 17
> l2tp_core: L2TP core driver, V2.0
> l2tp_netlink: L2TP netlink interface
> Key type dns_resolver registered
> Btrfs loaded
> console [netcon0] enabled
> netconsole: network logging started
> rtc_cmos 00:02: setting system clock to 2017-02-25 20:39:16 UTC
> (1488055156)
> snd_hda_codec_realtek hdaudioC0D0: ALC662 rev3: SKU not ready 0x00000100
> snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC662 rev3: line_outs=3
> (0x14/0x16/0x15/0x0/0x0) type:line
> snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
> snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
> snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
> snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
> snd_hda_codec_realtek hdaudioC0D0:    inputs:
> snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
> snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
> snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
> snd_hda_codec_realtek hdaudioC0D0:      CD=0x1c
> snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
> input: HDA Intel Rear Mic as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input4
> input: HDA Intel Front Mic as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input5
> input: HDA Intel Line as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input6
> input: HDA Intel Line Out Front as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input7
> input: HDA Intel Line Out Surround as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input8
> input: HDA Intel Line Out CLFE as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input9
> input: HDA Intel Front Headphone as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input10
> input: HDA Intel HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:
> 0e.0/sound/card0/input11
> ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]:
> enum_devices_done OK, num_hid_devices=4
> ALSA device list:
>   #0: HDA Intel at 0xc1418000 irq 379
> ttyS2 - failed to request DMA
> Waiting 10 sec before mounting root device...
> md: Waiting for all devices to be available before autodetect
> md: If you don't use raid, use raid=noautodetect
> md: Autodetecting RAID arrays.
> md: Scanned 0 and added 0 devices.
> md: autorun ...
> md: ... autorun DONE.
> VFS: Cannot open root device "sda1" or unknown-block(0,0): error -6
> Please append a correct "root=" boot option; here are the available
> partitions:
> 0100            4096 ram0  (driver?)
> 0101            4096 ram1  (driver?)
> 0102            4096 ram2  (driver?)
> 0103            4096 ram3  (driver?)
> 0104            4096 ram4  (driver?)
> 0105            4096 ram5  (driver?)
> 0106            4096 ram6  (driver?)
> 0107            4096 ram7  (driver?)
> 0108            4096 ram8  (driver?)
> 0109            4096 ram9  (driver?)
> 010a            4096 ram10  (driver?)
> 010b            4096 ram11  (driver?)
> 010c            4096 ram12  (driver?)
> 010d            4096 ram13  (driver?)
> 010e            4096 ram14  (driver?)
> 010f            4096 ram15  (driver?)
> b300        61071360 mmcblk0  driver: mmcblk
> b318            4096 mmcblk0rpmb  (driver?)
> b310            4096 mmcblk0boot1  (driver?)
> b308            4096 mmcblk0boot0  (driver?)
> VFS: Unable to mount root fs on unknown-block(0,0)
> User configuration error - no valid root filesystem found
> Kernel panic - not syncing: Invalid configuration from end user prevents
> continuing
> CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.1.21-WR8.0.0.11_standard #1
> Hardware name: Intel Leafhill/Leafhill, BIOS APOLLOLAKE_CB_MR1_001
> 03/02/2017
>  0000000000000000 ffff88017b12fd28 ffffffff81a4568e ffffffff81eb7630
>  0000000000008001 ffff88017b12fda8 ffffffff81a438fa ffff88017b12fd48
>  ffffffff00000008 ffff88017b12fdb8 ffff88017b12fd58 62306b6c62636d6d
> Call Trace:
>  [<ffffffff81a4568e>] dump_stack+0x4f/0x65
>  [<ffffffff81a438fa>] panic+0xbb/0x1d1
>  [<ffffffff8214b544>] mount_block_root+0x21e/0x235
>  [<ffffffff8214b76b>] mount_root+0xf1/0xfc
>  [<ffffffff811a69a6>] ? SyS_unlink+0x16/0x20
>  [<ffffffff8214b8e3>] prepare_namespace+0x16d/0x1a6
>  [<ffffffff8214b16f>] kernel_init_freeable+0x200/0x215
>  [<ffffffff81a414e0>] ? rest_init+0x90/0x90
>  [<ffffffff81a414ee>] kernel_init+0xe/0xf0
>  [<ffffffff81a4dea2>] ret_from_fork+0x42/0x70
>  [<ffffffff81a414e0>] ? rest_init+0x90/0x90
> Kernel Offset: disabled
> ---[ end Kernel panic - not syncing: Invalid configuration from end user
> prevents continuing
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20170306/914e51d9/attachment-0001.html>


More information about the coreboot mailing list