[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: radeon crashes with radeonfb - system locked



Am Dienstag 14 September 2010, 20:10:01 schrieb Gerhard Pircher:
> Hello,
> 
> -------- Original-Nachricht --------
> 
> > Datum: Tue, 14 Sep 2010 19:25:36 +0200
> > Von: drz <drz@rizzux.org>
> > An: "debian-powerpc@lists.debian.org" <debian-powerpc@lists.debian.org>
> > Betreff: radeon crashes with radeonfb - system locked
> > 
> > Hi my dear debian-powerpc-list
> > 
> > Im having another problem with my ati radeon car in my powerbook g4
> > 
> > Graphics card:
> > 0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV350
> > [Mobility
> > Radeon 9600 M10]
> > 
> > I recently changed my yaboot.conf with an:
> >  append="root=/dev/mapper/hda4_crypt video=radeonfb:off"
> > 
> > to stop using kms.
> 
> AFAIK this does not switch off radeon KMS, but the _old_ radeon
> framebuffer driver. The correct option is "radeon.modeset=0"
> (in the format "driver.option").
> 
> > Now Im using radeonfb:
> > # cat /proc/fb
> > 0 radeondrmfb
> > 1 OFfb ATY,Jasper
> 
> No, you're using radeondrmfb, which is the radeon KMS framebuffer driver.
> 
> regards,
> 
> Gerhard

OK, I changed the append line like you and Elimar advised to turn KMS on, but 
i still get these Error messages:

# dmesg|grep -e drm -e radeon 
[    0.000000] Kernel command line: root=/dev/mapper/hda4_crypt ro 
root=/dev/mapper/hda4_crypt video=radeonfb:off radeon.modeset=1 
[   24.055531] [drm] Initialized drm 1.1.0 20060810
[   24.874111] [drm] radeon kernel modesetting enabled.
[   24.891231] radeon 0000:00:10.0: enabling device (0006 -> 0007)
[   24.914102] [drm] radeon: Initializing kernel modesetting.
[   24.923420] [drm] register mmio base: 0xB0000000
[   24.929803] [drm] register mmio size: 65536
[   24.943374] radeon 0000:00:10.0: Invalid ROM contents
[   24.949411] radeon 0000:00:10.0: Invalid ROM contents
[   24.957193] [drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
[   24.963241] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[   24.969047] [drm] Using generic clock info
[   24.975103] [drm] Generation 2 PCI interface, using max accessible memory
[   24.987575] radeon 0000:00:10.0: putting AGP V2 device into 4x mode
[   24.994609] [drm] radeon: VRAM 64M
[   25.000478] [drm] radeon: VRAM from 0x10000000 to 0x13FFFFFF
[   25.006332] [drm] radeon: GTT 256M
[   25.012096] [drm] radeon: GTT from 0x00000000 to 0x0FFFFFFF
[   25.033817] [drm] radeon: irq initialized.
[   25.039617] [drm] Detected VRAM RAM=64M, BAR=128M
[   25.045191] [drm] RAM width 128bits DDR
[   25.063883] [drm] radeon: 64M of VRAM memory ready
[   25.069188] [drm] radeon: 256M of GTT memory ready.
[   25.074575] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[   25.080100] [drm] radeon: cp idle (0x10000C03)
[   25.085442] [drm] Loading R300 Microcode
[   25.095202] platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
[   25.294465] [drm] radeon: ring at 0x0000000000000000
[   25.301113] [drm] ring test succeeded in 3 usecs
[   25.309964] [drm] radeon: ib pool ready.
[   27.826643] [drm:radeon_fence_wait] *ERROR* fence(c1d02000:0x00000001) 
504ms timeout going to reset GPU
[   27.833851] [drm] CP reset succeed (RBBM_STATUS=0x00000140)
[   27.839584] [drm] radeon: cp idle (0x10000000)
[   27.845324] [drm] radeon: ring at 0x0000000000000000
[   27.986790] [drm:r100_ring_test] *ERROR* radeon: ring test failed 
(sracth(0x15E8)=0xCAFEDEAD)
[   27.992634] [drm:r100_cp_init] *ERROR* radeon: cp isn't working (-22).
[   27.998508] [drm:r300_gpu_reset] *ERROR* Failed to reset GPU 
(RBBM_STATUS=0x80010140)
[   28.004439] [drm:radeon_fence_wait] *ERROR* fence(c1d02000:0x00000001) 
688ms timeout
[   28.010435] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00000001)
[   28.151675] [drm:r100_ib_test] *ERROR* radeon: ib test failed 
(sracth(0x15E4)=0xCAFEDEAD)
[   28.158172] radeon 0000:00:10.0: failled testing IB (-22).
[   28.164386] radeon 0000:00:10.0: failled initializing IB (-22).
[   28.170386] radeon 0000:00:10.0: Disabling GPU acceleration
[   28.309677] [drm:r100_cp_fini] *ERROR* Wait for CP idle timeout, shutting 
down CP.
[   28.316297] [drm] radeon: cp finalized
[   28.322593] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[   28.328716] [drm] radeon: cp finalized
[   28.347244] [drm] radeon: ttm finalized
[   28.353268] [drm] Forcing AGP to PCI mode
[   28.359281] radeon 0000:00:10.0: Invalid ROM contents
[   28.365240] radeon 0000:00:10.0: Invalid ROM contents
[   28.371468] [drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
[   28.377507] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[   28.383359] [drm] Using generic clock info
[   28.389200] [drm] Generation 2 PCI interface, using max accessible memory
[   28.395165] [drm] radeon: VRAM 64M
[   28.401071] [drm] radeon: VRAM from 0x00000000 to 0x03FFFFFF
[   28.407043] [drm] radeon: GTT 512M
[   28.412944] [drm] radeon: GTT from 0x20000000 to 0x3FFFFFFF
[   28.418874] [drm] radeon: irq initialized.
[   28.424782] [drm] Detected VRAM RAM=64M, BAR=128M
[   28.430649] [drm] RAM width 128bits DDR
[   28.449055] [drm] radeon: 64M of VRAM memory ready
[   28.455026] [drm] radeon: 512M of GTT memory ready.
[   28.460872] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   28.469866] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[   28.475847] [drm] radeon: cp idle (0x10000000)
[   28.482063] [drm] radeon: ring at 0x0000000020000000
[   28.488525] [drm] ring test succeeded in 3 usecs
[   28.494548] [drm] radeon: ib pool ready.
[   28.500386] [drm] ib test succeeded in 0 usecs
[   28.506312] [drm] Connector Table: 3 (powerbook external tmds)
[   28.512166] [drm] Panel info derived from registers
[   28.517905] [drm] Panel Size 1280x854
[   28.525728] [drm] Radeon Display Connectors
[   28.531233] [drm] Connector 0:
[   28.536599] [drm]   LVDS
[   28.541933] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[   28.547267] [drm]   Encoders:
[   28.552433] [drm]     LCD1: INTERNAL_LVDS
[   28.557532] [drm] Connector 1:
[   28.562487] [drm]   DVI-I
[   28.567374] [drm]   HPD2
[   28.572101] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[   28.576842] [drm]   Encoders:
[   28.581533] [drm]     DFP2: INTERNAL_DVO1
[   28.586240] [drm]     CRT1: INTERNAL_DAC1
[   28.590797] [drm] Connector 2:
[   28.595242] [drm]   S-video
[   28.599601] [drm]   Encoders:
[   28.603881] [drm]     TV1: INTERNAL_DAC2
[   29.113003] [drm] Determined LVDS native mode details from EDID
[   29.213978] [drm] fb mappable at 0xB8040000
[   29.218374] [drm] vram apper at 0xB8000000
[   29.222735] [drm] size 4372480
[   29.227027] [drm] fb depth is 24
[   29.231358] [drm]    pitch is 5120
[   29.236109] fb: conflicting fb hw usage radeondrmfb vs OFfb ATY,Jasper - 
removing generic driver
[   29.241882] fb0: radeondrmfb frame buffer device
[   29.241913] [drm] Initialized radeon 2.0.0 20080528 for 0000:00:10.0 on 
minor 0
[   63.224028] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id

-- 
------

gpg fp: 5518 8F74 B2A0 E91A 6FAD 8AC8 C02C 6C6F C899 DC65
Public Key: http://rizzux.org/drz.asc


Reply to: