NetBSD-Bugs archive

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

Re: PR/52438 CVS commit: src/sys/external/bsd/drm2/dist/drm/ttm



The following reply was made to PR kern/52438; it has been noted by GNATS.

From: Hauke Fath <hf%spg.tu-darmstadt.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: riastradh%NetBSD.org@localhost, gnats-admin%netbsd.org@localhost
Subject: Re: PR/52438 CVS commit: src/sys/external/bsd/drm2/dist/drm/ttm
Date: Thu, 3 Aug 2017 16:16:27 +0200

 On 08/02/17 15:50, Hauke Fath wrote:
 >   > If not, can you try the attached patch?
 >   
 >   Kernel is building as we speak.
 
 Took a while - put debug code in place, and the problem is gone.
 
 Aug  3 14:42:21 Gstoder /netbsd: ttm_dma_tt_init: 
 bus_dmamap_create(dmat=0xc1114200, size=0x40000, nsegs=64, 
 maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 Aug  3 14:42:21 Gstoder /netbsd: DRM error in radeon_gem_object_create: 
 Failed to allocate GEM object (262144, 2, 4096, -12)
 Aug  3 14:43:32 Gstoder /netbsd: ttm_dma_tt_init: 
 bus_dmamap_create(dmat=0xc1114200, size=0x40000, nsegs=64, 
 maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 Aug  3 14:43:32 Gstoder /netbsd: DRM error in radeon_gem_object_create: 
 Failed to allocate GEM object (262144, 2, 4096, -12)
 Aug  3 14:53:56 Gstoder /netbsd: ttm_dma_tt_init: 
 bus_dmamap_create(dmat=0xc1114200, size=0xe10000, nsegs=3600, 
 maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 Aug  3 14:53:56 Gstoder /netbsd: Buffer eviction failed
 Aug  3 14:53:56 Gstoder /netbsd: radeon0: error: 0xccc87004 pin failed
 Aug  3 14:53:56 Gstoder /netbsd: DRM error in radeon_crtc_page_flip: 
 failed to pin new rbo buffer before flip
 Aug  3 14:53:57 Gstoder /netbsd: ttm_dma_tt_init: 
 bus_dmamap_create(dmat=0xc1114200, size=0xe10000, nsegs=3600, 
 maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 Aug  3 14:53:57 Gstoder /netbsd: Buffer eviction failed
 
 [etc. ad nauseam, quietly, and then with visible artifacts:]
 
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0x40000, 
 nsegs=64, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (262144, 2, 4096, -12)
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0xd52000, 
 nsegs=3410, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (13967360, 2, 4096, -12)
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0x781000, 
 nsegs=1921, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (7868416, 2, 4096, -12)
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0x297000, 
 nsegs=663, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (2715648, 2, 4096, -12)
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0xb03000, 
 nsegs=2819, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (11546624, 2, 4096, -12)
 ttm_dma_tt_init: bus_dmamap_create(dmat=0xc1114200, size=0xb7e000, 
 nsegs=2942, maxsegsz=4096, boundary=0, flags=BUS_DMA_WAITOK) failed: 12
 DRM error in radeon_gem_object_create: Failed to allocate GEM object 
 (12050432, 2, 4096, -12)
 
 HTH,
 hauke
 


Home | Main Index | Thread Index | Old Index