Bug#892517: linux: swiotlb coherent allocation failed
On Thu, 5 Apr 2018 16:53:51 +0200 Salvatore Bonaccorso
<carnil@debian.org> wrote:
> Source: linux
> Source-Version: 4.15.11-1
>
> Hi Mike,
>
> On Sun, Mar 25, 2018 at 01:54:38AM -0400, Michael Gilbert wrote:
> > On Tue, Mar 20, 2018 at 6:15 AM, Salvatore Bonaccorso wrote:
> > > Can you confirm that before we would proceed to mark it as fixed with
> > > 4.15.11-1?
> >
> > I have not seen it since updating, so I think it can be considered fixed.
>
> Thanks for confirming!
>
> Regards,
> Salvatore
>
>
Hi,
I'm getting lots of these messages on kernel 4.16.5-1. I'm running
Debian testing.
[104390.065326] radeon 0000:01:00.0: swiotlb buffer is full (sz: 2097152 bytes)
[104390.065330] radeon 0000:01:00.0: swiotlb: coherent allocation
failed, size=2097152
[104390.065334] CPU: 1 PID: 583 Comm: Xorg Tainted: G O
4.16.0-1-amd64 #1 Debian 4.16.5-1
[104390.065335] Hardware name: Sony Corporation VGN-NW130D/VAIO, BIOS
R0170Y4 05/22/2009
[104390.065337] Call Trace:
[104390.065348] dump_stack+0x5c/0x85
[104390.065352] swiotlb_alloc_coherent+0x19b/0x1b0
[104390.065364] ttm_dma_pool_get_pages+0x235/0x620 [ttm]
[104390.065371] ttm_dma_populate+0x25e/0x350 [ttm]
[104390.065376] ttm_tt_bind+0x2c/0x60 [ttm]
[104390.065382] ttm_bo_handle_move_mem+0x577/0x5b0 [ttm]
[104390.065388] ttm_bo_validate+0x120/0x130 [ttm]
[104390.065422] ? drm_mode_parse_command_line_for_connector+0x37e/0x410 [drm]
[104390.065427] ttm_bo_init_reserved+0x386/0x430 [ttm]
[104390.065432] ttm_bo_init+0x6b/0xe0 [ttm]
[104390.065488] ? radeon_update_memory_usage.isra.3+0x50/0x50 [radeon]
[104390.065508] radeon_bo_create+0x180/0x230 [radeon]
[104390.065528] ? radeon_update_memory_usage.isra.3+0x50/0x50 [radeon]
[104390.065549] radeon_gem_object_create+0xa7/0x1d0 [radeon]
[104390.065554] ? import_iovec+0x37/0xd0
[104390.065575] ? radeon_gem_pwrite_ioctl+0x30/0x30 [radeon]
[104390.065596] radeon_gem_create_ioctl+0x66/0x100 [radeon]
[104390.065618] ? radeon_gem_pwrite_ioctl+0x30/0x30 [radeon]
[104390.065631] drm_ioctl_kernel+0x5b/0xb0 [drm]
[104390.065645] drm_ioctl+0x2cb/0x380 [drm]
[104390.065667] ? radeon_gem_pwrite_ioctl+0x30/0x30 [radeon]
[104390.065671] ? ep_scan_ready_list.constprop.16+0x242/0x250
[104390.065674] ? timerqueue_add+0x52/0x80
[104390.065691] radeon_drm_ioctl+0x49/0x80 [radeon]
[104390.065695] do_vfs_ioctl+0xa4/0x630
[104390.065699] ? __sys_recvmsg+0x7d/0x90
[104390.065701] SyS_ioctl+0x74/0x80
[104390.065705] do_syscall_64+0x6c/0x130
[104390.065708] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[104390.065711] RIP: 0033:0x7f0c9b843f07
[104390.065712] RSP: 002b:00007fffd5d43ea8 EFLAGS: 00000246 ORIG_RAX:
0000000000000010
[104390.065715] RAX: ffffffffffffffda RBX: 0000555f44e1a6c0 RCX:
00007f0c9b843f07
[104390.065716] RDX: 00007fffd5d43f00 RSI: 00000000c020645d RDI:
0000000000000018
[104390.065718] RBP: 00007fffd5d43f00 R08: 0000000000000002 R09:
0000000000000000
[104390.065719] R10: 0000000000000005 R11: 0000000000000246 R12:
00000000c020645d
[104390.065720] R13: 0000000000000018 R14: 000000000037a000 R15:
0000000000000000
Adriano
Reply to: