Bug 1458599 - Kernel 4.11.3 will not boot on UP Board SBC system.
Summary: Kernel 4.11.3 will not boot on UP Board SBC system.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 25
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-06-04 19:57 UTC by Bill Perkins
Modified: 2017-07-19 13:58 UTC (History)
13 users (show)

Fixed In Version: kernel-4.11.10-300.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-07-17 15:51:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
ACPI / LPSS: Only call pwm_add_table for the first PWM controller (2.62 KB, patch)
2017-07-05 20:20 UTC, Hans de Goede
no flags Details | Diff

Description Bill Perkins 2017-06-04 19:57:32 UTC
Description of problem:
UP Board SBC will not boot current 4.11.3 kernel from Fedora 25 updates.

Version-Release number of selected component (if applicable):
4.11.3

How reproducible:
Boot the system from power on and select 4.11.3 kernel from boot menu.  System freezes immediately with blank screen and no response to keyboard or mouse.  Power off and than power on is required to restart system. 

Steps to Reproduce:
1.Power on system
2.Select 4.11.1 kernel, or if it is the first selection, do nothing and wait for the timeout. 
3.System freezes with blank screen.

Actual results:
Blank screen after selecting the specific kernel from the boot menu.

Expected results:
Scrolling of text indicating that the boot process is continuing.

Additional info:
System is an UP Board SBC (Single Board Computer) with 4 GB of memory and 64 GB of eMMC.  See http://up-shop.org/up-boards/44-up-board-4gb-ram-64-gb-emmc.html
This system boots from the eMMC.  I have been running this board as a server starting with Fedora 24 and now with Fedora 25.  It has worked with all kernels from these distributions until I install this new 4.11.3 kernel.

Comment 1 Bill Perkins 2017-06-04 23:01:55 UTC
A type-pos: The kernel version here is 4.11.3, not 4.11.1.

Comment 2 Bill Perkins 2017-06-11 16:58:57 UTC
I installed the new kernel-4.11.3-202.fc25.x86_64 package and rebooted.  Received the same failed result: system freezes after selecting the kernel at boot time.

Here is the output from lsmod running the 4.10.17-200.fc25.x86_64 kernel:

