3.14 radeon regression: radeon is broken (pci bug?)

2014-09-16 Thread Bjorn Helgaas
On Thu, Mar 27, 2014 at 11:30:37AM -0600, Bjorn Helgaas wrote:
> On Mon, Mar 24, 2014 at 4:04 PM, Bjorn Helgaas  wrote:
> > On Sat, Mar 22, 2014 at 9:18 AM, Andy Lutomirski  
> > wrote:
> >> On Fri, Mar 21, 2014 at 9:37 AM, Bjorn Helgaas  
> >> wrote:
> >>> On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski  
> >>> wrote:
>  On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  
>  wrote:
> > On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  > amacapital.net> wrote:
> >> My system works on a 3.13 Fedora kernel.  It does not work on a
> >> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
> >> that the Plymouth password prompt flashes and them the screen goes
> >> blank.  Hitting escape brings back the text console, and all is well
> >> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
> >> from ssh causes these errors to be logged:
> >>
> >>
> >> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> >> more than 5secs aborting
> >> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> >> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
> >> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> >> more than 5secs aborting
> >> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> >> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> >> more than 5secs aborting
> >> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> >> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> >> more than 5secs aborting
> >> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> >>
> >>
> >> lspci -vvvxxxnn on 3.14-rc7+ says:
> >>
> >> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> >> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> >> (rev ff) (prog-if ff)
> >> !!! Unknown header type 7f
> >> Kernel driver in use: radeon
> >> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >>
> >> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> >> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
> >> (prog-if ff)
> >> !!! Unknown header type 7f
> >> Kernel driver in use: snd_hda_intel
> >> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> >>
> >> (oops!)
> >>
> >> On 3.13, it says:
> >>
> >> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> >> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> >> (prog-if 00 [VGA controller])
> >> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> >> 6450 1 GB DDR3 [174b:e164]
> >> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> >> ParErr- Stepping- SERR- FastB2B- DisINTx+
> >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> >> SERR-  >> Latency: 0, Cache Line Size: 64 bytes
> >> Interrupt: pin A routed to IRQ 92
> >> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
> >> Region 2: Memory at f4a2 (64-bit, non-prefetchable) 
> >> [size=128K]
> >> Region 4: I/O ports at c000 [size=256]
> >> Expansion ROM at f4a0 [disabled] [size=128K]
> >> Capabilities: 
> >> Kernel driver in use: radeon
> >> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
> >> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
> >> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
> >> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
> >>
> >> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> >> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
> >> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> >> 6450 1GB DDR3 [174b:aa98]
> >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> >> ParErr- Stepping- SERR- FastB2B- DisINTx+
> >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> >> SERR-  >> Latency: 0, Cache Line Size: 64 bytes
> >> Interrupt: pin B routed to IRQ 96
> >> Region 0: Memory at f4a4 (64-bit, non-prefet

3.14 radeon regression: radeon is broken (pci bug?)

2014-09-16 Thread Andy Lutomirski
On Tue, Sep 16, 2014 at 9:45 AM, Bjorn Helgaas  wrote:
> On Thu, Mar 27, 2014 at 11:30:37AM -0600, Bjorn Helgaas wrote:
>> On Mon, Mar 24, 2014 at 4:04 PM, Bjorn Helgaas  
>> wrote:
>> > On Sat, Mar 22, 2014 at 9:18 AM, Andy Lutomirski  
>> > wrote:
>> >> On Fri, Mar 21, 2014 at 9:37 AM, Bjorn Helgaas  
>> >> wrote:
>> >>> On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski > >>> amacapital.net> wrote:
>>  On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher >  gmail.com> wrote:
>> > On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski > > amacapital.net> wrote:
>> >> My system works on a 3.13 Fedora kernel.  It does not work on a
>> >> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
>> >> that the Plymouth password prompt flashes and them the screen goes
>> >> blank.  Hitting escape brings back the text console, and all is well
>> >> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
>> >> from ssh causes these errors to be logged:
>> >>
>> >>
>> >> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> >> more than 5secs aborting
>> >> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> >> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
>> >> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> >> more than 5secs aborting
>> >> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> >> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> >> more than 5secs aborting
>> >> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> >> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> >> more than 5secs aborting
>> >> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> >> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> >>
>> >>
>> >> lspci -vvvxxxnn on 3.14-rc7+ says:
>> >>
>> >> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> >> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> >> (rev ff) (prog-if ff)
>> >> !!! Unknown header type 7f
>> >> Kernel driver in use: radeon
>> >> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >>
>> >> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> >> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
>> >> (prog-if ff)
>> >> !!! Unknown header type 7f
>> >> Kernel driver in use: snd_hda_intel
>> >> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> >>
>> >> (oops!)
>> >>
>> >> On 3.13, it says:
>> >>
>> >> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> >> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> >> (prog-if 00 [VGA controller])
>> >> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> >> 6450 1 GB DDR3 [174b:e164]
>> >> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> >> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> >> SERR- > >> Latency: 0, Cache Line Size: 64 bytes
>> >> Interrupt: pin A routed to IRQ 92
>> >> Region 0: Memory at e000 (64-bit, prefetchable) 
>> >> [size=256M]
>> >> Region 2: Memory at f4a2 (64-bit, non-prefetchable) 
>> >> [size=128K]
>> >> Region 4: I/O ports at c000 [size=256]
>> >> Expansion ROM at f4a0 [disabled] [size=128K]
>> >> Capabilities: 
>> >> Kernel driver in use: radeon
>> >> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
>> >> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
>> >> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
>> >> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>> >>
>> >> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> >> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
>> >> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> >> 6450 1GB DDR3 [174b:aa98]
>> >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> >> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-

3.14 radeon regression: radeon is broken (pci bug?)

2014-03-27 Thread Bjorn Helgaas
On Mon, Mar 24, 2014 at 4:04 PM, Bjorn Helgaas  wrote:
> On Sat, Mar 22, 2014 at 9:18 AM, Andy Lutomirski  
> wrote:
>> On Fri, Mar 21, 2014 at 9:37 AM, Bjorn Helgaas  
>> wrote:
>>> On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski  
>>> wrote:
 On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  
 wrote:
> On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  amacapital.net> wrote:
>> My system works on a 3.13 Fedora kernel.  It does not work on a
>> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
>> that the Plymouth password prompt flashes and them the screen goes
>> blank.  Hitting escape brings back the text console, and all is well
>> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
>> from ssh causes these errors to be logged:
>>
>>
>> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
>> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>>
>>
>> lspci -vvvxxxnn on 3.14-rc7+ says:
>>
>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> (rev ff) (prog-if ff)
>> !!! Unknown header type 7f
>> Kernel driver in use: radeon
>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>
>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
>> (prog-if ff)
>> !!! Unknown header type 7f
>> Kernel driver in use: snd_hda_intel
>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>
>> (oops!)
>>
>> On 3.13, it says:
>>
>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> (prog-if 00 [VGA controller])
>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> 6450 1 GB DDR3 [174b:e164]
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> SERR- > Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 92
>> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
>> Region 2: Memory at f4a2 (64-bit, non-prefetchable) 
>> [size=128K]
>> Region 4: I/O ports at c000 [size=256]
>> Expansion ROM at f4a0 [disabled] [size=128K]
>> Capabilities: 
>> Kernel driver in use: radeon
>> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
>> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
>> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
>> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>>
>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> 6450 1GB DDR3 [174b:aa98]
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> SERR- > Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 96
>> Region 0: Memory at f4a4 (64-bit, non-prefetchable) 
>> [size=16K]
>> Capabilities: 
>> Kernel driver in use: snd_hda_intel
>> 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
>> 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
>> 20: 00 00 00 00 00 00 00

3.14 radeon regression: radeon is broken (pci bug?)

2014-03-24 Thread Bjorn Helgaas
On Sat, Mar 22, 2014 at 9:18 AM, Andy Lutomirski  wrote:
> On Fri, Mar 21, 2014 at 9:37 AM, Bjorn Helgaas  wrote:
>> On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski  
>> wrote:
>>> On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  
>>> wrote:
 On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  
 wrote:
> My system works on a 3.13 Fedora kernel.  It does not work on a
> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
> that the Plymouth password prompt flashes and them the screen goes
> blank.  Hitting escape brings back the text console, and all is well
> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
> from ssh causes these errors to be logged:
>
>
> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>
>
> lspci -vvvxxxnn on 3.14-rc7+ says:
>
> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> (rev ff) (prog-if ff)
> !!! Unknown header type 7f
> Kernel driver in use: radeon
> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>
> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
> (prog-if ff)
> !!! Unknown header type 7f
> Kernel driver in use: snd_hda_intel
> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>
> (oops!)
>
> On 3.13, it says:
>
> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> (prog-if 00 [VGA controller])
> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> 6450 1 GB DDR3 [174b:e164]
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> SERR-  Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 92
> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
> Region 2: Memory at f4a2 (64-bit, non-prefetchable) 
> [size=128K]
> Region 4: I/O ports at c000 [size=256]
> Expansion ROM at f4a0 [disabled] [size=128K]
> Capabilities: 
> Kernel driver in use: radeon
> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>
> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> 6450 1GB DDR3 [174b:aa98]
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> SERR-  Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 96
> Region 0: Memory at f4a4 (64-bit, non-prefetchable) [size=16K]
> Capabilities: 
> Kernel driver in use: snd_hda_intel
> 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
> 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
> 30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00
>
> Logs attached.
>>
>> Hi Andy,
>>
>> I'm really sorry that you tripped over this, but 

3.14 radeon regression: radeon is broken (pci bug?)

2014-03-22 Thread Andy Lutomirski
On Fri, Mar 21, 2014 at 9:37 AM, Bjorn Helgaas  wrote:
> On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski  
> wrote:
>> On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  
>> wrote:
>>> On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  
>>> wrote:
 My system works on a 3.13 Fedora kernel.  It does not work on a
 more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
 that the Plymouth password prompt flashes and them the screen goes
 blank.  Hitting escape brings back the text console, and all is well
 until X tries to start.  Then I get a blank screen.  killall -9 Xorg
 from ssh causes these errors to be logged:


 [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
 more than 5secs aborting
 [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
 executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
 [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
 more than 5secs aborting
 [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
 executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
 [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
 more than 5secs aborting
 [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
 executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
 [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
 more than 5secs aborting
 [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
 executing CD6C (len 62, WS 0, PS 0) @ 0xCD88


 lspci -vvvxxxnn on 3.14-rc7+ says:

 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
 [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
 (rev ff) (prog-if ff)
 !!! Unknown header type 7f
 Kernel driver in use: radeon
 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
 Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
 (prog-if ff)
 !!! Unknown header type 7f
 Kernel driver in use: snd_hda_intel
 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

 (oops!)

 On 3.13, it says:

 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
 [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
 (prog-if 00 [VGA controller])
 Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
 6450 1 GB DDR3 [174b:e164]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 SERR- >>> Latency: 0, Cache Line Size: 64 bytes
 Interrupt: pin A routed to IRQ 92
 Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
 Region 2: Memory at f4a2 (64-bit, non-prefetchable) [size=128K]
 Region 4: I/O ports at c000 [size=256]
 Expansion ROM at f4a0 [disabled] [size=128K]
 Capabilities: 
 Kernel driver in use: radeon
 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00

 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
 Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
 Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
 6450 1GB DDR3 [174b:aa98]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
 ParErr- Stepping- SERR- FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
 SERR- >>> Latency: 0, Cache Line Size: 64 bytes
 Interrupt: pin B routed to IRQ 96
 Region 0: Memory at f4a4 (64-bit, non-prefetchable) [size=16K]
 Capabilities: 
 Kernel driver in use: snd_hda_intel
 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
 20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
 30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00

 Logs attached.
>
> Hi Andy,
>
> I'm really sorry that you tripped over this, but thanks a lot for the
> report.  Is there any chance the box is currently running v3.13, and
> you could collect the dmesg log from it?  I don't see anything unusual
> fr

3.14 radeon regression: radeon is broken (pci bug?)

2014-03-21 Thread Alex Deucher
On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  
wrote:
> My system works on a 3.13 Fedora kernel.  It does not work on a
> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
> that the Plymouth password prompt flashes and them the screen goes
> blank.  Hitting escape brings back the text console, and all is well
> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
> from ssh causes these errors to be logged:
>
>
> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
> more than 5secs aborting
> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>
>
> lspci -vvvxxxnn on 3.14-rc7+ says:
>
> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> (rev ff) (prog-if ff)
> !!! Unknown header type 7f
> Kernel driver in use: radeon
> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>
> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
> (prog-if ff)
> !!! Unknown header type 7f
> Kernel driver in use: snd_hda_intel
> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>
> (oops!)
>
> On 3.13, it says:
>
> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
> (prog-if 00 [VGA controller])
> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> 6450 1 GB DDR3 [174b:e164]
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> SERR-  Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 92
> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
> Region 2: Memory at f4a2 (64-bit, non-prefetchable) [size=128K]
> Region 4: I/O ports at c000 [size=256]
> Expansion ROM at f4a0 [disabled] [size=128K]
> Capabilities: 
> Kernel driver in use: radeon
> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>
> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
> 6450 1GB DDR3 [174b:aa98]
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> SERR-  Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 96
> Region 0: Memory at f4a4 (64-bit, non-prefetchable) [size=16K]
> Capabilities: 
> Kernel driver in use: snd_hda_intel
> 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
> 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
> 30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00
>
> Logs attached.
>
> Unfortunately, I'll be away from this computer until Wednesday.

Can you bisect?

Alex


3.14 radeon regression: radeon is broken (pci bug?)

2014-03-21 Thread Bjorn Helgaas
On Fri, Mar 21, 2014 at 9:49 AM, Andy Lutomirski  wrote:
> On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  
> wrote:
>> On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  
>> wrote:
>>> My system works on a 3.13 Fedora kernel.  It does not work on a
>>> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
>>> that the Plymouth password prompt flashes and them the screen goes
>>> blank.  Hitting escape brings back the text console, and all is well
>>> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
>>> from ssh causes these errors to be logged:
>>>
>>>
>>> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>>> more than 5secs aborting
>>> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>>> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
>>> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>>> more than 5secs aborting
>>> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>>> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>>> more than 5secs aborting
>>> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>>> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>>> more than 5secs aborting
>>> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>>>
>>>
>>> lspci -vvvxxxnn on 3.14-rc7+ says:
>>>
>>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>>> (rev ff) (prog-if ff)
>>> !!! Unknown header type 7f
>>> Kernel driver in use: radeon
>>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>>
>>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
>>> (prog-if ff)
>>> !!! Unknown header type 7f
>>> Kernel driver in use: snd_hda_intel
>>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>>
>>> (oops!)
>>>
>>> On 3.13, it says:
>>>
>>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>>> (prog-if 00 [VGA controller])
>>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>>> 6450 1 GB DDR3 [174b:e164]
>>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>>> SERR- >> Latency: 0, Cache Line Size: 64 bytes
>>> Interrupt: pin A routed to IRQ 92
>>> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
>>> Region 2: Memory at f4a2 (64-bit, non-prefetchable) [size=128K]
>>> Region 4: I/O ports at c000 [size=256]
>>> Expansion ROM at f4a0 [disabled] [size=128K]
>>> Capabilities: 
>>> Kernel driver in use: radeon
>>> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
>>> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
>>> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
>>> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>>>
>>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
>>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>>> 6450 1GB DDR3 [174b:aa98]
>>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>>> SERR- >> Latency: 0, Cache Line Size: 64 bytes
>>> Interrupt: pin B routed to IRQ 96
>>> Region 0: Memory at f4a4 (64-bit, non-prefetchable) [size=16K]
>>> Capabilities: 
>>> Kernel driver in use: snd_hda_intel
>>> 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
>>> 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
>>> 20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
>>> 30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00
>>>
>>> Logs attached.

Hi Andy,

I'm really sorry that you tripped over this, but thanks a lot for the
report.  Is there any chance the box is currently running v3.13, and
you could collect the dmesg log from it?  I don't see anything unusual
from a PCI perspective in the v3.14-rc7 dmesg; all the PCI device
resources look fine, and we didn't reassign anything.  It seems like
the :09:00.x devices just stoppe

3.14 radeon regression: radeon is broken (pci bug?)

2014-03-21 Thread Andy Lutomirski
On Fri, Mar 21, 2014 at 7:41 AM, Alex Deucher  wrote:
> On Thu, Mar 20, 2014 at 10:17 PM, Andy Lutomirski  
> wrote:
>> My system works on a 3.13 Fedora kernel.  It does not work on a
>> more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
>> that the Plymouth password prompt flashes and them the screen goes
>> blank.  Hitting escape brings back the text console, and all is well
>> until X tries to start.  Then I get a blank screen.  killall -9 Xorg
>> from ssh causes these errors to be logged:
>>
>>
>> [  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
>> [  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> [  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>> [  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
>> more than 5secs aborting
>> [  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
>> executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
>>
>>
>> lspci -vvvxxxnn on 3.14-rc7+ says:
>>
>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> (rev ff) (prog-if ff)
>> !!! Unknown header type 7f
>> Kernel driver in use: radeon
>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>
>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
>> (prog-if ff)
>> !!! Unknown header type 7f
>> Kernel driver in use: snd_hda_intel
>> 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>>
>> (oops!)
>>
>> On 3.13, it says:
>>
>> 09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
>> [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
>> (prog-if 00 [VGA controller])
>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> 6450 1 GB DDR3 [174b:e164]
>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> SERR- > Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin A routed to IRQ 92
>> Region 0: Memory at e000 (64-bit, prefetchable) [size=256M]
>> Region 2: Memory at f4a2 (64-bit, non-prefetchable) [size=128K]
>> Region 4: I/O ports at c000 [size=256]
>> Expansion ROM at f4a0 [disabled] [size=128K]
>> Capabilities: 
>> Kernel driver in use: radeon
>> 00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
>> 10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
>> 20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
>> 30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00
>>
>> 09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
>> Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
>> Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
>> 6450 1GB DDR3 [174b:aa98]
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>> ParErr- Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> SERR- > Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin B routed to IRQ 96
>> Region 0: Memory at f4a4 (64-bit, non-prefetchable) [size=16K]
>> Capabilities: 
>> Kernel driver in use: snd_hda_intel
>> 00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
>> 10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
>> 20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
>> 30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00
>>
>> Logs attached.
>>
>> Unfortunately, I'll be away from this computer until Wednesday.
>
> Can you bisect?

Not until Wednesday -- I don't have any way to test this remotely.  I
can do tests that don't involve rebooting, though.

>
> Alex



-- 
Andy Lutomirski
AMA Capital Management, LLC


3.14 radeon regression: radeon is broken (pci bug?)

2014-03-20 Thread Andy Lutomirski
My system works on a 3.13 Fedora kernel.  It does not work on a
more-or-less identically configured 3.14-rc7+ kernel.  The symptom is
that the Plymouth password prompt flashes and them the screen goes
blank.  Hitting escape brings back the text console, and all is well
until X tries to start.  Then I get a blank screen.  killall -9 Xorg
from ssh causes these errors to be logged:


[  226.239747] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
more than 5secs aborting
[  226.239751] [drm:atom_execute_table_locked] *ERROR* atombios stuck
executing CD34 (len 55, WS 0, PS 0) @ 0xCD57
[  231.241492] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
more than 5secs aborting
[  231.241496] [drm:atom_execute_table_locked] *ERROR* atombios stuck
executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
[  236.243111] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
more than 5secs aborting
[  236.243115] [drm:atom_execute_table_locked] *ERROR* atombios stuck
executing CD6C (len 62, WS 0, PS 0) @ 0xCD88
[  241.244625] [drm:atom_op_jump] *ERROR* atombios stuck in loop for
more than 5secs aborting
[  241.244628] [drm:atom_execute_table_locked] *ERROR* atombios stuck
executing CD6C (len 62, WS 0, PS 0) @ 0xCD88


lspci -vvvxxxnn on 3.14-rc7+ says:

09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
(rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: radeon
00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98] (rev ff)
(prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: snd_hda_intel
00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

(oops!)

On 3.13, it says:

09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] [1002:6779]
(prog-if 00 [VGA controller])
Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
6450 1 GB DDR3 [174b:e164]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
SERR- 
Kernel driver in use: radeon
00: 02 10 79 67 07 04 10 00 00 00 00 03 10 00 80 00
10: 0c 00 00 e0 00 00 00 00 04 00 a2 f4 00 00 00 00
20: 01 c0 00 00 00 00 00 00 00 00 00 00 4b 17 64 e1
30: 00 00 a0 f4 50 00 00 00 00 00 00 00 0a 01 00 00

09:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI]
Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
Subsystem: PC Partner Limited / Sapphire Technology Radeon HD
6450 1GB DDR3 [174b:aa98]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
SERR- 
Kernel driver in use: snd_hda_intel
00: 02 10 98 aa 06 04 10 00 00 00 03 04 10 00 80 00
10: 04 00 a4 f4 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 98 aa
30: 00 00 00 00 50 00 00 00 00 00 00 00 05 02 00 00

Logs attached.

Unfortunately, I'll be away from this computer until Wednesday.
-- next part --
00:00.0 Host bridge [0600]: Intel Corporation Xeon E5/Core i7 DMI2 [8086:3c00] 
(rev 06)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7760]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- 
00: 86 80 00 3c 00 00 10 00 06 00 00 06 10 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 62 14 60 77
30: 00 00 00 00 90 00 00 00 00 00 00 00 00 01 00 00

00:01.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express 
Root Port 1a [8086:3c02] (rev 06) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel driver in use: pcieport
00: 86 80 02 3c 07 04 10 00 06 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 f0 00 00 00
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 10 00

00:02.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express 
Root Port 2a [8086:3c04] (rev 06) (prog-if 0