NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-amd64/55318: Radeon R100/R300 issues - rint test fail cp not working no installed handler
>Number: 55318
>Category: port-amd64
>Synopsis: Radeon R100/R300 issues - rint test fail cp not working no installed handler
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-amd64-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat May 30 10:10:00 +0000 2020
>Originator: Riccardo
>Release: 9.0
>Organization:
>Environment:
NetBSD crossbar.westernesse.arda 9.0 NetBSD 9.0 (GENERIC) #0: Fri Feb 14 00:06:28 UTC 2020 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
Radeon card reports several errors on boot:
[ 4.775180] kern.module.path=/stand/amd64/9.0/modules
[ 4.775180] kern info: [drm] initializing kernel modesetting (RS480 0x1002:0x5955 0x103C:0x308B).
[ 4.775180] kern info: [drm] register mmio base: 0xd8300000
[ 4.775180] kern info: [drm] register mmio size: 65536
[ 4.775180] kern info: [drm] Generation 2 PCI interface, using max accessible memory
[ 4.775180] radeon0: info: VRAM: 128M 0x0000000058000000 - 0x000000005FFFFFFF (128M used)
[ 4.775180] radeon0: info: GTT: 512M 0x0000000060000000 - 0x000000007FFFFFFF
[ 4.775180] kern info: [drm] Detected VRAM RAM=80M, BAR=256M
[ 4.775180] kern info: [drm] RAM width 128bits DDR
[ 4.775180] Zone kernel: Available graphics memory: 216894 kiB
[ 4.775180] kern info: [drm] radeon: 128M of VRAM memory ready
[ 4.775180] kern info: [drm] radeon: 512M of GTT memory ready.
[ 4.775180] kern info: [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 4.785193] kern info: [drm] radeon: 1 quad pipes, 1 z pipes initialized.
[ 4.785193] kern info: [drm] PCIE GART of 512M enabled (table at 0x0000000042D10000).
[ 4.785193] radeon0: info: WB enabled
[ 4.785193] radeon0: info: fence driver on ring 0 use gpu addr 0x0000000060000000 and cpu addr 0x0xfffffc264fef3000
[ 4.785193] kern info: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 4.785193] kern info: [drm] Driver supports precise vblank timestamp query.
[ 4.785193] radeon0: info: radeon: MSI limited to 32-bit
[ 4.785193] radeon0: interrupting at ioapic0 pin 17 (radeon0)
[ 4.785193] kern info: [drm] radeon: irq initialized.
[ 4.785193] kern info: [drm] Loading R300 Microcode
[ 4.835217] kern info: [drm] radeon: ring at 0x0000000060001000
[ 4.975304] kern error: [drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:3701)r100_ring_test] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD)
[ 4.975304] kern error: [drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:1232)r100_cp_init] *ERROR* radeon: cp isn't working (-22).
[ 4.975304] radeon0: autoconfiguration error: error: failed initializing CP (-22).
[ 4.975304] radeon0: autoconfiguration error: error: Disabling GPU acceleration
[ 5.105385] kern error: [drm:(/usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:1252)r100_cp_fini] *ERROR* Wait for CP idle timeout, shutting down CP.
[ 5.235467] kern warning: Failed to wait GUI idle while programming pipes. Bad things might happen.
[ 5.235467] kern info: [drm] radeon: cp finalized
[ 5.235467] kern info: [drm] Panel ID String: LGP
[ 5.235467] kern info: [drm] Panel Size 1400x1050
[ 5.235467] kern info: [drm] Radeon Display Connectors
[ 5.235467] kern info: [drm] Connector 0:
[ 5.235467] kern info: [drm] VGA-1
[ 5.235467] kern info: [drm] DDC: 0x68 0x68 0x68 0x68 0x68 0x68 0x68 0x68
[ 5.235467] kern info: [drm] Encoders:
[ 5.235467] kern info: [drm] CRT1: INTERNAL_DAC2
[ 5.235467] kern info: [drm] Connector 1:
[ 5.235467] kern info: [drm] LVDS-1
[ 5.235467] kern info: [drm] DDC: 0x198 0x198 0x19c 0x19c 0x1a0 0x1a0 0x1a4 0x1a4
[ 5.235467] kern info: [drm] Encoders:
[ 5.235467] kern info: [drm] LCD1: INTERNAL_LVDS
[ 5.235467] kern info: [drm] Connector 2:
[ 5.235467] kern info: [drm] SVIDEO-1
[ 5.235467] kern info: [drm] Encoders:
[ 5.235467] kern info: [drm] TV1: INTERNAL_DAC2
[ 5.285498] radeondrmkmsfb0 at radeon0
[ 5.285498] radeondrmkmsfb0: framebuffer at 0xffffdb00399a0000, size 1400x1050, depth 32, stride 5632
[ 5.305510] warning: /usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't enable IRQ/MSI because no handler is installed
Then the last message repeat on the while using:
[ 45749.996753] warning: /usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't enable IRQ/MSI because no handler is installed
[ 45750.006759] warning: /usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't enable IRQ/MSI because no handler is installed
[ 49278.021059] warning: /usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't enable IRQ/MSI because no handler is installed
[ 49278.041072] warning: /usr/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r100.c:714: Can't enable IRQ/MSI because no handler is installed
pcictl pci0 list (even with pciverbose loaded)
Reports very generic information:
000:01:0: ATI Technologies RS480 PCI Express Bridge (PCI bridge)
001:05:0: ATI Technologies product 5955 (VGA display)
I suppose it is an R300 card (compatible with the Xpress200 480 chipset of ID 5955)
>How-To-Repeat:
>Fix:
No fix known.
Home |
Main Index |
Thread Index |
Old Index