$ lsmod
Module                  Size  Used by
rpcsec_gss_krb5        36864  0
nfsv4                 565248  3
dns_resolver           16384  1 nfsv4
nfs                   245760  5 nfsv4
fscache                65536  2 nfsv4,nfs
cfg80211              602112  0
rfkill                 24576  2 cfg80211
nf_log_ipv6            16384  1
ip6table_mangle        16384  0
ip6table_filter        16384  1
ip6_tables             28672  2 ip6table_mangle,ip6table_filter
nf_log_ipv4            16384  3
nf_log_common          16384  2 nf_log_ipv6,nf_log_ipv4
xt_LOG                 16384  4
xt_limit               16384  1
xt_conntrack           16384  13
xt_nat                 16384  1
iptable_mangle         16384  0
iptable_nat            16384  1
nf_conntrack_ipv4      16384  15
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat                 28672  2 xt_nat,nf_nat_ipv4
libcrc32c              16384  1 nf_nat
nf_conntrack_ftp       20480  0
nf_conntrack          131072  6 xt_nat,nf_conntrack_ftp,nf_conntrack_ipv4,xt_conntrack,nf_nat_ipv4,nf_nat
vfat                   20480  1
fat                    69632  1 vfat
usblp                  20480  0
intel_rapl             20480  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             200704  0
kvm                   593920  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
intel_cstate           20480  0
snd_usb_audio         184320  3
wdat_wdt               16384  0
snd_usbmidi_lib        28672  1 snd_usb_audio
snd_hwdep              16384  1 snd_usb_audio
snd_intel_sst_acpi     16384  0
snd_rawmidi            32768  1 snd_usbmidi_lib
snd_intel_sst_core     77824  1 snd_intel_sst_acpi
snd_soc_sst_mfld_platform   102400  1 snd_intel_sst_core
snd_soc_sst_match      16384  1 snd_intel_sst_acpi
snd_soc_core          233472  1 snd_soc_sst_mfld_platform
mei_txe                20480  0
mei                   102400  1 mei_txe
lpc_ich                24576  0
snd_compress           20480  1 snd_soc_core
shpchp                 36864  0
snd_pcm_dmaengine      16384  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_seq                65536  0
snd_seq_device         16384  2 snd_seq,snd_rawmidi
snd_pcm               102400  4 snd_usb_audio,snd_pcm_dmaengine,snd_soc_sst_mfld_platform,snd_soc_core
snd_timer              32768  2 snd_seq,snd_pcm
intel_hid              16384  0
dw_dmac                16384  0
snd                    77824  17 snd_compress,snd_hwdep,snd_seq,snd_usb_audio,snd_timer,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_soc_sst_mfld_platform,snd_soc_core,snd_pcm
sparse_keymap          16384  1 intel_hid
i2c_designware_platform    16384  0
soundcore              16384  1 snd
i2c_designware_core    20480  1 i2c_designware_platform
spi_pxa2xx_platform    24576  0
pwm_lpss_platform      16384  0
pwm_lpss               16384  1 pwm_lpss_platform
tpm_crb                16384  0
tpm_tis                16384  0
tpm_tis_core           20480  1 tpm_tis
int3400_thermal        16384  0
tpm                    40960  3 tpm_tis,tpm_crb,tpm_tis_core
dptf_power             16384  0
int3403_thermal        16384  0
acpi_thermal_rel       16384  1 int3400_thermal
int3406_thermal        16384  0
int340x_thermal_zone    16384  1 int3403_thermal
acpi_pad              180224  0
binfmt_misc            20480  1
nfsd                  339968  13
auth_rpcgss            61440  2 nfsd,rpcsec_gss_krb5
nfs_acl                16384  1 nfsd
lockd                  94208  2 nfsd,nfs
grace                  16384  2 nfsd,lockd
sunrpc                335872  31 auth_rpcgss,nfsd,rpcsec_gss_krb5,nfsv4,nfs_acl,lockd,nfs
i915                 1449984  6
mmc_block              36864  5
i2c_algo_bit           16384  1 i915
drm_kms_helper        155648  1 i915
crc32c_intel           24576  1
drm                   352256  8 i915,drm_kms_helper
r8169                  81920  0
mii                    16384  1 r8169
fjes                   73728  0
sdhci_acpi             16384  0
sdhci                  45056  1 sdhci_acpi
video                  40960  2 int3406_thermal,i915
mmc_core              139264  3 sdhci,mmc_block,sdhci_acpi
uas                    24576  1
usb_storage            69632  1 uas

Comment 3 westlaus 2017-06-12 19:41:58 UTC
Same issue based on Mainboard "asrock fatal1ty z68 professional gen3". The system boots from SSD.

Comment 4 budious 2017-06-14 12:33:32 UTC
Recently upgraded from Fedora 24 to 25 and ran into same issue with Asrock P67 Extreme4 Gen3 with BIOS 2.20 (most recent from 2012). Xeon E3-1230v2 CPU.

If I remove "quiet" from the boot parameters, only the line "Probing EDD (edd=off to disable)... ok" appears. A blinking cursor appears directly below it and boot goes no further. nouveau is blacklisted.

Previous kernels 4.8.6-300.fc25.x86_64 and 4.10.10-100.fc24.x86_64 boot without issue.

There's also a recent support question on fedora question related to the kernel version and nouveau, which may be conflating multiple issues, but another user "nullcat" responding to thread posted his lspci which was similar to my hardware. We both have "Xeon E3-1200" processors. https://ask.fedoraproject.org/en/question/106433/kernel-panic-in-4113-using-nouveau-driver/

