Bug 115911 - linux-libre 4.5.0 kernel fails to boot up
Summary: linux-libre 4.5.0 kernel fails to boot up
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 blocking
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-05 11:26 UTC by Jan Prunk
Modified: 2016-04-08 12:11 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.5.0
Subsystem:
Regression: No
Bisected commit-id:


Attachments
This is the camera screenshot of the failed kernel boot (1.61 MB, image/jpeg)
2016-04-08 12:11 UTC, Jan Prunk
Details

Description Jan Prunk 2016-04-05 11:26:11 UTC
Hello !

There seems to be a problem booting up linux-libre 4.5.0 kernel.
4.4.6 still boots up fine, while 4.5.0 last visible messages from dmesg are like this:

crat table not found
finished initializing topology ret=0
hid-generic logitech usb
kfd kfd initialized module
fb switching to radeondrmfb from vesa vga

I can take a picture of the screen to get a more detailed dmesg message if that would be more helpfull.
I looked up about this error and it seems it was already discovered earlier:

https://bugzilla.redhat.com/show_bug.cgi?id=845745
https://bugzilla.kernel.org/show_bug.cgi?id=71891

Kind regards, 
Jan
Comment 1 Jan Prunk 2016-04-05 11:35:42 UTC
A few more details (from bootable 4.4.6):
# lspci -k | grep -A3 VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 7340]
	Subsystem: Sony Corporation Device 90ad
	Kernel driver in use: radeon
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Port

# lspci -v
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 7340] (prog-if 00 [VGA controller])
	Subsystem: Sony Corporation Device 90ad
	Flags: bus master, fast devsel, latency 0, IRQ 18
	Memory at e0000000 (32-bit, prefetchable) [size=256M]
	I/O ports at 3000 [size=256]
	Memory at f0300000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: radeon
Comment 2 Alex Deucher 2016-04-05 13:59:39 UTC
Can you bisect?
Comment 3 Jan Prunk 2016-04-05 14:12:03 UTC
Hi !

The bug happens with this kernel (4.5.0):

# apt-cache show linux-image-4.5.0-gnu
Package: linux-image-4.5.0-gnu
Source: linux-4.5.0-gnu
Version: 4.5.0-gnu-1.0
Architecture: amd64
Maintainer: Jason Self <j@jxself.org>
Installed-Size: 205381
Suggests: linux-firmware-image-4.5.0-gnu
Provides: linux-image, linux-image-2.6, linux-modules-4.5.0-gnu
Homepage: http://www.kernel.org/
Priority: optional
Section: kernel
Filename: pool/main/l/linux-4.5.0-gnu/linux-image-4.5.0-gnu_4.5.0-gnu-1.0_amd64.deb
Size: 62043594
SHA256: dd49beadfde398d03cea5d68bd0ea640f039a405b482642a426a285398abc0d8
SHA1: 7359f01d35526502acc7d792bd19abe17d202afb
MD5sum: 0aefdf32c42554f0c46d5edbb081d120
Description: Linux kernel, version 4.5.0-gnu
 This package contains the Linux kernel, modules and corresponding other
 files, version: 4.5.0-gnu.
Description-md5: 57afe4edb7d4022ab930f3809ae8e2d6

Previous kernel that I have is 4.4.6 (which works) from the same maintainer.
There don't seem to be kernel versions of linux libre kernel between 4.4.6 and 4.5.0 released.

The information about the 4.4.6 kernel is:

# apt-cache show linux-image-4.4.6-gnu
Package: linux-image-4.4.6-gnu
Source: linux-4.4.6-gnu
Version: 4.4.6-gnu-1.0
Architecture: amd64
Maintainer: Jason Self <j@jxself.org>
Installed-Size: 199935
Suggests: linux-firmware-image-4.4.6-gnu
Provides: linux-image, linux-image-2.6, linux-modules-4.4.6-gnu
Homepage: http://www.kernel.org/
Priority: optional
Section: kernel
Filename: pool/main/l/linux-4.4.6-gnu/linux-image-4.4.6-gnu_4.4.6-gnu-1.0_amd64.deb
Size: 58595118
SHA256: 3be312409ab5e54d5ade3f717574d93c86550d267fa8032396db30e15eb79464
SHA1: 74111ec85500ed10ce4ea29677f63cedd3979968
MD5sum: 33d0b22d68c2628d83b8a0e78423385f
Description: Linux kernel, version 4.4.6-gnu
 This package contains the Linux kernel, modules and corresponding other
 files, version: 4.4.6-gnu.
Description-md5: e5fc47206597615d2a078243ef9b7756

Regards, 
Jan
Comment 4 Jan Prunk 2016-04-05 14:21:26 UTC
I am not in a position to help you with my own custom kernel compiling however...
Comment 5 Jan Prunk 2016-04-08 12:11:55 UTC
Created attachment 212141 [details]
This is the camera screenshot of the failed kernel boot

This is the camera screenshot of the failed kernel boot.
I couldn't figure out another way of submitting the dmesg output.

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