Bug 101811

Summary: Club 3D Radeon R9 270 royalQueen hangs on startup (opensource driver)
Product: Drivers Reporter: beta992
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED PATCH_ALREADY_AVAILABLE    
Severity: blocking CC: alexdeucher, lordheavym
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: Linux 4.2RC1, Linux 4.2RC2 & Linux 4.2RC3 Subsystem:
Regression: No Bisected commit-id:

Description beta992 2015-07-22 15:41:20 UTC
Keeps hanging after initramfs; it cannot parse the ROM
Normally it shows an invalid ROM error (don't know why, but it works fine).

No issues so far on Linux <4.2.
Comment 1 Alex Deucher 2015-07-22 16:03:29 UTC
Make sure you have the necessary firmware installed.  4.2 added support for VCE on SI hardware so you need to make sure you have the vce firmware installed and available in your initrd.
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/radeon/TAHITI_vce.bin
Comment 2 beta992 2015-07-22 16:46:23 UTC
Thanks! Didn't know a firmware upgrade was needed.
Will try and report if it works again.
Comment 3 Alex Deucher 2015-07-22 16:48:16 UTC
It's just a new firmware for the VCE (video encode) block.  It should eventually boot, you just have to wait for the kernel firmware loader to time out.
Comment 4 beta992 2015-07-22 17:37:14 UTC
(In reply to Alex Deucher from comment #3)
> It's just a new firmware for the VCE (video encode) block.  It should
> eventually boot, you just have to wait for the kernel firmware loader to
> time out.

I've updated the linux-firmware packages (Arch Linux has it in testing) and  indeed it now boots without any issues.

Thanks again for the help!
Comment 5 Laurent Carlier 2015-07-22 18:06:00 UTC
(In reply to beta992 from comment #4)
> (In reply to Alex Deucher from comment #3)
> > It's just a new firmware for the VCE (video encode) block.  It should
> > eventually boot, you just have to wait for the kernel firmware loader to
> > time out.
> 
> I've updated the linux-firmware packages (Arch Linux has it in testing) and 
> indeed it now boots without any issues.
> 
> Thanks again for the help!

This bug report is the reason for i've pushed the package in the testing repo :)
Comment 6 beta992 2015-07-23 18:33:40 UTC
Ah OK, well it works fine now. :)

If any (debug) info should be needed, feel free to ask. :)