My hardware:
$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/Ivy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation P67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)
04:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
05:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
07:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
09:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 01)
0a:01.0 Network controller: Ralink corp. RT3062 Wireless 802.11n 2T/2R
0c:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Comment 5 Joel Stienlet 2017-07-04 23:22:34 UTC
Hello,
I have the same problem on the UP-board SBC with fc25 kernel 4.11.8-200.fc25.x86_64, and also with the pre-release of fc26 beta 1.4 (which implies that the live CD is not booting).

Comment 6 Joel Stienlet 2017-07-05 15:32:38 UTC
I've managed to get the output of the serial port while booting the UP Board. I got this kernel error:

[    0.000000] Linux version 4.11.8-200.fc25.x86_64 (mockbuild.fedoraproject.org) (gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) ) #1 SMP7
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.11.8-200.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap console=t8
[    0.000000] x86/fpu: x87 FPU will use FXSAVE
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000008f000-0x000000000008ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009dfff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009e000-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000001effffff] usable
[    0.000000] BIOS-e820: [mem 0x000000001f000000-0x00000000201fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000020200000-0x000000005b128fff] usable
[    0.000000] BIOS-e820: [mem 0x000000005b129000-0x000000005b158fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005b159000-0x000000005b17cfff] ACPI data
[    0.000000] BIOS-e820: [mem 0x000000005b17d000-0x000000005b74efff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000005b74f000-0x000000005ba80fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005ba81000-0x000000005bffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000e3ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fea00000-0x00000000feafffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed03000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed06000-0x00000000fed06fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed08000-0x00000000fed09fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1cfff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fedbffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffc00000-0x00000000ffffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.40 by American Megatrends
[    0.000000] efi:  ESRT=0x5b157000  ACPI=0x5b160000  ACPI 2.0=0x5b160000  SMBIOS=0x5b909f18
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: AAEON UP-CHT01/UP-CHT01, BIOS UPC1BM0S 06/04/2016
[    0.000000] e820: last_pfn = 0x5c000 max_arch_pfn = 0x400000000
[    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WC  UC- WT 
[    0.000000] esrt: ESRT header is not in the memory map.
[    0.000000] Secure boot could not be determined
[    0.000000] RAMDISK: [mem 0x3af25000-0x3c2ccfff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x000000005B160000 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x000000005B1600A0 0000C4 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x000000005B176238 00010C (v05 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: DSDT 0x000000005B1601F8 016039 (v02 ALASKA A M I    01072009 INTL 20120913)
[    0.000000] ACPI: FACS 0x000000005B74EF80 000040
[    0.000000] ACPI: APIC 0x000000005B176348 000084 (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FPDT 0x000000005B1763D0 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FIDT 0x000000005B176418 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: MCFG 0x000000005B1764B8 00003C (v01 ALASKA A M I    01072009 MSFT 00000097)
[    0.000000] ACPI: SSDT 0x000000005B1764F8 0041C5 (v01 DptfTb DptfTab  00001000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x000000005B17A6C0 000654 (v01 CpuDpf CpuDptf  00001000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x000000005B17AD18 000058 (v01 LowPM  LowPwrM  00001000 INTL 20120913)
[    0.000000] ACPI: UEFI 0x000000005B17AD70 000042 (v01 ALASKA A M I    00000000      00000000)
[    0.000000] ACPI: HPET 0x000000005B17ADB8 000038 (v01 ALASKA A M I    01072009 AMI. 00000005)
[    0.000000] ACPI: SSDT 0x000000005B17ADF0 000763 (v01 PmRef  CpuPm    00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x000000005B17B558 000290 (v01 PmRef  Cpu0Tst  00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x000000005B17B7E8 00017A (v01 PmRef  ApTst    00003000 INTL 20120913)
[    0.000000] ACPI: SSDT 0x000000005B17B968 00043A (v01 Intel_ Tpm2Tabl 00001000 INTL 20120913)
[    0.000000] ACPI: TPM2 0x000000005B17BDA8 000034 (v03                 00000000      00000000)
[    0.000000] ACPI: LPIT 0x000000005B17BDE0 000104 (v01 ALASKA A M I    00000005 MSFT 0100000D)
[    0.000000] ACPI: BCFG 0x000000005B17BEE8 000139 (v01 INTEL  BATTCONF 00000001 INTL 00000000)
[    0.000000] ACPI: PRAM 0x000000005B17C028 000030 (v01                 00000001      00000000)
[    0.000000] ACPI: CSRT 0x000000005B17C058 00014C (v00 INTEL  LANFORDC 00000005 MSFT 0100000D)
[    0.000000] ACPI: WDAT 0x000000005B17C1A8 000104 (v01                 00000000      00000000)
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000005bffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x5aee1000-0x5af0bfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000005bffffff]
[    0.000000]   Normal   empty
[    0.000000]   Device   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x000000000008efff]
[    0.000000]   node   0: [mem 0x0000000000090000-0x000000000009dfff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000001effffff]
[    0.000000]   node   0: [mem 0x0000000020200000-0x000000005b128fff]
[    0.000000]   node   0: [mem 0x000000005ba81000-0x000000005bffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000005bffffff]
[    0.000000] tboot: non-0 tboot_addr but it is not of type E820_RESERVED
[    0.000000] Reserving Intel graphics memory at 0x000000005ed00000-0x000000007ecfffff
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-114
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x0008f000-0x0008ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x0009ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x1f000000-0x201fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x5b129000-0x5b158fff]
[    0.000000] PM: Registered nosave memory: [mem 0x5b159000-0x5b17cfff]
[    0.000000] PM: Registered nosave memory: [mem 0x5b17d000-0x5b74efff]
[    0.000000] PM: Registered nosave memory: [mem 0x5b74f000-0x5ba80fff]
[    0.000000] e820: [mem 0x7ed00000-0xdfffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] percpu: Embedded 36 pages/cpu @ffffa0001ac00000 s108888 r8192 d30376 u524288
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 363823
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.11.8-200.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap co8
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Memory: 1368388K/1478928K available (8698K kernel code, 1668K rwdata, 3604K rodata, 2124K init, 1816K bss, 110540K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 64.
[    0.000000]  RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=4.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[    0.000000] NR_IRQS:524544 nr_irqs:1024 16
[    0.000000]  Offload RCU callbacks from all CPUs
[    0.000000]  Offload RCU callbacks from CPUs: 0-3.
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [ttyS0] enabled
[    0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484882848 ns
[    0.000000] tsc: Detected 1440.000 MHz processor
[    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 2880.00 BogoMIPS (lpj=1440000)
[    0.002008] pid_max: default: 32768 minimum: 301
[    0.003048] ACPI: Core revision 20170119
[    0.041735] ACPI: 8 ACPI AML tables successfully acquired and loaded
[    0.044153] Security Framework initialized
[    0.045010] Yama: becoming mindful.
[    0.046016] SELinux:  Initializing.
[    0.048178] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.050526] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.052098] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.053024] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.055211] CPU: Physical Processor ID: 0
[    0.056008] CPU: Processor Core ID: 0
[    0.057010] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.058007] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[    0.059015] mce: CPU supports 6 MCE banks
[    0.060016] CPU0: Thermal monitoring enabled (TM1)
[    0.061010] process: using mwait in idle threads
[    0.062011] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
[    0.063007] Last level dTLB entries: 4KB 256, 2MB 16, 4MB 16, 1GB 0
[    0.064380] Freeing SMP alternatives memory: 32K
[    0.072294] ftrace: allocating 31962 entries in 125 pages
[    0.091261] smpboot: Max logical packages: 1
[    0.093000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.102873] smpboot: CPU0: Intel(R) Atom(TM) x5-Z8350  CPU @ 1.44GHz (family: 0x6, model: 0x4c, stepping: 0x4)
[    0.103234] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver.
[    0.104011] ... version:                3
[    0.105005] ... bit width:              40
[    0.106004] ... generic registers:      2
[    0.107004] ... value mask:             000000ffffffffff
[    0.108004] ... max period:             0000007fffffffff
[    0.109004] ... fixed-purpose events:   3
[    0.110004] ... event mask:             0000000700000003
[    0.112846] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.113078] smp: Bringing up secondary CPUs ...
[    0.114434] x86: Booting SMP configuration:
[    0.115007] .... node  #0, CPUs:      #1 #2 #3
[    0.295151] smp: Brought up 1 node, 4 CPUs
[    0.297007] smpboot: Total of 4 processors activated (11546.35 BogoMIPS)
[    0.298822] sched_clock: Marking stable (298000000, 0)->(519533063, -221533063)
[    0.307688] devtmpfs: initialized
[    0.311520] x86/mm: Memory block size: 128MB
[    0.325694] PM: Registering ACPI NVS region [mem 0x0008f000-0x0008ffff] (4096 bytes)
[    0.334355] PM: Registering ACPI NVS region [mem 0x5b17d000-0x5b74efff] (6103040 bytes)
[    0.343704] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.354622] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.361716] pinctrl core: initialized pinctrl subsystem
[    0.367665] RTC time: 15:18:43, date: 07/05/17
[    0.372921] NET: Registered protocol family 16
[    0.378478] cpuidle: using governor menu
[    0.382874] PCCT header not found.
[    0.386813] ACPI: bus type PCI registered
[    0.391305] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.398684] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.409101] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[    0.416697] PCI: MMCONFIG for 0000 [bus00-3f] at [mem 0xe0000000-0xe3ffffff] (base 0xe0000000) (size reduced!)
[    0.427902] PCI: Using configuration type 1 for base access
[    0.437986] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.445903] ACPI: Added _OSI(Module Device)
[    0.450590] ACPI: Added _OSI(Processor Device)
[    0.455561] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.460823] ACPI: Added _OSI(Processor Aggregator Device)
[    0.496581] ACPI: Dynamic OEM Table Load:
[    0.501091] ACPI: SSDT 0xFFFFA00016230000 00059C (v01 PmRef  Cpu0Ist  00003000 INTL 20120913)
[    0.511248] ACPI: Dynamic OEM Table Load:
[    0.515747] ACPI: SSDT 0xFFFFA0001A4D9400 0003A5 (v01 PmRef  Cpu0Cst  00003001 INTL 20120913)
[    0.526426] ACPI: Dynamic OEM Table Load:
[    0.530925] ACPI: SSDT 0xFFFFA0001A469400 00015F (v01 PmRef  ApIst    00003000 INTL 20120913)
[    0.541002] ACPI: Dynamic OEM Table Load:
[    0.545501] ACPI: SSDT 0xFFFFA0001A498CC0 00008D (v01 PmRef  ApCst    00003000 INTL 20120913)
[    0.558788] ACPI: Interpreter enabled
[    0.562935] ACPI: (supports S0 S4 S5)
[    0.567036] ACPI: Using IOAPIC for interrupt routing
[    0.572677] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.585520] ACPI: Power Resource [P12T] (off)
[    0.592397] ACPI: Power Resource [ID3C] (on)
[    0.600103] ACPI: Power Resource [USBC] (on)
[    0.618728] ACPI: Power Resource [CLK3] (on)
[    0.623626] ACPI: Power Resource [CLK4] (on)
[    0.629015] ACPI: Power Resource [CLK2] (on)
[    0.633905] ACPI: Power Resource [CLK1] (on)
[    0.641867] ACPI: Power Resource [CLK0] (on)
[    0.646757] ACPI: Power Resource [CLK1] (on)
[    0.666261] ACPI: Power Resource [P28X] (off)
[    0.671253] ACPI: Power Resource [P18X] (off)
[    0.676235] ACPI: Power Resource [P12X] (off)
[    0.681229] ACPI: Power Resource [P28P] (off)
[    0.686215] ACPI: Power Resource [P18P] (off)
[    0.691208] ACPI: Power Resource [P19X] (off)
[    0.696187] ACPI: Power Resource [P06X] (off)
[    0.701185] ACPI: Power Resource [P28T] (off)
[    0.706169] ACPI: Power Resource [P18D] (off)
[    0.711150] ACPI: Power Resource [P18T] (off)
[    0.716139] ACPI: Power Resource [P3P3] (off)
[    0.721127] ACPI: Power Resource [P28W] (off)
[    0.726114] ACPI: Power Resource [P18W] (off)
[    0.731096] ACPI: Power Resource [P12W] (off)
[    0.736081] ACPI: Power Resource [P33W] (off)
[    0.741063] ACPI: Power Resource [P33X] (off)
[    0.746049] ACPI: Power Resource [P4BW] (off)
[    0.757184] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.764113] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.773839] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.782826] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    0.795930] PCI host bridge to bus 0000:00
[    0.800522] pci_bus 0000:00: root bus resource [io  0x0070-0x0077]
[    0.807437] pci_bus 0000:00: root bus resource [io  0x0000-0x006f window]
[    0.815032] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7 window]
[    0.822628] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.830227] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.838600] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
[    0.846971] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff window]
[    0.855343] pci_bus 0000:00: root bus resource [mem 0x20000000-0x201fffff window]
[    0.863716] pci_bus 0000:00: root bus resource [mem 0x5ed00001-0x7ed00000 window]
[    0.872088] pci_bus 0000:00: root bus resource [mem 0x80000000-0xdfffffff window]
[    0.880460] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.893678] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    0.902224] list_add double add: new=ffffffffb8efd400, prev=ffffffffb8efd400, next=ffffffffb8eeede0.
[    0.912466] ------------[ cut here ]------------
[    0.917624] kernel BUG at lib/list_debug.c:31!
[    0.922588] invalid opcode: 0000 [#1] SMP
[    0.927064] Modules linked in:
[    0.930479] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.11.8-200.fc25.x86_64 #1
[    0.938647] Hardware name: AAEON UP-CHT01/UP-CHT01, BIOS UPC1BM0S 06/04/2016
[    0.946525] task: ffffa000160e2440 task.stack: ffffbde10033c000
[    0.953146] RIP: 0010:__list_add_valid+0x66/0x70
[    0.958306] RSP: 0000:ffffbde10033fb40 EFLAGS: 00010286
[    0.964147] RAX: 0000000000000058 RBX: ffffffffb8efd400 RCX: ffffffffb8e58428
[    0.972120] RDX: 0000000000000000 RSI: 0000000000000096 RDI: 0000000000000246
[    0.980093] RBP: ffffbde10033fb40 R08: 0000000000000001 R09: 0000000000000131
[    0.988066] R10: fffff5b541695dc0 R11: ffffffffb922dc2d R12: 0000000000000000
[    0.996040] R13: ffffffffb8efd400 R14: ffffffffb8eeede0 R15: ffffffffb8eeede0
[    1.004014] FS:  0000000000000000(0000) GS:ffffa0001ac80000(0000) knlGS:0000000000000000
[    1.013056] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    1.019477] CR2: ffffbde100488000 CR3: 0000000048e09000 CR4: 00000000001006e0
[    1.027450] Call Trace:
[    1.030185]  pwm_add_table+0x4c/0x90
[    1.034181]  bsw_pwm_setup+0x1a/0x20
[    1.038175]  acpi_lpss_create_device+0xfe/0x420
[    1.043238]  ? set_debug_rodata+0x12/0x12
[    1.047717]  ? acpi_evaluate_integer+0x53/0x90
[    1.052681]  ? set_debug_rodata+0x12/0x12
[    1.057160]  acpi_bus_attach+0x10d/0x1f0
[    1.061542]  acpi_bus_attach+0x95/0x1f0
[    1.065828]  acpi_bus_attach+0x95/0x1f0
[    1.070113]  acpi_bus_attach+0x95/0x1f0
[    1.074398]  acpi_bus_scan+0x47/0x90
[    1.078394]  acpi_scan_init+0xdb/0x238
[    1.082583]  acpi_init+0x2f1/0x34f
[    1.086382]  ? acpi_sleep_proc_init+0x28/0x28
[    1.091252]  do_one_initcall+0x52/0x1a0
[    1.095537]  ? set_debug_rodata+0x12/0x12
[    1.100015]  kernel_init_freeable+0x1a7/0x23e
[    1.104884]  ? rest_init+0x80/0x80
[    1.108683]  kernel_init+0xe/0x100
[    1.112482]  ret_from_fork+0x2c/0x40
[    1.116476] Code: 0f 0b 4c 89 c1 48 89 c6 48 c7 c7 30 f2 c9 b8 e8 d8 47 d8 ff 0f 0b 48 89 f2 48 89 c1 48 89 fe 48 c7 c7 80 f2 c9 b8 e8 c1 47 d8 ff <0f> 0b
[    1.137633] RIP: __list_add_valid+0x66/0x70 RSP: ffffbde10033fb40
[    1.144476] ---[ end trace 769d11568054c89a ]---
[    1.149666] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    1.149666]
[    1.159886] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    1.159886]

