wingo@bracket:~$ dmesg [drm:nouveau_object_handle_find] Looking for handle 0x80000011 [ 3080.348948] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.348955] [drm:nouveau_object_gr_create] class=43 [ 3080.348964] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a10 [ 3080.348977] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000011 at 0x00710018 [ 3080.348986] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a10 = 0x000017a1 [ 3080.351543] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.351554] [drm:nouveau_object_handle_find] Looking for handle 0x80000016 [ 3080.351561] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.351567] [drm:nouveau_object_gr_create] class=4a [ 3080.351576] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a20 [ 3080.351587] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000016 at 0x00710030 [ 3080.351596] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a20 = 0x000017a2 [ 3080.354433] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.354443] [drm:nouveau_object_handle_find] Looking for handle 0x80000015 [ 3080.354450] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.354456] [drm:nouveau_object_gr_create] class=9f [ 3080.354465] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a30 [ 3080.354477] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000015 at 0x00710028 [ 3080.354486] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a30 = 0x000017a3 [ 3080.357348] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.357360] [drm:nouveau_object_handle_find] Looking for handle 0x80000017 [ 3080.357367] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.357374] [drm:nouveau_object_gr_create] class=89 [ 3080.357383] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a40 [ 3080.357395] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000017 at 0x00710038 [ 3080.357404] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a40 = 0x000017a4 [ 3080.360379] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.360390] [drm:nouveau_object_handle_find] Looking for handle 0x80000013 [ 3080.360397] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.360403] [drm:nouveau_object_gr_create] class=19 [ 3080.360413] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a50 [ 3080.360425] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000013 at 0x00710020 [ 3080.360434] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a50 = 0x000017a5 [ 3080.363021] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.363032] [drm:nouveau_object_handle_find] Looking for handle 0x80000014 [ 3080.363039] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.363045] [drm:nouveau_object_gr_create] class=5c [ 3080.363054] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a60 [ 3080.363069] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000014 at 0x00710040 [ 3080.363078] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a60 = 0x000017a6 [ 3080.365747] [drm:drm_ioctl] pid=14149, cmd=0x800c6441, nr=0x41, dev 0xe200, auth=1 [ 3080.365758] [drm:nouveau_object_handle_find] Looking for handle 0x80000018 [ 3080.365765] [drm:nouveau_object_handle_find] ...couldn't find handle [ 3080.365772] [drm:nouveau_object_gr_create] class=39 [ 3080.365781] [drm:nouveau_instmem_alloc] instance(size=16, align=16) alloc'd at 0x00017a70 [ 3080.365793] [drm:nouveau_ht_object_insert] Channel 0 - Handle 0x80000018 at 0x00710048 [ 3080.365802] [drm:nouveau_chip_instance_get] ****** on-chip instance for 0x0000000000017a70 = 0x000017a7 [ 3080.375721] [drm:drm_ioctl] pid=14149, cmd=0xc0086420, nr=0x20, dev 0xe200, auth=1 [ 3080.375738] [drm:drm_ctxbitmap_next] drm_ctxbitmap_next bit : 1 [ 3080.375744] [drm:drm_addctx] 1 [ 3080.376809] [drm:drm_ioctl] pid=14149, cmd=0x80086422, nr=0x22, dev 0xe200, auth=1 [ 3080.377254] [drm:drm_ioctl] pid=14149, cmd=0x8008642a, nr=0x2a, dev 0xe200, auth=1 [ 3080.377270] [drm:drm_lock] 1 (pid 14149) requests lock (0x00000000), flags = 0x00000000 [ 3080.377279] [drm:drm_lock] 1 has lock [ 3080.378336] [drm:drm_fasync] fd = 6, device = 0xe200 [ 3080.409511] [drm:drm_vm_open_locked] 0x30023000,0x00002000 [ 3080.410037] [drm:drm_vm_open_locked] 0x30025000,0x00004000 [ 3080.410394] [drm:drm_vm_open_locked] 0x30029000,0x00001000 [ 3080.411651] [drm:drm_vm_open_locked] 0x31060000,0x02000000 [ 3080.412019] [drm:drm_vm_open_locked] 0x33060000,0x01000000 [ 3080.416830] [drm:drm_vm_open_locked] 0x34060000,0x00010000 [ 3080.417327] [drm:drm_vm_open_locked] 0x34070000,0x00008000 [ 3080.417553] [drm:drm_vm_open_locked] 0x34078000,0x00010000 [ 3080.422496] [drm:drm_vm_shm_close] 0x30023000,0x00002000 [ 3080.422982] [drm:drm_vm_close] 0x30025000,0x00004000 [ 3080.423351] [drm:drm_vm_close] 0x30029000,0x00001000 [ 3080.423689] [drm:drm_vm_close] 0x31060000,0x02000000 [ 3080.424053] [drm:drm_vm_close] 0x33060000,0x01000000 [ 3080.424397] [drm:drm_vm_close] 0x34060000,0x00010000 [ 3080.424730] [drm:drm_vm_close] 0x34070000,0x00008000 [ 3080.425068] [drm:drm_vm_close] 0x34078000,0x00010000 [ 3093.273063] [drm:drm_vm_shm_close] 0x30023000,0x00002000 [ 3093.278572] [drm:drm_vm_close] 0x30025000,0x00004000 [ 3093.278864] [drm:drm_vm_close] 0x30029000,0x00001000 [ 3093.279053] [drm:drm_vm_close] 0x31060000,0x02000000 [ 3093.279226] [drm:drm_vm_close] 0x33060000,0x01000000 [ 3093.279379] [drm:drm_vm_close] 0x34060000,0x00010000 [ 3093.279530] [drm:drm_vm_close] 0x34070000,0x00008000 [ 3093.279680] [drm:drm_vm_close] 0x34078000,0x00010000 [ 3093.279873] [drm:drm_release] open_count = 1 [ 3093.279884] [drm:nouveau_fifo_cleanup] clearing FIFO enables from filp [ 3093.279888] [drm] nouveau_fifo_free: freeing fifo 0 [ 3093.279894] [drm:nouveau_fifo_free] RAMFC +00: 0x00003000 [ 3093.279898] [drm:nouveau_fifo_free] RAMFC +04: 0x01ffffff [ 3093.279902] [drm:nouveau_fifo_free] RAMFC +08: 0x00000002 [ 3093.279907] [drm:nouveau_fifo_free] RAMFC +0c: 0x00000002 [ 3093.279911] [drm:nouveau_fifo_free] RAMFC +10: 0x00000000 [ 3093.279915] [drm:nouveau_fifo_free] RAMFC +14: 0x80086078 [ 3093.279919] [drm:nouveau_fifo_free] RAMFC +18: 0x00000000 [ 3093.279923] [drm:nouveau_fifo_free] RAMFC +1c: 0x00000001 [ 3093.279927] [drm:nouveau_fifo_free] RAMFC +20: 0x01088043 [ 3093.279932] [drm:nouveau_fifo_free] RAMFC +24: 0x00000302 [ 3093.279936] [drm:nouveau_fifo_free] RAMFC +28: 0x00000000 [ 3093.279940] [drm:nouveau_fifo_free] RAMFC +2c: 0x00000000 [ 3093.279944] [drm:nouveau_fifo_free] RAMFC +30: 0x01088019 [ 3093.279948] [drm:nouveau_fifo_free] RAMFC +34: 0x00000302 [ 3093.279952] [drm:nouveau_fifo_free] RAMFC +38: 0x00000000 [ 3093.279956] [drm:nouveau_fifo_free] RAMFC +3c: 0x00000000 [ 3093.279960] [drm] freeing 0xa2014000 [ 3093.279971] [drm:nouveau_object_instance_free] Instance entry for 0x80000018(engine 1, class 0x39) before destroy: [ 3093.279978] [drm:nouveau_object_instance_free] +0x00: 0x00080039 [ 3093.279983] [drm:nouveau_object_instance_free] +0x04: 0x179e0000 [ 3093.279987] [drm:nouveau_object_instance_free] +0x08: 0x179c179d [ 3093.279992] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.279996] [drm:nouveau_hash_table_remove] Remove handle 0x80000018 at 0x00710048 from HT [ 3093.280003] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000018/0x800117a7 [ 3093.280008] [drm:nouveau_object_instance_free] Instance entry for 0x80000014(engine 1, class 0x5c) before destroy: [ 3093.280013] [drm:nouveau_object_instance_free] +0x00: 0x1a08a05c [ 3093.280018] [drm:nouveau_object_instance_free] +0x04: 0x00000000 [ 3093.280022] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280026] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280031] [drm:nouveau_hash_table_remove] Remove handle 0x80000014 at 0x00710040 from HT [ 3093.280036] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000014/0x800117a6 [ 3093.280042] [drm:nouveau_object_instance_free] Instance entry for 0x80000013(engine 1, class 0x19) before destroy: [ 3093.280047] [drm:nouveau_object_instance_free] +0x00: 0x00080019 [ 3093.280051] [drm:nouveau_object_instance_free] +0x04: 0x00000000 [ 3093.280056] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280060] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280064] [drm:nouveau_hash_table_remove] Remove handle 0x80000013 at 0x00710020 from HT [ 3093.280070] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000014/0x80011149 [ 3093.280075] [drm:nouveau_object_instance_free] Instance entry for 0x80000017(engine 1, class 0x89) before destroy: [ 3093.280080] [drm:nouveau_object_instance_free] +0x00: 0x02098089 [ 3093.280085] [drm:nouveau_object_instance_free] +0x04: 0x179e0000 [ 3093.280089] [drm:nouveau_object_instance_free] +0x08: 0x0000179c [ 3093.280094] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280113] [drm:nouveau_hash_table_remove] Remove handle 0x80000017 at 0x00710038 from HT [ 3093.280119] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000017/0x800117a4 [ 3093.280124] [drm:nouveau_object_instance_free] Instance entry for 0x80000015(engine 1, class 0x9f) before destroy: [ 3093.280129] [drm:nouveau_object_instance_free] +0x00: 0x1a08809f [ 3093.280134] [drm:nouveau_object_instance_free] +0x04: 0x179e0000 [ 3093.280138] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280143] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280147] [drm:nouveau_hash_table_remove] Remove handle 0x80000015 at 0x00710028 from HT [ 3093.280166] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000015/0x8001114a [ 3093.280172] [drm:nouveau_object_instance_free] Instance entry for 0x80000016(engine 1, class 0x4a) before destroy: [ 3093.280177] [drm:nouveau_object_instance_free] +0x00: 0x1a09804a [ 3093.280182] [drm:nouveau_object_instance_free] +0x04: 0x179e0e00 [ 3093.280186] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280190] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280194] [drm:nouveau_hash_table_remove] Remove handle 0x80000016 at 0x00710030 from HT [ 3093.280200] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000016/0x80011150 [ 3093.280205] [drm:nouveau_object_instance_free] Instance entry for 0x80000011(engine 1, class 0x43) before destroy: [ 3093.280211] [drm:nouveau_object_instance_free] +0x00: 0x00080043 [ 3093.280215] [drm:nouveau_object_instance_free] +0x04: 0x00000000 [ 3093.280219] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280224] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280228] [drm:nouveau_hash_table_remove] Remove handle 0x80000011 at 0x00710018 from HT [ 3093.280234] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000013/0x80011148 [ 3093.280239] [drm:nouveau_object_instance_free] Instance entry for 0x80000012(engine 1, class 0x44) before destroy: [ 3093.280244] [drm:nouveau_object_instance_free] +0x00: 0x00080044 [ 3093.280249] [drm:nouveau_object_instance_free] +0x04: 0x00000d02 [ 3093.280253] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280257] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280261] [drm:nouveau_hash_table_remove] Remove handle 0x80000012 at 0x00710010 from HT [ 3093.280267] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000012/0x80011147 [ 3093.280272] [drm:nouveau_object_instance_free] Instance entry for 0x80000010(engine 1, class 0x62) before destroy: [ 3093.280278] [drm:nouveau_object_instance_free] +0x00: 0x00080062 [ 3093.280282] [drm:nouveau_object_instance_free] +0x04: 0x00000000 [ 3093.280286] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280291] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280295] [drm:nouveau_hash_table_remove] Remove handle 0x80000010 at 0x00710008 from HT [ 3093.280301] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000011/0x80011146 [ 3093.280306] [drm:nouveau_object_instance_free] Instance entry for 0xd8000003(engine 0, class 0x3d) before destroy: [ 3093.280311] [drm:nouveau_object_instance_free] +0x00: 0x0000303d [ 3093.280316] [drm:nouveau_object_instance_free] +0x04: 0x000000ff [ 3093.280320] [drm:nouveau_object_instance_free] +0x08: 0x0201c002 [ 3093.280325] [drm:nouveau_object_instance_free] +0x0c: 0x0201c002 [ 3093.280329] [drm:nouveau_hash_table_remove] Remove handle 0xd8000003 at 0x007100c0 from HT [ 3093.280335] [drm:nouveau_hash_table_remove] ... HT entry was: 0xd8000003/0x8000179e [ 3093.280340] [drm:nouveau_object_instance_free] Instance entry for 0xd8000002(engine 0, class 0x3d) before destroy: [ 3093.280345] [drm:nouveau_object_instance_free] +0x00: 0x0003303d [ 3093.280350] [drm:nouveau_object_instance_free] +0x04: 0x01ffffff [ 3093.280354] [drm:nouveau_object_instance_free] +0x08: 0x00000002 [ 3093.280358] [drm:nouveau_object_instance_free] +0x0c: 0x00000002 [ 3093.280363] [drm:nouveau_hash_table_remove] Remove handle 0xd8000002 at 0x007100c8 from HT [ 3093.280368] [drm:nouveau_hash_table_remove] ... HT entry was: 0xd8000002/0x8000179d [ 3093.280373] [drm:nouveau_object_instance_free] Instance entry for 0xd8000001(engine 0, class 0x3d) before destroy: [ 3093.280379] [drm:nouveau_object_instance_free] +0x00: 0x0000303d [ 3093.280383] [drm:nouveau_object_instance_free] +0x04: 0x03ffffff [ 3093.280388] [drm:nouveau_object_instance_free] +0x08: 0x00000002 [ 3093.280392] [drm:nouveau_object_instance_free] +0x0c: 0x00000002 [ 3093.280396] [drm:nouveau_hash_table_remove] Remove handle 0xd8000001 at 0x007100d0 from HT [ 3093.280402] [drm:nouveau_hash_table_remove] ... HT entry was: 0xd8000001/0x8000179c [ 3093.280407] [drm:nouveau_object_instance_free] Instance entry for 0x00000000(engine 1, class 0x30) before destroy: [ 3093.280412] [drm:nouveau_object_instance_free] +0x00: 0x00001030 [ 3093.280417] [drm:nouveau_object_instance_free] +0x04: 0xffffffff [ 3093.280421] [drm:nouveau_object_instance_free] +0x08: 0x00000000 [ 3093.280425] [drm:nouveau_object_instance_free] +0x0c: 0x00000000 [ 3093.280429] [drm:nouveau_hash_table_remove] Remove handle 0x00000000 at 0x00710000 from HT [ 3093.280435] [drm:nouveau_hash_table_remove] ... HT entry was: 0x80000010/0x80011145 [ 3093.280440] [drm:nouveau_object_instance_free] Instance entry for 0xffffffff(engine 0, class 0x3d) before destroy: [ 3093.280446] [drm:nouveau_object_instance_free] +0x00: 0x0000703d [ 3093.280450] [drm:nouveau_object_instance_free] +0x04: 0x00007fff [ 3093.280454] [drm:nouveau_object_instance_free] +0x08: 0x02014000 [ 3093.280459] [drm:nouveau_object_instance_free] +0x0c: 0x02014000 [ 3093.280467] [drm:drm_release] pid = 14149, device = 0xe200, open_count = 1 [ 3093.280473] [drm:drm_release] File d5c71640 released, freeing lock for context 1 [ 3093.280479] [drm:drm_fasync] fd = -1, device = 0xe200 [ 3093.303056] [drm:drm_lastclose] [ 3093.303419] [drm:drm_lastclose] driver lastclose completed [ 3093.303582] [drm:drm_irq_uninstall] drm_irq_uninstall: irq=48 [ 3093.303746] [drm:nouveau_irq_uninstall] IRQ: uninst [ 3093.307915] [drm:drm_lastclose] lastclose completed