Re: debian-hppa on a C8000

John David Anglin <[email protected]>
Newsgroups gmane.linux.debian.ports.hppa
Message-ID <[email protected]>
On 2019-03-18 6:08 p.m., Helge Deller wrote:
>>> I pulled out any graphics card of this machine though.
>> And this seems to be necessary. It's still pure chance, whether the
>> graphics card is working or not. It may even cause a crash during
>> booting. Here's a boot log of a crash:
>>
>> [   93.621614] [drm] radeon kernel modesetting enabled.
>> [   93.871832] radeon 0000:80:00.0: enabling SERR and PARITY (0107 -> 0147)
>> [   94.010799] [drm] initializing kernel modesetting (RV350 0x1002:0x4154 0x1002:0x0002 0x80).
>> [   94.179812] ipmi 16: Found new BMC (man_id: 0x00000b, prod_id: 0x8201, dev_id: 0x32)
>> [   94.219177] [drm] GPU not posted. posting now...
>> [   94.347007] ipmi 16: IPMI kcs interface initialized
>> [   94.512299] radeon 0000:80:00.0: putting AGP V3 device into 8x mode
>> [   94.599144] radeon 0000:80:00.0: GTT: 512M 0x60000000 - 0x7FFFFFFF
>> [   94.599165] [drm] Generation 2 PCI interface, using max accessible memory
>> [   94.599179] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 - 0xFFFFFFFFC7FFFFFF (128M used)
>> [   94.599496] [drm] Detected VRAM RAM=128M, BAR=128M
>> [   94.599504] [drm] RAM width 128bits DDR
>> [   94.603570] [TTM] Zone  kernel: Available graphics memory: 8218164 kiB
>> [   94.603578] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
>> [[   94.603584] [TTM] Initializing pool allocator
>> [   94.887738] [drm] radeon: 128M of VRAM memory ready
>>   OK     94.887756] [drm] radeon: 512M of GTT memory ready.
>> m] Found device    94.888008] [drm] radeon: 1 quad pipes, 1 Z pipes initialized
>> ;1;39m82540EM Gi[   94.923120] radeon 0000:80:00.0: WB disabled
>> gabit Ethernet C[   94.923159] radeon 0000:80:00.0: fence driver on ring 0 use gpu addr 0x0000000060000000 and cpu addr 0x000000002cdcd946
>>
>> ontroller.
>> [   94.930972] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [   95.807136] [drm] Driver supports precise vblank timestamp query.
>> [   95.807402] [drm] radeon: irq initialized.
>> [   95.807548] [drm] Loading R300 Microcode
>> [   95.835137] radeon 0000:80:00.0: firmware: failed to load radeon/R300_cp.bin (-2)
>> [   95.835160] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
>> [   95.835172] radeon 0000:80:00.0: Direct firmware load for radeon/R300_cp.bin failed with error -2
>> [   95.835558] [drm:r100_cp_init [radeon]] *ERROR* Failed to load firmware!
>> [   95.835581] radeon 0000:80:00.0: failed initializing CP (-2).
>> [   96.503094] radeon 0000:80:00.0: Disabling GPU acceleration
>> [   96.504398] [drm] radeon: cp finalized
>> [   96.531896] [drm] radeon: cp finalized
>> [   96.683535] [TTM] Finalizing pool allocator
>> [   96.735229] [TTM] Zone  kernel: Used memory at exit: 0 kiB
>> [   96.735229] [TTM] Zone   dma32: Used memory at exit: 0 kiB
>> [   96.735229] [drm] radeon: ttm finalized
>> [   96.735229] [drm] Forcing AGP to PCI mode
>> [   96.793669] [drm] Generation 2 PCI interface, using max accessible memory
>> [   97.099110] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 - 0xFFFFFFFFC7FFFFFF (128M used)
>> [   97.099121] radeon 0000:80:00.0: GTT: 512M 0xFFFFFFFFA0000000 - 0xFFFFFFFFBFFFFFFF
>> [   97.099142] [drm] Detected VRAM RAM=128M, BAR=128M
>> [   97.099149] [drm] RAM width 128bits DDR
>> [   97.203340] [TTM] Zone  kernel: Available graphics memory: 8218164 kiB
>> [   97.203349] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
>> [   97.203356] [TTM] Initializing pool allocator
>> [   97.203554] [drm] radeon: 128M of VRAM memory ready
>> [   97.203563] [drm] radeon: 512M of GTT memory ready.
>> [   97.203683] [drm] GART: num cpu pages 131072, num gpu pages 131072
>> [   97.396449] [drm] radeon: 1 quad pipes, 1 Z pipes initialized
>> [   97.396472] [drm] PCI GART of 512M enabled (table at 0x0000000043D00000).
>> [   97.396631] radeon 0000:80:00.0: WB enabled
>> [   97.396652] radeon 0000:80:00.0: fence driver on ring 0 use gpu addr 0xffffffffa0000000 and cpu addr 0x00000000e3b927cf
>> [   97.396665] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
>> [   97.396671] [drm] Driver supports precise vblank timestamp query.
>> [   97.396753] [drm] radeon: irq initialized.
>> [   97.396763] [drm] Loading R300 Microcode
>> [   97.396855] radeo
>>
>> At this point it crashed with a blinking red LED.
>>
>> But even if the graphics card works, it's almost unusable now. The
>> previous version with KDE4 worked reasonable fast, but the new Plasma
>> desktop is incredibly slow. Even the simple systemsettings5
>> application uses about 100% CPU time and everything reacts extremely
>> slow on keyboard and mouse events.
> Ok, that needs more analyzing.
> Hard to say from here what's wrong.
> I can try to debug further when I found time at some point.
I've never seen the kernel try PCI after AGP as far as I can recall.  One as WB enabled and the
other doesn't.

Dave
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.