Bug 1013061

Summary: Updating to kernel 3.10.10-200 on beaglebone black breaks boot
Product: [Fedora] Fedora Reporter: Andy Lawrence <dr.diesel>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 19CC: bcl, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, marcelo.barbosa, pbrobinson
Target Milestone: ---   
Target Release: ---   
Hardware: arm   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-27 18:15:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Andy Lawrence 2013-09-27 18:12:47 UTC
Description of problem:

Installed F19 Beagle Bone Black from:

http://fedoraproject.org/wiki/Architectures/ARM/F19/Remixes

yum update kernel* breaks boot.  After reboot User LEDs D2, D3 and D4 flash on in sequence then all off, repeats indefinitely.  Upon reboot screen does not initialize, unfortunately no further information to include.  I could however pull the microSD if any files would be of use, please advise.

Output during kernel upgrade/installation:

[root@beaglebone1 ~]# yum update kernel*
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package kernel.armv7hl 0:3.10.10-200.fc19 will be installed
---> Package kernel-lpae.armv7hl 0:3.10.10-200.fc19 will be installed
---> Package kernel-modules-extra.armv7hl 0:3.10.10-200.fc19 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================================================
 Package                              Arch                    Version                             Repository               Size
================================================================================================================================
Installing:
 kernel                               armv7hl                 3.10.10-200.fc19                    updates                  24 M
 kernel-lpae                          armv7hl                 3.10.10-200.fc19                    updates                  16 M
 kernel-modules-extra                 armv7hl                 3.10.10-200.fc19                    updates                 1.7 M

Transaction Summary
================================================================================================================================
Install  3 Packages

Total download size: 41 M
Installed size: 167 M
Is this ok [y/d/N]: y
Downloading packages:
(1/3): kernel-modules-extra-3.10.10-200.fc19.armv7hl.rpm                                                 | 1.7 MB  00:00:02     
(2/3): kernel-lpae-3.10.10-200.fc19.armv7hl.rpm                                                          |  16 MB  00:00:14     
(3/3): kernel-3.10.10-200.fc19.armv7hl.rpm                                                               |  24 MB  00:00:24     
--------------------------------------------------------------------------------------------------------------------------------
Total                                                                                           1.7 MB/s |  41 MB     00:24     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : kernel-3.10.10-200.fc19.armv7hl                                                                              1/3 
  Installing : kernel-modules-extra-3.10.10-200.fc19.armv7hl                                                                2/3 
  Installing : kernel-lpae-3.10.10-200.fc19.armv7hl                                                                         3/3 
depmod: WARNING: /lib/modules/3.10.10-200.fc19.armv7hl/kernel/drivers/gpu/drm/udl/udl.ko needs unknown symbol read_current_timer
depmod: WARNING: /lib/modules/3.10.10-200.fc19.armv7hl/extra/drivers/input/joystick/analog.ko needs unknown symbol read_current_timer
/sbin/dracut: line 871: /etc/crypttab: No such file or directory
/usr/sbin/prelink: /lib/libply.so.2: STT_GNU_IFUNC not handled on ARM yet
/usr/sbin/prelink: /lib/libudev.so.1: STT_GNU_IFUNC not handled on ARM yet
/usr/sbin/prelink: /lib/libply.so.2: STT_GNU_IFUNC not handled on ARM yet
Image Name:   3.10.10-200.fc19.armv7hl
Created:      Fri Sep 27 13:53:40 2013
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    4676096 Bytes = 4566.50 kB = 4.46 MB
Load Address: 00008000
Entry Point:  00008000
Image Name:   initramfs
Created:      Fri Sep 27 13:53:50 2013
Image Type:   ARM Linux RAMDisk Image (uncompressed)
Data Size:    11023728 Bytes = 10765.36 kB = 10.51 MB
Load Address: 00000000
Entry Point:  00000000
depmod: WARNING: /lib/modules/3.10.10-200.fc19.armv7hl.lpae/kernel/drivers/gpu/drm/udl/udl.ko needs unknown symbol read_current_timer
/sbin/dracut: line 871: /etc/crypttab: No such file or directory
/usr/sbin/prelink: /lib/libply.so.2: STT_GNU_IFUNC not handled on ARM yet
/usr/sbin/prelink: /lib/libudev.so.1: STT_GNU_IFUNC not handled on ARM yet
/usr/sbin/prelink: /lib/libply.so.2: STT_GNU_IFUNC not handled on ARM yet
Image Name:   3.10.10-200.fc19.armv7hl.lpae
Created:      Fri Sep 27 13:55:21 2013
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    4201208 Bytes = 4102.74 kB = 4.01 MB
Load Address: 00008000
Entry Point:  00008000
Image Name:   initramfs
Created:      Fri Sep 27 13:55:25 2013
Image Type:   ARM Linux RAMDisk Image (uncompressed)
Data Size:    7343743 Bytes = 7171.62 kB = 7.00 MB
Load Address: 00000000
Entry Point:  00000000
  Verifying  : kernel-modules-extra-3.10.10-200.fc19.armv7hl                                                                1/3 
  Verifying  : kernel-lpae-3.10.10-200.fc19.armv7hl                                                                         2/3 
  Verifying  : kernel-3.10.10-200.fc19.armv7hl                                                                              3/3 

Installed:
  kernel.armv7hl 0:3.10.10-200.fc19   kernel-lpae.armv7hl 0:3.10.10-200.fc19   kernel-modules-extra.armv7hl 0:3.10.10-200.fc19  

Complete!

Comment 1 Josh Boyer 2013-09-27 18:15:47 UTC
The remix is using a non-Fedora kernel.  Fedora doesn't support BeagleBone Black in F19, so you need to use the kernel provided with the remix.

There is rudimentary support for BBB in F20, but it is very minimal.

Comment 2 Andy Lawrence 2013-09-27 18:42:44 UTC
Understood,

Remix download page documentation edited to reflect Josh's comment #1.

https://fedoraproject.org/wiki/Architectures/ARM/F19/Remixes#Beagle_Bone_Black