10336356-[ 640.034] gen4_vertex_close: reloc[0] = 39 10336357-[ 640.034] kgem_add_reloc: handle=43, pos=39, delta=0, domains=200000 10336358-[ 640.034] kgem_add_handle: handle=43, index=11 10336359-[ 640.034] gen4_vertex_close: reloc[1] = 118 10336360-[ 640.034] kgem_add_reloc: handle=43, pos=118, delta=0, domains=200000 10336361-[ 640.034] batch[1/0, flags=1800]: 612 612 65368 65528, nreloc=33, nexec=12, nfence=0, aperture=1548 [fenced=0] 10336362-[ 640.034] kgem_finish_buffers: buffer handle=14, used=137728, exec?=1, write=3, mmapped=gtt, refcnt=1 10336363-[ 640.034] kgem_finish_buffers: retaining upload buffer (137728/262144): used=139264, refcnt=1 10336364-[ 640.034] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=0 10336365-[ 640.034] kgem_fixup_relocs: moving base of self-reloc[0:1] 1 -> -258047 10336366-[ 640.034] kgem_fixup_relocs: shrinking by 258048 10336367-[ 640.035] __kgem_busy: handle=1, busy=0, wedged=0 10336368-[ 640.035] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=0 10336369-[ 640.035] kgem_commit: release handle=66 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=186000 10336370-[ 640.035] kgem_commit: release handle=9 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=750000 10336371-[ 640.035] kgem_commit: release handle=72 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=2adb000 10336372-[ 640.035] kgem_commit: release handle=18 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=1d4000 10336373-[ 640.035] kgem_commit: release handle=50 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=2afd000 10336374-[ 640.035] kgem_commit: release handle=62 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=12ff000 10336375-[ 640.035] kgem_commit: release handle=67 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=1ad000 10336376-[ 640.035] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=5000 10336377-[ 640.035] kgem_commit: release handle=40 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 10336378-[ 640.035] __kgem_bo_clear_busy: handle=40 10336379-[ 640.035] __kgem_bo_clear_dirty: handle=40 10336380-[ 640.035] kgem_commit: release handle=40 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=144000 10336381-[ 640.035] kgem_commit: release handle=5 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=44000 10336382-[ 640.035] kgem_commit: release handle=40 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 10336383-[ 640.035] __kgem_bo_clear_busy: handle=40 10336384-[ 640.035] __kgem_bo_clear_dirty: handle=40 10336385-[ 640.035] kgem_commit: release handle=14 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1d5b000 10336386-[ 640.035] kgem_commit: release handle=43 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=145000 10336387-[ 640.035] __kgem_busy: handle=1, busy=131072, wedged=0 10336388-[ 640.035] kgem_bo_can_map: handle=43, map=0x7f00d4004000:0x7f00d4585000:0x7f00d416a000, tiling=0, domain=3, offset=1331200 10336389-[ 640.035] kgem_add_reloc: handle=16, pos=4, delta=0, domains=28002 10336390-[ 640.035] kgem_add_handle: handle=16, index=0 10336391-[ 640.035] __kgem_bo_mark_dirty: handle=16 (proxy? 0) 10336392-[ 640.035] sna_composite_rectangles: pixmap=127583 marking clear [0]? 1 10336393-[ 640.035] sna_composite_rectangles(pixmap=127583, op=1, ff1f2427 x 1 [(0, 0)x(3, 576) ...]) 10336394-[ 640.035] sna_composite_rectangles: converted to op 1 10336395-[ 640.035] sna_composite_rectangles[0] (0, 0)x(3, 576) -> (0, 0), (3, 576) 10336396-[ 640.035] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 576) x 1 10336397-[ 640.035] sna_composite_rectangles: clipped extents (0, 0),(3, 576) x 1 10336398-[ 640.035] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 576) 10336399-[ 640.035] sna_composite_rectangles: promoting to full GPU 10336400-[ 640.035] sna_composite_rectangles: dropping last-cpu hint 10336401-[ 640.035] sna_drawable_use_bo pixmap=127583, box=((0, 0), (3, 576)), flags=19... 10336402-[ 640.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336403-[ 640.035] sna_drawable_use_bo: use GPU fast path (all-damaged) 10336404-[ 640.035] sna_drawable_use_bo: using whole GPU bo 10336405-[ 640.035] kgem_bo_undo: only handle in batch, discarding last operations for handle=16 10336406-[ 640.035] __kgem_busy: handle=16, busy=0, wedged=0 10336407-[ 640.035] __kgem_bo_clear_busy: handle=16 10336408-[ 640.035] __kgem_bo_clear_dirty: handle=16 10336409-[ 640.035] kgem_bo_can_map: handle=43, map=0x7f00d4004000:0x7f00d4585000:0x7f00d416a000, tiling=0, domain=3, offset=1331200 10336410-[ 640.035] sna_blt_fill_boxes (32, ff1f2427, 3) x 1 10336411-[ 640.035] sna_blt_fill_box: box=((0, 0), (3, 576)) 10336412-[ 640.035] kgem_add_reloc: handle=16, pos=4, delta=0, domains=28002 10336413-[ 640.035] kgem_add_handle: handle=16, index=0 10336414-[ 640.035] __kgem_bo_mark_dirty: handle=16 (proxy? 0) 10336415-[ 640.035] sna_composite_rectangles: pixmap=127583 marking clear [ff1f2427]? 1 10336416-[ 640.035] sna_create_pixmap(3, 576, 24, usage=0) 10336417-[ 640.035] kgem_can_create_2d: 3x576 @ 24 10336418-[ 640.035] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=16, height=576 10336419-[ 640.035] kgem_can_create_2d: untiled size=12288 10336420-[ 640.035] kgem_choose_tiling: too thin [width 3, 32 bpp] for TILING_X 10336421-[ 640.035] kgem_choose_tiling: 3x576 -> 0 10336422-[ 640.035] sna_create_pixmap: usage=0, flags=b 10336423-[ 640.035] sna_create_pixmap: creating GPU pixmap 3x576, stride=12, flags=b 10336424-[ 640.035] create_pixmap: allocating pixmap 0x0, depth=24/32, size=0 10336425-[ 640.035] create_pixmap: serial=127584, usage=0, 0x0 10336426-[ 640.035] create_pixmap_hdr: pixmap=127584, width=3, height=576, usage=0 10336427-[ 640.035] sna_create_pixmap: serial=127584, 3x576, usage=0 10336428-[ 640.035] sna_composite_rectangles(pixmap=127585, op=0, 0 x 1 [(0, 0)x(3, 576) ...]) 10336429-[ 640.035] sna_composite_rectangles: converted to op 0 10336430-[ 640.035] sna_composite_rectangles[0] (0, 0)x(3, 576) -> (0, 0), (3, 576) 10336431-[ 640.035] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 576) x 1 10336432-[ 640.035] sna_composite_rectangles: clipped extents (0, 0),(3, 576) x 1 10336433-[ 640.035] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 576) 10336434-[ 640.035] sna_composite_rectangles: dropping last-cpu hint 10336435-[ 640.035] sna_drawable_use_bo pixmap=127585, box=((0, 0), (3, 576)), flags=19... 10336436-[ 640.035] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336437-[ 640.035] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 10336438-[ 640.035] sna_pixmap_move_to_gpu(pixmap=127585, usage=0), flags=b 10336439-[ 640.035] sna_pixmap_move_to_gpu: CPU damage? 0 10336440-[ 640.035] sna_pixmap_move_to_gpu: creating GPU bo (3x576@32), create=b 10336441-[ 640.035] kgem_choose_tiling: too thin [width 3, 32 bpp] for TILING_X 10336442-[ 640.035] kgem_choose_tiling: 3x576 -> 0 10336443-[ 640.035] kgem_choose_tiling: too thin [width 3, 32 bpp] for TILING_X 10336444-[ 640.035] kgem_choose_tiling: 3x576 -> 0 10336445-[ 640.035] sna_pixmap_alloc_gpu: pixmap=127585 10336446-[ 640.035] kgem_create_2d(3x576, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) 10336447-[ 640.035] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=16, height=576 10336448-[ 640.035] kgem_bo_remove_from_inactive: removing handle=80 from inactive 10336449-[ 640.035] from inactive: pitch=16, tiling=0: handle=80, id=61380 10336450-[ 640.035] __sna_damage_all(3, 576) 10336451-[ 640.035] sna_pixmap_move_to_gpu: marking as all-damaged for GPU 10336452-[ 640.036] sna_pixmap_mark_active: pixmap=127585, handle=80 10336453-[ 640.036] sna_drawable_use_bo: allocated GPU bo for operation 10336454-[ 640.036] sna_drawable_use_bo: using GPU bo with damage? 0 10336455-[ 640.036] sna_blt_fill_boxes (32, 0, 0) x 1 10336456-[ 640.036] sna_blt_fill_box: box=((0, 0), (3, 576)) 10336457-[ 640.036] __kgem_busy: handle=1, busy=131072, wedged=0 10336458-[ 640.036] __kgem_ring_is_idle: last fence handle=1 still busy 10336459-[ 640.036] kgem_add_reloc: handle=80, pos=10, delta=0, domains=28002 10336460-[ 640.036] kgem_add_handle: handle=80, index=1 10336461-[ 640.036] __kgem_bo_mark_dirty: handle=80 (proxy? 0) 10336462-[ 640.036] sna_composite_rectangles: pixmap=127585 marking clear [0]? 1 10336463-[ 640.036] sna_block_handler (timeout=0) 10336464-[ 640.036] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 10336465-[ 640.036] sna_covering_crtc for box=(0, 48), (1366, 766) 10336466-[ 640.036] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 10336467-[ 640.036] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 10336468-[ 640.036] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 10336469-[ 640.036] sna_present_get_ust_msc(pipe=0) 10336470-[ 640.036] sna_wait_vblank(pipe=0, waiting until seq=0 [relative]) 10336471-[ 640.036] sna_crtc_record_swap: recording last swap on pipe=0, frame 37520 [msc=37520], time 640.37469 10336472-[ 640.036] add_keepalive: adding keepalive for target_msc=37521 10336473-[ 640.036] sna_wait_vblank(pipe=0, waiting until seq=37521) 10336474-[ 640.036] sna_crtc_set_vblank: current vblank count: 0 10336475-[ 640.036] sna_present_get_ust_msc: pipe=0, tv=640.37469 seq=37520 msc=37520 10336476-[ 640.036] sna_validate_gc(0x55af31b60c70) changes=7fffff, previous serial=0, drawable=1f099 10336477-[ 640.036] sna_validate_gc: recomputing clip 10336478-[ 640.036] sna_validate_gc: composite clip=16x[(0, 48), (1366, 766)] [0x55af323e95b0] 10336479-[ 640.036] sna_copy_area: src=pixmap=35966:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 10336480-[ 640.036] sna_copy_area: normal copy 10336481-[ 640.036] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 10336482-[ 640.036] sna_do_copy: after drawable: src=(0, 0), dst=(0, 48), size=(1366x718) 10336483-[ 640.036] sna_do_copy: dst extents (0, 48), (1366, 766), dst clip extents (0, 48), (1366, 766), dst size=1366x718 10336484-[ 640.036] sna_do_copy: clipped dst extents (0, 48), (1366, 766) 10336485-[ 640.036] sna_do_copy: unclipped src extents (0, 0), (1366, 718) 10336486-[ 640.036] sna_do_copy: clipped src extents (0, 0), (1366, 718) 10336487-[ 640.036] sna_do_copy: pixmap -- no source clipping 10336488-[ 640.036] sna_do_copy: src extents (0, 0), (1366, 718) x 1 10336489-[ 640.036] sna_do_copy: copy region (0, 48), (1366, 766) x 16 + (0, -48) 10336490-[ 640.036] sna_copy_boxes (boxes=16x[(0, 48), (1366, 50)...], src pixmap=35966+(0, -48), dst pixmap=3+(0, 0), alu=3, src.size=1366x718, dst.size=1366x768) 10336491-[ 640.036] sna_copy_boxes: dst=(priv=0x55af31d63f20, gpu_bo=9, cpu_bo=89), src=(priv=0x55af32446060, gpu_bo=51, cpu_bo=0), replaces=0 10336492-[ 640.036] copy_prefer_gpu: source has gpu damage, force gpu? 1 10336493-[ 640.036] region_subsumes_damage? 10336494-[ 640.036] region_subsumes_damage: region (0, 48), (1366, 766), damage (0, 766), (1366, 767) 10336495-[ 640.036] region_subsumes_damage: not contained 10336496-[ 640.036] sna_drawable_use_bo pixmap=3, box=((0, 48), (1366, 766)), flags=3... 10336497-[ 640.036] sna_drawable_use_bo: pinned, never REPLACES 10336498-[ 640.036] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=3 10336499-[ 640.036] sna_drawable_use_bo: gpu? 9, damaged? 1; cpu? 89, damaged? 1 10336500-[ 640.036] sna_drawable_use_bo extents (0, 48), (1366, 766) 10336501-[ 640.036] _sna_damage_contains_box([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 2: ((0, 0), (1366, 766)), ((0, 767), (1366, 768))] ] , [(0, 48), (1366, 766)]) 10336502-[ 640.036] = 1 [(0, 48), (1366, 766)...] 10336503-[ 640.036] sna_drawable_use_bo: region wholly contained within GPU damage 10336504-[ 640.036] sna_drawable_use_bo: using whole GPU bo 10336505-[ 640.036] sna_pixmap_move_to_gpu(pixmap=35966, usage=-1), flags=a 10336506-[ 640.036] sna_pixmap_move_to_gpu: already all-damaged 10336507-[ 640.036] sna_pixmap_unclean(pixmap=35966): cleaning foreign bo handle=51, busy=20001 [ring=1] 10336508-[ 640.036] sna_pixmap_mark_active: pixmap=35966, handle=51 10336509-[ 640.036] sna_copy_boxes: move whole src_pixmap to GPU and copy 10336510-[ 640.036] gen4_render_copy_boxes x 16 10336511-[ 640.036] sna_blt_copy_boxes src=(0, -48) -> (0, 0) x 16, tiling=(1, 1), pitch=(5632, 5632) 10336512-[ 640.036] needs_batch_flush: flushing before handle=51 for required semaphore 10336513-[ 640.036] batch[3/0, flags=1800]: 14 14 65528 65528, nreloc=2, nexec=2, nfence=0, aperture=6 [fenced=0] 10336514-[ 640.036] __kgem_busy: handle=1, busy=131072, wedged=0 10336515-[ 640.036] __kgem_busy: handle=2, busy=0, wedged=0 10336516-[ 640.036] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=40000 10336517-[ 640.036] kgem_commit: release handle=80 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=201e000 10336518-[ 640.036] kgem_commit: release handle=16 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=1cf0000 10336519-[ 640.036] kgem_bo_can_map: handle=43, map=0x7f00d4004000:0x7f00d4585000:0x7f00d416a000, tiling=0, domain=3, offset=1331200 10336520-[ 640.036] needs_batch_flush: flushing before handle=51 for required semaphore 10336521-[ 640.036] sna_blt_copy_boxes: emitting 16 boxes out of 16 (batch space 65520) 10336522-[ 640.036] sna_blt_copy_boxes: box=(0, 48)x(1366, 2) 10336523-[ 640.036] kgem_add_reloc: handle=9, pos=4, delta=0, domains=28002 10336524-[ 640.036] kgem_add_handle: handle=9, index=0 10336525-[ 640.036] __kgem_bo_mark_dirty: handle=9 (proxy? 0) 10336526-[ 640.036] kgem_add_reloc: handle=51, pos=7, delta=0, domains=28000 10336527-[ 640.036] kgem_add_handle: handle=51, index=1 10336528-[ 640.036] sna_blt_copy_boxes: box=(0, 50)x(8, 1) 10336529-[ 640.036] kgem_add_reloc: handle=9, pos=12, delta=0, domains=28002 10336530-[ 640.036] kgem_add_reloc: handle=51, pos=15, delta=0, domains=28000 10336531-[ 640.036] sna_blt_copy_boxes: box=(780, 50)x(586, 1) 10336532-[ 640.036] kgem_add_reloc: handle=9, pos=20, delta=0, domains=28002 10336533-[ 640.036] kgem_add_reloc: handle=51, pos=23, delta=0, domains=28000 10336534-[ 640.036] sna_blt_copy_boxes: box=(0, 51)x(6, 1) 10336535-[ 640.037] kgem_add_reloc: handle=9, pos=28, delta=0, domains=28002 10336536-[ 640.037] kgem_add_reloc: handle=51, pos=31, delta=0, domains=28000 10336537-[ 640.037] sna_blt_copy_boxes: box=(782, 51)x(584, 1) 10336538-[ 640.037] kgem_add_reloc: handle=9, pos=36, delta=0, domains=28002 10336539-[ 640.037] kgem_add_reloc: handle=51, pos=39, delta=0, domains=28000 10336540-[ 640.037] sna_blt_copy_boxes: box=(0, 52)x(5, 1) 10336541-[ 640.037] kgem_add_reloc: handle=9, pos=44, delta=0, domains=28002 10336542-[ 640.037] kgem_add_reloc: handle=51, pos=47, delta=0, domains=28000 10336543-[ 640.037] sna_blt_copy_boxes: box=(783, 52)x(583, 1) 10336544-[ 640.037] kgem_add_reloc: handle=9, pos=52, delta=0, domains=28002 10336545-[ 640.037] kgem_add_reloc: handle=51, pos=55, delta=0, domains=28000 10336546-[ 640.037] sna_blt_copy_boxes: box=(0, 53)x(4, 2) 10336547-[ 640.037] kgem_add_reloc: handle=9, pos=60, delta=0, domains=28002 10336548-[ 640.037] kgem_add_reloc: handle=51, pos=63, delta=0, domains=28000 10336549-[ 640.037] sna_blt_copy_boxes: box=(784, 53)x(582, 2) 10336550-[ 640.037] kgem_add_reloc: handle=9, pos=68, delta=0, domains=28002 10336551-[ 640.037] kgem_add_reloc: handle=51, pos=71, delta=0, domains=28000 10336552-[ 640.037] sna_blt_copy_boxes: box=(0, 55)x(3, 297) 10336553-[ 640.037] kgem_add_reloc: handle=9, pos=76, delta=0, domains=28002 10336554-[ 640.037] kgem_add_reloc: handle=51, pos=79, delta=0, domains=28000 10336555-[ 640.037] sna_blt_copy_boxes: box=(785, 55)x(581, 297) 10336556-[ 640.037] kgem_add_reloc: handle=9, pos=84, delta=0, domains=28002 10336557-[ 640.037] kgem_add_reloc: handle=51, pos=87, delta=0, domains=28000 10336558-[ 640.037] sna_blt_copy_boxes: box=(0, 352)x(3, 88) 10336559-[ 640.037] kgem_add_reloc: handle=9, pos=92, delta=0, domains=28002 10336560-[ 640.037] kgem_add_reloc: handle=51, pos=95, delta=0, domains=28000 10336561-[ 640.037] sna_blt_copy_boxes: box=(789, 352)x(577, 88) 10336562-[ 640.037] kgem_add_reloc: handle=9, pos=100, delta=0, domains=28002 10336563-[ 640.037] kgem_add_reloc: handle=51, pos=103, delta=0, domains=28000 10336564-[ 640.037] sna_blt_copy_boxes: box=(0, 440)x(3, 213) 10336565-[ 640.037] kgem_add_reloc: handle=9, pos=108, delta=0, domains=28002 10336566-[ 640.037] kgem_add_reloc: handle=51, pos=111, delta=0, domains=28000 10336567-[ 640.037] sna_blt_copy_boxes: box=(785, 440)x(581, 213) 10336568-[ 640.037] kgem_add_reloc: handle=9, pos=116, delta=0, domains=28002 10336569-[ 640.037] kgem_add_reloc: handle=51, pos=119, delta=0, domains=28000 10336570-[ 640.037] sna_blt_copy_boxes: box=(0, 653)x(1366, 113) 10336571-[ 640.037] kgem_add_reloc: handle=9, pos=124, delta=0, domains=28002 10336572-[ 640.037] kgem_add_reloc: handle=51, pos=127, delta=0, domains=28000 10336573-[ 640.037] sna_sync_fence_set_triggered() 10336574-[ 640.037] sna_accel_flush: flush?=1, dirty?=0 10336575-[ 640.037] batch[3/0, flags=1800]: 130 130 65528 65528, nreloc=32, nexec=2, nfence=0, aperture=2080 [fenced=0] 10336576-[ 640.037] __kgem_busy: handle=1, busy=131072, wedged=0 10336577-[ 640.037] __kgem_busy: handle=2, busy=131072, wedged=0 10336578-[ 640.037] kgem_create_linear(520) 10336579-[ 640.037] search_linear_cache: num_pages=1, flags=402, use_active? 0, use_large=0 [max=65536] 10336580-[ 640.037] kgem_bo_remove_from_inactive: removing handle=8 from inactive 10336581-[ 640.037] search_linear_cache: found handle=8 (near-miss) (num_pages=1) in linear inactive cache 10336582-[ 640.037] __kgem_busy: handle=8, busy=0, wedged=0 10336583-[ 640.037] kgem_commit: release handle=8 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=3105000 10336584-[ 640.037] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=750000 10336585-[ 640.037] kgem_commit: release handle=51 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=48ea000 10336586-[ 640.037] kgem_bo_can_map: handle=43, map=0x7f00d4004000:0x7f00d4585000:0x7f00d416a000, tiling=0, domain=3, offset=1331200 10336587-[ 640.037] sna_block_handler (timeout=0) 10336588-[ 640.037] sna_block_handler (timeout=0) 10336589-[ 640.037] sna_composite_rectangles(pixmap=127585, op=1, ff1f2427 x 1 [(0, 0)x(3, 576) ...]) 10336590-[ 640.037] sna_composite_rectangles: converted to op 1 10336591-[ 640.037] sna_composite_rectangles[0] (0, 0)x(3, 576) -> (0, 0), (3, 576) 10336592-[ 640.037] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 576) x 1 10336593-[ 640.037] sna_composite_rectangles: clipped extents (0, 0),(3, 576) x 1 10336594-[ 640.037] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 576) 10336595-[ 640.037] sna_composite_rectangles: promoting to full GPU 10336596-[ 640.037] sna_composite_rectangles: dropping last-cpu hint 10336597-[ 640.037] sna_drawable_use_bo pixmap=127585, box=((0, 0), (3, 576)), flags=19... 10336598-[ 640.037] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336599-[ 640.037] sna_drawable_use_bo: use GPU fast path (all-damaged) 10336600-[ 640.037] sna_drawable_use_bo: using whole GPU bo 10336601-[ 640.037] sna_blt_fill_boxes (32, ff1f2427, 3) x 1 10336602-[ 640.037] sna_blt_fill_box: box=((0, 0), (3, 576)) 10336603-[ 640.037] kgem_add_reloc: handle=80, pos=4, delta=0, domains=28002 10336604-[ 640.037] kgem_add_handle: handle=80, index=0 10336605-[ 640.037] __kgem_bo_mark_dirty: handle=80 (proxy? 0) 10336606-[ 640.037] sna_composite_rectangles: pixmap=127585 marking clear [ff1f2427]? 1 10336607-[ 640.037] sna_create_pixmap(782, 3, 24, usage=0) 10336608-[ 640.037] kgem_can_create_2d: 782x3 @ 24 10336609-[ 640.037] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3128, height=3 10336610-[ 640.037] kgem_can_create_2d: untiled size=12288 10336611-[ 640.037] kgem_choose_tiling: too short [3] for TILING_X 10336612-[ 640.037] kgem_choose_tiling: 782x3 -> 0 10336613-[ 640.037] sna_create_pixmap: usage=0, flags=b 10336614-[ 640.038] sna_create_pixmap: creating GPU pixmap 782x3, stride=3128, flags=b 10336615-[ 640.038] create_pixmap: allocating pixmap 0x0, depth=24/32, size=0 10336616-[ 640.038] create_pixmap: serial=127586, usage=0, 0x0 10336617-[ 640.038] create_pixmap_hdr: pixmap=127586, width=782, height=3, usage=0 10336618-[ 640.038] sna_create_pixmap: serial=127586, 782x3, usage=0 10336619-[ 640.038] sna_composite_rectangles(pixmap=127587, op=0, 0 x 1 [(0, 0)x(782, 3) ...]) 10336620-[ 640.038] sna_composite_rectangles: converted to op 0 10336621-[ 640.038] sna_composite_rectangles[0] (0, 0)x(782, 3) -> (0, 0), (782, 3) 10336622-[ 640.038] sna_composite_rectangles: nrects=1, region=(0, 0), (782, 3) x 1 10336623-[ 640.038] sna_composite_rectangles: clipped extents (0, 0),(782, 3) x 1 10336624-[ 640.038] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(782, 3) 10336625-[ 640.038] sna_composite_rectangles: dropping last-cpu hint 10336626-[ 640.038] sna_drawable_use_bo pixmap=127587, box=((0, 0), (782, 3)), flags=19... 10336627-[ 640.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336628-[ 640.038] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 10336629-[ 640.038] sna_pixmap_move_to_gpu(pixmap=127587, usage=0), flags=b 10336630-[ 640.038] sna_pixmap_move_to_gpu: CPU damage? 0 10336631-[ 640.038] sna_pixmap_move_to_gpu: creating GPU bo (782x3@32), create=b 10336632-[ 640.038] kgem_choose_tiling: too short [3] for TILING_X 10336633-[ 640.038] kgem_choose_tiling: 782x3 -> 0 10336634-[ 640.038] kgem_choose_tiling: too short [3] for TILING_X 10336635-[ 640.038] kgem_choose_tiling: 782x3 -> 0 10336636-[ 640.038] sna_pixmap_alloc_gpu: pixmap=127587 10336637-[ 640.038] kgem_create_2d(782x3, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) 10336638-[ 640.038] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3128, height=3 10336639-[ 640.038] inactive too small: 2 < 3 10336640-[ 640.038] inactive too small: 2 < 3 10336641-[ 640.038] kgem_set_tiling: handle=91, tiling=0 [0], pitch=3128 [3128]: 1 10336642-[ 640.038] kgem_bo_remove_from_inactive: removing handle=91 from inactive 10336643-[ 640.038] from inactive: pitch=3128, tiling=0: handle=91, id=61381 10336644-[ 640.038] __sna_damage_all(782, 3) 10336645-[ 640.038] sna_pixmap_move_to_gpu: marking as all-damaged for GPU 10336646-[ 640.038] sna_pixmap_mark_active: pixmap=127587, handle=91 10336647-[ 640.038] sna_drawable_use_bo: allocated GPU bo for operation 10336648-[ 640.038] sna_drawable_use_bo: using GPU bo with damage? 0 10336649-[ 640.038] sna_blt_fill_boxes (32, 0, 0) x 1 10336650-[ 640.038] sna_blt_fill_box: box=((0, 0), (782, 3)) 10336651-[ 640.038] __kgem_busy: handle=1, busy=131072, wedged=0 10336652-[ 640.038] __kgem_ring_is_idle: last fence handle=1 still busy 10336653-[ 640.038] kgem_add_reloc: handle=91, pos=10, delta=0, domains=28002 10336654-[ 640.038] kgem_add_handle: handle=91, index=1 10336655-[ 640.038] __kgem_bo_mark_dirty: handle=91 (proxy? 0) 10336656-[ 640.038] sna_composite_rectangles: pixmap=127587 marking clear [0]? 1 10336657-[ 640.038] sna_composite_rectangles(pixmap=127587, op=1, ff1f2427 x 1 [(0, 0)x(782, 3) ...]) 10336658-[ 640.038] sna_composite_rectangles: converted to op 1 10336659-[ 640.038] sna_composite_rectangles[0] (0, 0)x(782, 3) -> (0, 0), (782, 3) 10336660-[ 640.038] sna_composite_rectangles: nrects=1, region=(0, 0), (782, 3) x 1 10336661-[ 640.038] sna_composite_rectangles: clipped extents (0, 0),(782, 3) x 1 10336662-[ 640.038] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(782, 3) 10336663-[ 640.038] sna_composite_rectangles: promoting to full GPU 10336664-[ 640.038] sna_composite_rectangles: dropping last-cpu hint 10336665-[ 640.038] sna_drawable_use_bo pixmap=127587, box=((0, 0), (782, 3)), flags=19... 10336666-[ 640.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336667-[ 640.038] sna_drawable_use_bo: use GPU fast path (all-damaged) 10336668-[ 640.038] sna_drawable_use_bo: using whole GPU bo 10336669-[ 640.038] sna_blt_fill_boxes (32, ff1f2427, 3) x 1 10336670-[ 640.038] sna_blt_fill_box: box=((0, 0), (782, 3)) 10336671-[ 640.038] sna_blt_fill_box: replacing last fill 10336672-[ 640.038] sna_composite_rectangles: pixmap=127587 marking clear [ff1f2427]? 1 10336673-[ 640.038] sna_validate_gc(0x55af3216c960) changes=80000, previous serial=8001eb7d, drawable=1f098 10336674-[ 640.038] sna_validate_gc: recomputing clip 10336675-[ 640.038] sna_validate_gc: composite clip=11x[(3, 50), (785, 653)] [0x55af324aeb60] 10336676-[ 640.038] sna_copy_area: src=pixmap=127571:(0, 0)x(782, 24)+(0, 0) -> dst=pixmap=3:(0, 0)+(3, 50); alu=3, pm=ffffffff, depth=24 10336677-[ 640.038] sna_copy_area: normal copy 10336678-[ 640.038] sna_do_copy: src=(0, 0), dst=(0, 0), size=(782x24) 10336679-[ 640.038] sna_do_copy: after drawable: src=(0, 0), dst=(3, 50), size=(782x24) 10336680-[ 640.038] sna_do_copy: dst extents (3, 50), (785, 74), dst clip extents (3, 50), (785, 653), dst size=782x603 10336681-[ 640.038] sna_do_copy: clipped dst extents (3, 50), (785, 74) 10336682-[ 640.038] sna_do_copy: unclipped src extents (0, 0), (782, 24) 10336683-[ 640.038] sna_do_copy: clipped src extents (0, 0), (782, 24) 10336684-[ 640.038] sna_do_copy: pixmap -- no source clipping 10336685-[ 640.038] sna_do_copy: src extents (0, 0), (782, 24) x 1 10336686-[ 640.038] sna_do_copy: copy region (3, 50), (785, 74) x 5 + (-3, -50) 10336687-[ 640.038] sna_copy_boxes (boxes=5x[(8, 50), (780, 51)...], src pixmap=127571+(-3, -50), dst pixmap=3+(0, 0), alu=3, src.size=782x24, dst.size=1366x768) 10336688-[ 640.038] sna_copy_boxes: dst=(priv=0x55af31d63f20, gpu_bo=9, cpu_bo=89), src=(priv=0x55af323dbf40, gpu_bo=66, cpu_bo=0), replaces=0 10336689-[ 640.038] copy_prefer_gpu: source has gpu damage, force gpu? 1 10336690-[ 640.038] region_subsumes_damage? 10336691-[ 640.038] region_subsumes_damage: region (3, 50), (785, 74), damage (0, 766), (1366, 767) 10336692-[ 640.038] region_subsumes_damage: not contained 10336693-[ 640.038] sna_drawable_use_bo pixmap=3, box=((3, 50), (785, 74)), flags=3... 10336694-[ 640.038] sna_drawable_use_bo: pinned, never REPLACES 10336695-[ 640.038] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=3 10336696-[ 640.038] sna_drawable_use_bo: gpu? 9, damaged? 1; cpu? 89, damaged? 1 10336697-[ 640.038] sna_drawable_use_bo extents (3, 50), (785, 74) 10336698-[ 640.038] _sna_damage_contains_box([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 2: ((0, 0), (1366, 766)), ((0, 767), (1366, 768))] ] , [(3, 50), (785, 74)]) 10336699-[ 640.038] = 1 [(3, 50), (785, 74)...] 10336700-[ 640.038] sna_drawable_use_bo: region wholly contained within GPU damage 10336701-[ 640.038] sna_drawable_use_bo: using whole GPU bo 10336702-[ 640.038] sna_pixmap_move_to_gpu(pixmap=127571, usage=0), flags=a 10336703-[ 640.038] sna_pixmap_move_to_gpu: already all-damaged 10336704-[ 640.038] sna_pixmap_mark_active: pixmap=127571, handle=66 10336705-[ 640.039] sna_copy_boxes: move whole src_pixmap to GPU and copy 10336706-[ 640.039] gen4_render_copy_boxes x 5 10336707-[ 640.039] sna_blt_copy_boxes src=(-3, -50) -> (0, 0) x 5, tiling=(1, 1), pitch=(3584, 5632) 10336708-[ 640.039] sna_blt_copy_boxes: emitting 5 boxes out of 5 (batch space 65508) 10336709-[ 640.039] sna_blt_copy_boxes: box=(8, 50)x(772, 1) 10336710-[ 640.039] kgem_add_reloc: handle=9, pos=16, delta=0, domains=28002 10336711-[ 640.039] kgem_add_handle: handle=9, index=2 10336712-[ 640.039] __kgem_bo_mark_dirty: handle=9 (proxy? 0) 10336713-[ 640.039] kgem_add_reloc: handle=66, pos=19, delta=0, domains=28000 10336714-[ 640.039] kgem_add_handle: handle=66, index=3 10336715-[ 640.039] sna_blt_copy_boxes: box=(6, 51)x(776, 1) 10336716-[ 640.039] kgem_add_reloc: handle=9, pos=24, delta=0, domains=28002 10336717-[ 640.039] kgem_add_reloc: handle=66, pos=27, delta=0, domains=28000 10336718-[ 640.039] sna_blt_copy_boxes: box=(5, 52)x(778, 1) 10336719-[ 640.039] kgem_add_reloc: handle=9, pos=32, delta=0, domains=28002 10336720-[ 640.039] kgem_add_reloc: handle=66, pos=35, delta=0, domains=28000 10336721-[ 640.039] sna_blt_copy_boxes: box=(4, 53)x(780, 2) 10336722-[ 640.039] kgem_add_reloc: handle=9, pos=40, delta=0, domains=28002 10336723-[ 640.039] kgem_add_reloc: handle=66, pos=43, delta=0, domains=28000 10336724-[ 640.039] sna_blt_copy_boxes: box=(3, 55)x(782, 19) 10336725-[ 640.039] kgem_add_reloc: handle=9, pos=48, delta=0, domains=28002 10336726-[ 640.039] kgem_add_reloc: handle=66, pos=51, delta=0, domains=28000 10336727-[ 640.039] sna_copy_area: src=pixmap=127583:(0, 0)x(3, 576)+(0, 0) -> dst=pixmap=3:(0, 24)+(3, 50); alu=3, pm=ffffffff, depth=24 10336728-[ 640.039] sna_copy_area: normal copy 10336729-[ 640.039] sna_do_copy: src=(0, 0), dst=(0, 24), size=(3x576) 10336730-[ 640.039] sna_do_copy: after drawable: src=(0, 0), dst=(3, 74), size=(3x576) 10336731-[ 640.039] sna_do_copy: dst extents (3, 74), (6, 650), dst clip extents (3, 50), (785, 653), dst size=782x603 10336732-[ 640.039] sna_do_copy: clipped dst extents (3, 74), (6, 650) 10336733-[ 640.039] sna_do_copy: unclipped src extents (0, 0), (3, 576) 10336734-[ 640.039] sna_do_copy: clipped src extents (0, 0), (3, 576) 10336735-[ 640.039] sna_do_copy: pixmap -- no source clipping 10336736-[ 640.039] sna_do_copy: src extents (0, 0), (3, 576) x 1 10336737-[ 640.039] sna_do_copy: copy region (3, 74), (6, 650) x 1 + (-3, -74) 10336738-[ 640.039] sna_copy_boxes (boxes=1x[(3, 74), (6, 650)...], src pixmap=127583+(-3, -74), dst pixmap=3+(0, 0), alu=3, src.size=3x576, dst.size=1366x768) 10336739-[ 640.039] sna_copy_boxes: dst=(priv=0x55af31d63f20, gpu_bo=9, cpu_bo=89), src=(priv=0x55af323c4500, gpu_bo=16, cpu_bo=0), replaces=0 10336740-[ 640.039] copy_prefer_gpu: source is clear, don't force use of GPU 10336741-[ 640.039] region_subsumes_damage? 10336742-[ 640.039] region_subsumes_damage: region (3, 74), (6, 650), damage (0, 766), (1366, 767) 10336743-[ 640.039] region_subsumes_damage: not contained 10336744-[ 640.039] sna_drawable_use_bo pixmap=3, box=((3, 74), (6, 650)), flags=8... 10336745-[ 640.039] sna_drawable_use_bo: pinned, never REPLACES 10336746-[ 640.039] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=8 10336747-[ 640.039] sna_drawable_use_bo: try cpu as GPU bo is idle 10336748-[ 640.039] __kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336749-[ 640.039] sna_drawable_use_bo: has CPU bo, but is idle and acceleration not forced 10336750-[ 640.039] sna_copy_boxes: copying clear [ff1f2427] 10336751-[ 640.039] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(3, 74), (6, 650)], flags=5) 10336752-[ 640.039] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336753-[ 640.039] kgem_bo_is_busy: handle=9, domain: 3 exec? 1, rq? 1 10336754-[ 640.039] operate_inplace: no, GPU is busy, so stage write 10336755-[ 640.039] __kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336756-[ 640.039] _sna_damage_subtract([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 2: ((0, 0), (1366, 766)), ((0, 767), (1366, 768))] ] - [(3, 74), (6, 650)])... 10336757-[ 640.039] _sna_damage_create_elt: prev=(remain 8), count=1 10336758-[ 640.039] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 2: ((0, 0), (1366, 766)), ((0, 767), (1366, 768))] -[ ...]]* 10336759-[ 640.039] sna_drawable_move_region_to_cpu: applying cpu damage 10336760-[ 640.039] _sna_damage_add([[(0, 766), (1366, 767)]: [(0, 766), (1366, 767)] ] + [(3, 74), (6, 650)]) 10336761-[ 640.039] damage_union: extending damage (0, 766), (1366, 767) by (3, 74), (6, 650) 10336762-[ 640.039] = [[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] ] 10336763-[ 640.039] sna_damage_reduce_all(width=1366, height=768) 10336764-[ 640.039] sna_drawable_move_region_to_cpu: syncing cpu bo 10336765-[ 640.039] kgem_bo_sync__cpu_full: handle=89 10336766-[ 640.039] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336767-[ 640.039] sna_copy_area: src=pixmap=127585:(0, 0)x(3, 576)+(0, 0) -> dst=pixmap=3:(779, 24)+(3, 50); alu=3, pm=ffffffff, depth=24 10336768-[ 640.039] sna_copy_area: normal copy 10336769-[ 640.039] sna_do_copy: src=(0, 0), dst=(779, 24), size=(3x576) 10336770-[ 640.039] sna_do_copy: after drawable: src=(0, 0), dst=(782, 74), size=(3x576) 10336771-[ 640.039] sna_do_copy: dst extents (782, 74), (785, 650), dst clip extents (3, 50), (785, 653), dst size=782x603 10336772-[ 640.039] sna_do_copy: clipped dst extents (782, 74), (785, 650) 10336773-[ 640.039] sna_do_copy: unclipped src extents (0, 0), (3, 576) 10336774-[ 640.039] sna_do_copy: clipped src extents (0, 0), (3, 576) 10336775-[ 640.039] sna_do_copy: pixmap -- no source clipping 10336776-[ 640.039] sna_do_copy: src extents (0, 0), (3, 576) x 1 10336777-[ 640.039] sna_do_copy: copy region (782, 74), (785, 650) x 2 + (-782, -74) 10336778-[ 640.039] sna_copy_boxes (boxes=2x[(782, 74), (785, 352)...], src pixmap=127585+(-782, -74), dst pixmap=3+(0, 0), alu=3, src.size=3x576, dst.size=1366x768) 10336779-[ 640.039] sna_copy_boxes: dst=(priv=0x55af31d63f20, gpu_bo=9, cpu_bo=89), src=(priv=0x55af323c7240, gpu_bo=80, cpu_bo=0), replaces=0 10336780-[ 640.039] copy_prefer_gpu: source is clear, don't force use of GPU 10336781-[ 640.039] region_subsumes_damage? 10336782-[ 640.039] region_subsumes_damage: region (782, 74), (785, 650), damage (0, 74), (1366, 767) 10336783-[ 640.039] region_subsumes_damage: not contained 10336784-[ 640.039] sna_drawable_use_bo pixmap=3, box=((782, 74), (785, 650)), flags=0... 10336785-[ 640.039] sna_drawable_use_bo: pinned, never REPLACES 10336786-[ 640.039] sna_drawable_use_bo: last on cpu and needs damage, discard PREFER_GPU 10336787-[ 640.039] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=0 10336788-[ 640.039] kgem_bo_is_busy: handle=9, domain: 3 exec? 1, rq? 1 10336789-[ 640.039] sna_drawable_use_bo: gpu? 9, damaged? 1; cpu? 89, damaged? 1 10336790-[ 640.039] sna_drawable_use_bo extents (782, 74), (785, 650) 10336791-[ 640.039] _sna_damage_contains_box([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 2: ((0, 0), (1366, 766)), ((0, 767), (1366, 768))] -[ ...]]*, [(782, 74), (785, 650)]) 10336792-[ 640.039] reduce: before region.n=2 10336793-[ 640.039] nboxes=8, residual=7 10336794-[ 640.040] reduce: after region.n=5 10336795-[ 640.040] = 1 [(782, 74), (785, 650)...] 10336796-[ 640.040] sna_drawable_use_bo: region wholly contained within GPU damage 10336797-[ 640.040] sna_drawable_use_bo: using whole GPU bo 10336798-[ 640.040] sna_copy_boxes: applying src clear [ff1f2427] to dst 10336799-[ 640.040] sna_blt_fill(alu=3, pixel=ff1f2427, bpp=32) 10336800-[ 640.040] kgem_add_reloc: handle=9, pos=56, delta=0, domains=28002 10336801-[ 640.040] _sna_blt_fill_boxes: ff1f2427 x 2 10336802-[ 640.040] _sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 65459) 10336803-[ 640.040] sna_copy_area: src=pixmap=127587:(0, 0)x(782, 3)+(0, 0) -> dst=pixmap=3:(0, 600)+(3, 50); alu=3, pm=ffffffff, depth=24 10336804-[ 640.040] sna_copy_area: normal copy 10336805-[ 640.040] sna_do_copy: src=(0, 0), dst=(0, 600), size=(782x3) 10336806-[ 640.040] sna_do_copy: after drawable: src=(0, 0), dst=(3, 650), size=(782x3) 10336807-[ 640.040] sna_do_copy: dst extents (3, 650), (785, 653), dst clip extents (3, 50), (785, 653), dst size=782x603 10336808-[ 640.040] sna_do_copy: clipped dst extents (3, 650), (785, 653) 10336809-[ 640.040] sna_do_copy: unclipped src extents (0, 0), (782, 3) 10336810-[ 640.040] sna_do_copy: clipped src extents (0, 0), (782, 3) 10336811-[ 640.040] sna_do_copy: pixmap -- no source clipping 10336812-[ 640.040] sna_do_copy: src extents (0, 0), (782, 3) x 1 10336813-[ 640.040] sna_do_copy: copy region (3, 650), (785, 653) x 1 + (-3, -650) 10336814-[ 640.040] sna_copy_boxes (boxes=1x[(3, 650), (785, 653)...], src pixmap=127587+(-3, -650), dst pixmap=3+(0, 0), alu=3, src.size=782x3, dst.size=1366x768) 10336815-[ 640.040] sna_copy_boxes: dst=(priv=0x55af31d63f20, gpu_bo=9, cpu_bo=89), src=(priv=0x55af3234fe40, gpu_bo=91, cpu_bo=0), replaces=0 10336816-[ 640.040] copy_prefer_gpu: source is clear, don't force use of GPU 10336817-[ 640.040] region_subsumes_damage? 10336818-[ 640.040] region_subsumes_damage: region (3, 650), (785, 653), damage (0, 74), (1366, 767) 10336819-[ 640.040] region_subsumes_damage: not contained 10336820-[ 640.040] sna_drawable_use_bo pixmap=3, box=((3, 650), (785, 653)), flags=8... 10336821-[ 640.040] sna_drawable_use_bo: pinned, never REPLACES 10336822-[ 640.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=8 10336823-[ 640.040] sna_drawable_use_bo: try cpu as GPU bo is idle 10336824-[ 640.040] __kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336825-[ 640.040] sna_drawable_use_bo: has CPU bo, but is idle and acceleration not forced 10336826-[ 640.040] sna_copy_boxes: copying clear [ff1f2427] 10336827-[ 640.040] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(3, 650), (785, 653)], flags=5) 10336828-[ 640.040] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336829-[ 640.040] kgem_bo_is_busy: handle=9, domain: 3 exec? 1, rq? 1 10336830-[ 640.040] operate_inplace: no, GPU is busy, so stage write 10336831-[ 640.040] __kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336832-[ 640.040] _sna_damage_subtract([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 5: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (1366, 766)), ((0, 767), (1366, 768))] ] - [(3, 650), (785, 653)])... 10336833-[ 640.040] _sna_damage_create_elt: prev=(remain 8), count=1 10336834-[ 640.040] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 5: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (1366, 766)), ((0, 767), (1366, 768))] -[ ...]]* 10336835-[ 640.040] sna_drawable_move_region_to_cpu: applying cpu damage 10336836-[ 640.040] _sna_damage_add([[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] ] + [(3, 650), (785, 653)]) 10336837-[ 640.040] damage_union: extending damage (0, 74), (1366, 767) by (3, 650), (785, 653) 10336838-[ 640.040] _sna_damage_create_elt: prev=(remain 8), count=1 10336839-[ 640.040] = [[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] +[ ...]]* 10336840-[ 640.040] sna_damage_reduce_all(width=1366, height=768) 10336841-[ 640.040] sna_drawable_move_region_to_cpu: syncing cpu bo 10336842-[ 640.040] kgem_bo_sync__cpu_full: handle=89 10336843-[ 640.040] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10336844-[ 640.040] sna_create_pixmap(21, 555, 32, usage=0) 10336845-[ 640.040] kgem_can_create_2d: 21x555 @ 32 10336846-[ 640.040] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=555 10336847-[ 640.040] kgem_can_create_2d: untiled size=49152 10336848-[ 640.040] kgem_choose_tiling: too thin [width 21, 32 bpp] for TILING_X 10336849-[ 640.040] kgem_choose_tiling: 21x555 -> 0 10336850-[ 640.040] sna_create_pixmap: usage=0, flags=b 10336851-[ 640.040] sna_create_pixmap: creating GPU pixmap 21x555, stride=84, flags=b 10336852-[ 640.040] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 10336853-[ 640.040] create_pixmap: serial=127588, usage=0, 0x0 10336854-[ 640.040] create_pixmap_hdr: pixmap=127588, width=21, height=555, usage=0 10336855-[ 640.040] sna_create_pixmap: serial=127588, 21x555, usage=0 10336856-[ 640.040] sna_composite_rectangles(pixmap=127589, op=0, 0 x 1 [(0, 0)x(21, 555) ...]) 10336857-[ 640.040] sna_composite_rectangles: converted to op 0 10336858-[ 640.040] sna_composite_rectangles[0] (0, 0)x(21, 555) -> (0, 0), (21, 555) 10336859-[ 640.040] sna_composite_rectangles: nrects=1, region=(0, 0), (21, 555) x 1 10336860-[ 640.040] sna_composite_rectangles: clipped extents (0, 0),(21, 555) x 1 10336861-[ 640.040] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(21, 555) 10336862-[ 640.040] sna_composite_rectangles: dropping last-cpu hint 10336863-[ 640.040] sna_drawable_use_bo pixmap=127589, box=((0, 0), (21, 555)), flags=19... 10336864-[ 640.040] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10336865-[ 640.040] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 10336866-[ 640.040] sna_pixmap_move_to_gpu(pixmap=127589, usage=0), flags=b 10336867-[ 640.040] sna_pixmap_move_to_gpu: CPU damage? 0 10336868-[ 640.040] sna_pixmap_move_to_gpu: creating GPU bo (21x555@32), create=b 10336869-[ 640.040] kgem_choose_tiling: too thin [width 21, 32 bpp] for TILING_X 10336870-[ 640.040] kgem_choose_tiling: 21x555 -> 0 10336871-[ 640.040] kgem_choose_tiling: too thin [width 21, 32 bpp] for TILING_X 10336872-[ 640.040] kgem_choose_tiling: 21x555 -> 0 10336873-[ 640.040] sna_pixmap_alloc_gpu: pixmap=127589 10336874-[ 640.040] kgem_create_2d(21x555, bpp=32, tiling=0, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) 10336875-[ 640.040] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=555 10336876-[ 640.040] kgem_set_tiling: handle=62, tiling=0 [0], pitch=88 [88]: 1 10336877-[ 640.040] kgem_bo_remove_from_active: removing handle=62 from active 10336878-[ 640.041] 1:from active: pitch=88, tiling=0, handle=62, id=61382 10336879-[ 640.041] __sna_damage_all(21, 555) 10336880-[ 640.041] sna_pixmap_move_to_gpu: marking as all-damaged for GPU 10336881-[ 640.041] sna_pixmap_mark_active: pixmap=127589, handle=62 10336882-[ 640.041] sna_drawable_use_bo: allocated GPU bo for operation 10336883-[ 640.041] sna_drawable_use_bo: using GPU bo with damage? 0 10336884-[ 640.041] sna_blt_fill_boxes (32, 0, 0) x 1 10336885-[ 640.041] sna_blt_fill_box: box=((0, 0), (21, 555)) 10336886-[ 640.041] kgem_add_reloc: handle=62, pos=71, delta=0, domains=28002 10336887-[ 640.041] kgem_add_handle: handle=62, index=4 10336888-[ 640.041] __kgem_bo_mark_dirty: handle=62 (proxy? 0) 10336889-[ 640.041] sna_composite_rectangles: pixmap=127589 marking clear [0]? 1 10336890-[ 640.041] sna_block_handler (timeout=0) 10336891-[ 640.041] sna_create_pixmap(22, 4, 32, usage=0) 10336892-[ 640.041] kgem_can_create_2d: 22x4 @ 32 10336893-[ 640.041] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=4 10336894-[ 640.041] kgem_can_create_2d: untiled size=4096 10336895-[ 640.041] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X 10336896-[ 640.041] kgem_choose_tiling: 22x4 -> 0 10336897-[ 640.041] sna_create_pixmap: usage=0, flags=a 10336898-[ 640.041] sna_create_pixmap: small buffer [352], attaching to shadow pixmap 10336899-[ 640.041] create_pixmap: allocating pixmap 22x4, depth=32/32, size=360 10336900-[ 640.041] create_pixmap: serial=127590, usage=0, 22x4 10336901-[ 640.041] sna_create_pixmap: serial=127590, 22x4, usage=0 10336902-[ 640.041] sna_composite_rectangles(pixmap=127591, op=0, 0 x 1 [(0, 0)x(22, 4) ...]) 10336903-[ 640.041] sna_composite_rectangles: converted to op 0 10336904-[ 640.041] sna_composite_rectangles[0] (0, 0)x(22, 4) -> (0, 0), (22, 4) 10336905-[ 640.041] sna_composite_rectangles: nrects=1, region=(0, 0), (22, 4) x 1 10336906-[ 640.041] sna_composite_rectangles: clipped extents (0, 0),(22, 4) x 1 10336907-[ 640.041] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(22, 4) 10336908-[ 640.041] sna_composite_rectangles: fallback, dst pixmap=127591 too small or not attached 10336909-[ 640.041] sna_composite_rectangles: fallback 10336910-[ 640.041] sna_drawable_move_region_to_cpu(pixmap=127591 (22x4), [(0, 0), (22, 4)], flags=1) 10336911-[ 640.041] sna_drawable_move_region_to_cpu: region (0, 0), (22, 4) + (0, 0) subsumes pixmap (22x4) 10336912-[ 640.041] _sna_pixmap_move_to_cpu(pixmap=127591, 22x4, flags=1) 10336913-[ 640.041] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10336914-[ 640.041] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10336915-[ 640.041] operate_inplace: no, inplace operation not suitable 10336916-[ 640.041] _sna_pixmap_move_to_cpu: marking as damaged 10336917-[ 640.041] __sna_damage_all(22, 4) 10336918-[ 640.041] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10336919-[ 640.041] sna_composite_rectangles(pixmap=127591, op=1, ffd4d4d4 x 1 [(0, 0)x(22, 4) ...]) 10336920-[ 640.041] sna_composite_rectangles: converted to op 1 10336921-[ 640.041] sna_composite_rectangles[0] (0, 0)x(22, 4) -> (0, 0), (22, 4) 10336922-[ 640.041] sna_composite_rectangles: nrects=1, region=(0, 0), (22, 4) x 1 10336923-[ 640.041] sna_composite_rectangles: clipped extents (0, 0),(22, 4) x 1 10336924-[ 640.041] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(22, 4) 10336925-[ 640.041] sna_composite_rectangles: fallback, dst pixmap=127591 too small or not attached 10336926-[ 640.041] sna_composite_rectangles: fallback 10336927-[ 640.041] sna_drawable_move_region_to_cpu(pixmap=127591 (22x4), [(0, 0), (22, 4)], flags=1) 10336928-[ 640.041] sna_drawable_move_region_to_cpu: pixmap=127591 all damaged on CPU 10336929-[ 640.041] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10336930-[ 640.041] sna_composite_rectangles: fallback fill: (0, 0)x(22, 4) ffd4d4d4 10336931-[ 640.041] sna_composite(pixmap=127591, op=3, src=27693+(0, 22), mask=0+(0, 0), dst=127591+(0, 0)+(0, 0), size=(22, 4) 10336932-[ 640.041] sna_compute_composite_region: dst=(0, 0)x(22, 4) 10336933-[ 640.041] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (22, 4) 10336934-[ 640.041] clip_to_dst: region: 1x[(0, 0), (22, 4)], clip: 1x[(0, 0), (22, 4)] 10336935-[ 640.041] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (22, 4) 10336936-[ 640.041] sna_compute_composite_region: clip against src (22x26 clip=0): (0, 0), (22, 4) 10336937-[ 640.041] sna_composite: composite region extents:+(0, 0) -> (0, 0), (22, 4) + (0, 0) 10336938-[ 640.041] gen4_render_composite: 22x4, current mode=3 10336939-[ 640.041] sna_blt_composite (0, 22), (0, 0), 22x4 10336940-[ 640.041] sna_blt_composite: unsupported op [3] for blitting 10336941-[ 640.041] kgem_bo_is_busy: handle=72, domain: 3 exec? 0, rq? 1 10336942-[ 640.041] gen4_composite_fallback: src is already on the GPU, try to use GPU 10336943-[ 640.041] sna_drawable_use_bo pixmap=127591, box=((0, 0), (22, 4)), flags=7... 10336944-[ 640.041] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=7 10336945-[ 640.041] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 1 10336946-[ 640.041] sna_pixmap_move_to_gpu(pixmap=127591, usage=0), flags=4b 10336947-[ 640.041] sna_pixmap_move_to_gpu: CPU damage? 1 10336948-[ 640.041] sna_pixmap_move_to_gpu: creating GPU bo (22x4@32), create=8 10336949-[ 640.041] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X 10336950-[ 640.041] kgem_choose_tiling: 22x4 -> 0 10336951-[ 640.041] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X 10336952-[ 640.041] kgem_choose_tiling: 22x4 -> 0 10336953-[ 640.041] sna_pixmap_alloc_gpu: pixmap=127591 10336954-[ 640.041] kgem_create_2d(22x4, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=0, gtt-mapping=1, scanout?=0, prime?=0, temp?=0) 10336955-[ 640.041] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=4 10336956-[ 640.041] kgem_bo_remove_from_inactive: removing handle=48 from inactive 10336957-[ 640.041] from inactive vma: pitch=88, tiling=0: handle=48, id=61383 10336958-[ 640.041] sna_pixmap_move_to_gpu: uploading 1 damage boxes 10336959-[ 640.041] __kgem_bo_is_busy: handle=48, domain: 0 exec? 0, rq? 0 10336960-[ 640.041] sna_replace(handle=48, 22x4, bpp=32, tiling=0) busy?=0 10336961-[ 640.041] __kgem_bo_is_busy: handle=48, domain: 0 exec? 0, rq? 0 10336962-[ 640.042] sna_pixmap_mark_active: pixmap=127591, handle=48 10336963-[ 640.042] sna_drawable_use_bo: allocated GPU bo for operation 10336964-[ 640.042] sna_drawable_use_bo: using GPU bo with damage? 1 10336965-[ 640.042] gen4_composite_set_target: pixmap=127591, format=20028888, size=22x4, pitch=88, delta=(0,0),damage=0x0 10336966-[ 640.042] gen4_composite_picture: (0, 22)x(22, 4), dst=(0, 0) 10336967-[ 640.042] sna_transform_is_imprecise_integer_translation: no transform 10336968-[ 640.042] gen4_composite_picture: integer translation (0, 0), removing 10336969-[ 640.042] sna_render_pixmap_bo pixmap=27693, (0, 22)x(22, 4)/(22, 26) 10336970-[ 640.042] sna_render_pixmap_bo: GPU all damaged 10336971-[ 640.042] sna_blt_composite__convert src=72, dst=48 (redirect? 0) 10336972-[ 640.042] sna_blt_composite__convert: unsupported op [3] for blitting 10336973-[ 640.042] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 10336974-[ 640.042] gen4_choose_composite_emitter: identity src, no mask 10336975-[ 640.042] kgem_check_bo: num_pages=+2, num_exec=+2 10336976-[ 640.042] __kgem_busy: handle=1, busy=131072, wedged=0 10336977-[ 640.042] __kgem_ring_is_idle: last fence handle=1 still busy 10336978-[ 640.042] __kgem_busy: handle=1, busy=131072, wedged=0 10336979-[ 640.042] __kgem_ring_is_idle: last fence handle=1 still busy 10336980-[ 640.042] kgem_add_reloc: handle=4, pos=75, delta=1, domains=100000 10336981-[ 640.042] kgem_add_handle: handle=4, index=5 10336982-[ 640.042] kgem_add_reloc: handle=0, pos=76, delta=1, domains=100000 10336983-[ 640.042] gen4_composite_get_binding_table(3ffc0) 10336984-[ 640.042] kgem_add_reloc: handle=48, pos=65513, delta=0, domains=20002 10336985-[ 640.042] kgem_add_handle: handle=48, index=6 10336986-[ 640.042] __kgem_bo_mark_dirty: handle=48 (proxy? 0) 10336987-[ 640.042] [ffe8] bind bo(handle=48, addr=1753088), format=192, width=22, height=4, pitch=88, tiling=0 -> render 10336988-[ 640.042] kgem_add_reloc: handle=72, pos=65505, delta=0, domains=40000 10336989-[ 640.042] kgem_add_handle: handle=72, index=7 10336990-[ 640.042] [ffe0] bind bo(handle=72, addr=44937216), format=192, width=22, height=26, pitch=88, tiling=0 -> sampler 10336991-[ 640.042] gen4_emit_state: flushing dirty (0, 0), forced? 0 10336992-[ 640.042] __kgem_bo_mark_dirty: handle=48 (proxy? 0) 10336993-[ 640.042] gen4_emit_pipelined_pointers: has_mask=2, src=(0, 0), mask=(0, 0),kernel=0, blend=3, ca=0, format=20028888 10336994-[ 640.042] blend op=3, dst=20028888 [A=8] => src=1, dst=19 => offset=a00 10336995-[ 640.042] gen4_emit_pipelined_pointers: sp=0, bp=2560 10336996-[ 640.042] gen4_emit_vertex_elements: first channel 2 floats, offset=4b 10336997-[ 640.042] gen4_render_composite_box: (0, 0), (22, 4) 10336998-[ 640.042] apply_damage: damage=0x55af32350d48, region=1 [(0, 0), (22, 4) + (0, 0)] 10336999-[ 640.042] __sna_damage_all(22, 4) 10337000-[ 640.042] gen4_render_composite_done() 10337001-[ 640.042] gen4_vertex_flush[1d0] = 3 10337002-[ 640.042] sna_copy_area: src=pixmap=127591:(0, 0)x(22, 4)+(0, 0) -> dst=pixmap=725:(0, 22)+(993, 0); alu=3, pm=ffffffff, depth=32 10337003-[ 640.042] sna_copy_area: normal copy 10337004-[ 640.042] sna_do_copy: src=(0, 0), dst=(0, 22), size=(22x4) 10337005-[ 640.042] sna_do_copy: after drawable: src=(0, 0), dst=(993, 22), size=(22x4) 10337006-[ 640.042] sna_do_copy: dst extents (993, 22), (1015, 26), dst clip extents (993, 0), (1096, 26), dst size=103x26 10337007-[ 640.042] sna_do_copy: clipped dst extents (993, 22), (1015, 26) 10337008-[ 640.042] sna_do_copy: unclipped src extents (0, 0), (22, 4) 10337009-[ 640.042] sna_do_copy: clipped src extents (0, 0), (22, 4) 10337010-[ 640.042] sna_do_copy: pixmap -- no source clipping 10337011-[ 640.042] sna_do_copy: src extents (0, 0), (22, 4) x 1 10337012-[ 640.042] sna_do_copy: copy region (993, 22), (1015, 26) x 1 + (-993, -22) 10337013-[ 640.042] sna_copy_boxes (boxes=1x[(993, 22), (1015, 26)...], src pixmap=127591+(-993, -22), dst pixmap=725+(0, 0), alu=3, src.size=22x4, dst.size=1366x26) 10337014-[ 640.042] sna_copy_boxes: dst=(priv=0x55af3213a390, gpu_bo=18, cpu_bo=58), src=(priv=0x55af32350d30, gpu_bo=48, cpu_bo=0), replaces=0 10337015-[ 640.042] copy_prefer_gpu: source has gpu damage, force gpu? 1 10337016-[ 640.042] region_subsumes_damage? 10337017-[ 640.042] region_subsumes_damage: region (993, 22), (1015, 26), damage (1096, 0), (1366, 26) 10337018-[ 640.042] region_subsumes_damage: not contained 10337019-[ 640.042] sna_drawable_use_bo pixmap=725, box=((993, 22), (1015, 26)), flags=b... 10337020-[ 640.042] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b 10337021-[ 640.042] sna_drawable_use_bo: gpu? 18, damaged? 1; cpu? 58, damaged? 1 10337022-[ 640.042] sna_drawable_use_bo extents (993, 22), (1015, 26) 10337023-[ 640.042] sna_drawable_use_bo: region wholly contained within GPU damage 10337024-[ 640.042] _sna_damage_contains_box([[(0, 0), (1096, 26)]: [(0, 0), (1096, 26)] ] , [(993, 22), (1015, 26)]) 10337025-[ 640.042] = 1 [(993, 22), (1015, 26)...] 10337026-[ 640.042] _sna_damage_contains_box([[(1096, 0), (1366, 26)]: [(1096, 0), (1366, 26)] ] , [(993, 22), (1015, 26)]) 10337027-[ 640.042] = 0 10337028-[ 640.042] sna_drawable_use_bo: using whole GPU bo 10337029-[ 640.042] sna_pixmap_move_to_gpu(pixmap=127591, usage=0), flags=a 10337030-[ 640.042] sna_pixmap_move_to_gpu: already all-damaged 10337031-[ 640.042] sna_pixmap_mark_active: pixmap=127591, handle=48 10337032-[ 640.042] sna_copy_boxes: move whole src_pixmap to GPU and copy 10337033-[ 640.042] small_copy: region:22x4 10337034-[ 640.042] gen4_render_copy_boxes x 1 10337035-[ 640.042] sna_blt_copy_boxes src=(-993, -22) -> (0, 0) x 1, tiling=(0, 1), pitch=(88, 5632) 10337036-[ 640.042] __kgem_busy: handle=1, busy=131072, wedged=0 10337037-[ 640.042] __kgem_ring_is_idle: last fence handle=1 still busy 10337038-[ 640.042] sna_blt_copy_boxes: emitting 1 boxes out of 1 (batch space 65375) 10337039-[ 640.042] sna_blt_copy_boxes: box=(993, 22)x(22, 4) 10337040-[ 640.042] kgem_add_reloc: handle=18, pos=125, delta=0, domains=28002 10337041-[ 640.042] kgem_add_handle: handle=18, index=8 10337042-[ 640.042] __kgem_bo_mark_dirty: handle=18 (proxy? 0) 10337043-[ 640.042] kgem_add_reloc: handle=48, pos=128, delta=0, domains=28000 10337044-[ 640.042] sna_destroy_pixmap: pixmap=127591, attached?=1 10337045-[ 640.042] _kgem_bo_destroy: handle=48, proxy? 0 10337046-[ 640.042] __kgem_bo_destroy: handle=48, size=4096 10337047-[ 640.042] __kgem_bo_destroy: handle=48 -> active 10337048-[ 640.043] __sna_free_pixmap(pixmap=127591) 10337049-[ 640.043] sna_composite_rectangles(pixmap=27693, op=0, 0 x 1 [(0, 0)x(22, 26) ...]) 10337050-[ 640.043] sna_composite_rectangles: converted to op 0 10337051-[ 640.043] sna_composite_rectangles[0] (0, 0)x(22, 26) -> (993, 22), (1015, 26) 10337052-[ 640.043] sna_composite_rectangles: nrects=1, region=(993, 22), (1015, 26) x 1 10337053-[ 640.043] sna_composite_rectangles: clipped extents (993, 22),(1015, 26) x 1 10337054-[ 640.043] sna_composite_rectangles: pixmap +(-993, 0) extents (0, 22),(22, 26) 10337055-[ 640.043] sna_composite_rectangles: dropping last-cpu hint 10337056-[ 640.043] sna_drawable_use_bo pixmap=27693, box=((0, 22), (22, 26)), flags=9... 10337057-[ 640.043] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 10337058-[ 640.043] sna_drawable_use_bo: use GPU fast path (all-damaged) 10337059-[ 640.043] sna_drawable_use_bo: using whole GPU bo 10337060-[ 640.043] sna_blt_fill_boxes (32, 0, 0) x 1 10337061-[ 640.043] sna_blt_fill_box: box=((0, 22), (22, 26)) 10337062-[ 640.043] kgem_add_reloc: handle=72, pos=133, delta=0, domains=28002 10337063-[ 640.043] __kgem_bo_mark_dirty: handle=72 (proxy? 0) 10337064-[ 640.043] sna_accel_flush: flush?=0, dirty?=0 10337065-[ 640.043] sna_block_handler (timeout=0) 10337066-[ 640.043] sna_composite(pixmap=3, op=1, src=725+(0, 0), mask=0+(0, 0), dst=3+(0, 0)+(0, 0), size=(1366, 26) 10337067-[ 640.043] sna_compute_composite_region: dst=(0, 0)x(1366, 26) 10337068-[ 640.043] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (1366, 26) 10337069-[ 640.043] clip_to_dst: region: 1x[(0, 0), (1366, 26)], clip: 1x[(993, 22), (1015, 26)] 10337070-[ 640.043] sna_compute_composite_region: clip against dst->pCompositeClip: (993, 22), (1015, 26) 10337071-[ 640.043] sna_compute_composite_region: clip against src (1366x26 clip=0): (993, 22), (1015, 26) 10337072-[ 640.043] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10337073-[ 640.043] sna_composite: composite region extents:+(993, 22) -> (993, 22), (1015, 26) + (0, 0) 10337074-[ 640.043] _sna_damage_subtract([[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] +[ ...]]* - [(993, 22), (1015, 26)])... 10337075-[ 640.043] = [[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] +[ ...]]* 10337076-[ 640.043] gen4_render_composite: 22x4, current mode=3 10337077-[ 640.043] sna_blt_composite (993, 22), (993, 22), 22x4 10337078-[ 640.043] sna_transform_is_imprecise_integer_translation: no transform 10337079-[ 640.043] sna_blt_composite: converting transform to integer translation? (0, 0) 10337080-[ 640.043] sna_blt_composite: blt dst offset (0, 0), source offset (0, 0), with alpha fixup? 0 10337081-[ 640.043] _sna_damage_contains_box([[(1096, 0), (1366, 26)]: [(1096, 0), (1366, 26)] ] , [(993, 22), (1015, 26)]) 10337082-[ 640.043] = 0 10337083-[ 640.043] use_cpu_bo: has GPU bo and no damage to upload 10337084-[ 640.043] _sna_damage_contains_box([[(1096, 0), (1366, 26)]: [(1096, 0), (1366, 26)] ] , [(993, 22), (1015, 26)]) 10337085-[ 640.043] = 0 10337086-[ 640.043] sna_drawable_use_bo pixmap=3, box=((993, 22), (1015, 26)), flags=b... 10337087-[ 640.043] sna_drawable_use_bo: pinned, never REPLACES 10337088-[ 640.043] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=b 10337089-[ 640.043] sna_drawable_use_bo: gpu? 9, damaged? 1; cpu? 89, damaged? 1 10337090-[ 640.043] sna_drawable_use_bo extents (993, 22), (1015, 26) 10337091-[ 640.043] sna_drawable_use_bo: region wholly contained within GPU damage 10337092-[ 640.043] _sna_damage_contains_box([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 5: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (1366, 766)), ((0, 767), (1366, 768))] -[ ...]]*, [(993, 22), (1015, 26)]) 10337093-[ 640.043] reduce: before region.n=5 10337094-[ 640.043] nboxes=8, residual=7 10337095-[ 640.043] reduce: after region.n=7 10337096-[ 640.043] = 1 [(993, 22), (1015, 26)...] 10337097-[ 640.043] _sna_damage_contains_box([[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 2: ((3, 74), (6, 650)), ((0, 766), (1366, 767))] +[ ...]]*, [(993, 22), (1015, 26)]) 10337098-[ 640.043] = 0 10337099-[ 640.043] sna_drawable_use_bo: using whole GPU bo 10337100-[ 640.043] prepare_blt_copy 10337101-[ 640.043] blt_composite_copy_box: box (993, 22), (1015, 26) 10337102-[ 640.043] sna_blt_copy_one: (993, 22) -> (993, 22) x (22, 4) 10337103-[ 640.043] kgem_add_reloc: handle=9, pos=139, delta=0, domains=28002 10337104-[ 640.043] __kgem_bo_mark_dirty: handle=9 (proxy? 0) 10337105-[ 640.043] kgem_add_reloc: handle=18, pos=142, delta=0, domains=28000 10337106-[ 640.043] apply_damage: damage=0x0, region=1 [(993, 22), (1015, 26) + (0, 0)] 10337107-[ 640.043] sna_block_handler (timeout=0) 10337108-[ 640.043] sna_block_handler (timeout=0) 10337109-[ 640.043] sna_block_handler (timeout=0) 10337110-[ 640.043] sna_composite_rectangles(pixmap=127589, op=1, ff1f2427 x 1 [(0, 0)x(21, 555) ...]) 10337111-[ 640.043] sna_composite_rectangles: converted to op 1 10337112-[ 640.043] sna_composite_rectangles[0] (0, 0)x(21, 555) -> (0, 0), (21, 555) 10337113-[ 640.043] sna_composite_rectangles: nrects=1, region=(0, 0), (21, 555) x 1 10337114-[ 640.043] sna_composite_rectangles: clipped extents (0, 0),(21, 555) x 1 10337115-[ 640.043] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(21, 555) 10337116-[ 640.044] sna_composite_rectangles: promoting to full GPU 10337117-[ 640.044] sna_composite_rectangles: dropping last-cpu hint 10337118-[ 640.044] sna_drawable_use_bo pixmap=127589, box=((0, 0), (21, 555)), flags=19... 10337119-[ 640.044] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10337120-[ 640.044] sna_drawable_use_bo: use GPU fast path (all-damaged) 10337121-[ 640.044] sna_drawable_use_bo: using whole GPU bo 10337122-[ 640.044] sna_blt_fill_boxes (32, ff1f2427, 3) x 1 10337123-[ 640.044] sna_blt_fill_box: box=((0, 0), (21, 555)) 10337124-[ 640.044] kgem_add_reloc: handle=62, pos=147, delta=0, domains=28002 10337125-[ 640.044] __kgem_bo_mark_dirty: handle=62 (proxy? 0) 10337126-[ 640.044] sna_composite_rectangles: pixmap=127589 marking clear [ff1f2427]? 1 10337127-[ 640.044] sna_composite(pixmap=3, op=3, src=127589+(0, 0), mask=0+(3, 24), dst=3+(3, 24)+(3, 50), size=(21, 555) 10337128-[ 640.044] sna_compute_composite_region: dst=(3, 24)x(21, 555) 10337129-[ 640.044] sna_compute_composite_region: initial clip against dst->pDrawable: (3, 24), (24, 579) 10337130-[ 640.044] clip_to_dst: region: 1x[(6, 74), (27, 629)], clip: 11x[(3, 50), (785, 653)] 10337131-[ 640.044] sna_destroy_pixmap: pixmap=127589, attached?=1 10337132-[ 640.044] _kgem_bo_destroy: handle=62, proxy? 0 10337133-[ 640.044] __kgem_bo_destroy: handle=62, size=180224 10337134-[ 640.044] __kgem_bo_destroy: handle=62 -> active 10337135-[ 640.044] __sna_free_pixmap(pixmap=127589) 10337136-[ 640.044] sna_create_pixmap(776, 21, 32, usage=0) 10337137-[ 640.044] kgem_can_create_2d: 776x21 @ 32 10337138-[ 640.044] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3104, height=21 10337139-[ 640.044] kgem_can_create_2d: untiled size=65536 10337140-[ 640.044] kgem_choose_tiling: TLB near-miss between lines 776x21 (pitch=3104), forcing tiling 1 10337141-[ 640.044] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3104, height=21 10337142-[ 640.044] kgem_can_create_2d: tiled[-1] size=65536 10337143-[ 640.044] sna_create_pixmap: usage=0, flags=1b 10337144-[ 640.044] sna_create_pixmap: creating GPU pixmap 776x21, stride=3104, flags=1b 10337145-[ 640.044] __pop_freed_pixmap: reusing freed pixmap=127589 header 10337146-[ 640.044] create_pixmap_hdr: pixmap=127592, width=776, height=21, usage=0 10337147-[ 640.044] sna_create_pixmap: serial=127592, 776x21, usage=0 10337148-[ 640.044] sna_composite_rectangles(pixmap=127593, op=0, 0 x 1 [(0, 0)x(776, 21) ...]) 10337149-[ 640.044] sna_composite_rectangles: converted to op 0 10337150-[ 640.044] sna_composite_rectangles[0] (0, 0)x(776, 21) -> (0, 0), (776, 21) 10337151-[ 640.044] sna_composite_rectangles: nrects=1, region=(0, 0), (776, 21) x 1 10337152-[ 640.044] sna_composite_rectangles: clipped extents (0, 0),(776, 21) x 1 10337153-[ 640.044] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(776, 21) 10337154-[ 640.044] sna_composite_rectangles: dropping last-cpu hint 10337155-[ 640.044] sna_drawable_use_bo pixmap=127593, box=((0, 0), (776, 21)), flags=19... 10337156-[ 640.044] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10337157-[ 640.044] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 10337158-[ 640.044] sna_pixmap_move_to_gpu(pixmap=127593, usage=0), flags=b 10337159-[ 640.044] sna_pixmap_move_to_gpu: CPU damage? 0 10337160-[ 640.044] sna_pixmap_move_to_gpu: creating GPU bo (776x21@32), create=b 10337161-[ 640.044] kgem_choose_tiling: TLB near-miss between lines 776x21 (pitch=3104), forcing tiling 1 10337162-[ 640.044] kgem_choose_tiling: TLB near-miss between lines 776x21 (pitch=3104), forcing tiling 1 10337163-[ 640.044] sna_pixmap_alloc_gpu: pixmap=127593 10337164-[ 640.044] kgem_create_2d(776x21, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) 10337165-[ 640.044] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=3584, height=24 10337166-[ 640.045] kgem_set_tiling: handle=62, tiling=0 [1], pitch=3584 [3584]: 0 10337167-[ 640.045] kgem_bo_free: handle=62, size=180224 10337168-[ 640.045] (WW) intel(0): assertion failed: `bo->exec == NULL'; ignoring and trudging onward. 10337169-[ 640.046] kgem_bo_free: releasing 0x7f00d48a1000:0x0 vma for handle=62, count=0 10337170-[ 640.046] kgem_set_tiling: handle=85, tiling=1 [1], pitch=3584 [3584]: 1 10337171-[ 640.046] kgem_bo_remove_from_inactive: removing handle=85 from inactive 10337172-[ 640.046] from inactive: pitch=3584, tiling=1: handle=85, id=61384 10337173-[ 640.046] __sna_damage_all(776, 21) 10337174-[ 640.046] sna_pixmap_move_to_gpu: marking as all-damaged for GPU 10337175-[ 640.046] sna_pixmap_mark_active: pixmap=127593, handle=85 10337176-[ 640.046] sna_drawable_use_bo: allocated GPU bo for operation 10337177-[ 640.046] sna_drawable_use_bo: using GPU bo with damage? 0 10337178-[ 640.046] sna_blt_fill_boxes (32, 0, 0) x 1 10337179-[ 640.046] sna_blt_fill_box: box=((0, 0), (776, 21)) 10337180-[ 640.046] __kgem_busy: handle=1, busy=131072, wedged=0 10337181-[ 640.046] __kgem_ring_is_idle: last fence handle=1 still busy 10337182-[ 640.046] kgem_add_reloc: handle=85, pos=153, delta=0, domains=28002 10337183-[ 640.046] kgem_add_handle: handle=85, index=9 10337184-[ 640.046] __kgem_bo_mark_dirty: handle=85 (proxy? 0) 10337185-[ 640.046] sna_composite_rectangles: pixmap=127593 marking clear [0]? 1 10337186-[ 640.046] sna_block_handler (timeout=0) 10337187-[ 640.046] sna_block_handler (timeout=0) 10337188-[ 640.046] sna_composite_rectangles(pixmap=127593, op=1, ff1f2427 x 1 [(0, 0)x(776, 21) ...]) 10337189-[ 640.046] sna_composite_rectangles: converted to op 1 10337190-[ 640.046] sna_composite_rectangles[0] (0, 0)x(776, 21) -> (0, 0), (776, 21) 10337191-[ 640.046] sna_composite_rectangles: nrects=1, region=(0, 0), (776, 21) x 1 10337192-[ 640.046] sna_composite_rectangles: clipped extents (0, 0),(776, 21) x 1 10337193-[ 640.046] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(776, 21) 10337194-[ 640.046] sna_composite_rectangles: promoting to full GPU 10337195-[ 640.046] sna_composite_rectangles: dropping last-cpu hint 10337196-[ 640.046] sna_drawable_use_bo pixmap=127593, box=((0, 0), (776, 21)), flags=19... 10337197-[ 640.046] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 10337198-[ 640.046] sna_drawable_use_bo: use GPU fast path (all-damaged) 10337199-[ 640.046] sna_drawable_use_bo: using whole GPU bo 10337200-[ 640.046] sna_blt_fill_boxes (32, ff1f2427, 3) x 1 10337201-[ 640.046] sna_blt_fill_box: box=((0, 0), (776, 21)) 10337202-[ 640.046] sna_blt_fill_box: replacing last fill 10337203-[ 640.046] sna_composite_rectangles: pixmap=127593 marking clear [ff1f2427]? 1 10337204-[ 640.046] sna_composite(pixmap=3, op=3, src=127593+(0, 0), mask=0+(3, 579), dst=3+(3, 579)+(3, 50), size=(776, 21) 10337205-[ 640.046] sna_compute_composite_region: dst=(3, 579)x(776, 21) 10337206-[ 640.046] sna_compute_composite_region: initial clip against dst->pDrawable: (3, 579), (779, 600) 10337207-[ 640.046] clip_to_dst: region: 1x[(6, 629), (782, 650)], clip: 11x[(3, 50), (785, 653)] 10337208-[ 640.046] sna_destroy_pixmap: pixmap=127593, attached?=1 10337209-[ 640.046] _kgem_bo_destroy: handle=85, proxy? 0 10337210-[ 640.046] __kgem_bo_destroy: handle=85, size=180224 10337211-[ 640.046] __kgem_bo_destroy: handle=85 -> active 10337212-[ 640.046] __sna_free_pixmap(pixmap=127593) 10337213-[ 640.046] sna_block_handler (timeout=596720) 10337214-[ 640.046] kgem_retire, need_retire?=1 10337215-[ 640.046] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337216-[ 640.046] kgem_retire__requests_ring: retiring ring 0 10337217-[ 640.046] __kgem_busy: handle=1, busy=131072, wedged=0 10337218-[ 640.046] kgem_retire__requests_ring: ring=0, 3 outstanding requests, oldest=1, retired? 0 10337219-[ 640.046] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337220-[ 640.046] kgem_retire -- retired=0, need_retire=1 10337221-[ 640.046] kgem_retire__buffers: handle=14, busy? 1 [0] 10337222-[ 640.046] sna_accel_block: GPU idle, flushing 10337223-[ 640.046] gen4_vertex_close: used=7938, vbo active? 43, vb=4, nreloc=1 10337224-[ 640.046] gen4_vertex_close: reloc[0] = 112 10337225-[ 640.047] kgem_add_reloc: handle=43, pos=112, delta=0, domains=200000 10337226-[ 640.047] kgem_add_handle: handle=43, index=10 10337227-[ 640.047] batch[3/0, flags=1800]: 156 156 65504 65528, nreloc=26, nexec=11, nfence=0, aperture=1279 [fenced=0] 10337228-[ 640.047] __kgem_busy: handle=1, busy=131072, wedged=0 10337229-[ 640.047] __kgem_busy: handle=2, busy=131072, wedged=0 10337230-[ 640.047] kgem_create_linear(4096) 10337231-[ 640.047] search_linear_cache: num_pages=1, flags=402, use_active? 0, use_large=0 [max=65536] 10337232-[ 640.047] kgem_bo_remove_from_inactive: removing handle=59 from inactive 10337233-[ 640.047] search_linear_cache: found handle=59 (near-miss) (num_pages=1) in linear inactive cache 10337234-[ 640.047] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x3b, presumed-offset=1d9f000 10337235-[ 640.047] kgem_fixup_relocs: moving base of self-reloc[0:15] 1 -> -258047 10337236-[ 640.047] kgem_fixup_relocs: shrinking by 258048 10337237-[ 640.047] __kgem_busy: handle=59, busy=0, wedged=0 10337238-[ 640.047] do_execbuf: failed ret=-2, throttling and discarding cache 10337239-[ 640.047] kgem_retire, need_retire?=1 10337240-[ 640.047] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337241-[ 640.047] kgem_retire__requests_ring: retiring ring 0 10337242-[ 640.047] __kgem_busy: handle=1, busy=131072, wedged=0 10337243-[ 640.047] kgem_retire__requests_ring: ring=0, 3 outstanding requests, oldest=1, retired? 0 10337244-[ 640.047] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337245-[ 640.047] kgem_retire -- retired=0, need_retire=1 10337246-[ 640.047] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337247-[ 640.047] kgem_retire, need_retire?=1 10337248-[ 640.047] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337249-[ 640.047] kgem_retire__requests_ring: retiring ring 0 10337250-[ 640.047] __kgem_busy: handle=1, busy=131072, wedged=0 10337251-[ 640.047] kgem_retire__requests_ring: ring=0, 3 outstanding requests, oldest=1, retired? 0 10337252-[ 640.047] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337253-[ 640.047] kgem_retire -- retired=0, need_retire=1 10337254-[ 640.047] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337255-[ 640.047] kgem_expire_cache: still allocated 4 bo, 1744896 bytes, in snoop cache 10337256-[ 640.047] kgem_retire, need_retire?=1 10337257-[ 640.047] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337258-[ 640.047] kgem_retire__requests_ring: retiring ring 0 10337259-[ 640.047] __kgem_busy: handle=1, busy=131072, wedged=0 10337260-[ 640.047] kgem_retire__requests_ring: ring=0, 3 outstanding requests, oldest=1, retired? 0 10337261-[ 640.047] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337262-[ 640.047] kgem_retire -- retired=0, need_retire=1 10337263-[ 640.047] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337264-[ 640.047] kgem_retire, need_retire?=1 10337265-[ 640.047] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337266-[ 640.047] kgem_retire__requests_ring: retiring ring 0 10337267-[ 640.047] __kgem_busy: handle=1, busy=131072, wedged=0 10337268-[ 640.047] kgem_retire__requests_ring: ring=0, 3 outstanding requests, oldest=1, retired? 0 10337269-[ 640.047] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337270-[ 640.047] kgem_retire -- retired=0, need_retire=1 10337271-[ 640.047] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337272-[ 640.047] kgem_expire_cache: still allocated 13 bo, 10821632 bytes, in inactive cache 10337273-[ 640.047] kgem_expire_cache: expired 0 objects, 0 bytes, idle? 0 10337274-[ 640.047] kgem_cleanup_cache 10337275-[ 640.047] kgem_cleanup_cache: sync on cleanup 10337276-[ 640.047] kgem_bo_wait: waiting for handle=8 10337277-[ 640.058] __kgem_retire_requests_upto(handle=8, ring=0) 10337278-[ 640.058] __kgem_retire_rq: request 1 complete 10337279-[ 640.058] __kgem_bo_flush: handle=50, busy=0, wedged=0 10337280-[ 640.058] kgem_bo_move_to_cache: release handle=50 10337281-[ 640.058] kgem_bo_move_to_inactive: moving handle=50 to inactive 10337282-[ 640.058] __kgem_bo_flush: handle=67, busy=0, wedged=0 10337283-[ 640.058] kgem_bo_move_to_cache: release handle=67 10337284-[ 640.058] kgem_bo_move_to_inactive: moving handle=67 to inactive 10337285-[ 640.058] __kgem_retire_rq: request 2 complete 10337286-[ 640.058] __kgem_bo_flush: handle=16, busy=0, wedged=0 10337287-[ 640.058] __kgem_retire_rq: request 8 complete 10337288-[ 640.058] __kgem_bo_flush: handle=51, busy=0, wedged=0 10337289-[ 640.058] kgem_bo_move_to_inactive: moving handle=8 to inactive 10337290-[ 640.058] kgem_retire, need_retire?=1 10337291-[ 640.058] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337292-[ 640.058] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 10337293-[ 640.058] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337294-[ 640.058] kgem_retire -- retired=0, need_retire=0 10337295-[ 640.058] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337296-[ 640.058] kgem_bo_free: handle=8, size=4096 10337297-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d48cd000 vma for handle=8, count=-648 10337298-[ 640.058] kgem_bo_free: handle=67, size=4096 10337299-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d447a000 vma for handle=67, count=-649 10337300-[ 640.058] kgem_bo_free: handle=50, size=4096 10337301-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d44b9000 vma for handle=50, count=-650 10337302-[ 640.058] kgem_bo_free: handle=86, size=4096 10337303-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d4484000 vma for handle=86, count=-651 10337304-[ 640.058] kgem_bo_free: handle=61, size=4096 10337305-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d4480000 vma for handle=61, count=-652 10337306-[ 640.058] kgem_bo_free: handle=30, size=4096 10337307-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d44c4000 vma for handle=30, count=-653 10337308-[ 640.058] kgem_bo_free: handle=81, size=4096 10337309-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d44ba000 vma for handle=81, count=-654 10337310-[ 640.058] kgem_bo_free: handle=34, size=4096 10337311-[ 640.058] kgem_bo_free: releasing 0x0:0x7f00d448d000 vma for handle=34, count=-655 10337312-[ 640.058] kgem_bo_free: handle=64, size=8192 10337313-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=64, count=0 10337314-[ 640.059] kgem_bo_free: handle=65, size=8192 10337315-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=65, count=0 10337316-[ 640.059] kgem_bo_free: handle=90, size=16384 10337317-[ 640.059] kgem_bo_free: releasing 0x0:0x7f00d45e2000 vma for handle=90, count=-32621 10337318-[ 640.059] kgem_bo_free: handle=19, size=49152 10337319-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=19, count=0 10337320-[ 640.059] kgem_bo_free: handle=70, size=53248 10337321-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=70, count=0 10337322-[ 640.059] kgem_bo_free: handle=88, size=4190208 10337323-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=88, count=0 10337324-[ 640.059] kgem_bo_free: handle=83, size=4190208 10337325-[ 640.059] kgem_bo_free: releasing 0x0:0x0 vma for handle=83, count=0 10337326-[ 640.059] kgem_bo_free: handle=74, size=2285568 10337327-[ 640.059] kgem_bo_free: releasing 0x0:0x7f00d4672000 vma for handle=74, count=-32622 10337328-[ 640.059] kgem_cleanup_cache: need_expire?=1 10337329-[ 640.059] kgem_bo_free: handle=87, size=262144 10337330-[ 640.059] kgem_bo_free: releasing 0x0:0x7f00d460a000 vma for handle=87, count=0 10337331-[ 640.059] kgem_bo_free: handle=84, size=1310720 10337332-[ 640.059] kgem_bo_free: releasing 0x0:0x7f00cb967000 vma for handle=84, count=0 10337333-[ 640.059] kgem_bo_free: handle=33, size=143360 10337334-[ 640.059] kgem_bo_free: releasing 0x7f00cb8e4000:0x7f00d419a000 vma for handle=33, count=0 10337335-[ 640.059] kgem_bo_free: handle=22, size=28672 10337336-[ 640.059] kgem_bo_free: releasing 0x0:0x7f00d449a000 vma for handle=22, count=0 10337337-[ 640.059] kgem_cleanup_cache: complete 10337338-[ 640.059] do_execbuf: failed ret=-2, throttling and discarding cache 10337339-[ 640.059] __kgem_throttle_retire: not retiring 10337340-[ 640.059] kgem_expire_cache: still allocated 0 bo, 0 bytes, in snoop cache 10337341-[ 640.059] kgem_retire, need_retire?=0 10337342-[ 640.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337343-[ 640.059] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 10337344-[ 640.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337345-[ 640.059] kgem_retire -- retired=0, need_retire=0 10337346-[ 640.059] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337347-[ 640.059] kgem_expire_cache: idle? 1 10337348-[ 640.059] kgem_cleanup_cache 10337349-[ 640.059] kgem_retire, need_retire?=0 10337350-[ 640.059] kgem_retire__flushing: 0 bo on flushing list, retired? 0 10337351-[ 640.059] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 10337352-[ 640.059] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 10337353-[ 640.059] kgem_retire -- retired=0, need_retire=0 10337354-[ 640.059] kgem_bo_is_busy: handle=43, domain: 3 exec? 1, rq? 1 10337355-[ 640.059] kgem_cleanup_cache: need_expire?=0 10337356:[ 640.059] (EE) intel(0): Failed to submit rendering commands (No such file or directory), disabling acceleration. 10337357-[ 640.060] batch[3/0]: 156 156 65504, nreloc=26, nexec=12, nfence=0, aperture=1279, fenced=0, high=393216,524288: errno=2 10337358-[ 640.060] exec[0] = handle:80, presumed offset: 201e000, size: 12288, tiling 0, fenced 0, snooped 0, deleted 0 10337359-[ 640.060] exec[1] = handle:91, presumed offset: 2025000, size: 24576, tiling 0, fenced 0, snooped 0, deleted 0 10337360-[ 640.060] exec[2] = handle:9, presumed offset: 750000, size: 4325376, tiling 1, fenced 0, snooped 0, deleted 0 10337361-[ 640.060] exec[3] = handle:66, presumed offset: 186000, size: 98304, tiling 1, fenced 0, snooped 0, deleted 0 10337362-[ 640.060] exec[4] = handle:62, presumed offset: 12ff000, size: -1, tiling -1, fenced 0, snooped -1, deleted -1 10337363-[ 640.060] exec[5] = handle:4, presumed offset: 5000, size: 94208, tiling 0, fenced 0, snooped 0, deleted 0 10337364-[ 640.060] exec[6] = handle:48, presumed offset: 1ac000, size: 4096, tiling 0, fenced 0, snooped 0, deleted 0 10337365-[ 640.060] exec[7] = handle:72, presumed offset: 2adb000, size: 4096, tiling 0, fenced 0, snooped 0, deleted 0 10337366-[ 640.060] exec[8] = handle:18, presumed offset: 1d4000, size: 180224, tiling 1, fenced 0, snooped 0, deleted 0 10337367-[ 640.060] exec[9] = handle:85, presumed offset: 202b000, size: 180224, tiling 1, fenced 0, snooped 0, deleted 0 10337368-[ 640.060] exec[10] = handle:43, presumed offset: 145000, size: 135168, tiling 0, fenced 0, snooped 0, deleted 0 10337369-[ 640.060] exec[11] = handle:59, presumed offset: 1d9f000, size: 4096, tiling 0, fenced 1, snooped 0, deleted 0 10337370-[ 640.060] reloc[0] = pos:16, target:0, delta:0, read:2, write:2, offset:201e000 10337371-[ 640.060] reloc[1] = pos:40, target:1, delta:0, read:2, write:2, offset:2025000 10337372-[ 640.060] reloc[2] = pos:64, target:2, delta:0, read:2, write:2, offset:750000 10337373-[ 640.060] reloc[3] = pos:76, target:3, delta:0, read:2, write:0, offset:186000 10337374-[ 640.060] reloc[4] = pos:96, target:2, delta:0, read:2, write:2, offset:750000 10337375-[ 640.060] reloc[5] = pos:108, target:3, delta:0, read:2, write:0, offset:186000 10337376-[ 640.060] reloc[6] = pos:128, target:2, delta:0, read:2, write:2, offset:750000 10337377-[ 640.060] reloc[7] = pos:140, target:3, delta:0, read:2, write:0, offset:186000 10337378-[ 640.060] reloc[8] = pos:160, target:2, delta:0, read:2, write:2, offset:750000 10337379-[ 640.060] reloc[9] = pos:172, target:3, delta:0, read:2, write:0, offset:186000 10337380-[ 640.060] reloc[10] = pos:192, target:2, delta:0, read:2, write:2, offset:750000 10337381-[ 640.060] reloc[11] = pos:204, target:3, delta:0, read:2, write:0, offset:186000 10337382-[ 640.060] reloc[12] = pos:224, target:2, delta:0, read:2, write:2, offset:750000 10337383-[ 640.060] reloc[13] = pos:284, target:4, delta:0, read:2, write:2, offset:12ff000 10337384-[ 640.060] reloc[14] = pos:300, target:5, delta:1, read:10, write:0, offset:5000 10337385-[ 640.060] reloc[15] = pos:304, target:11, delta:-258047, read:10, write:0, offset:1d9f000 10337386-[ 640.060] reloc[16] = pos:4004, target:6, delta:0, read:2, write:2, offset:1ac000 10337387-[ 640.060] reloc[17] = pos:3972, target:7, delta:0, read:4, write:0, offset:2adb000 10337388-[ 640.060] reloc[18] = pos:500, target:8, delta:0, read:2, write:2, offset:1d4000 10337389-[ 640.060] reloc[19] = pos:512, target:6, delta:0, read:2, write:0, offset:1ac000 10337390-[ 640.060] reloc[20] = pos:532, target:7, delta:0, read:2, write:2, offset:2adb000 10337391-[ 640.060] reloc[21] = pos:556, target:2, delta:0, read:2, write:2, offset:750000 10337392-[ 640.060] reloc[22] = pos:568, target:8, delta:0, read:2, write:0, offset:1d4000 10337393-[ 640.060] reloc[23] = pos:588, target:4, delta:0, read:2, write:2, offset:12ff000 10337394-[ 640.060] reloc[24] = pos:612, target:9, delta:0, read:2, write:2, offset:202b000 10337395-[ 640.060] reloc[25] = pos:448, target:10, delta:0, read:20, write:0, offset:145000 10337396-[ 640.060] Aperture size 2147483648, available 2138644480 10337397-[ 640.060] __kgem_bo_clear_busy: handle=59 10337398-[ 640.060] __kgem_bo_clear_dirty: handle=59 10337399-[ 640.060] __kgem_busy: handle=85, busy=0, wedged=1 10337400-[ 640.060] __kgem_bo_clear_busy: handle=85 10337401-[ 640.060] __kgem_bo_clear_dirty: handle=85 10337402-[ 640.060] kgem_bo_move_to_cache: release handle=85 10337403-[ 640.060] kgem_bo_move_to_inactive: moving handle=85 to inactive 10337404-[ 640.060] __kgem_busy: handle=9, busy=0, wedged=1 10337405-[ 640.060] __kgem_bo_clear_busy: handle=9 10337406-[ 640.060] __kgem_bo_clear_dirty: handle=9 10337407-[ 640.060] __kgem_busy: handle=72, busy=0, wedged=1 10337408-[ 640.060] __kgem_bo_clear_busy: handle=72 10337409-[ 640.060] __kgem_bo_clear_dirty: handle=72 10337410-[ 640.060] __kgem_busy: handle=18, busy=0, wedged=1 10337411-[ 640.060] __kgem_bo_clear_busy: handle=18 10337412-[ 640.060] __kgem_bo_clear_dirty: handle=18 10337413-[ 640.060] __kgem_busy: handle=48, busy=0, wedged=1 10337414-[ 640.060] __kgem_bo_clear_busy: handle=48 10337415-[ 640.060] __kgem_bo_clear_dirty: handle=48 10337416-[ 640.060] kgem_bo_move_to_cache: release handle=48 10337417-[ 640.060] kgem_bo_move_to_inactive: moving handle=48 to inactive 10337418-[ 640.060] __kgem_busy: handle=91, busy=0, wedged=1 10337419-[ 640.060] __kgem_bo_clear_busy: handle=91 10337420-[ 640.060] __kgem_bo_clear_dirty: handle=91 10337421-[ 640.060] __kgem_busy: handle=80, busy=0, wedged=1 10337422-[ 640.060] __kgem_bo_clear_busy: handle=80 10337423-[ 640.060] __kgem_bo_clear_dirty: handle=80 10337424-[ 640.060] __kgem_busy: handle=66, busy=0, wedged=1 10337425-[ 640.060] __kgem_bo_clear_busy: handle=66 10337426-[ 640.060] __kgem_bo_clear_dirty: handle=66 10337427-[ 640.060] __kgem_bo_clear_busy: handle=4 10337428-[ 640.060] __kgem_bo_clear_dirty: handle=4 10337429-[ 640.060] __kgem_bo_clear_busy: handle=43 10337430-[ 640.060] __kgem_bo_clear_dirty: handle=43 10337431-[ 640.060] kgem_bo_can_map: handle=43, map=0x7f00d4004000:0x7f00d4585000:0x7f00d416a000, tiling=0, domain=0, offset=1331200 10337432-[ 640.060] sna_scanout_do_flush: flush timer active: delta=-130 10337433-[ 640.060] sna_scanout_do_flush (time=640046), triggered 10337434-[ 640.061] sna_scanout_flush (time=640046), cpu damage? 1, exec? 0 nbatch=0, busy? 1 10337435-[ 640.061] stop_flush: scanout=9 shadow?=0, slaves?=0, (cpu?=1 || gpu?=0)) 10337436-[ 640.061] sna_pixmap_force_to_gpu(pixmap=3, flags=10a) 10337437-[ 640.061] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=14a 10337438-[ 640.061] _sna_damage_is_all(1366, 768)? 10337439-[ 640.061] _sna_damage_is_all: (0, 0), (1366, 768) 10337440-[ 640.061] _sna_damage_is_all: no, not singular 10337441-[ 640.061] _sna_damage_reduce 10337442-[ 640.061] reduce: before region.n=2 10337443-[ 640.061] nboxes=8, residual=7 10337444-[ 640.061] reduce: after region.n=3 10337445-[ 640.061] sna_pixmap_move_to_gpu: CPU damage? 1 10337446-[ 640.061] _sna_damage_get_boxes([[(0, 74), (1366, 767)]: [(0, 74), (1366, 767) x 3: ((3, 74), (6, 650)), ((3, 650), (785, 653)), ((0, 766), (1366, 767))] ] )... 10337447-[ 640.061] = 3 10337448-[ 640.061] sna_pixmap_move_to_gpu: uploading 3 damage boxes 10337449-[ 640.061] sna_write_boxes x 3, src stride=5464, src dx=(0, 0) 10337450-[ 640.061] write_boxes_inplace x 3, handle=9, tiling=1 10337451-[ 640.061] upload_inplace__tiled: tiling=1 10337452-[ 640.061] kgem_bo_can_map: handle=9, map=0x7f00d65ca000:0x0:0x0, tiling=1, domain=0, offset=7667712 10337453-[ 640.061] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7f00d65ca000:0x0, domain=0 10337454-[ 640.061] __kgem_bo_map__gtt_or_wc: handle=9 10337455-[ 640.061] kgem_trim_vma_cache: type=0, count=-655 (bucket: 10) 10337456-[ 640.061] __kgem_busy: handle=9, busy=0, wedged=1 10337457-[ 640.061] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 10337458-[ 640.061] __kgem_busy: handle=9, busy=0, wedged=1 10337459-[ 640.061] kgem_bo_retire: retiring bo handle=9 (needed flush? 0), rq? 0 [busy?=0] 10337460-[ 640.061] assert_bo_retired: handle=9, domain: 0 exec? 0, rq? 0 10337461-[ 640.061] write_boxes_inplace: (3, 74) -> (3, 74) x (3, 576) [bpp=32, src_pitch=5464, dst_pitch=5632] 10337462-[ 640.061] memcpy_blt: src=(3, 74), dst=(3, 74), size=3x576, pitch=5464/5632 10337463-[ 640.061] write_boxes_inplace: (3, 650) -> (3, 650) x (782, 3) [bpp=32, src_pitch=5464, dst_pitch=5632] 10337464-[ 640.061] memcpy_blt: src=(3, 650), dst=(3, 650), size=782x3, pitch=5464/5632 10337465-[ 640.061] write_boxes_inplace: (0, 766) -> (0, 766) x (1366, 1) [bpp=32, src_pitch=5464, dst_pitch=5632] 10337466-[ 640.061] memcpy_blt: src=(0, 766), dst=(0, 766), size=1366x1, pitch=5464/5632 10337467-[ 640.061] sna_damage_reduce_all(width=1366, height=768) 10337468-[ 640.061] sna_pixmap_mark_active: pixmap=3, handle=9 10337469-[ 640.061] __kgem_bo_clear_dirty: handle=9 10337470-[ 640.061] sna_accel_do_throttle (time=640046), triggered 10337471-[ 640.061] sna_accel_throttle (time=640046) 10337472-[ 640.061] sna_accel_disarm_timer[1] (time=640046) 10337473-[ 640.061] sna_accel_block: evaluating timers, active=5 10337474-[ 640.061] sna_accel_block: flush timer expires in 16 [640062] 10337475-[ 640.061] sna_mode_wakeup: len=32 10337476-[ 640.061] sna_present_vblank_handler: clearing immediate flag 10337477-[ 640.061] sna_crtc_clear_vblank: current vblank count: 1 10337478-[ 640.061] sna_crtc_record_swap: recording last swap on pipe=0, frame 37521 [msc=37521], time 640.54107 10337479-[ 640.061] vblank_complete: 0 events complete 10337480-[ 640.061] sna_change_window_attributes 10337481-[ 640.061] sna_change_window_attributes 10337482-[ 640.062] sna_block_handler (timeout=596704) 10337483-[ 640.062] kgem_retire__buffers: handle=14, busy? 0 [0] 10337484-[ 640.062] kgem_retire__buffers: releasing upload cache for handle=14? 0 10337485-[ 640.062] __kgem_bo_destroy: handle=14, size=262144 10337486-[ 640.062] kgem_bo_replace_io: transferring io handle=14 to bo 10337487-[ 640.062] kgem_bo_move_to_inactive: moving handle=14 to inactive 10337488-[ 640.062] kgem_bo_can_map: handle=14, map=0x7f00cbaa7000:0x7f00ca700000:0x7f00d6331000, tiling=0, domain=0, offset=30781440 10337489-[ 640.062] sna_scanout_do_flush: flush timer active: delta=0 10337490-[ 640.062] sna_scanout_do_flush (time=640062), triggered 10337491-[ 640.062] sna_scanout_flush (time=640062), cpu damage? 0, exec? 0 nbatch=0, busy? 1 10337492-[ 640.062] stop_flush: scanout=9 shadow?=0, slaves?=0, (cpu?=0 || gpu?=0)) 10337493-[ 640.062] sna_pixmap_force_to_gpu(pixmap=3, flags=10a) 10337494-[ 640.062] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=14a 10337495-[ 640.062] _sna_damage_is_all(1366, 768)? 10337496-[ 640.062] _sna_damage_is_all: (0, 0), (1366, 768) 10337497-[ 640.062] _sna_damage_is_all: no, not singular 10337498-[ 640.062] sna_pixmap_move_to_gpu: CPU damage? 0 10337499-[ 640.062] sna_damage_reduce_all(width=1366, height=768) 10337500-[ 640.062] sna_pixmap_mark_active: pixmap=3, handle=9 10337501-[ 640.062] sna_accel_do_throttle -- no pending activity 10337502-[ 640.062] sna_accel_block: evaluating timers, active=5 10337503-[ 640.062] sna_accel_block: flush timer expires in 16 [640078] 10337504-[ 640.062] sna_change_window_attributes 10337505-[ 640.062] sna_change_window_attributes 10337506-[ 640.062] sna_change_window_attributes 10337507-[ 640.062] sna_change_window_attributes 10337508-[ 640.062] sna_change_window_attributes 10337509-[ 640.062] sna_change_window_attributes 10337510-[ 640.062] sna_change_window_attributes 10337511-[ 640.063] sna_change_window_attributes 10337512-[ 640.063] sna_change_window_attributes 10337513-[ 640.063] sna_change_window_attributes 10337514-[ 640.063] sna_change_window_attributes 10337515-[ 640.063] sna_change_window_attributes 10337516-[ 640.063] sna_block_handler (timeout=596703) 10337517-[ 640.063] sna_scanout_do_flush: flush timer active: delta=15 10337518-[ 640.063] sna_accel_do_throttle -- no pending activity 10337519-[ 640.063] sna_accel_block: evaluating timers, active=5 10337520-[ 640.063] sna_accel_block: flush timer expires in 15 [640078] 10337521-[ 640.063] sna_change_window_attributes 10337522-[ 640.063] sna_change_window_attributes 10337523-[ 640.063] sna_change_window_attributes 10337524-[ 640.063] sna_change_window_attributes 10337525-[ 640.063] sna_change_window_attributes 10337526-[ 640.063] sna_change_window_attributes 10337527-[ 640.063] sna_change_window_attributes 10337528-[ 640.063] sna_change_window_attributes 10337529-[ 640.063] sna_change_window_attributes 10337530-[ 640.063] sna_change_window_attributes 10337531-[ 640.063] sna_block_handler (timeout=596703) 10337532-[ 640.063] sna_scanout_do_flush: flush timer active: delta=15 10337533-[ 640.063] sna_accel_do_throttle -- no pending activity 10337534-[ 640.063] sna_accel_block: evaluating timers, active=5 10337535-[ 640.063] sna_accel_block: flush timer expires in 15 [640078] 10337536-[ 640.063] sna_change_window_attributes 10337537-[ 640.063] sna_change_window_attributes 10337538-[ 640.063] sna_change_window_attributes 10337539-[ 640.063] sna_change_window_attributes 10337540-[ 640.063] sna_change_window_attributes 10337541-[ 640.063] sna_change_window_attributes 10337542-[ 640.063] sna_change_window_attributes 10337543-[ 640.063] sna_change_window_attributes 10337544-[ 640.065] sna_change_window_attributes 10337545-[ 640.065] sna_change_window_attributes 10337546-[ 640.065] sna_change_window_attributes 10337547-[ 640.066] sna_validate_gc(0x55af31b60c70) changes=7fffff, previous serial=80000000, drawable=1f2c9 10337548-[ 640.066] sna_validate_gc: recomputing clip 10337549-[ 640.066] sna_validate_gc: composite clip=4x[(189, 105), (1177, 709)] [0x55af323e4790] 10337550-[ 640.066] sna_poly_fill_rect(n=4, PlaneMask: ffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=0], alu=3) 10337551-[ 640.066] sna_poly_fill_rect_extents: [0] = (596, 0)x(392, 247) 10337552-[ 640.066] sna_poly_fill_rect: extents(189, 105), (1177, 709), flags=3 10337553-[ 640.066] sna_poly_fill_rect: fallback -- wedged 10337554-[ 640.066] sna_poly_fill_rect: fallback (189, 105), (1177, 709) 10337555-[ 640.066] sna_gc_move_to_cpu(0x55af31b60c70) changes=7fffff 10337556-[ 640.066] sna_gc_move_to_cpu: flushing tile pixmap 10337557-[ 640.066] sna_validate_pixmap: target bpp=32, source bpp=32 10337558-[ 640.066] drawable_gc_flags: try operating on drawable inplace [hint? 1] 10337559-[ 640.066] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(189, 105), (1177, 709)], flags=7) 10337560-[ 640.066] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10337561-[ 640.067] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 10337562-[ 640.067] region_overlaps_damage? 10337563-[ 640.067] region_inplace: (988x604), inplace? 1 10337564-[ 640.067] kgem_bo_can_map: handle=9, map=0x7f00d65ca000:0x0:0x0, tiling=1, domain=0, offset=7667712 10337565-[ 640.067] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 10337566-[ 640.067] sna_drawable_move_region_to_cpu: try to operate inplace 10337567-[ 640.067] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7f00d65ca000:0x0, domain=0 10337568-[ 640.067] __kgem_bo_map__gtt_or_wc: handle=9 10337569-[ 640.067] kgem_trim_vma_cache: type=0, count=-654 (bucket: 10) 10337570-[ 640.067] __kgem_busy: handle=9, busy=0, wedged=1 10337571-[ 640.067] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 10337572-[ 640.067] __kgem_busy: handle=9, busy=0, wedged=1 10337573-[ 640.067] kgem_bo_retire: retiring bo handle=9 (needed flush? 0), rq? 0 [busy?=0] 10337574-[ 640.067] assert_bo_retired: handle=9, domain: 0 exec? 0, rq? 0 10337575-[ 640.067] _sna_damage_add([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 7: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (3, 653)), ((785, 650), (1366, 653)), ((0, 653), (1366, 766)), ((0, 767), (1366, 768))] ] + [(189, 105), (1177, 709) x 4: ((785, 105), (1177, 352)), ((789, 352), (1177, 440)), ((785, 440), (1177, 653)), ...]) 10337576-[ 640.067] damage_union: extending damage (0, 0), (1366, 768) by (189, 105), (1177, 709) 10337577-[ 640.067] _sna_damage_create_elt: prev=(remain 8), count=4 10337578-[ 640.068] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 7: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (3, 653)), ((785, 650), (1366, 653)), ((0, 653), (1366, 766)), ((0, 767), (1366, 768))] +[ ...]]* 10337579-[ 640.068] _sna_damage_is_all(1366, 768)*? 10337580-[ 640.068] _sna_damage_is_all: (0, 0), (1366, 768) 10337581-[ 640.068] reduce: before region.n=7 10337582-[ 640.068] nboxes=8, residual=4 10337583-[ 640.068] last box count=4/8, need=11 10337584-[ 640.068] copying embedded boxes 10337585-[ 640.068] reduce: after region.n=7 10337586-[ 640.068] _sna_damage_is_all: no, not singular 10337587-[ 640.068] _sna_damage_subtract(None - [(189, 105), (1177, 709) x 4: ((785, 105), (1177, 352)), ((789, 352), (1177, 440)), ((785, 440), (1177, 653)), ...])... 10337588-[ 640.068] = None 10337589-[ 640.068] sna_drawable_move_region_to_cpu: operate inplace 10337590-[ 640.068] sna_poly_fill_rect: fallback - fbPolyFillRect 10337591-[ 640.069] sna_gc_move_to_gpu(0x55af31b60c70) 10337592-[ 640.069] sna_block_handler (timeout=0) 10337593-[ 640.069] sna_change_window_attributes 10337594-[ 640.069] sna_change_window_attributes 10337595-[ 640.069] sna_change_window_attributes 10337596-[ 640.073] sna_destroy_pixmap: pixmap=127389, attached?=1 10337597-[ 640.073] _kgem_bo_destroy: handle=53, proxy? 0 10337598-[ 640.073] __kgem_bo_destroy: handle=53, size=135168 10337599-[ 640.073] __kgem_bo_destroy: handle=53, purged 10337600-[ 640.073] kgem_bo_move_to_inactive: moving handle=53 to inactive 10337601-[ 640.073] kgem_bo_can_map: handle=53, map=0x7f00d45e9000:0x7f00d45c1000:0x0, tiling=1, domain=0, offset=15912960 10337602-[ 640.074] __sna_free_pixmap(pixmap=127389) 10337603-[ 640.074] sna_block_handler (timeout=0) 10337604-[ 640.074] sna_block_handler (timeout=0) 10337605-[ 640.074] sna_create_pixmap(1366, 741, 24, usage=0) 10337606-[ 640.074] kgem_can_create_2d: 1366x741 @ 24 10337607-[ 640.074] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5464, height=741 10337608-[ 640.074] kgem_can_create_2d: untiled size=4050944 10337609-[ 640.074] kgem_choose_tiling: TLB miss between lines 1366x741 (pitch=5464), forcing tiling 1 10337610-[ 640.074] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5464, height=741 10337611-[ 640.074] kgem_can_create_2d: tiled[-1] size=4050944 10337612-[ 640.074] sna_create_pixmap: usage=0, flags=12 10337613-[ 640.074] sna_create_pixmap: creating GPU pixmap 1366x741, stride=5464, flags=12 10337614-[ 640.074] __pop_freed_pixmap: reusing freed pixmap=127389 header 10337615-[ 640.074] create_pixmap_hdr: pixmap=127693, width=1366, height=741, usage=0 10337616-[ 640.074] sna_create_pixmap: serial=127693, 1366x741, usage=0 10337617-[ 640.074] sna_composite_rectangles(pixmap=127694, op=0, 0 x 1 [(0, 0)x(1366, 741) ...]) 10337618-[ 640.074] sna_composite_rectangles: converted to op 0 10337619-[ 640.075] sna_composite_rectangles[0] (0, 0)x(1366, 741) -> (0, 0), (1366, 741) 10337620-[ 640.075] sna_composite_rectangles: nrects=1, region=(0, 0), (1366, 741) x 1 10337621-[ 640.075] sna_composite_rectangles: clipped extents (0, 0),(1366, 741) x 1 10337622-[ 640.075] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(1366, 741) 10337623-[ 640.075] sna_composite_rectangles: fallback 10337624-[ 640.075] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(0, 0), (1366, 741)], flags=1) 10337625-[ 640.075] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 10337626-[ 640.075] sna_drawable_move_region_to_cpu: region (0, 0), (1366, 741) + (0, 0) subsumes pixmap (1366x741) 10337627-[ 640.075] _sna_pixmap_move_to_cpu(pixmap=127694, 1366x741, flags=5) 10337628-[ 640.075] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10337629-[ 640.075] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10337630-[ 640.075] operate_inplace: no, not accessible via GTT 10337631-[ 640.075] sna_pixmap_alloc_cpu: pixmap=127694 10337632-[ 640.075] sna_pixmap_alloc_cpu: allocating CPU buffer (1366x741) 10337633-[ 640.075] kgem_create_cpu_2d(1366x741, bpp=32) 10337634-[ 640.075] kgem_create_cpu_2d: 1366x741, 32 bpp, stride=5464 10337635-[ 640.075] search_snoop_cache: num_pages=990, flags=0 10337636-[ 640.075] search_snoop_cache: inactive and cache empty 10337637-[ 640.075] __kgem_throttle_retire: not retiring 10337638-[ 640.075] search_snoop_cache: nothing retired 10337639-[ 640.075] kgem_create_linear(4054288) 10337640-[ 640.075] search_linear_cache: num_pages=990, flags=406, use_active? 0, use_large=0 [max=65536] 10337641-[ 640.075] search_linear_cache: inactive and cache bucket empty 10337642-[ 640.075] search_linear_cache: active cache bucket empty 10337643-[ 640.075] kgem_create_linear: new handle=8, num_pages=990 10337644-[ 640.075] __kgem_bo_init(handle=8, num_pages=990) 10337645-[ 640.075] __kgem_busy: handle=8, busy=0, wedged=1 10337646-[ 640.075] kgem_bo_map__cpu(handle=8, size=4055040, map=0x0:0x0) 10337647-[ 640.075] kgem_trim_vma_cache: type=1, count=-32623 (bucket: 9) 10337648-[ 640.075] __kgem_bo_map__cpu: caching CPU vma for 8 10337649-[ 640.075] kgem_bo_map__cpu(handle=8, size=4055040, map=0x0:0x7f00ca2a2000) 10337650-[ 640.075] sna_pixmap_alloc_cpu: allocated CPU handle=8 (snooped? 1) 10337651-[ 640.075] _sna_pixmap_move_to_cpu: marking as damaged 10337652-[ 640.075] __sna_damage_all(1366, 741) 10337653-[ 640.075] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337654-[ 640.075] _sna_pixmap_move_to_cpu: syncing CPU bo 10337655-[ 640.075] kgem_bo_sync__cpu_full: handle=8 10337656-[ 640.075] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10337657-[ 640.080] sna_block_handler (timeout=0) 10337658-[ 640.080] sna_block_handler (timeout=0) 10337659-[ 640.080] sna_block_handler (timeout=0) 10337660-[ 640.080] sna_block_handler (timeout=0) 10337661-[ 640.080] sna_validate_gc(0x55af322268e0) changes=e8000, previous serial=8001f0bf, drawable=1f2ce 10337662-[ 640.080] sna_validate_gc: recomputing clip 10337663-[ 640.081] sna_validate_gc: composite clip=24x[(0, 0), (1366, 741)] [0x55af321352b0] 10337664-[ 640.081] sna_copy_area: src=pixmap=2788:(0, 26)x(1366, 741)+(0, 0) -> dst=pixmap=127694:(0, 0)+(0, 0); alu=3, pm=ffffffff, depth=24 10337665-[ 640.081] sna_copy_area: fallback copy 10337666-[ 640.081] sna_do_copy: src=(0, 26), dst=(0, 0), size=(1366x741) 10337667-[ 640.081] sna_do_copy: after drawable: src=(0, 26), dst=(0, 0), size=(1366x741) 10337668-[ 640.081] sna_do_copy: dst extents (0, 0), (1366, 741), dst clip extents (0, 0), (1366, 741), dst size=1366x741 10337669-[ 640.081] sna_do_copy: clipped dst extents (0, 0), (1366, 741) 10337670-[ 640.081] sna_do_copy: unclipped src extents (0, 26), (1366, 767) 10337671-[ 640.081] sna_do_copy: clipped src extents (0, 26), (1366, 767) 10337672-[ 640.081] sna_do_copy: pixmap -- no source clipping 10337673-[ 640.081] sna_do_copy: src extents (0, 26), (1366, 767) x 1 10337674-[ 640.081] sna_do_copy: copy region (0, 0), (1366, 741) x 24 + (0, 26) 10337675-[ 640.081] sna_fallback_copy_boxes (boxes=24x[(0, 0), (1366, 741)...], src=+(0, 26), alu=3 10337676-[ 640.081] sna_gc_move_to_cpu(0x55af322268e0) changes=7fffff 10337677-[ 640.081] sna_gc_move_to_cpu: flushing tile pixmap 10337678-[ 640.081] sna_validate_pixmap: target bpp=32, source bpp=32 10337679-[ 640.081] sna_validate_pixmap: flushing pixmap 10337680-[ 640.081] _sna_pixmap_move_to_cpu(pixmap=2191, 1x1, flags=2) 10337681-[ 640.081] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af322272e1, is-clear?=0 10337682-[ 640.081] _sna_pixmap_move_to_cpu: CPU all-damaged 10337683-[ 640.081] sna_gc_move_to_cpu: flushing stipple pixmap 10337684-[ 640.081] sna_validate_pixmap: target bpp=32, source bpp=1 10337685-[ 640.081] sna_gc_move_to_cpu: moving tile to cpu 10337686-[ 640.081] _sna_pixmap_move_to_cpu(pixmap=2191, 1x1, flags=2) 10337687-[ 640.081] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af322272e1, is-clear?=0 10337688-[ 640.081] _sna_pixmap_move_to_cpu: CPU all-damaged 10337689-[ 640.081] sna_drawable_move_region_to_cpu(pixmap=2788 (1366x768), [(0, 26), (1366, 767)], flags=2) 10337690-[ 640.081] operate_inplace: no, inplace operation not suitable 10337691-[ 640.081] sna_pixmap_alloc_cpu: pixmap=2788 10337692-[ 640.081] sna_pixmap_alloc_cpu: allocating CPU buffer (1366x768) 10337693-[ 640.081] kgem_bo_is_busy: handle=23, domain: 0 exec? 0, rq? 0 10337694-[ 640.082] kgem_create_cpu_2d(1366x768, bpp=32) 10337695-[ 640.082] kgem_create_cpu_2d: 1366x768, 32 bpp, stride=5464 10337696-[ 640.082] search_snoop_cache: num_pages=1025, flags=0 10337697-[ 640.082] search_snoop_cache: inactive and cache empty 10337698-[ 640.082] __kgem_throttle_retire: not retiring 10337699-[ 640.082] search_snoop_cache: nothing retired 10337700-[ 640.082] kgem_create_linear(4196352) 10337701-[ 640.082] search_linear_cache: num_pages=1025, flags=406, use_active? 0, use_large=0 [max=65536] 10337702-[ 640.082] search_linear_cache: inactive and cache bucket empty 10337703-[ 640.082] search_linear_cache: active cache bucket empty 10337704-[ 640.082] kgem_create_linear: new handle=19, num_pages=1025 10337705-[ 640.082] __kgem_bo_init(handle=19, num_pages=1025) 10337706-[ 640.082] __kgem_busy: handle=19, busy=0, wedged=1 10337707-[ 640.082] kgem_bo_map__cpu(handle=19, size=4198400, map=0x0:0x0) 10337708-[ 640.082] kgem_trim_vma_cache: type=1, count=-32623 (bucket: 10) 10337709-[ 640.082] __kgem_bo_map__cpu: caching CPU vma for 19 10337710-[ 640.082] kgem_bo_map__cpu(handle=19, size=4198400, map=0x0:0x7f00c9ea1000) 10337711-[ 640.082] sna_pixmap_alloc_cpu: allocated CPU handle=19 (snooped? 1) 10337712-[ 640.082] sna_drawable_move_region_to_cpu: region (1366x741) overlaps gpu damage 10337713-[ 640.082] sna_drawable_move_region_to_cpu: region (1366x741) intersects gpu damage 10337714-[ 640.082] region_subsumes_damage? 10337715-[ 640.082] region_subsumes_damage: region (0, 26), (1366, 767), damage (0, 0), (1366, 768) 10337716-[ 640.082] region_subsumes_damage: not contained 10337717-[ 640.082] sna_drawable_move_region_to_cpu: region wholly inside damage 10337718-[ 640.082] download_boxes: nbox=24 10337719-[ 640.082] kgem_bo_sync__cpu: handle=19 10337720-[ 640.082] sna_read_boxes x 24, src=(handle=23), dst=(size=(1366, 768) 10337721-[ 640.082] read_boxes_inplace x 24, tiling=1 10337722-[ 640.082] kgem_bo_can_map: handle=23, map=0x7f00ca7c0000:0x0:0x0, tiling=1, domain=0, offset=24850432 10337723-[ 640.082] kgem_bo_map: handle=23, offset=24850432, tiling=1, map=0x7f00ca7c0000:0x0, domain=0 10337724-[ 640.082] __kgem_bo_map__gtt_or_wc: handle=23 10337725-[ 640.082] kgem_trim_vma_cache: type=0, count=-653 (bucket: 10) 10337726-[ 640.082] __kgem_busy: handle=23, busy=0, wedged=1 10337727-[ 640.082] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 10337728-[ 640.082] __kgem_busy: handle=23, busy=0, wedged=1 10337729-[ 640.082] kgem_bo_retire: retiring bo handle=23 (needed flush? 0), rq? 0 [busy?=0] 10337730-[ 640.082] assert_bo_retired: handle=23, domain: 0 exec? 0, rq? 0 10337731-[ 640.082] read_boxes_inplace: copying box (0, 26), (1366, 50) 10337732-[ 640.082] memcpy_blt: src=(0, 26), dst=(0, 26), size=1366x24, pitch=5632/5464 10337733-[ 640.083] read_boxes_inplace: copying box (0, 50), (8, 51) 10337734-[ 640.083] memcpy_blt: src=(0, 50), dst=(0, 50), size=8x1, pitch=5632/5464 10337735-[ 640.083] read_boxes_inplace: copying box (780, 50), (1366, 51) 10337736-[ 640.083] memcpy_blt: src=(780, 50), dst=(780, 50), size=586x1, pitch=5632/5464 10337737-[ 640.084] read_boxes_inplace: copying box (0, 51), (6, 52) 10337738-[ 640.084] memcpy_blt: src=(0, 51), dst=(0, 51), size=6x1, pitch=5632/5464 10337739-[ 640.084] read_boxes_inplace: copying box (782, 51), (1366, 52) 10337740-[ 640.084] memcpy_blt: src=(782, 51), dst=(782, 51), size=584x1, pitch=5632/5464 10337741-[ 640.084] read_boxes_inplace: copying box (0, 52), (5, 53) 10337742-[ 640.084] memcpy_blt: src=(0, 52), dst=(0, 52), size=5x1, pitch=5632/5464 10337743-[ 640.084] read_boxes_inplace: copying box (783, 52), (1366, 53) 10337744-[ 640.084] memcpy_blt: src=(783, 52), dst=(783, 52), size=583x1, pitch=5632/5464 10337745-[ 640.084] read_boxes_inplace: copying box (0, 53), (4, 55) 10337746-[ 640.084] memcpy_blt: src=(0, 53), dst=(0, 53), size=4x2, pitch=5632/5464 10337747-[ 640.084] read_boxes_inplace: copying box (784, 53), (1366, 55) 10337748-[ 640.084] memcpy_blt: src=(784, 53), dst=(784, 53), size=582x2, pitch=5632/5464 10337749-[ 640.084] read_boxes_inplace: copying box (0, 55), (3, 81) 10337750-[ 640.084] memcpy_blt: src=(0, 55), dst=(0, 55), size=3x26, pitch=5632/5464 10337751-[ 640.084] read_boxes_inplace: copying box (785, 55), (1366, 81) 10337752-[ 640.084] memcpy_blt: src=(785, 55), dst=(785, 55), size=581x26, pitch=5632/5464 10337753-[ 640.085] read_boxes_inplace: copying box (0, 81), (3, 82) 10337754-[ 640.085] memcpy_blt: src=(0, 81), dst=(0, 81), size=3x1, pitch=5632/5464 10337755-[ 640.085] read_boxes_inplace: copying box (1175, 81), (1366, 82) 10337756-[ 640.085] memcpy_blt: src=(1175, 81), dst=(1175, 81), size=191x1, pitch=5632/5464 10337757-[ 640.085] read_boxes_inplace: copying box (0, 82), (3, 83) 10337758-[ 640.085] memcpy_blt: src=(0, 82), dst=(0, 82), size=3x1, pitch=5632/5464 10337759-[ 640.085] read_boxes_inplace: copying box (1177, 82), (1366, 83) 10337760-[ 640.085] memcpy_blt: src=(1177, 82), dst=(1177, 82), size=189x1, pitch=5632/5464 10337761-[ 640.085] read_boxes_inplace: copying box (0, 83), (3, 84) 10337762-[ 640.085] memcpy_blt: src=(0, 83), dst=(0, 83), size=3x1, pitch=5632/5464 10337763-[ 640.085] read_boxes_inplace: copying box (1178, 83), (1366, 84) 10337764-[ 640.085] memcpy_blt: src=(1178, 83), dst=(1178, 83), size=188x1, pitch=5632/5464 10337765-[ 640.085] read_boxes_inplace: copying box (0, 84), (3, 86) 10337766-[ 640.085] memcpy_blt: src=(0, 84), dst=(0, 84), size=3x2, pitch=5632/5464 10337767-[ 640.085] read_boxes_inplace: copying box (1179, 84), (1366, 86) 10337768-[ 640.085] memcpy_blt: src=(1179, 84), dst=(1179, 84), size=187x2, pitch=5632/5464 10337769-[ 640.085] read_boxes_inplace: copying box (0, 86), (3, 653) 10337770-[ 640.085] memcpy_blt: src=(0, 86), dst=(0, 86), size=3x567, pitch=5632/5464 10337771-[ 640.087] read_boxes_inplace: copying box (1180, 86), (1366, 653) 10337772-[ 640.087] memcpy_blt: src=(1180, 86), dst=(1180, 86), size=186x567, pitch=5632/5464 10337773-[ 640.090] read_boxes_inplace: copying box (0, 653), (186, 712) 10337774-[ 640.090] memcpy_blt: src=(0, 653), dst=(0, 653), size=186x59, pitch=5632/5464 10337775-[ 640.091] read_boxes_inplace: copying box (1180, 653), (1366, 712) 10337776-[ 640.091] memcpy_blt: src=(1180, 653), dst=(1180, 653), size=186x59, pitch=5632/5464 10337777-[ 640.091] read_boxes_inplace: copying box (0, 712), (1366, 767) 10337778-[ 640.091] memcpy_blt: src=(0, 712), dst=(0, 712), size=1366x55, pitch=5632/5464 10337779-[ 640.093] _sna_damage_subtract([[(0, 0), (1366, 768)]: all] - [(0, 26), (1366, 767) x 24: ((0, 26), (1366, 50)), ((0, 50), (8, 51)), ((780, 50), (1366, 51)), ...])... 10337780-[ 640.093] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 13: ((0, 0), (1366, 26)), ((8, 50), (780, 51)), ((6, 51), (782, 52)), ((5, 52), (783, 53)), ((4, 53), (784, 55)), ((3, 55), (785, 81)), ((3, 81), (1175, 82)), ((3, 82), (1177, 83)), ((3, 83), (1178, 84)), ((3, 84), (1179, 86)), ((3, 86), (1180, 653)), ((186, 653), (1180, 712)), ((0, 767), (1366, 768))] ] 10337781-[ 640.093] sna_drawable_move_region_to_cpu: syncing cpu bo 10337782-[ 640.093] kgem_bo_sync__cpu_full: handle=19 10337783-[ 640.093] drawable_gc_flags: try operating on drawable inplace [hint? 1] 10337784-[ 640.093] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(0, 0), (1366, 741)], flags=5) 10337785-[ 640.093] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10337786-[ 640.093] __kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10337787-[ 640.093] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337788-[ 640.093] sna_drawable_move_region_to_cpu: syncing cpu bo 10337789-[ 640.093] kgem_bo_sync__cpu_full: handle=8 10337790-[ 640.093] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10337791-[ 640.094] sna_gc_move_to_gpu(0x55af322268e0) 10337792-[ 640.094] sna_block_handler (timeout=0) 10337793-[ 640.095] sna_block_handler (timeout=0) 10337794-[ 640.095] sna_block_handler (timeout=0) 10337795-[ 640.095] sna_block_handler (timeout=0) 10337796-[ 640.095] sna_create_pixmap(988, 604, 24, usage=0) 10337797-[ 640.095] kgem_can_create_2d: 988x604 @ 24 10337798-[ 640.095] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3952, height=604 10337799-[ 640.095] kgem_can_create_2d: untiled size=2387968 10337800-[ 640.095] kgem_choose_tiling: TLB near-miss between lines 988x604 (pitch=3952), forcing tiling 1 10337801-[ 640.095] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3952, height=604 10337802-[ 640.095] kgem_can_create_2d: tiled[-1] size=2387968 10337803-[ 640.095] sna_create_pixmap: usage=0, flags=12 10337804-[ 640.095] sna_create_pixmap: creating GPU pixmap 988x604, stride=3952, flags=12 10337805-[ 640.095] __pop_freed_pixmap: reusing freed pixmap=127593 header 10337806-[ 640.095] create_pixmap_hdr: pixmap=127695, width=988, height=604, usage=0 10337807-[ 640.095] sna_create_pixmap: serial=127695, 988x604, usage=0 10337808-[ 640.095] sna_composite_rectangles(pixmap=127696, op=0, 0 x 1 [(0, 0)x(988, 604) ...]) 10337809-[ 640.095] sna_composite_rectangles: converted to op 0 10337810-[ 640.095] sna_composite_rectangles[0] (0, 0)x(988, 604) -> (0, 0), (988, 604) 10337811-[ 640.095] sna_composite_rectangles: nrects=1, region=(0, 0), (988, 604) x 1 10337812-[ 640.095] sna_composite_rectangles: clipped extents (0, 0),(988, 604) x 1 10337813-[ 640.095] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(988, 604) 10337814-[ 640.095] sna_composite_rectangles: fallback 10337815-[ 640.095] sna_drawable_move_region_to_cpu(pixmap=127696 (988x604), [(0, 0), (988, 604)], flags=1) 10337816-[ 640.095] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 10337817-[ 640.095] sna_drawable_move_region_to_cpu: region (0, 0), (988, 604) + (0, 0) subsumes pixmap (988x604) 10337818-[ 640.095] _sna_pixmap_move_to_cpu(pixmap=127696, 988x604, flags=5) 10337819-[ 640.095] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10337820-[ 640.095] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10337821-[ 640.095] operate_inplace: no, not accessible via GTT 10337822-[ 640.095] sna_pixmap_alloc_cpu: pixmap=127696 10337823-[ 640.095] sna_pixmap_alloc_cpu: allocating CPU buffer (988x604) 10337824-[ 640.095] kgem_create_cpu_2d(988x604, bpp=32) 10337825-[ 640.095] kgem_create_cpu_2d: 988x604, 32 bpp, stride=3952 10337826-[ 640.095] search_snoop_cache: num_pages=583, flags=0 10337827-[ 640.095] search_snoop_cache: inactive and cache empty 10337828-[ 640.095] __kgem_throttle_retire: not retiring 10337829-[ 640.095] search_snoop_cache: nothing retired 10337830-[ 640.095] kgem_create_linear(2387008) 10337831-[ 640.095] search_linear_cache: num_pages=583, flags=406, use_active? 0, use_large=0 [max=65536] 10337832-[ 640.095] search_linear_cache: inactive and cache bucket empty 10337833-[ 640.096] search_linear_cache: active cache bucket empty 10337834-[ 640.096] kgem_create_linear: new handle=22, num_pages=583 10337835-[ 640.096] __kgem_bo_init(handle=22, num_pages=583) 10337836-[ 640.096] __kgem_busy: handle=22, busy=0, wedged=1 10337837-[ 640.096] kgem_bo_map__cpu(handle=22, size=2387968, map=0x0:0x0) 10337838-[ 640.096] kgem_trim_vma_cache: type=1, count=-32623 (bucket: 9) 10337839-[ 640.096] __kgem_bo_map__cpu: caching CPU vma for 22 10337840-[ 640.096] kgem_bo_map__cpu(handle=22, size=2387968, map=0x0:0x7f00d4687000) 10337841-[ 640.096] sna_pixmap_alloc_cpu: allocated CPU handle=22 (snooped? 1) 10337842-[ 640.096] _sna_pixmap_move_to_cpu: marking as damaged 10337843-[ 640.096] __sna_damage_all(988, 604) 10337844-[ 640.096] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337845-[ 640.096] _sna_pixmap_move_to_cpu: syncing CPU bo 10337846-[ 640.096] kgem_bo_sync__cpu_full: handle=22 10337847-[ 640.096] kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337848-[ 640.098] sna_block_handler (timeout=0) 10337849-[ 640.098] sna_block_handler (timeout=0) 10337850-[ 640.099] sna_block_handler (timeout=0) 10337851-[ 640.099] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 10337852-[ 640.099] sna_covering_crtc for box=(0, 48), (1366, 766) 10337853-[ 640.099] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 10337854-[ 640.099] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 10337855-[ 640.099] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 10337856-[ 640.099] sna_present_get_ust_msc(pipe=0) 10337857-[ 640.099] sna_wait_vblank(pipe=0, waiting until seq=0 [relative]) 10337858-[ 640.099] sna_crtc_record_swap: recording last swap on pipe=0, frame 37523 [msc=37523], time 640.87392 10337859-[ 640.099] add_keepalive: adding keepalive for target_msc=37524 10337860-[ 640.099] sna_wait_vblank(pipe=0, waiting until seq=37524) 10337861-[ 640.099] sna_crtc_set_vblank: current vblank count: 0 10337862-[ 640.099] sna_present_get_ust_msc: pipe=0, tv=640.87392 seq=37523 msc=37523 10337863-[ 640.099] sna_validate_gc(0x55af31b60c70) changes=7fffff, previous serial=0, drawable=1f2c8 10337864-[ 640.099] sna_validate_gc: recomputing clip 10337865-[ 640.099] sna_validate_gc: composite clip=0x[(0, 48), (0, 48)] [0x55af323e95b0] 10337866-[ 640.099] sna_copy_area: src=pixmap=35784:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 10337867-[ 640.099] sna_copy_area: fallback copy 10337868-[ 640.099] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 10337869-[ 640.099] sna_do_copy: unmapped/unrealized dst (pixmap=94210943762080) 10337870-[ 640.099] sna_sync_fence_set_triggered() 10337871-[ 640.099] sna_accel_flush: flush?=0, dirty?=0 10337872-[ 640.099] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 10337873-[ 640.099] sna_covering_crtc for box=(0, 48), (1366, 766) 10337874-[ 640.099] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 10337875-[ 640.099] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 10337876-[ 640.099] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 10337877-[ 640.099] sna_present_get_ust_msc(pipe=0) 10337878-[ 640.099] sna_present_get_ust_msc: vblank active, reusing last swap msc/ust 10337879-[ 640.099] sna_present_get_ust_msc: pipe=0, tv=640.87392 seq=32512 msc=37523 10337880-[ 640.099] sna_validate_gc(0x55af31b60c70) changes=7fffff, previous serial=0, drawable=1f2c8 10337881-[ 640.099] sna_validate_gc: recomputing clip 10337882-[ 640.099] sna_validate_gc: composite clip=0x[(0, 48), (0, 48)] [0x55af323e95b0] 10337883-[ 640.099] sna_copy_area: src=pixmap=35966:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 10337884-[ 640.099] sna_copy_area: fallback copy 10337885-[ 640.099] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 10337886-[ 640.099] sna_do_copy: unmapped/unrealized dst (pixmap=94210943762080) 10337887-[ 640.099] sna_sync_fence_set_triggered() 10337888-[ 640.099] sna_accel_flush: flush?=0, dirty?=0 10337889-[ 640.099] sna_block_handler (timeout=0) 10337890-[ 640.099] sna_block_handler (timeout=0) 10337891-[ 640.099] sna_block_handler (timeout=0) 10337892-[ 640.099] sna_composite_rectangles(pixmap=127696, op=1, ffd4d4d4 x 4 [(596, 0)x(392, 247) ...]) 10337893-[ 640.099] sna_composite_rectangles: converted to op 1 10337894-[ 640.099] sna_composite_rectangles[0] (596, 0)x(392, 247) -> (596, 0), (988, 247) 10337895-[ 640.099] sna_composite_rectangles[1] (600, 247)x(388, 88) -> (600, 247), (988, 335) 10337896-[ 640.099] sna_composite_rectangles[2] (596, 335)x(392, 213) -> (596, 335), (988, 548) 10337897-[ 640.099] sna_composite_rectangles[3] (0, 548)x(988, 56) -> (0, 548), (988, 604) 10337898-[ 640.099] sna_composite_rectangles: nrects=4, region=(0, 0), (988, 604) x 4 10337899-[ 640.099] sna_composite_rectangles: clipped extents (0, 0),(988, 604) x 4 10337900-[ 640.099] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(988, 604) 10337901-[ 640.099] sna_composite_rectangles: fallback 10337902-[ 640.099] sna_drawable_move_region_to_cpu(pixmap=127696 (988x604), [(0, 0), (988, 604)], flags=1) 10337903-[ 640.099] sna_drawable_move_region_to_cpu: pixmap=127696 all damaged on CPU 10337904-[ 640.099] __kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337905-[ 640.100] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337906-[ 640.100] sna_drawable_move_region_to_cpu: syncing cpu bo 10337907-[ 640.100] kgem_bo_sync__cpu_full: handle=22 10337908-[ 640.100] kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337909-[ 640.100] sna_composite_rectangles: fallback fill: (596, 0)x(392, 247) ffd4d4d4 10337910-[ 640.100] sna_composite_rectangles: fallback fill: (600, 247)x(388, 88) ffd4d4d4 10337911-[ 640.100] sna_composite_rectangles: fallback fill: (596, 335)x(392, 213) ffd4d4d4 10337912-[ 640.100] sna_composite_rectangles: fallback fill: (0, 548)x(988, 56) ffd4d4d4 10337913-[ 640.100] sna_composite_trapezoids(op=3, src=(596, 26), mask=18000, ntrap=11) 10337914-[ 640.101] sna_composite_trapezoids: fallback -- wedged 10337915-[ 640.101] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 10337916-[ 640.101] color_convert: src=ffeaeaea [20028888] 10337917-[ 640.101] color_convert: dst=ffeaeaea [20028888] 10337918-[ 640.101] trapezoid_span_inplace__x8r8g8b8: extents (0, 26), (988, 604) 10337919-[ 640.101] sna_compute_composite_extents: dst=(0, 26)x(988, 578) 10337920-[ 640.101] sna_compute_composite_extents: initial clip against dst->pDrawable: (0, 26), (988, 604) 10337921-[ 640.101] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (0, 26), (988, 604) 10337922-[ 640.101] trim_extents: trim((0, 26), (988, 604)) against ((0, 0), (988, 604)) + (0, 0) 10337923-[ 640.101] sna_compute_composite_extents: clip against dst: (0, 26), (988, 604) 10337924-[ 640.101] trim_source_extents: -> (0, 26), (988, 604) 10337925-[ 640.101] trapezoid_span_inplace__x8r8g8b8: clipped extents (0, 26), (988, 604) 10337926-[ 640.101] sna_drawable_move_region_to_cpu(pixmap=127696 (988x604), [(0, 26), (988, 604)], flags=3) 10337927-[ 640.101] sna_drawable_move_region_to_cpu: pixmap=127696 all damaged on CPU 10337928-[ 640.101] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337929-[ 640.101] sna_drawable_move_region_to_cpu: syncing cpu bo 10337930-[ 640.101] kgem_bo_sync__cpu_full: handle=22 10337931-[ 640.101] kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337932-[ 640.101] trapezoid_span_inplace__x8r8g8b8: 988x578, format=20020888, op=1, lerp?=1, num_threads=2 10337933-[ 640.101] trapezoid_span_inplace__x8r8g8b8: using 2 threads for inplace compositing 988x578 10337934-[ 640.101] sna_composite_rectangles(pixmap=127696, op=1, fff7f7f7 x 4 [(596, 26)x(378, 221) ...]) 10337935-[ 640.102] sna_composite_rectangles: converted to op 1 10337936-[ 640.102] sna_composite_rectangles[0] (596, 26)x(378, 221) -> (596, 26), (974, 247) 10337937-[ 640.102] sna_composite_rectangles[1] (600, 247)x(374, 88) -> (600, 247), (974, 335) 10337938-[ 640.102] sna_composite_rectangles[2] (596, 335)x(378, 213) -> (596, 335), (974, 548) 10337939-[ 640.102] sna_composite_rectangles[3] (0, 548)x(974, 56) -> (0, 548), (974, 604) 10337940-[ 640.102] sna_composite_rectangles: nrects=4, region=(0, 26), (974, 604) x 4 10337941-[ 640.102] sna_composite_rectangles: clipped extents (0, 26),(974, 604) x 4 10337942-[ 640.102] sna_composite_rectangles: pixmap +(0, 0) extents (0, 26),(974, 604) 10337943-[ 640.102] sna_composite_rectangles: fallback 10337944-[ 640.102] sna_drawable_move_region_to_cpu(pixmap=127696 (988x604), [(0, 26), (974, 604)], flags=1) 10337945-[ 640.102] sna_drawable_move_region_to_cpu: pixmap=127696 all damaged on CPU 10337946-[ 640.102] __kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337947-[ 640.102] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337948-[ 640.102] sna_drawable_move_region_to_cpu: syncing cpu bo 10337949-[ 640.102] kgem_bo_sync__cpu_full: handle=22 10337950-[ 640.102] kgem_bo_is_busy: handle=22, domain: 1 exec? 0, rq? 0 10337951-[ 640.102] sna_composite_rectangles: fallback fill: (596, 26)x(378, 221) fff7f7f7 10337952-[ 640.102] sna_composite_rectangles: fallback fill: (600, 247)x(374, 88) fff7f7f7 10337953-[ 640.103] sna_composite_rectangles: fallback fill: (596, 335)x(378, 213) fff7f7f7 10337954-[ 640.103] sna_composite_rectangles: fallback fill: (0, 548)x(974, 56) fff7f7f7 10337955-[ 640.103] sna_block_handler (timeout=0) 10337956-[ 640.103] sna_mode_wakeup: len=32 10337957-[ 640.103] sna_present_vblank_handler: clearing immediate flag 10337958-[ 640.103] sna_crtc_clear_vblank: current vblank count: 1 10337959-[ 640.103] sna_crtc_record_swap: recording last swap on pipe=0, frame 37524 [msc=37524], time 640.104068 10337960-[ 640.103] vblank_complete: 0 events complete 10337961-[ 640.104] sna_block_handler (timeout=0) 10337962-[ 640.104] sna_create_pixmap(22, 4, 32, usage=0) 10337963-[ 640.104] kgem_can_create_2d: 22x4 @ 32 10337964-[ 640.104] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=4 10337965-[ 640.104] kgem_can_create_2d: untiled size=4096 10337966-[ 640.104] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X 10337967-[ 640.104] kgem_choose_tiling: 22x4 -> 0 10337968-[ 640.104] sna_create_pixmap: usage=0, flags=2 10337969-[ 640.104] sna_create_pixmap: small buffer [352], attaching to shadow pixmap 10337970-[ 640.104] create_pixmap: allocating pixmap 22x4, depth=32/32, size=360 10337971-[ 640.104] create_pixmap: serial=127697, usage=0, 22x4 10337972-[ 640.104] sna_create_pixmap: serial=127697, 22x4, usage=0 10337973-[ 640.104] sna_composite_rectangles(pixmap=127698, op=0, 0 x 1 [(0, 0)x(22, 4) ...]) 10337974-[ 640.104] sna_composite_rectangles: converted to op 0 10337975-[ 640.104] sna_composite_rectangles[0] (0, 0)x(22, 4) -> (0, 0), (22, 4) 10337976-[ 640.104] sna_composite_rectangles: nrects=1, region=(0, 0), (22, 4) x 1 10337977-[ 640.104] sna_composite_rectangles: clipped extents (0, 0),(22, 4) x 1 10337978-[ 640.104] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(22, 4) 10337979-[ 640.104] sna_composite_rectangles: fallback 10337980-[ 640.104] sna_drawable_move_region_to_cpu(pixmap=127698 (22x4), [(0, 0), (22, 4)], flags=1) 10337981-[ 640.104] sna_drawable_move_region_to_cpu: region (0, 0), (22, 4) + (0, 0) subsumes pixmap (22x4) 10337982-[ 640.104] _sna_pixmap_move_to_cpu(pixmap=127698, 22x4, flags=1) 10337983-[ 640.104] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10337984-[ 640.104] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10337985-[ 640.104] operate_inplace: no, inplace operation not suitable 10337986-[ 640.104] _sna_pixmap_move_to_cpu: marking as damaged 10337987-[ 640.104] __sna_damage_all(22, 4) 10337988-[ 640.104] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337989-[ 640.104] sna_composite_rectangles(pixmap=127698, op=1, ffd4d4d4 x 1 [(0, 0)x(22, 4) ...]) 10337990-[ 640.104] sna_composite_rectangles: converted to op 1 10337991-[ 640.104] sna_composite_rectangles[0] (0, 0)x(22, 4) -> (0, 0), (22, 4) 10337992-[ 640.104] sna_composite_rectangles: nrects=1, region=(0, 0), (22, 4) x 1 10337993-[ 640.104] sna_composite_rectangles: clipped extents (0, 0),(22, 4) x 1 10337994-[ 640.104] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(22, 4) 10337995-[ 640.104] sna_composite_rectangles: fallback 10337996-[ 640.104] sna_drawable_move_region_to_cpu(pixmap=127698 (22x4), [(0, 0), (22, 4)], flags=1) 10337997-[ 640.105] sna_drawable_move_region_to_cpu: pixmap=127698 all damaged on CPU 10337998-[ 640.105] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10337999-[ 640.105] sna_composite_rectangles: fallback fill: (0, 0)x(22, 4) ffd4d4d4 10338000-[ 640.105] sna_composite(pixmap=127698, op=3, src=27693+(0, 22), mask=0+(0, 0), dst=127698+(0, 0)+(0, 0), size=(22, 4) 10338001-[ 640.105] sna_compute_composite_region: dst=(0, 0)x(22, 4) 10338002-[ 640.105] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (22, 4) 10338003-[ 640.105] clip_to_dst: region: 1x[(0, 0), (22, 4)], clip: 1x[(0, 0), (22, 4)] 10338004-[ 640.105] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (22, 4) 10338005-[ 640.105] sna_compute_composite_region: clip against src (22x26 clip=0): (0, 0), (22, 4) 10338006-[ 640.105] sna_composite: fallback -- wedged 10338007-[ 640.105] sna_composite: fallback -- fbComposite 10338008-[ 640.105] sna_composite_fb -- op=3, fallback dst=(0, 0)+(0, 0), size=(22, 4): region=((0,0), (22, 4)) 10338009-[ 640.105] sna_composite_fb: fallback -- move src to cpu 10338010-[ 640.105] sna_drawable_move_to_cpu: (993, 0)x(22, 26) + (-993, 0), flags=2 10338011-[ 640.105] sna_drawable_move_region_to_cpu(pixmap=27693 (22x26), [(0, 0), (22, 26)], flags=2) 10338012-[ 640.105] sna_drawable_move_region_to_cpu: region (0, 0), (22, 26) + (0, 0) subsumes pixmap (22x26) 10338013-[ 640.105] _sna_pixmap_move_to_cpu(pixmap=27693, 22x26, flags=2) 10338014-[ 640.105] _sna_pixmap_move_to_cpu: gpu_bo=72, gpu_damage=0x55af3243f5e1, cpu_damage=0x0, is-clear?=0 10338015-[ 640.105] operate_inplace: no, inplace operation not suitable 10338016-[ 640.105] _sna_pixmap_move_to_cpu: try to operate inplace (CPU) 10338017-[ 640.105] kgem_bo_map__cpu(handle=72, size=4096, map=0x0:0x7f00d4488000) 10338018-[ 640.105] kgem_bo_sync__cpu_full: handle=72 10338019-[ 640.105] __kgem_busy: handle=72, busy=0, wedged=1 10338020-[ 640.105] kgem_bo_sync__cpu_full: SYNC: handle=72, needs_flush? 0, domain? 0, busy? 0 10338021-[ 640.105] __kgem_busy: handle=72, busy=0, wedged=1 10338022-[ 640.105] kgem_bo_maybe_retire: retiring bo handle=72 (needed flush? 0), rq? 0 [busy?=0] 10338023-[ 640.105] _sna_pixmap_move_to_cpu: operate inplace (CPU) 10338024-[ 640.105] sna_composite_fb: fallback -- move dst to cpu 10338025-[ 640.105] sna_drawable_move_region_to_cpu(pixmap=127698 (22x4), [(0, 0), (22, 4)], flags=3) 10338026-[ 640.105] sna_drawable_move_region_to_cpu: pixmap=127698 all damaged on CPU 10338027-[ 640.105] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338028-[ 640.105] sna_copy_area: src=pixmap=127698:(0, 0)x(22, 4)+(0, 0) -> dst=pixmap=725:(0, 22)+(993, 0); alu=3, pm=ffffffff, depth=32 10338029-[ 640.105] sna_copy_area: fallback copy 10338030-[ 640.105] sna_do_copy: src=(0, 0), dst=(0, 22), size=(22x4) 10338031-[ 640.105] sna_do_copy: after drawable: src=(0, 0), dst=(993, 22), size=(22x4) 10338032-[ 640.105] sna_do_copy: dst extents (993, 22), (1015, 26), dst clip extents (993, 0), (1096, 26), dst size=103x26 10338033-[ 640.106] sna_do_copy: clipped dst extents (993, 22), (1015, 26) 10338034-[ 640.106] sna_do_copy: unclipped src extents (0, 0), (22, 4) 10338035-[ 640.106] sna_do_copy: clipped src extents (0, 0), (22, 4) 10338036-[ 640.106] sna_do_copy: pixmap -- no source clipping 10338037-[ 640.106] sna_do_copy: src extents (0, 0), (22, 4) x 1 10338038-[ 640.106] sna_do_copy: copy region (993, 22), (1015, 26) x 1 + (-993, -22) 10338039-[ 640.106] sna_fallback_copy_boxes (boxes=1x[(993, 22), (1015, 26)...], src=+(-993, -22), alu=3 10338040-[ 640.106] sna_gc_move_to_cpu(0x55af32228290) changes=7fffff 10338041-[ 640.106] sna_gc_move_to_cpu: flushing tile pixmap 10338042-[ 640.106] sna_validate_pixmap: target bpp=32, source bpp=32 10338043-[ 640.106] sna_validate_pixmap: flushing pixmap 10338044-[ 640.106] _sna_pixmap_move_to_cpu(pixmap=3046, 1x1, flags=2) 10338045-[ 640.106] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af322d39b1, is-clear?=0 10338046-[ 640.106] _sna_pixmap_move_to_cpu: CPU all-damaged 10338047-[ 640.106] sna_gc_move_to_cpu: flushing stipple pixmap 10338048-[ 640.106] sna_validate_pixmap: target bpp=32, source bpp=1 10338049-[ 640.106] sna_gc_move_to_cpu: moving tile to cpu 10338050-[ 640.106] _sna_pixmap_move_to_cpu(pixmap=3046, 1x1, flags=2) 10338051-[ 640.106] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af322d39b1, is-clear?=0 10338052-[ 640.106] _sna_pixmap_move_to_cpu: CPU all-damaged 10338053-[ 640.106] sna_drawable_move_region_to_cpu(pixmap=127698 (22x4), [(0, 0), (22, 4)], flags=2) 10338054-[ 640.106] sna_drawable_move_region_to_cpu: pixmap=127698 all damaged on CPU 10338055-[ 640.106] drawable_gc_flags: try operating on drawable inplace [hint? 1] 10338056-[ 640.106] sna_drawable_move_region_to_cpu(pixmap=725 (1366x26), [(993, 22), (1015, 26)], flags=5) 10338057-[ 640.106] kgem_bo_is_busy: handle=58, domain: 0 exec? 0, rq? 0 10338058-[ 640.106] kgem_bo_is_busy: handle=18, domain: 0 exec? 0, rq? 0 10338059-[ 640.106] __kgem_bo_is_busy: handle=58, domain: 0 exec? 0, rq? 0 10338060-[ 640.106] _sna_damage_subtract([[(0, 0), (1096, 26)]: [(0, 0), (1096, 26)] ] - [(993, 22), (1015, 26)])... 10338061-[ 640.106] = [[(0, 0), (1096, 26)]: [(0, 0), (1096, 26) x 3: ((0, 0), (1096, 22)), ((0, 22), (993, 26)), ((1015, 22), (1096, 26))] ] 10338062-[ 640.106] sna_drawable_move_region_to_cpu: applying cpu damage 10338063-[ 640.106] _sna_damage_add([[(1096, 0), (1366, 26)]: [(1096, 0), (1366, 26)] ] + [(993, 22), (1015, 26)]) 10338064-[ 640.106] damage_union: extending damage (1096, 0), (1366, 26) by (993, 22), (1015, 26) 10338065-[ 640.106] = [[(993, 0), (1366, 26)]: [(993, 0), (1366, 26) x 3: ((1096, 0), (1366, 22)), ((993, 22), (1015, 26)), ((1096, 22), (1366, 26))] ] 10338066-[ 640.106] sna_damage_reduce_all(width=1366, height=26) 10338067-[ 640.106] sna_drawable_move_region_to_cpu: syncing cpu bo 10338068-[ 640.106] kgem_bo_sync__cpu_full: handle=58 10338069-[ 640.106] __kgem_busy: handle=58, busy=0, wedged=1 10338070-[ 640.106] kgem_bo_sync__cpu_full: SYNC: handle=58, needs_flush? 0, domain? 0, busy? 0 10338071-[ 640.106] __kgem_busy: handle=58, busy=0, wedged=1 10338072-[ 640.106] kgem_bo_retire: retiring bo handle=58 (needed flush? 0), rq? 0 [busy?=0] 10338073-[ 640.106] assert_bo_retired: handle=58, domain: 0 exec? 0, rq? 0 10338074-[ 640.106] kgem_bo_is_busy: handle=58, domain: 1 exec? 0, rq? 0 10338075-[ 640.107] sna_gc_move_to_gpu(0x55af32228290) 10338076-[ 640.107] sna_destroy_pixmap: pixmap=127698, attached?=1 10338077-[ 640.107] __sna_free_pixmap(pixmap=127698) 10338078-[ 640.107] sna_composite_rectangles(pixmap=27693, op=0, 0 x 1 [(0, 0)x(22, 26) ...]) 10338079-[ 640.107] sna_composite_rectangles: converted to op 0 10338080-[ 640.107] sna_composite_rectangles[0] (0, 0)x(22, 26) -> (993, 22), (1015, 26) 10338081-[ 640.107] sna_composite_rectangles: nrects=1, region=(993, 22), (1015, 26) x 1 10338082-[ 640.107] sna_composite_rectangles: clipped extents (993, 22),(1015, 26) x 1 10338083-[ 640.107] sna_composite_rectangles: pixmap +(-993, 0) extents (0, 22),(22, 26) 10338084-[ 640.107] sna_composite_rectangles: fallback 10338085-[ 640.107] sna_drawable_move_region_to_cpu(pixmap=27693 (22x26), [(0, 22), (22, 26)], flags=1) 10338086-[ 640.107] operate_inplace: no, inplace operation not suitable 10338087-[ 640.107] sna_pixmap_unmap: pixmap=27693 dropping cpu mapping 10338088-[ 640.107] kgem_bo_can_map__cpu: handle=72 10338089-[ 640.107] kgem_bo_can_map__cpu: non-LLC - CPU domain? 0, clean? 1 10338090-[ 640.107] _sna_damage_subtract([[(0, 0), (22, 26)]: all] - [(0, 22), (22, 26)])... 10338091-[ 640.107] = [[(0, 0), (22, 22)]: [(0, 0), (22, 22)] ] 10338092-[ 640.107] sna_drawable_move_region_to_cpu: applying cpu damage 10338093-[ 640.107] _sna_damage_add(None + [(0, 22), (22, 26)]) 10338094-[ 640.107] damage_union: extending damage (32767, 32767), (-32768, -32768) by (0, 22), (22, 26) 10338095-[ 640.107] = [[(0, 22), (22, 26)]: [(0, 22), (22, 26)] ] 10338096-[ 640.107] sna_damage_reduce_all(width=22, height=26) 10338097-[ 640.107] sna_composite_rectangles: fallback fill: (0, 22)x(22, 4) 0 10338098-[ 640.107] sna_accel_flush: flush?=0, dirty?=0 10338099-[ 640.108] sna_create_pixmap(22, 4, 32, usage=0) 10338100-[ 640.108] kgem_can_create_2d: 22x4 @ 32 10338101-[ 640.108] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=88, height=4 10338102-[ 640.108] kgem_can_create_2d: untiled size=4096 10338103-[ 640.108] kgem_choose_tiling: too thin [width 22, 32 bpp] for TILING_X 10338104-[ 640.108] kgem_choose_tiling: 22x4 -> 0 10338105-[ 640.108] sna_create_pixmap: usage=0, flags=2 10338106-[ 640.108] sna_create_pixmap: small buffer [352], attaching to shadow pixmap 10338107-[ 640.108] create_pixmap: allocating pixmap 22x4, depth=32/32, size=360 10338108-[ 640.108] create_pixmap: serial=127699, usage=0, 22x4 10338109-[ 640.108] sna_create_pixmap: serial=127699, 22x4, usage=0 10338110-[ 640.108] sna_composite_rectangles(pixmap=127700, op=0, 0 x 1 [(0, 0)x(22, 4) ...]) 10338111-[ 640.108] sna_composite_rectangles: converted to op 0 10338112-[ 640.108] sna_composite_rectangles[0] (0, 0)x(22, 4) -> (0, 0), (22, 4) 10338113-[ 640.108] sna_composite_rectangles: nrects=1, region=(0, 0), (22, 4) x 1 10338114-[ 640.108] sna_composite_rectangles: clipped extents (0, 0),(22, 4) x 1 10338115-[ 640.108] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(22, 4) 10338116-[ 640.108] sna_composite_rectangles: fallback 10338117-[ 640.108] sna_drawable_move_region_to_cpu(pixmap=127700 (22x4), [(0, 0), (22, 4)], flags=1) 10338118-[ 640.108] sna_drawable_move_region_to_cpu: region (0, 0), (22, 4) + (0, 0) subsumes pixmap (22x4) 10338119-[ 640.108] _sna_pixmap_move_to_cpu(pixmap=127700, 22x4, flags=1) 10338120-[ 640.108] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10338121-[ 640.108] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10338122-[ 640.108] operate_inplace: no, inplace operation not suitable 10338123-[ 640.108] _sna_pixmap_move_to_cpu: marking as damaged 10338124-[ 640.108] __sna_damage_all(22, 4) 10338125-[ 640.108] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338126-[ 640.109] sna_block_handler (timeout=0) 10338127-[ 640.109] sna_composite(pixmap=3, op=1, src=725+(0, 0), mask=0+(0, 0), dst=3+(0, 0)+(0, 0), size=(1366, 26) 10338128-[ 640.109] sna_compute_composite_region: dst=(0, 0)x(1366, 26) 10338129-[ 640.109] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (1366, 26) 10338130-[ 640.109] clip_to_dst: region: 1x[(0, 0), (1366, 26)], clip: 1x[(993, 22), (1015, 26)] 10338131-[ 640.109] sna_compute_composite_region: clip against dst->pCompositeClip: (993, 22), (1015, 26) 10338132-[ 640.109] sna_compute_composite_region: clip against src (1366x26 clip=0): (993, 22), (1015, 26) 10338133-[ 640.109] sna_composite: fallback -- wedged 10338134-[ 640.109] sna_composite: fallback -- fbComposite 10338135-[ 640.109] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(1366, 26): region=((993,22), (1015, 26)) 10338136-[ 640.109] sna_composite_fb: fallback -- move src to cpu 10338137-[ 640.109] _sna_pixmap_move_to_cpu(pixmap=725, 1366x26, flags=2) 10338138-[ 640.109] _sna_pixmap_move_to_cpu: gpu_bo=18, gpu_damage=0x55af3207eba0, cpu_damage=0x55af32350ef0, is-clear?=0 10338139-[ 640.109] operate_inplace: no, inplace operation not suitable 10338140-[ 640.109] _sna_pixmap_move_to_cpu: flushing GPU damage 10338141-[ 640.109] _sna_damage_get_boxes([[(0, 0), (1096, 26)]: [(0, 0), (1096, 26) x 3: ((0, 0), (1096, 22)), ((0, 22), (993, 26)), ((1015, 22), (1096, 26))] ] )... 10338142-[ 640.109] = 3 10338143-[ 640.109] download_boxes: nbox=3 10338144-[ 640.109] kgem_bo_sync__cpu: handle=58 10338145-[ 640.109] sna_read_boxes x 3, src=(handle=18), dst=(size=(1366, 26) 10338146-[ 640.109] read_boxes_inplace x 3, tiling=1 10338147-[ 640.109] kgem_bo_can_map: handle=18, map=0x7f00d4280000:0x0:0x0, tiling=1, domain=0, offset=1916928 10338148-[ 640.109] kgem_bo_map: handle=18, offset=1916928, tiling=1, map=0x7f00d4280000:0x0, domain=0 10338149-[ 640.109] __kgem_bo_map__gtt_or_wc: handle=18 10338150-[ 640.109] kgem_trim_vma_cache: type=0, count=-653 (bucket: 5) 10338151-[ 640.109] __kgem_busy: handle=18, busy=0, wedged=1 10338152-[ 640.109] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 10338153-[ 640.109] __kgem_busy: handle=18, busy=0, wedged=1 10338154-[ 640.109] kgem_bo_retire: retiring bo handle=18 (needed flush? 0), rq? 0 [busy?=0] 10338155-[ 640.109] assert_bo_retired: handle=18, domain: 0 exec? 0, rq? 0 10338156-[ 640.109] read_boxes_inplace: copying box (0, 0), (1096, 22) 10338157-[ 640.109] memcpy_blt: src=(0, 0), dst=(0, 0), size=1096x22, pitch=5632/5464 10338158-[ 640.110] read_boxes_inplace: copying box (0, 22), (993, 26) 10338159-[ 640.110] memcpy_blt: src=(0, 22), dst=(0, 22), size=993x4, pitch=5632/5464 10338160-[ 640.110] read_boxes_inplace: copying box (1015, 22), (1096, 26) 10338161-[ 640.110] memcpy_blt: src=(1015, 22), dst=(1015, 22), size=81x4, pitch=5632/5464 10338162-[ 640.110] _sna_pixmap_move_to_cpu: syncing CPU bo 10338163-[ 640.110] kgem_bo_sync__cpu_full: handle=58 10338164-[ 640.110] sna_composite_fb: fallback -- move dst to cpu 10338165-[ 640.110] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(993, 22), (1015, 26)], flags=5) 10338166-[ 640.110] kgem_bo_is_busy: handle=89, domain: 1 exec? 0, rq? 0 10338167-[ 640.110] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 10338168-[ 640.110] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 10338169-[ 640.110] kgem_bo_mapped: handle=9, map=0x7f00d65ca000:0x0, tiling=1, domain=2 10338170-[ 640.110] region_inplace: yes, already mapped, continuing 10338171-[ 640.110] kgem_bo_mapped: handle=9, map=0x7f00d65ca000:0x0, tiling=1, domain=2 10338172-[ 640.110] kgem_bo_can_map: handle=9, map=0x7f00d65ca000:0x0:0x0, tiling=1, domain=2, offset=7667712 10338173-[ 640.110] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 10338174-[ 640.110] sna_drawable_move_region_to_cpu: try to operate inplace 10338175-[ 640.110] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7f00d65ca000:0x0, domain=2 10338176-[ 640.110] __kgem_bo_map__gtt_or_wc: handle=9 10338177-[ 640.110] kgem_trim_vma_cache: type=0, count=-653 (bucket: 10) 10338178-[ 640.110] _sna_damage_add([[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 7: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (3, 653)), ((785, 650), (1366, 653)), ((0, 653), (1366, 766)), ((0, 767), (1366, 768))] ] + [(993, 22), (1015, 26)]) 10338179-[ 640.111] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768) x 7: ((0, 0), (1366, 74)), ((0, 74), (3, 650)), ((6, 74), (1366, 650)), ((0, 650), (3, 653)), ((785, 650), (1366, 653)), ((0, 653), (1366, 766)), ((0, 767), (1366, 768))] ] 10338180-[ 640.111] _sna_damage_is_all(1366, 768)? 10338181-[ 640.111] _sna_damage_is_all: (0, 0), (1366, 768) 10338182-[ 640.111] _sna_damage_is_all: no, not singular 10338183-[ 640.111] _sna_damage_subtract(None - [(993, 22), (1015, 26)])... 10338184-[ 640.111] = None 10338185-[ 640.111] sna_drawable_move_region_to_cpu: operate inplace 10338186-[ 640.111] sna_transform_is_imprecise_integer_translation: no transform 10338187-[ 640.111] memcpy_blt: src=(993, 22), dst=(993, 22), size=22x4, pitch=5464/5632 10338188-[ 640.111] sna_block_handler (timeout=0) 10338189-[ 640.112] sna_change_window_attributes 10338190-[ 640.113] sna_create_pixmap(445, 24, 32, usage=0) 10338191-[ 640.113] kgem_can_create_2d: 445x24 @ 32 10338192-[ 640.113] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=1784, height=24 10338193-[ 640.113] kgem_can_create_2d: untiled size=45056 10338194-[ 640.113] kgem_choose_tiling: 445x24 -> 1 10338195-[ 640.113] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=2048, height=24 10338196-[ 640.113] kgem_can_create_2d: tiled[1] size=49152 10338197-[ 640.113] sna_create_pixmap: usage=0, flags=12 10338198-[ 640.113] sna_create_pixmap: creating GPU pixmap 445x24, stride=1780, flags=12 10338199-[ 640.113] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 10338200-[ 640.113] create_pixmap: serial=127701, usage=0, 0x0 10338201-[ 640.113] create_pixmap_hdr: pixmap=127701, width=445, height=24, usage=0 10338202-[ 640.113] sna_create_pixmap: serial=127701, 445x24, usage=0 10338203-[ 640.113] sna_block_handler (timeout=0) 10338204-[ 640.113] sna_block_handler (timeout=0) 10338205-[ 640.113] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) 10338206-[ 640.113] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 10338207-[ 640.113] create_pixmap: serial=127703, usage=-1, 0x0 10338208-[ 640.113] sna_composite(pixmap=127694, op=3, src=127705+(24, 0), mask=0+(1180, 302), dst=127694+(1180, 302)+(0, 0), size=(24, 48) 10338209-[ 640.113] sna_compute_composite_region: dst=(1180, 302)x(24, 48) 10338210-[ 640.113] sna_compute_composite_region: initial clip against dst->pDrawable: (1180, 302), (1204, 350) 10338211-[ 640.113] clip_to_dst: region: 1x[(1180, 302), (1204, 350)], clip: 1x[(0, 0), (1366, 741)] 10338212-[ 640.113] sna_compute_composite_region: clip against dst->pCompositeClip: (1180, 302), (1204, 350) 10338213-[ 640.113] sna_compute_composite_region: clip against src (48x48 clip=0): (1180, 302), (1204, 350) 10338214-[ 640.113] sna_composite: fallback -- wedged 10338215-[ 640.114] sna_composite: fallback -- fbComposite 10338216-[ 640.114] sna_composite_fb -- op=3, fallback dst=(1180, 302)+(0, 0), size=(24, 48): region=((1180,302), (1204, 350)) 10338217-[ 640.114] sna_composite_fb: fallback -- move src to cpu 10338218-[ 640.114] sna_composite_fb: fallback -- move dst to cpu 10338219-[ 640.114] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1180, 302), (1204, 350)], flags=3) 10338220-[ 640.114] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338221-[ 640.114] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338222-[ 640.114] sna_drawable_move_region_to_cpu: syncing cpu bo 10338223-[ 640.114] kgem_bo_sync__cpu_full: handle=8 10338224-[ 640.114] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338225-[ 640.114] sna_create_pixmap(24, 24, 32, usage=0) 10338226-[ 640.114] kgem_can_create_2d: 24x24 @ 32 10338227-[ 640.114] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=96, height=24 10338228-[ 640.114] kgem_can_create_2d: untiled size=4096 10338229-[ 640.114] kgem_choose_tiling: too thin [width 24, 32 bpp] for TILING_X 10338230-[ 640.114] kgem_choose_tiling: 24x24 -> 0 10338231-[ 640.114] sna_create_pixmap: usage=0, flags=2 10338232-[ 640.114] sna_create_pixmap: small buffer [2304], attaching to shadow pixmap 10338233-[ 640.114] create_pixmap: allocating pixmap 24x24, depth=32/32, size=2312 10338234-[ 640.114] create_pixmap: serial=127706, usage=0, 24x24 10338235-[ 640.114] sna_create_pixmap: serial=127706, 24x24, usage=0 10338236-[ 640.114] sna_validate_gc(0x55af321a6150) changes=0, previous serial=1f1af, drawable=1f2db 10338237-[ 640.114] sna_validate_gc: recomputing clip 10338238-[ 640.114] sna_validate_gc: composite clip=1x[(0, 0), (24, 24)] [0x55af320aca10] 10338239-[ 640.114] sna_put_image((0, 0)x(24, 24), depth=32, format=2) 10338240-[ 640.114] sna_put_image: fallback 10338241-[ 640.114] sna_gc_move_to_cpu(0x55af321a6150) changes=7fffff 10338242-[ 640.114] sna_gc_move_to_cpu: flushing tile pixmap 10338243-[ 640.114] sna_validate_pixmap: target bpp=32, source bpp=32 10338244-[ 640.114] sna_validate_pixmap: flushing pixmap 10338245-[ 640.114] _sna_pixmap_move_to_cpu(pixmap=1233, 1x1, flags=2) 10338246-[ 640.114] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af320ac961, is-clear?=0 10338247-[ 640.114] _sna_pixmap_move_to_cpu: CPU all-damaged 10338248-[ 640.114] sna_gc_move_to_cpu: flushing stipple pixmap 10338249-[ 640.114] sna_validate_pixmap: target bpp=32, source bpp=1 10338250-[ 640.114] sna_gc_move_to_cpu: moving tile to cpu 10338251-[ 640.114] _sna_pixmap_move_to_cpu(pixmap=1233, 1x1, flags=2) 10338252-[ 640.114] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af320ac961, is-clear?=0 10338253-[ 640.114] _sna_pixmap_move_to_cpu: CPU all-damaged 10338254-[ 640.115] drawable_gc_flags: try operating on drawable inplace [hint? 1] 10338255-[ 640.115] sna_drawable_move_region_to_cpu(pixmap=127707 (24x24), [(0, 0), (24, 24)], flags=5) 10338256-[ 640.115] sna_drawable_move_region_to_cpu: region (0, 0), (24, 24) + (0, 0) subsumes pixmap (24x24) 10338257-[ 640.115] _sna_pixmap_move_to_cpu(pixmap=127707, 24x24, flags=5) 10338258-[ 640.115] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 10338259-[ 640.115] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 10338260-[ 640.115] operate_inplace: no, not accessible via GTT 10338261-[ 640.115] _sna_pixmap_move_to_cpu: marking as damaged 10338262-[ 640.115] __sna_damage_all(24, 24) 10338263-[ 640.115] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338264-[ 640.115] sna_put_image: fbPutImage(0, 0, 24, 24) 10338265-[ 640.115] sna_gc_move_to_gpu(0x55af321a6150) 10338266-[ 640.115] sna_composite(pixmap=127694, op=3, src=127707+(0, 0), mask=0+(1192, 290), dst=127694+(1192, 290)+(0, 0), size=(24, 24) 10338267-[ 640.115] sna_compute_composite_region: dst=(1192, 290)x(24, 24) 10338268-[ 640.115] sna_compute_composite_region: initial clip against dst->pDrawable: (1192, 290), (1216, 314) 10338269-[ 640.115] clip_to_dst: region: 1x[(1192, 290), (1216, 314)], clip: 1x[(0, 0), (1366, 741)] 10338270-[ 640.115] sna_compute_composite_region: clip against dst->pCompositeClip: (1192, 290), (1216, 314) 10338271-[ 640.115] sna_compute_composite_region: clip against src (24x24 clip=0): (1192, 290), (1216, 314) 10338272-[ 640.115] sna_composite: fallback -- wedged 10338273-[ 640.115] sna_composite: fallback -- fbComposite 10338274-[ 640.115] sna_composite_fb -- op=3, fallback dst=(1192, 290)+(0, 0), size=(24, 24): region=((1192,290), (1216, 314)) 10338275-[ 640.115] sna_composite_fb: fallback -- move src to cpu 10338276-[ 640.115] _sna_pixmap_move_to_cpu(pixmap=127707, 24x24, flags=2) 10338277-[ 640.115] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55af3207eba1, is-clear?=0 10338278-[ 640.115] _sna_pixmap_move_to_cpu: CPU all-damaged 10338279-[ 640.115] sna_composite_fb: fallback -- move dst to cpu 10338280-[ 640.115] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1192, 290), (1216, 314)], flags=3) 10338281-[ 640.115] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338282-[ 640.115] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338283-[ 640.115] sna_drawable_move_region_to_cpu: syncing cpu bo 10338284-[ 640.115] kgem_bo_sync__cpu_full: handle=8 10338285-[ 640.115] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338286-[ 640.115] sna_destroy_pixmap: pixmap=127707, attached?=1 10338287-[ 640.115] __sna_free_pixmap(pixmap=127707) 10338288-[ 640.115] sna_glyphs(op=3, nlist=1, src=(1123, 366)) 10338289-[ 640.115] sna_glyphs: wedged 10338290-[ 640.115] glyphs_fallback: nlist=1, count=16, extents (1123, 355), (1240, 369) 10338291-[ 640.116] glyphs_fallback: clipped extents (1180, 355), (1240, 369) 10338292-[ 640.116] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1180, 355), (1240, 369)], flags=3) 10338293-[ 640.116] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338294-[ 640.116] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338295-[ 640.116] sna_drawable_move_region_to_cpu: syncing cpu bo 10338296-[ 640.116] kgem_bo_sync__cpu_full: handle=8 10338297-[ 640.116] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338298-[ 640.116] sna_glyphs(op=3, nlist=1, src=(1122, 365)) 10338299-[ 640.116] sna_glyphs: wedged 10338300-[ 640.116] glyphs_fallback: nlist=1, count=16, extents (1122, 354), (1239, 368) 10338301-[ 640.116] glyphs_fallback: clipped extents (1180, 354), (1239, 368) 10338302-[ 640.116] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1180, 354), (1239, 368)], flags=3) 10338303-[ 640.116] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338304-[ 640.116] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338305-[ 640.116] sna_drawable_move_region_to_cpu: syncing cpu bo 10338306-[ 640.116] kgem_bo_sync__cpu_full: handle=8 10338307-[ 640.116] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338308-[ 640.116] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) 10338309-[ 640.116] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 10338310-[ 640.116] create_pixmap: serial=127708, usage=-1, 0x0 10338311-[ 640.116] sna_destroy_pixmap: pixmap=127705, attached?=0 10338312-[ 640.116] sna_composite(pixmap=127694, op=3, src=127710+(0, 0), mask=0+(376, 22), dst=127694+(376, 22)+(0, 0), size=(48, 2) 10338313-[ 640.116] sna_compute_composite_region: dst=(376, 22)x(48, 2) 10338314-[ 640.116] sna_compute_composite_region: initial clip against dst->pDrawable: (376, 22), (424, 24) 10338315-[ 640.116] clip_to_dst: region: 1x[(376, 22), (424, 24)], clip: 1x[(0, 0), (1366, 741)] 10338316-[ 640.116] sna_compute_composite_region: clip against dst->pCompositeClip: (376, 22), (424, 24) 10338317-[ 640.116] sna_compute_composite_region: clip against src (48x48 clip=0): (376, 22), (424, 24) 10338318-[ 640.116] sna_composite: fallback -- wedged 10338319-[ 640.116] sna_composite: fallback -- fbComposite 10338320-[ 640.116] sna_composite_fb -- op=3, fallback dst=(376, 22)+(0, 0), size=(48, 2): region=((376,22), (424, 24)) 10338321-[ 640.116] sna_composite_fb: fallback -- move src to cpu 10338322-[ 640.116] sna_composite_fb: fallback -- move dst to cpu 10338323-[ 640.116] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(376, 22), (424, 24)], flags=3) 10338324-[ 640.116] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338325-[ 640.116] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338326-[ 640.116] sna_drawable_move_region_to_cpu: syncing cpu bo 10338327-[ 640.116] kgem_bo_sync__cpu_full: handle=8 10338328-[ 640.116] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338329-[ 640.117] sna_pixmap_create_shm(48x48, depth=32, bpp=32, pitch=192) 10338330-[ 640.117] create_pixmap: allocating pixmap 0x0, depth=32/32, size=0 10338331-[ 640.117] create_pixmap: serial=127711, usage=-1, 0x0 10338332-[ 640.117] sna_destroy_pixmap: pixmap=127710, attached?=0 10338333-[ 640.117] sna_composite(pixmap=127694, op=3, src=127713+(0, 0), mask=0+(1234, 182), dst=127694+(1234, 182)+(0, 0), size=(48, 48) 10338334-[ 640.117] sna_compute_composite_region: dst=(1234, 182)x(48, 48) 10338335-[ 640.117] sna_compute_composite_region: initial clip against dst->pDrawable: (1234, 182), (1282, 230) 10338336-[ 640.117] clip_to_dst: region: 1x[(1234, 182), (1282, 230)], clip: 1x[(0, 0), (1366, 741)] 10338337-[ 640.117] sna_compute_composite_region: clip against dst->pCompositeClip: (1234, 182), (1282, 230) 10338338-[ 640.117] sna_compute_composite_region: clip against src (48x48 clip=0): (1234, 182), (1282, 230) 10338339-[ 640.117] sna_composite: fallback -- wedged 10338340-[ 640.117] sna_composite: fallback -- fbComposite 10338341-[ 640.117] sna_composite_fb -- op=3, fallback dst=(1234, 182)+(0, 0), size=(48, 48): region=((1234,182), (1282, 230)) 10338342-[ 640.117] sna_composite_fb: fallback -- move src to cpu 10338343-[ 640.117] sna_composite_fb: fallback -- move dst to cpu 10338344-[ 640.117] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1234, 182), (1282, 230)], flags=3) 10338345-[ 640.117] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338346-[ 640.117] sna_pixmap_free_gpu: handle=0 (pinned? 0) 10338347-[ 640.117] sna_drawable_move_region_to_cpu: syncing cpu bo 10338348-[ 640.117] kgem_bo_sync__cpu_full: handle=8 10338349-[ 640.117] kgem_bo_is_busy: handle=8, domain: 1 exec? 0, rq? 0 10338350-[ 640.117] sna_glyphs(op=3, nlist=1, src=(1245, 246)) 10338351-[ 640.117] sna_glyphs: wedged 10338352-[ 640.117] glyphs_fallback: nlist=1, count=4, extents (1246, 235), (1273, 246) 10338353-[ 640.117] glyphs_fallback: clipped extents (1246, 235), (1273, 246) 10338354-[ 640.117] sna_drawable_move_region_to_cpu(pixmap=127694 (1366x741), [(1246, 235), (1273, 246)], flags=3) 10338355-[ 640.117] sna_drawable_move_region_to_cpu: pixmap=127694 all damaged on CPU 10338356-[ 640.117] sna_pixmap_free_gpu: handle=0 (pinned? 0)