← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 727620] Re: [Radeon HD 5650 and 5470] Kernel BUG during recovery boot and in normal boot (Hybrid graphics)

 

Okay, first of all, sorry for the long comment but here are my
observations from scanning the kern.log:

If this block:
[   18.460593] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   18.460617] i915 0000:00:02.0: setting latency timer to 64

comes before this block:
[   18.559570] [drm] radeon defaulting to kernel modesetting.
[   18.559574] [drm] radeon kernel modesetting enabled.
[   18.559599] VGA switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle
[   18.559652] radeon 0000:01:00.0: enabling device (0000 -> 0003)
[   18.559660] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   18.559666] radeon 0000:01:00.0: setting latency timer to 64

We will get:
(...)
[   18.560350] i915 0000:00:02.0: irq 42 for MSI/MSI-X
(...)
[   18.630999] [drm:intel_dsm_platform_mux_info], MUX info connectors: 7
(...)(mux load)
[drm:intel-stuff]x30
[   18.827202] vga_switcheroo: enabled
[   18.827287] radeon atpx: version is 1
[   18.842578] HDA Intel 0000:00:1b.0: BAR 0: set to [mem 0xdc500000-0xdc503fff 64bit] (PCI address [0xdc500000-0xdc503fff])
[   18.842592] HDA Intel 0000:00:1b.0: enabling device (0000 -> 0002)
[   18.842620] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   18.842757] HDA Intel 0000:00:1b.0: irq 43 for MSI/MSI-X
[   18.842793] HDA Intel 0000:00:1b.0: setting latency timer to 64
(...)
[   28.717369] ATOM BIOS: Acer
[   28.717382] radeon 0000:01:00.0: GPU softreset 
(...) (GPU reset stack)
[   28.864335] radeon 0000:01:00.0: irq 45 for MSI/MSI-X
[   28.864343] radeon 0000:01:00.0: radeon: using MSI.
[   28.864356] radeon 0000:01:00.0: IH ring buffer overflow (0xFFFFFFFF, 0, 15)
[   28.864386] [drm] radeon: irq initialized.
[   28.864388] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   28.864892] [drm] Loading REDWOOD Microcode
[   29.042576] radeon 0000:01:00.0: Wait for MC idle timedout !
[   29.187699] radeon 0000:01:00.0: Wait for MC idle timedout !
[   29.189702] radeon 0000:01:00.0: WB enabled
[   29.206269] BUG: unable to handle kernel paging request at ffffc9041b591ffc

-> CRASH

if however the blocks on top are switched round we get:

(...)
[   25.383004] ATOM BIOS: Acer
(...) (no GPU reset )
[   25.383379] radeon 0000:01:00.0: irq 43 for MSI/MSI-X
[   25.383386] radeon 0000:01:00.0: radeon: using MSI.
[   25.383423] [drm] radeon: irq initialized.
[   25.383426] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   25.383942] [drm] Loading REDWOOD Microcode
[   25.417531] radeon 0000:01:00.0: WB enabled
[   25.434108] [drm] ring test succeeded in 1 usecs
(...)
[   26.836096] i915 0000:00:02.0: irq 44 for MSI/MSI-X
(...)
[   26.905062] [drm:intel_dsm_platform_mux_info], MUX info connectors: 7
(....) (mux load)
[   26.905137] vga_switcheroo: enabled
[drm:intel-stuff] x30
[   27.090241] HDA Intel 0000:00:1b.0: BAR 0: set to [mem 0xdc500000-0xdc503fff 64bit] (PCI address [0xdc500000-0xdc503fff])
[   27.090256] HDA Intel 0000:00:1b.0: enabling device (0000 -> 0002)
[   27.090290] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   27.090462] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[   27.090495] HDA Intel 0000:00:1b.0: setting latency timer to 64

->GOOD BOOT

The IRQ's assigned are consistent with good boot/bad boot (radeon IRQ
45/Intel IRQ 43 -> Bad boot, radeon IRQ 43/Intel IRQ 45 -> Good boot).

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/727620

Title:
  [Radeon HD 5650 and 5470] Kernel BUG during recovery boot and in
  normal boot (Hybrid graphics)


References