Comment 7 Laura Abbott 2017-07-05 19:34:42 UTC
Thanks for the serial output. This seems like it might be related to bf7696a12071 ("acpi: lpss: call pwm_add_table() for BSW PWM device") ?

Comment 8 Hans de Goede 2017-07-05 19:50:54 UTC
Hi,

(In reply to Laura Abbott from comment #7)
> Thanks for the serial output. This seems like it might be related to
> bf7696a12071 ("acpi: lpss: call pwm_add_table() for BSW PWM device") ?

Ack, I think this is caused by the UP board having both its PWM controllers enabled, the Baytrail code path from which I copied this likely has the same issue, but there are probably no boards with both PWM controllers enabled. I will try to create a patch fixing this tomorrow.

Regards,

Hans

Comment 9 Hans de Goede 2017-07-05 20:20:33 UTC
Created attachment 1294736 [details]
ACPI / LPSS: Only call pwm_add_table for the first PWM controller

Ok so I decided to just go ahead and whip up a patch right away. Laura can you perhaps do a test-kernel build with this patch added for the reporter to test ?

Comment 10 Joel Stienlet 2017-07-05 22:54:16 UTC
Thank you very much!
I'll try to compile the kernel with this patch myself if you'd like?

Comment 11 Joel Stienlet 2017-07-06 08:02:29 UTC
Hello,
Question: which kernel version does this patch apply to? I've installed kernel-4.11.8-200.fc25.src.rpm but there's no function called "byt_pwm_setup" in acpi_lpss.c. Thanks!

Comment 12 Hans de Goede 2017-07-06 08:40:42 UTC
Hi,

(In reply to Joel Stienlet from comment #11)
> Hello,
> Question: which kernel version does this patch apply to? I've installed
> kernel-4.11.8-200.fc25.src.rpm but there's no function called
> "byt_pwm_setup" in acpi_lpss.c. Thanks!

Its against 4.12, for 4.11 you can just drop the hunk of the patch which is touching byt_pwm_setup.

Regards,

Hans

Comment 13 Joel Stienlet 2017-07-06 14:38:14 UTC
The patch is working, the kernel boots again :)
Thank you very much Hans and Laura!
Best regards,
J.Stienlet

Comment 14 Hans de Goede 2017-07-06 16:50:27 UTC
(In reply to Joel Stienlet from comment #13)
> The patch is working, the kernel boots again :)
> Thank you very much Hans and Laura!

Great, thank you for testing. I've submitted the patch upstream now.

Comment 15 Bill Perkins 2017-07-08 03:42:58 UTC
Is a patched packaged version of a kernel with this patch fix going to be available soon?  I only ask because it has been some years since I recompiled a kernel.  It is not that I am not unwilling to recompile the kernel, but it will be very much a relearning experience for me.  The other issue in my mind is will this patch be included in the release of Fedora 26?

Comment 16 Joel Stienlet 2017-07-08 09:01:10 UTC
In the meantime you can download my version (4.11.8 fc25) from google drive:
https://drive.google.com/open?id=0B-qaF4FonWwLTlpuYXlhUGoza0k
(be careful, I haven't inserted anything nasty, but you only have my word for it...)

Comment 17 Bill Perkins 2017-07-08 09:19:18 UTC
(In reply to Joel Stienlet from comment #16)
> In the meantime you can download my version (4.11.8 fc25) from google drive:
> https://drive.google.com/open?id=0B-qaF4FonWwLTlpuYXlhUGoza0k
> (be careful, I haven't inserted anything nasty, but you only have my word
> for it...)

Joel I appreciate the offer, but no thank you.  The Up-Board is a production system and I need to be careful.  In any case, I need to learn again how to compile kernels. :-)

Comment 18 Bill Perkins 2017-07-09 03:48:00 UTC
(In reply to Hans de Goede from comment #14)
> (In reply to Joel Stienlet from comment #13)
> > The patch is working, the kernel boots again :)
> > Thank you very much Hans and Laura!
> 
> Great, thank you for testing. I've submitted the patch upstream now.

I have just finished my own process of patching, compiling and installing a version of the 4.11.8 kernel with this patch.  I can report success booting the UP Board with this patched kernel.  I have no new problems to report and can only hope that some version of this patch makes it into the final iteration of Fedora 26.  Thank you for your help.

Comment 19 Laura Abbott 2017-07-10 20:37:33 UTC
I put the patch into the tree. It should show up in 4.11.10 which is scheduled to be released from upstream Wednesday and available in Fedora sometime shortly afterwards.

Comment 20 Fedora Update System 2017-07-13 14:08:50 UTC
kernel-4.11.10-300.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e8bdc4ede0

Comment 21 Fedora Update System 2017-07-13 14:10:39 UTC
kernel-4.11.10-200.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-f2f29441f9

Comment 22 Fedora Update System 2017-07-13 14:12:55 UTC
kernel-4.11.10-100.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-5ce9d89b82

Comment 23 Fedora Update System 2017-07-14 19:52:48 UTC
kernel-4.11.10-100.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5ce9d89b82

Comment 24 Fedora Update System 2017-07-14 20:26:31 UTC
kernel-4.11.10-200.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-f2f29441f9

Comment 25 Fedora Update System 2017-07-14 22:54:44 UTC
kernel-4.11.10-300.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e8bdc4ede0

Comment 26 Fedora Update System 2017-07-17 15:51:56 UTC
kernel-4.11.10-300.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 27 Fedora Update System 2017-07-17 19:18:31 UTC
kernel-4.11.10-100.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 28 Fedora Update System 2017-07-17 20:21:04 UTC
kernel-4.11.10-200.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 29 Bill Perkins 2017-07-18 23:33:12 UTC
The 4,11.10 kernel is apparently not included on the Cinnamon install ISO and is maybe not present on any of the other Fedora 26 installs.  is there an easier way to install Fedora 26 without having to do something like a dnf distro-sync on top of an install of Fedora 25?

Comment 30 Joel Stienlet 2017-07-19 08:10:53 UTC
Hello Bill,
I'll try to make a custom install dvd with pungi and tell you if it worked. That will not be easier if you only have one to install, but definitely faster if you have a bunch of them.

Comment 31 Bill Perkins 2017-07-19 13:58:58 UTC
(In reply to Joel Stienlet from comment #30)
> Hello Bill,
> I'll try to make a custom install dvd with pungi and tell you if it worked.
> That will not be easier if you only have one to install, but definitely
> faster if you have a bunch of them.

Joel, Thanks for the suggestion.  Pungi is a new app for me, but I am going to try it out.  I have a few of these Up Board SBCs and I need to have a way to install Fedora 26 if the user wants to do so.  Google is a worthless search engine sometimes in finding such tools....


Note You need to log in before you can comment on or make changes to this bug.