4995461-[ 481.815] sna_composite_rectangles: dropping last-cpu hint 4995462-[ 481.815] sna_drawable_use_bo pixmap=68836, box=((0, 296), (11, 316)), flags=1... 4995463-[ 481.815] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 4995464-[ 481.815] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995465-[ 481.815] sna_drawable_use_bo: using whole GPU bo 4995466-[ 481.815] sna_blt_fill_boxes (32, ff2c2c2c, 3) x 4 4995467-[ 481.815] __kgem_busy: handle=2, busy=131072, wedged=0 4995468-[ 481.815] __kgem_ring_is_idle: last fence handle=2 still busy 4995469-[ 481.815] kgem_add_reloc: handle=57, pos=127, delta=0, domains=28002 4995470-[ 481.815] sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 65356) 4995471-[ 481.815] sna_blt_fill_boxes: (0, 296), (11, 297): ff2c2c2c 4995472-[ 481.815] sna_blt_fill_boxes: (0, 297), (1, 315): ff2c2c2c 4995473-[ 481.815] sna_blt_fill_boxes: (10, 297), (11, 315): ff2c2c2c 4995474-[ 481.815] sna_blt_fill_boxes: (0, 315), (11, 316): ff2c2c2c 4995475-[ 481.815] sna_composite_rectangles(pixmap=68836, op=1, ffc8c8c8 x 3 [(974, 26)x(1, 249) ...]) 4995476-[ 481.815] sna_composite_rectangles: converted to op 1 4995477-[ 481.815] sna_composite_rectangles[0] (974, 26)x(1, 249) -> (974, 26), (975, 275) 4995478-[ 481.815] sna_composite_rectangles[1] (974, 275)x(1, 88) -> (974, 275), (975, 363) 4995479-[ 481.815] sna_composite_rectangles[2] (974, 363)x(1, 241) -> (974, 363), (975, 604) 4995480-[ 481.815] sna_composite_rectangles: nrects=3, region=(974, 26), (975, 604) x 3 4995481-[ 481.815] sna_composite_rectangles: clipped extents (974, 26),(975, 604) x 1 4995482-[ 481.816] sna_composite_rectangles: pixmap +(0, 0) extents (974, 26),(975, 604) 4995483-[ 481.816] sna_composite_rectangles: dropping last-cpu hint 4995484-[ 481.816] sna_drawable_use_bo pixmap=68836, box=((974, 26), (975, 604)), flags=9... 4995485-[ 481.816] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 4995486-[ 481.816] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995487-[ 481.816] sna_drawable_use_bo: using whole GPU bo 4995488-[ 481.816] sna_blt_fill_boxes (32, ffc8c8c8, 3) x 1 4995489-[ 481.816] sna_blt_fill_box: box=((974, 26), (975, 604)) 4995490-[ 481.816] kgem_add_reloc: handle=57, pos=148, delta=0, domains=28002 4995491-[ 481.816] sna_composite_rectangles(pixmap=68836, op=1, ffcacaca x 1 [(975, 26)x(13, 18) ...]) 4995492-[ 481.816] sna_composite_rectangles: converted to op 1 4995493-[ 481.816] sna_composite_rectangles[0] (975, 26)x(13, 18) -> (975, 26), (988, 44) 4995494-[ 481.816] sna_composite_rectangles: nrects=1, region=(975, 26), (988, 44) x 1 4995495-[ 481.816] sna_composite_rectangles: clipped extents (975, 26),(988, 44) x 1 4995496-[ 481.816] sna_composite_rectangles: pixmap +(0, 0) extents (975, 26),(988, 44) 4995497-[ 481.816] sna_composite_rectangles: dropping last-cpu hint 4995498-[ 481.816] sna_drawable_use_bo pixmap=68836, box=((975, 26), (988, 44)), flags=9... 4995499-[ 481.816] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 4995500-[ 481.816] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995501-[ 481.816] sna_drawable_use_bo: using whole GPU bo 4995502-[ 481.816] sna_blt_fill_boxes (32, ffcacaca, 3) x 1 4995503-[ 481.816] sna_blt_fill_box: box=((975, 26), (988, 44)) 4995504-[ 481.816] kgem_add_reloc: handle=57, pos=154, delta=0, domains=28002 4995505-[ 481.816] sna_create_pixmap(13, 13, 32, usage=0) 4995506-[ 481.816] kgem_can_create_2d: 13x13 @ 32 4995507-[ 481.816] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=56, height=13 4995508-[ 481.816] kgem_can_create_2d: untiled size=4096 4995509-[ 481.816] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X 4995510-[ 481.816] kgem_choose_tiling: 13x13 -> 0 4995511-[ 481.816] sna_create_pixmap: usage=0, flags=a 4995512-[ 481.816] sna_create_pixmap: small buffer [676], attaching to shadow pixmap 4995513-[ 481.816] create_pixmap: allocating pixmap 13x13, depth=32/32, size=684 4995514-[ 481.816] create_pixmap: serial=68868, usage=0, 13x13 4995515-[ 481.816] sna_create_pixmap: serial=68868, 13x13, usage=0 4995516-[ 481.816] sna_validate_gc(0x55ee0d80d150) changes=0, previous serial=10910, drawable=10d05 4995517-[ 481.816] sna_validate_gc: recomputing clip 4995518-[ 481.816] sna_validate_gc: composite clip=1x[(0, 0), (13, 13)] [0x55ee0d7ffb70] 4995519-[ 481.816] sna_put_image((0, 0)x(13, 13), depth=32, format=2) 4995520-[ 481.816] try_upload__fast: ignore existing cpu damage (if any) 4995521-[ 481.816] try_upload__inplace: bo? 0, can map? 0, replaces? 1 4995522-[ 481.816] try_upload__fast: no, no gpu damage 4995523-[ 481.816] sna_drawable_move_region_to_cpu(pixmap=68869 (13x13), [(0, 0), (13, 13)], flags=1) 4995524-[ 481.816] sna_drawable_move_region_to_cpu: region (0, 0), (13, 13) + (0, 0) subsumes pixmap (13x13) 4995525-[ 481.816] _sna_pixmap_move_to_cpu(pixmap=68869, 13x13, flags=1) 4995526-[ 481.816] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4995527-[ 481.816] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4995528-[ 481.816] operate_inplace: no, inplace operation not suitable 4995529-[ 481.817] _sna_pixmap_move_to_cpu: marking as damaged 4995530-[ 481.817] __sna_damage_all(13, 13) 4995531-[ 481.817] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4995532-[ 481.817] sna_put_zpixmap_blt: upload(0, 0, 13, 13) x 1 boxes 4995533-[ 481.817] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(13, 13) 4995534-[ 481.817] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x13, pitch=52/52 4995535-[ 481.817] sna_composite(pixmap=68836, op=3, src=68869+(488, 14), mask=0+(975, 28), dst=68836+(975, 28)+(0, 0), size=(13, 14) 4995536-[ 481.817] sna_compute_composite_region: dst=(975, 28)x(13, 14) 4995537-[ 481.817] sna_compute_composite_region: initial clip against dst->pDrawable: (975, 28), (988, 42) 4995538-[ 481.817] clip_to_dst: region: 1x[(975, 28), (988, 42)], clip: 1x[(0, 0), (988, 604)] 4995539-[ 481.817] sna_compute_composite_region: clip against dst->pCompositeClip: (975, 28), (988, 42) 4995540-[ 481.817] sna_compute_composite_region: clip against src (13x13 clip=0): (975, 28), (988, 42) 4995541-[ 481.817] sna_composite: composite region extents:+(0, 0) -> (975, 28), (988, 42) + (0, 0) 4995542-[ 481.817] gen4_render_composite: 13x14, current mode=3 4995543-[ 481.817] sna_blt_composite (488, 14), (975, 28), 13x14 4995544-[ 481.817] sna_blt_composite: unsupported op [3] for blitting 4995545-[ 481.817] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4995546-[ 481.817] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4995547-[ 481.817] sna_drawable_use_bo pixmap=68836, box=((975, 28), (988, 42)), flags=7... 4995548-[ 481.817] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4995549-[ 481.817] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995550-[ 481.817] sna_drawable_use_bo: using whole GPU bo 4995551-[ 481.817] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4995552-[ 481.817] gen4_composite_picture: (488, 14)x(13, 14), dst=(975, 28) 4995553-[ 481.817] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[1.00 0.00 -488.00, 0.00 1.00 -14.50, 0.00 0.00 1.00] 4995554-[ 481.817] sna_transform_is_imprecise_integer_translation: imprecise, fractional translation Y: 8000 4995555-[ 481.817] sna_render_pixmap_bo pixmap=68869, (488, 14)x(13, 14)/(13, 13) 4995556-[ 481.817] sna_render_pixmap_bo box=(0, 0), (13, 13): (13, 13)/(13, 13) 4995557-[ 481.817] sna_render_pixmap_bo: offset=(-487, -14), size=(13, 13) 4995558-[ 481.817] use_cpu_bo: no cpu bo 4995559-[ 481.817] move_to_gpu: migrating whole pixmap (13x13) for source (0,0),(13,13), count 5? 0 4995560-[ 481.817] sna_render_pixmap_bo: uploading CPU box (0, 0), (13, 13) 4995561-[ 481.817] upload: box=(0, 0), (13, 13), pixmap=13x13 4995562-[ 481.817] sna_drawable_move_region_to_cpu(pixmap=68869 (13x13), [(0, 0), (13, 13)], flags=2) 4995563-[ 481.817] sna_drawable_move_region_to_cpu: pixmap=68869 all damaged on CPU 4995564-[ 481.817] kgem_can_create_2d: 13x13 @ 32 4995565-[ 481.817] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=56, height=13 4995566-[ 481.817] kgem_can_create_2d: untiled size=4096 4995567-[ 481.817] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X 4995568-[ 481.817] kgem_choose_tiling: 13x13 -> 0 4995569-[ 481.817] kgem_upload_source_image : (0, 0), (13, 13), stride=52, bpp=32 4995570-[ 481.817] kgem_create_buffer_2d: 13x13, 32 bpp, stride=56 4995571-[ 481.817] kgem_create_buffer: size=784, flags=3 [write?=1, inplace?=1, last?=0] 4995572-[ 481.817] kgem_create_buffer: reusing buffer? used=245760 + size=784, total=344064 4995573-[ 481.817] kgem_create_proxy: target handle=34 [proxy? -1], offset=245760, length=784, io=1 4995574-[ 481.817] __kgem_bo_init(handle=34, num_pages=784) 4995575-[ 481.817] kgem_create_buffer_2d: trimming buffer from 246784 to 246528 4995576-[ 481.817] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x13, pitch=52/56 4995577-[ 481.817] upload: adding upload cache to pixmap=68869 4995578-[ 481.817] kgem_proxy_bo_attach: handle=34 4995579-[ 481.817] sna_blt_composite__convert src=34, dst=57 (redirect? 0) 4995580-[ 481.817] sna_blt_composite__convert: transforms not handled by the BLT 4995581-[ 481.817] gen4_composite_channel_convert: repeat 0 -> 0, filter 1 -> 1 4995582-[ 481.817] gen4_choose_composite_emitter: simple src, no mask 4995583-[ 481.817] kgem_check_bo: num_pages=+84, num_exec=+1 4995584-[ 481.817] aligning vertex: was 4, now 3 floats per vertex 4995585-[ 481.817] __kgem_busy: handle=2, busy=0, wedged=0 4995586-[ 481.817] __kgem_retire_rq: request 2 complete 4995587-[ 481.817] __kgem_bo_flush: handle=13, busy=0, wedged=0 4995588-[ 481.817] __kgem_bo_flush: handle=78, busy=0, wedged=0 4995589-[ 481.817] kgem_bo_move_to_cache: release handle=78 4995590-[ 481.817] kgem_bo_move_to_inactive: moving handle=78 to inactive 4995591-[ 481.817] __kgem_busy: handle=82, busy=131072, wedged=0 4995592-[ 481.817] __kgem_ring_is_idle: last requests handle=82 still busy 4995593-[ 481.817] gen4_composite_get_binding_table(3ff40) 4995594-[ 481.817] kgem_add_reloc: handle=34, pos=65481, delta=0, domains=40000 4995595-[ 481.817] kgem_add_reloc: adding proxy [delta=245760] for handle=34 4995596-[ 481.817] kgem_add_handle: handle=34, index=5 4995597-[ 481.817] [ffc8] bind bo(handle=34, addr=63115264), format=192, width=13, height=13, pitch=56, tiling=0 -> sampler 4995598-[ 481.817] gen4_emit_state: flushing dirty (0, 0), forced? 1 4995599-[ 481.817] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4995600-[ 481.817] gen4_emit_pipelined_pointers: has_mask=2, src=(1, 0), mask=(0, 0),kernel=0, blend=3, ca=0, format=20020888 4995601-[ 481.817] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4995602-[ 481.817] gen4_emit_pipelined_pointers: sp=26624, bp=2560 4995603-[ 481.817] gen4_emit_vertex_elements: first channel 2 floats, offset=4b 4995604-[ 481.818] gen4_render_composite_box: (975, 28), (988, 42) 4995605-[ 481.818] apply_damage: damage=0x0, region=1 [(975, 28), (988, 42) + (0, 0)] 4995606-[ 481.818] gen4_render_composite_done() 4995607-[ 481.818] gen4_vertex_flush[2dc] = 3 4995608-[ 481.818] sna_block_handler (timeout=0) 4995609-[ 481.818] sna_block_handler (timeout=0) 4995610-[ 481.818] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 4995611-[ 481.818] sna_covering_crtc for box=(0, 48), (1366, 766) 4995612-[ 481.818] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 4995613-[ 481.818] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 4995614-[ 481.818] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 4995615-[ 481.818] sna_present_get_ust_msc(pipe=0) 4995616-[ 481.818] sna_present_get_ust_msc: vblank active, reusing last swap msc/ust 4995617-[ 481.818] sna_present_get_ust_msc: pipe=0, tv=481.809004 seq=32727 msc=28043 4995618-[ 481.818] sna_validate_gc(0x55ee0d0ebc70) changes=7fffff, previous serial=0, drawable=10cb1 4995619-[ 481.818] sna_validate_gc: recomputing clip 4995620-[ 481.818] sna_validate_gc: composite clip=27x[(0, 48), (1366, 766)] [0x55ee0d9d5de0] 4995621-[ 481.818] sna_copy_area: src=pixmap=24257:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 4995622-[ 481.818] sna_copy_area: normal copy 4995623-[ 481.818] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 4995624-[ 481.818] sna_do_copy: after drawable: src=(0, 0), dst=(0, 48), size=(1366x718) 4995625-[ 481.818] sna_do_copy: dst extents (0, 48), (1366, 766), dst clip extents (0, 48), (1366, 766), dst size=1366x718 4995626-[ 481.818] sna_do_copy: clipped dst extents (0, 48), (1366, 766) 4995627-[ 481.818] sna_do_copy: unclipped src extents (0, 0), (1366, 718) 4995628-[ 481.818] sna_do_copy: clipped src extents (0, 0), (1366, 718) 4995629-[ 481.818] sna_do_copy: pixmap -- no source clipping 4995630-[ 481.818] sna_do_copy: src extents (0, 0), (1366, 718) x 1 4995631-[ 481.818] sna_do_copy: copy region (0, 48), (1366, 766) x 27 + (0, -48) 4995632-[ 481.818] sna_copy_boxes (boxes=27x[(0, 48), (42, 53)...], src pixmap=24257+(0, -48), dst pixmap=3+(0, 0), alu=3, src.size=1366x718, dst.size=1366x768) 4995633-[ 481.818] sna_copy_boxes: dst=(priv=0x55ee0d2eef20, gpu_bo=9, cpu_bo=0), src=(priv=0x55ee0d8f0d10, gpu_bo=72, cpu_bo=0), replaces=0 4995634-[ 481.818] copy_prefer_gpu: source has gpu damage, force gpu? 1 4995635-[ 481.818] sna_drawable_use_bo pixmap=3, box=((0, 48), (1366, 766)), flags=3... 4995636-[ 481.818] sna_drawable_use_bo: pinned, never REPLACES 4995637-[ 481.818] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=3 4995638-[ 481.818] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995639-[ 481.818] sna_drawable_use_bo: using whole GPU bo 4995640-[ 481.818] sna_pixmap_move_to_gpu(pixmap=24257, usage=-1), flags=a 4995641-[ 481.818] sna_pixmap_move_to_gpu: already all-damaged 4995642-[ 481.818] sna_pixmap_unclean(pixmap=24257): cleaning foreign bo handle=72, busy=20001 [ring=1] 4995643-[ 481.818] sna_pixmap_mark_active: pixmap=24257, handle=72 4995644-[ 481.818] sna_copy_boxes: move whole src_pixmap to GPU and copy 4995645-[ 481.818] gen4_render_copy_boxes x 27 4995646-[ 481.818] sna_blt_copy_boxes src=(0, -48) -> (0, 0) x 27, tiling=(1, 1), pitch=(5632, 5632) 4995647-[ 481.818] __kgem_busy: handle=82, busy=131072, wedged=0 4995648-[ 481.818] __kgem_ring_is_idle: last fence handle=82 still busy 4995649-[ 481.818] needs_batch_flush: flushing before handle=72 for required semaphore 4995650-[ 481.818] gen4_vertex_close: used=33915, vbo active? 41, vb=204, nreloc=2 4995651-[ 481.818] gen4_vertex_close: reloc[0] = 72 4995652-[ 481.818] kgem_add_reloc: handle=41, pos=72, delta=0, domains=200000 4995653-[ 481.818] kgem_add_handle: handle=41, index=6 4995654-[ 481.818] gen4_vertex_close: reloc[1] = 179 4995655-[ 481.818] kgem_add_reloc: handle=41, pos=179, delta=0, domains=200000 4995656-[ 481.818] batch[3/0, flags=1800]: 190 190 65480 65528, nreloc=14, nexec=7, nfence=0, aperture=1525 [fenced=0] 4995657-[ 481.818] kgem_finish_buffers: buffer handle=34, used=246528, exec?=1, write=3, mmapped=gtt, refcnt=2 4995658-[ 481.818] kgem_finish_buffers: retaining upload buffer (246528/344064): used=249856, refcnt=2 4995659-[ 481.818] __kgem_busy: handle=1, busy=0, wedged=0 4995660-[ 481.818] __kgem_retire_rq: request 1 complete 4995661-[ 481.818] __kgem_bo_flush: handle=72, busy=131073, wedged=0 4995662-[ 481.818] __kgem_bo_flush: moving 72 to flushing 4995663-[ 481.818] __kgem_retire_rq: movied 72 to flushing 4995664-[ 481.818] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=0 4995665-[ 481.818] kgem_fixup_relocs: moving base of self-reloc[0:4] 1 -> -258047 4995666-[ 481.818] kgem_fixup_relocs: shrinking by 258048 4995667-[ 481.818] __kgem_busy: handle=1, busy=0, wedged=0 4995668-[ 481.818] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=0 4995669-[ 481.818] kgem_commit: release handle=57 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=2aaf000 4995670-[ 481.818] kgem_commit: release handle=66 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=1e4b000 4995671-[ 481.818] kgem_commit: release handle=4 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=5000 4995672-[ 481.818] kgem_commit: release handle=80 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 4995673-[ 481.818] __kgem_bo_clear_busy: handle=80 4995674-[ 481.818] __kgem_bo_clear_dirty: handle=80 4995675-[ 481.818] kgem_commit: release handle=80 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=241d000 4995676-[ 481.818] kgem_commit: release handle=5 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=44000 4995677-[ 481.818] kgem_commit: release handle=34 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 4995678-[ 481.818] __kgem_bo_clear_busy: handle=34 4995679-[ 481.818] __kgem_bo_clear_dirty: handle=34 4995680-[ 481.818] kgem_commit: release handle=34 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=3bf5000 4995681-[ 481.818] kgem_commit: release handle=41 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=266e000 4995682-[ 481.818] kgem_bo_can_map: handle=41, map=0x7fd74a3bf000:0x7fd749ca4000:0x0, tiling=0, domain=3, offset=40296448 4995683-[ 481.819] needs_batch_flush: flushing before handle=72 for required semaphore 4995684-[ 481.819] sna_blt_copy_boxes: emitting 27 boxes out of 27 (batch space 65520) 4995685-[ 481.819] sna_blt_copy_boxes: box=(0, 48)x(42, 5) 4995686-[ 481.819] kgem_add_reloc: handle=9, pos=4, delta=0, domains=28002 4995687-[ 481.819] kgem_add_handle: handle=9, index=0 4995688-[ 481.819] __kgem_bo_mark_dirty: handle=9 (proxy? 0) 4995689-[ 481.819] kgem_add_reloc: handle=72, pos=7, delta=0, domains=28000 4995690-[ 481.819] kgem_add_handle: handle=72, index=1 4995691-[ 481.819] sna_blt_copy_boxes: box=(106, 48)x(1260, 5) 4995692-[ 481.819] kgem_add_reloc: handle=9, pos=12, delta=0, domains=28002 4995693-[ 481.819] kgem_add_reloc: handle=72, pos=15, delta=0, domains=28000 4995694-[ 481.819] sna_blt_copy_boxes: box=(0, 53)x(42, 1) 4995695-[ 481.819] kgem_add_reloc: handle=9, pos=20, delta=0, domains=28002 4995696-[ 481.819] kgem_add_reloc: handle=72, pos=23, delta=0, domains=28000 4995697-[ 481.819] sna_blt_copy_boxes: box=(1047, 53)x(319, 1) 4995698-[ 481.819] kgem_add_reloc: handle=9, pos=28, delta=0, domains=28002 4995699-[ 481.819] kgem_add_reloc: handle=72, pos=31, delta=0, domains=28000 4995700-[ 481.819] sna_blt_copy_boxes: box=(0, 54)x(42, 1) 4995701-[ 481.819] kgem_add_reloc: handle=9, pos=36, delta=0, domains=28002 4995702-[ 481.819] kgem_add_reloc: handle=72, pos=39, delta=0, domains=28000 4995703-[ 481.819] sna_blt_copy_boxes: box=(1049, 54)x(317, 1) 4995704-[ 481.819] kgem_add_reloc: handle=9, pos=44, delta=0, domains=28002 4995705-[ 481.819] kgem_add_reloc: handle=72, pos=47, delta=0, domains=28000 4995706-[ 481.819] sna_blt_copy_boxes: box=(0, 55)x(42, 1) 4995707-[ 481.819] kgem_add_reloc: handle=9, pos=52, delta=0, domains=28002 4995708-[ 481.819] kgem_add_reloc: handle=72, pos=55, delta=0, domains=28000 4995709-[ 481.819] sna_blt_copy_boxes: box=(1050, 55)x(316, 1) 4995710-[ 481.819] kgem_add_reloc: handle=9, pos=60, delta=0, domains=28002 4995711-[ 481.819] kgem_add_reloc: handle=72, pos=63, delta=0, domains=28000 4995712-[ 481.819] sna_blt_copy_boxes: box=(0, 56)x(42, 2) 4995713-[ 481.819] kgem_add_reloc: handle=9, pos=68, delta=0, domains=28002 4995714-[ 481.819] kgem_add_reloc: handle=72, pos=71, delta=0, domains=28000 4995715-[ 481.819] sna_blt_copy_boxes: box=(1051, 56)x(315, 2) 4995716-[ 481.819] kgem_add_reloc: handle=9, pos=76, delta=0, domains=28002 4995717-[ 481.819] kgem_add_reloc: handle=72, pos=79, delta=0, domains=28000 4995718-[ 481.819] sna_blt_copy_boxes: box=(0, 58)x(42, 12) 4995719-[ 481.819] kgem_add_reloc: handle=9, pos=84, delta=0, domains=28002 4995720-[ 481.819] kgem_add_reloc: handle=72, pos=87, delta=0, domains=28000 4995721-[ 481.819] sna_blt_copy_boxes: box=(1052, 58)x(314, 12) 4995722-[ 481.819] kgem_add_reloc: handle=9, pos=92, delta=0, domains=28002 4995723-[ 481.819] kgem_add_reloc: handle=72, pos=95, delta=0, domains=28000 4995724-[ 481.819] sna_blt_copy_boxes: box=(0, 70)x(58, 209) 4995725-[ 481.819] kgem_add_reloc: handle=9, pos=100, delta=0, domains=28002 4995726-[ 481.819] kgem_add_reloc: handle=72, pos=103, delta=0, domains=28000 4995727-[ 481.819] sna_blt_copy_boxes: box=(1052, 70)x(314, 209) 4995728-[ 481.819] kgem_add_reloc: handle=9, pos=108, delta=0, domains=28002 4995729-[ 481.819] kgem_add_reloc: handle=72, pos=111, delta=0, domains=28000 4995730-[ 481.819] sna_blt_copy_boxes: box=(0, 279)x(30, 1) 4995731-[ 481.819] kgem_add_reloc: handle=9, pos=116, delta=0, domains=28002 4995732-[ 481.819] kgem_add_reloc: handle=72, pos=119, delta=0, domains=28000 4995733-[ 481.819] sna_blt_copy_boxes: box=(1052, 279)x(314, 1) 4995734-[ 481.819] kgem_add_reloc: handle=9, pos=124, delta=0, domains=28002 4995735-[ 481.819] kgem_add_reloc: handle=72, pos=127, delta=0, domains=28000 4995736-[ 481.819] sna_blt_copy_boxes: box=(0, 280)x(28, 1) 4995737-[ 481.819] kgem_add_reloc: handle=9, pos=132, delta=0, domains=28002 4995738-[ 481.819] kgem_add_reloc: handle=72, pos=135, delta=0, domains=28000 4995739-[ 481.819] sna_blt_copy_boxes: box=(1052, 280)x(314, 1) 4995740-[ 481.819] kgem_add_reloc: handle=9, pos=140, delta=0, domains=28002 4995741-[ 481.819] kgem_add_reloc: handle=72, pos=143, delta=0, domains=28000 4995742-[ 481.819] sna_blt_copy_boxes: box=(0, 281)x(27, 1) 4995743-[ 481.819] kgem_add_reloc: handle=9, pos=148, delta=0, domains=28002 4995744-[ 481.819] kgem_add_reloc: handle=72, pos=151, delta=0, domains=28000 4995745-[ 481.819] sna_blt_copy_boxes: box=(1052, 281)x(314, 1) 4995746-[ 481.819] kgem_add_reloc: handle=9, pos=156, delta=0, domains=28002 4995747-[ 481.819] kgem_add_reloc: handle=72, pos=159, delta=0, domains=28000 4995748-[ 481.819] sna_blt_copy_boxes: box=(0, 282)x(26, 2) 4995749-[ 481.819] kgem_add_reloc: handle=9, pos=164, delta=0, domains=28002 4995750-[ 481.819] kgem_add_reloc: handle=72, pos=167, delta=0, domains=28000 4995751-[ 481.819] sna_blt_copy_boxes: box=(1052, 282)x(314, 2) 4995752-[ 481.819] kgem_add_reloc: handle=9, pos=172, delta=0, domains=28002 4995753-[ 481.819] kgem_add_reloc: handle=72, pos=175, delta=0, domains=28000 4995754-[ 481.819] sna_blt_copy_boxes: box=(0, 284)x(25, 272) 4995755-[ 481.819] kgem_add_reloc: handle=9, pos=180, delta=0, domains=28002 4995756-[ 481.819] kgem_add_reloc: handle=72, pos=183, delta=0, domains=28000 4995757-[ 481.819] sna_blt_copy_boxes: box=(1052, 284)x(314, 272) 4995758-[ 481.819] kgem_add_reloc: handle=9, pos=188, delta=0, domains=28002 4995759-[ 481.819] kgem_add_reloc: handle=72, pos=191, delta=0, domains=28000 4995760-[ 481.819] sna_blt_copy_boxes: box=(0, 556)x(58, 128) 4995761-[ 481.819] kgem_add_reloc: handle=9, pos=196, delta=0, domains=28002 4995762-[ 481.819] kgem_add_reloc: handle=72, pos=199, delta=0, domains=28000 4995763-[ 481.819] sna_blt_copy_boxes: box=(1052, 556)x(314, 128) 4995764-[ 481.819] kgem_add_reloc: handle=9, pos=204, delta=0, domains=28002 4995765-[ 481.819] kgem_add_reloc: handle=72, pos=207, delta=0, domains=28000 4995766-[ 481.819] sna_blt_copy_boxes: box=(0, 684)x(1366, 82) 4995767-[ 481.819] kgem_add_reloc: handle=9, pos=212, delta=0, domains=28002 4995768-[ 481.819] kgem_add_reloc: handle=72, pos=215, delta=0, domains=28000 4995769-[ 481.819] sna_sync_fence_set_triggered() 4995770-[ 481.819] sna_accel_flush: flush?=1, dirty?=0 4995771-[ 481.819] batch[3/0, flags=1800]: 218 218 65528 65528, nreloc=54, nexec=2, nfence=0, aperture=2080 [fenced=0] 4995772-[ 481.819] __kgem_busy: handle=1, busy=131072, wedged=0 4995773-[ 481.819] __kgem_busy: handle=2, busy=0, wedged=0 4995774-[ 481.819] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=40000 4995775-[ 481.819] kgem_commit: release handle=9 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=750000 4995776-[ 481.819] kgem_commit: release handle=72 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=3cb7000 4995777-[ 481.819] kgem_bo_can_map: handle=41, map=0x7fd74a3bf000:0x7fd749ca4000:0x0, tiling=0, domain=3, offset=40296448 4995778-[ 481.819] sna_block_handler (timeout=0) 4995779-[ 481.820] sna_block_handler (timeout=0) 4995780-[ 481.820] sna_destroy_pixmap: pixmap=68869, attached?=1 4995781-[ 481.820] _kgem_bo_destroy: handle=34, proxy? 1 4995782-[ 481.820] __sna_free_pixmap(pixmap=68869) 4995783-[ 481.820] sna_composite(pixmap=68836, op=3, src=0+(485, -112), mask=0+(975, 45), dst=68836+(975, 45)+(0, 0), size=(13, 540) 4995784-[ 481.820] sna_compute_composite_region: dst=(975, 45)x(13, 540) 4995785-[ 481.820] sna_compute_composite_region: initial clip against dst->pDrawable: (975, 45), (988, 585) 4995786-[ 481.820] clip_to_dst: region: 1x[(975, 45), (988, 585)], clip: 1x[(975, 45), (988, 585)] 4995787-[ 481.820] sna_compute_composite_region: clip against dst->pCompositeClip: (975, 45), (988, 585) 4995788-[ 481.820] sna_compute_composite_region: clip against src (0x0 clip=0): (975, 45), (988, 585) 4995789-[ 481.820] sna_composite: composite region extents:+(0, 0) -> (975, 45), (988, 585) + (0, 0) 4995790-[ 481.820] gen4_render_composite: 13x540, current mode=0 4995791-[ 481.820] sna_blt_composite (485, -112), (975, 45), 13x540 4995792-[ 481.820] sna_blt_composite: unsupported procedural source 4995793-[ 481.820] kgem_bo_is_busy: handle=57, domain: 3 exec? 0, rq? 1 4995794-[ 481.820] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4995795-[ 481.820] sna_drawable_use_bo pixmap=68836, box=((975, 45), (988, 585)), flags=7... 4995796-[ 481.820] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4995797-[ 481.820] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995798-[ 481.820] sna_drawable_use_bo: using whole GPU bo 4995799-[ 481.820] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4995800-[ 481.820] gen4_composite_picture: (485, -112)x(13, 540), dst=(975, 45) 4995801-[ 481.820] gen4_channel_init_linear: p1=(-6.50, 0.00), p2=(6.50, 0.00), src=(485, -112), dst=(975, 45), size=(13, 540) 4995802-[ 481.820] sna_render_get_gradient: 2x[0.00:ffd0d0d0 ... 1.00:ffe1e1e1 ... 1.00:ffe1e1e1] 4995803-[ 481.820] sna_render_get_gradient: old --> 3 4995804-[ 481.820] gen4_channel_init_linear: dx=0.08, dy=0.00, offset=-75.00 4995805-[ 481.820] sna_blt_composite__convert src=16, dst=57 (redirect? 0) 4995806-[ 481.820] sna_blt_composite__convert: transforms not handled by the BLT 4995807-[ 481.820] gen4_composite_channel_convert: repeat 2 -> 2, filter 0 -> 0 4995808-[ 481.820] gen4_choose_composite_emitter: linear, no mask 4995809-[ 481.820] kgem_check_bo: num_pages=+1024, num_exec=+2 4995810-[ 481.820] aligning vertex: was 3, now 2 floats per vertex 4995811-[ 481.820] kgem_add_reloc: handle=4, pos=2, delta=1, domains=100000 4995812-[ 481.820] kgem_add_handle: handle=4, index=0 4995813-[ 481.820] kgem_add_reloc: handle=0, pos=3, delta=1, domains=100000 4995814-[ 481.820] gen4_composite_get_binding_table(3ffc0) 4995815-[ 481.820] kgem_add_reloc: handle=57, pos=65513, delta=0, domains=20002 4995816-[ 481.820] kgem_add_handle: handle=57, index=1 4995817-[ 481.820] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4995818-[ 481.820] [ffe8] bind bo(handle=57, addr=44756992), format=192, width=988, height=604, pitch=4096, tiling=1 -> render 4995819-[ 481.820] kgem_add_reloc: handle=16, pos=65505, delta=0, domains=40000 4995820-[ 481.820] kgem_add_handle: handle=16, index=2 4995821-[ 481.820] [ffe0] bind bo(handle=16, addr=126976), format=192, width=16, height=1, pitch=64, tiling=0 -> sampler 4995822-[ 481.820] gen4_emit_state: flushing dirty (0, 0), forced? 0 4995823-[ 481.820] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4995824-[ 481.820] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 2), mask=(0, 0),kernel=0, blend=3, ca=0, format=20020888 4995825-[ 481.820] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4995826-[ 481.820] gen4_emit_pipelined_pointers: sp=13312, bp=2560 4995827-[ 481.820] gen4_emit_vertex_elements: first channel 1 floats, offset=4b 4995828-[ 481.820] gen4_render_composite_box: (975, 45), (988, 585) 4995829-[ 481.820] apply_damage: damage=0x0, region=1 [(975, 45), (988, 585) + (0, 0)] 4995830-[ 481.820] gen4_render_composite_done() 4995831-[ 481.820] gen4_vertex_flush[ac] = 3 4995832-[ 481.820] sna_composite_rectangles(pixmap=68836, op=1, ffc8c8c8 x 2 [(975, 44)x(13, 1) ...]) 4995833-[ 481.820] sna_composite_rectangles: converted to op 1 4995834-[ 481.820] sna_composite_rectangles[0] (975, 44)x(13, 1) -> (975, 44), (988, 45) 4995835-[ 481.820] sna_composite_rectangles[1] (975, 585)x(13, 1) -> (975, 585), (988, 586) 4995836-[ 481.820] sna_composite_rectangles: nrects=2, region=(975, 44), (988, 586) x 2 4995837-[ 481.820] sna_composite_rectangles: clipped extents (975, 44),(988, 586) x 2 4995838-[ 481.820] sna_composite_rectangles: pixmap +(0, 0) extents (975, 44),(988, 586) 4995839-[ 481.820] sna_composite_rectangles: dropping last-cpu hint 4995840-[ 481.820] sna_drawable_use_bo pixmap=68836, box=((975, 44), (988, 586)), flags=1... 4995841-[ 481.820] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 4995842-[ 481.820] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995843-[ 481.820] sna_drawable_use_bo: using whole GPU bo 4995844-[ 481.820] sna_blt_fill_boxes (32, ffc8c8c8, 3) x 2 4995845-[ 481.820] __kgem_busy: handle=82, busy=131072, wedged=0 4995846-[ 481.820] __kgem_ring_is_idle: last fence handle=82 still busy 4995847-[ 481.820] kgem_add_reloc: handle=57, pos=52, delta=0, domains=28002 4995848-[ 481.820] sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 65439) 4995849-[ 481.820] sna_blt_fill_boxes: (975, 44), (988, 45): ffc8c8c8 4995850-[ 481.820] sna_blt_fill_boxes: (975, 585), (988, 586): ffc8c8c8 4995851-[ 481.820] sna_composite_rectangles(pixmap=68836, op=1, ffcacaca x 1 [(975, 586)x(13, 18) ...]) 4995852-[ 481.820] sna_composite_rectangles: converted to op 1 4995853-[ 481.820] sna_composite_rectangles[0] (975, 586)x(13, 18) -> (975, 586), (988, 604) 4995854-[ 481.820] sna_composite_rectangles: nrects=1, region=(975, 586), (988, 604) x 1 4995855-[ 481.820] sna_composite_rectangles: clipped extents (975, 586),(988, 604) x 1 4995856-[ 481.820] sna_composite_rectangles: pixmap +(0, 0) extents (975, 586),(988, 604) 4995857-[ 481.820] sna_composite_rectangles: dropping last-cpu hint 4995858-[ 481.820] sna_drawable_use_bo pixmap=68836, box=((975, 586), (988, 604)), flags=9... 4995859-[ 481.820] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 4995860-[ 481.820] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995861-[ 481.820] sna_drawable_use_bo: using whole GPU bo 4995862-[ 481.820] sna_blt_fill_boxes (32, ffcacaca, 3) x 1 4995863-[ 481.820] sna_blt_fill_box: box=((975, 586), (988, 604)) 4995864-[ 481.820] kgem_add_reloc: handle=57, pos=67, delta=0, domains=28002 4995865-[ 481.820] sna_create_pixmap(13, 13, 32, usage=0) 4995866-[ 481.820] kgem_can_create_2d: 13x13 @ 32 4995867-[ 481.821] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=56, height=13 4995868-[ 481.821] kgem_can_create_2d: untiled size=4096 4995869-[ 481.821] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X 4995870-[ 481.821] kgem_choose_tiling: 13x13 -> 0 4995871-[ 481.821] sna_create_pixmap: usage=0, flags=a 4995872-[ 481.821] sna_create_pixmap: small buffer [676], attaching to shadow pixmap 4995873-[ 481.821] create_pixmap: allocating pixmap 13x13, depth=32/32, size=684 4995874-[ 481.821] create_pixmap: serial=68870, usage=0, 13x13 4995875-[ 481.821] sna_create_pixmap: serial=68870, 13x13, usage=0 4995876-[ 481.821] sna_validate_gc(0x55ee0d80d150) changes=0, previous serial=10d05, drawable=10d07 4995877-[ 481.821] sna_validate_gc: recomputing clip 4995878-[ 481.821] sna_validate_gc: composite clip=1x[(0, 0), (13, 13)] [0x55ee0d7ffb70] 4995879-[ 481.821] sna_put_image((0, 0)x(13, 13), depth=32, format=2) 4995880-[ 481.821] try_upload__fast: ignore existing cpu damage (if any) 4995881-[ 481.821] try_upload__inplace: bo? 0, can map? 0, replaces? 1 4995882-[ 481.821] try_upload__fast: no, no gpu damage 4995883-[ 481.821] sna_drawable_move_region_to_cpu(pixmap=68871 (13x13), [(0, 0), (13, 13)], flags=1) 4995884-[ 481.821] sna_drawable_move_region_to_cpu: region (0, 0), (13, 13) + (0, 0) subsumes pixmap (13x13) 4995885-[ 481.821] _sna_pixmap_move_to_cpu(pixmap=68871, 13x13, flags=1) 4995886-[ 481.821] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4995887-[ 481.821] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4995888-[ 481.821] operate_inplace: no, inplace operation not suitable 4995889-[ 481.821] _sna_pixmap_move_to_cpu: marking as damaged 4995890-[ 481.821] __sna_damage_all(13, 13) 4995891-[ 481.821] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4995892-[ 481.821] sna_put_zpixmap_blt: upload(0, 0, 13, 13) x 1 boxes 4995893-[ 481.821] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(13, 13) 4995894-[ 481.821] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x13, pitch=52/52 4995895-[ 481.821] sna_composite(pixmap=68836, op=3, src=68871+(488, 294), mask=0+(975, 588), dst=68836+(975, 588)+(0, 0), size=(13, 14) 4995896-[ 481.821] sna_compute_composite_region: dst=(975, 588)x(13, 14) 4995897-[ 481.821] sna_compute_composite_region: initial clip against dst->pDrawable: (975, 588), (988, 602) 4995898-[ 481.821] clip_to_dst: region: 1x[(975, 588), (988, 602)], clip: 1x[(0, 0), (988, 604)] 4995899-[ 481.821] sna_compute_composite_region: clip against dst->pCompositeClip: (975, 588), (988, 602) 4995900-[ 481.821] sna_compute_composite_region: clip against src (13x13 clip=0): (975, 588), (988, 602) 4995901-[ 481.821] sna_composite: composite region extents:+(0, 0) -> (975, 588), (988, 602) + (0, 0) 4995902-[ 481.821] gen4_render_composite: 13x14, current mode=3 4995903-[ 481.821] sna_blt_composite (488, 294), (975, 588), 13x14 4995904-[ 481.821] sna_blt_composite: unsupported op [3] for blitting 4995905-[ 481.821] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4995906-[ 481.821] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4995907-[ 481.821] sna_drawable_use_bo pixmap=68836, box=((975, 588), (988, 602)), flags=7... 4995908-[ 481.821] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4995909-[ 481.821] sna_drawable_use_bo: use GPU fast path (all-damaged) 4995910-[ 481.821] sna_drawable_use_bo: using whole GPU bo 4995911-[ 481.821] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4995912-[ 481.821] gen4_composite_picture: (488, 294)x(13, 14), dst=(975, 588) 4995913-[ 481.821] sna_transform_is_imprecise_integer_translation: FilterNearest?=0, precise?=0, transform=[1.00 0.00 -488.00, 0.00 1.00 -294.50, 0.00 0.00 1.00] 4995914-[ 481.821] sna_transform_is_imprecise_integer_translation: imprecise, fractional translation Y: 8000 4995915-[ 481.821] sna_render_pixmap_bo pixmap=68871, (488, 294)x(13, 14)/(13, 13) 4995916-[ 481.821] sna_render_pixmap_bo box=(0, 0), (13, 13): (13, 13)/(13, 13) 4995917-[ 481.821] sna_render_pixmap_bo: offset=(-487, -294), size=(13, 13) 4995918-[ 481.821] use_cpu_bo: no cpu bo 4995919-[ 481.821] move_to_gpu: migrating whole pixmap (13x13) for source (0,0),(13,13), count 5? 0 4995920-[ 481.821] sna_render_pixmap_bo: uploading CPU box (0, 0), (13, 13) 4995921-[ 481.821] upload: box=(0, 0), (13, 13), pixmap=13x13 4995922-[ 481.821] sna_drawable_move_region_to_cpu(pixmap=68871 (13x13), [(0, 0), (13, 13)], flags=2) 4995923-[ 481.821] sna_drawable_move_region_to_cpu: pixmap=68871 all damaged on CPU 4995924-[ 481.821] kgem_can_create_2d: 13x13 @ 32 4995925-[ 481.821] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=56, height=13 4995926-[ 481.821] kgem_can_create_2d: untiled size=4096 4995927-[ 481.821] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X 4995928-[ 481.821] kgem_choose_tiling: 13x13 -> 0 4995929-[ 481.821] kgem_upload_source_image : (0, 0), (13, 13), stride=52, bpp=32 4995930-[ 481.821] kgem_create_buffer_2d: 13x13, 32 bpp, stride=56 4995931-[ 481.821] kgem_create_buffer: size=784, flags=3 [write?=1, inplace?=1, last?=0] 4995932-[ 481.821] kgem_create_buffer: reusing buffer? used=249856 + size=784, total=344064 4995933-[ 481.821] kgem_create_proxy: target handle=34 [proxy? -1], offset=249856, length=784, io=1 4995934-[ 481.821] __kgem_bo_init(handle=34, num_pages=784) 4995935-[ 481.821] kgem_create_buffer_2d: trimming buffer from 250880 to 250624 4995936-[ 481.821] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x13, pitch=52/56 4995937-[ 481.821] upload: adding upload cache to pixmap=68871 4995938-[ 481.821] kgem_proxy_bo_attach: handle=34 4995939-[ 481.821] sna_blt_composite__convert src=34, dst=57 (redirect? 0) 4995940-[ 481.821] sna_blt_composite__convert: transforms not handled by the BLT 4995941-[ 481.821] gen4_composite_channel_convert: repeat 0 -> 0, filter 1 -> 1 4995942-[ 481.822] gen4_choose_composite_emitter: simple src, no mask 4995943-[ 481.822] kgem_check_bo: num_pages=+84, num_exec=+1 4995944-[ 481.822] aligning vertex: was 2, now 3 floats per vertex 4995945-[ 481.822] __kgem_busy: handle=82, busy=131072, wedged=0 4995946-[ 481.822] __kgem_ring_is_idle: last fence handle=82 still busy 4995947-[ 481.822] gen4_composite_get_binding_table(3ff60) 4995948-[ 481.822] kgem_add_reloc: handle=34, pos=65489, delta=0, domains=40000 4995949-[ 481.822] kgem_add_reloc: adding proxy [delta=249856] for handle=34 4995950-[ 481.822] kgem_add_handle: handle=34, index=3 4995951-[ 481.822] [ffd0] bind bo(handle=34, addr=63119360), format=192, width=13, height=13, pitch=56, tiling=0 -> sampler 4995952-[ 481.822] gen4_emit_state: flushing dirty (0, 0), forced? 1 4995953-[ 481.822] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4995954-[ 481.822] gen4_emit_pipelined_pointers: has_mask=2, src=(1, 0), mask=(0, 0),kernel=0, blend=3, ca=0, format=20020888 4995955-[ 481.822] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4995956-[ 481.822] gen4_emit_pipelined_pointers: sp=26624, bp=2560 4995957-[ 481.822] gen4_emit_vertex_elements: first channel 2 floats, offset=4b 4995958-[ 481.822] gen4_render_composite_box: (975, 588), (988, 602) 4995959-[ 481.822] apply_damage: damage=0x0, region=1 [(975, 588), (988, 602) + (0, 0)] 4995960-[ 481.822] gen4_render_composite_done() 4995961-[ 481.822] gen4_vertex_flush[180] = 3 4995962-[ 481.822] sna_destroy_pixmap: pixmap=68871, attached?=1 4995963-[ 481.822] _kgem_bo_destroy: handle=34, proxy? 1 4995964-[ 481.822] __sna_free_pixmap(pixmap=68871) 4995965-[ 481.822] sna_composite_trapezoids(op=3, src=(0, -269), mask=18000, ntrap=19) 4995966-[ 481.822] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4995967-[ 481.822] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 4995968-[ 481.822] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4995969-[ 481.822] trapezoid_spans_maybe_inplace? no, GPU bo is busy 4995970-[ 481.822] gen4_check_composite_spans: op=3, width=0, height=0, flags=0 4995971-[ 481.822] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4995972-[ 481.822] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4995973-[ 481.822] imprecise_trapezoid_span_converter: fallback -- composite spans not supported 4995974-[ 481.822] trapezoid_span_inplace: fallback -- can not perform operation in place, destination busy 4995975-[ 481.822] imprecise_trapezoid_mask_converter: ntraps=19, extents (975, 46), (987, 584) 4995976-[ 481.822] sna_compute_composite_extents: dst=(975, 46)x(12, 538) 4995977-[ 481.822] sna_compute_composite_extents: initial clip against dst->pDrawable: (975, 46), (987, 584) 4995978-[ 481.822] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (975, 46), (987, 584) 4995979-[ 481.822] trim_extents: trim((975, 46), (987, 584)) against ((0, 0), (988, 604)) + (0, 0) 4995980-[ 481.822] sna_compute_composite_extents: clip against dst: (975, 46), (987, 584) 4995981-[ 481.822] trim_source_extents: -> (975, 46), (987, 584) 4995982-[ 481.822] imprecise_trapezoid_mask_converter: extents (975, 46), (987, 584) 4995983-[ 481.822] imprecise_trapezoid_mask_converter: mask (12x538), dx=(-3900, -184) 4995984-[ 481.822] sna_pixmap_create_upload(12, 538, 8, flags=3) 4995985-[ 481.822] __pop_freed_pixmap: reusing freed pixmap=68570 header 4995986-[ 481.822] create_pixmap_hdr: pixmap=68872, width=12, height=538, usage=1 4995987-[ 481.822] kgem_create_buffer_2d: 12x538, 8 bpp, stride=12 4995988-[ 481.822] kgem_create_buffer: size=6456, flags=3 [write?=1, inplace?=1, last?=0] 4995989-[ 481.822] kgem_create_buffer: reusing buffer? used=250624 + size=6456, total=344064 4995990-[ 481.822] kgem_create_proxy: target handle=34 [proxy? -1], offset=250624, length=6456, io=1 4995991-[ 481.822] __kgem_bo_init(handle=34, num_pages=6456) 4995992-[ 481.822] __sna_damage_all(12, 538) 4995993-[ 481.822] __sna_damage_all(12, 538) 4995994-[ 481.822] sna_pixmap_create_upload: serial=68872, 12x538, usage=0 4995995-[ 481.822] imprecise_trapezoid_mask_converter: created buffer 0x7fd748808300, stride 12 4995996-[ 481.822] sna_composite(pixmap=68836, op=3, src=0+(-6, -269), mask=68872+(0, 0), dst=68836+(975, 46)+(0, 0), size=(12, 538) 4995997-[ 481.822] sna_compute_composite_region: dst=(975, 46)x(12, 538) 4995998-[ 481.822] sna_compute_composite_region: initial clip against dst->pDrawable: (975, 46), (987, 584) 4995999-[ 481.822] clip_to_dst: region: 1x[(975, 46), (987, 584)], clip: 1x[(0, 0), (988, 604)] 4996000-[ 481.822] sna_compute_composite_region: clip against dst->pCompositeClip: (975, 46), (987, 584) 4996001-[ 481.822] sna_compute_composite_region: clip against src (0x0 clip=0): (975, 46), (987, 584) 4996002-[ 481.822] sna_compute_composite_region: clip against mask: (975, 46), (987, 584) 4996003-[ 481.822] sna_composite: composite region extents:+(0, 0) -> (975, 46), (987, 584) + (0, 0) 4996004-[ 481.822] gen4_render_composite: 12x538, current mode=1 4996005-[ 481.822] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 4996006-[ 481.822] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996007-[ 481.822] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996008-[ 481.822] sna_drawable_use_bo pixmap=68836, box=((975, 46), (987, 584)), flags=7... 4996009-[ 481.822] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996010-[ 481.822] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996011-[ 481.822] sna_drawable_use_bo: using whole GPU bo 4996012-[ 481.822] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996013-[ 481.822] gen4_composite_picture: (-6, -269)x(12, 538), dst=(975, 46) 4996014-[ 481.822] gen4_channel_init_linear: p1=(-6.00, 0.00), p2=(6.00, 0.00), src=(-6, -269), dst=(975, 46), size=(12, 538) 4996015-[ 481.822] sna_render_get_gradient: 2x[0.00:ffcacaca ... 1.00:ffaaaaaa ... 1.00:ffaaaaaa] 4996016-[ 481.822] sna_render_get_gradient: old --> 4 4996017-[ 481.822] gen4_channel_init_linear: dx=0.08, dy=0.00, offset=-81.25 4996018-[ 481.822] gen4_composite_channel_convert: repeat 2 -> 2, filter 0 -> 0 4996019-[ 481.822] gen4_composite_picture: (0, 0)x(12, 538), dst=(975, 46) 4996020-[ 481.823] sna_transform_is_imprecise_integer_translation: no transform 4996021-[ 481.823] gen4_composite_picture: integer translation (0, 0), removing 4996022-[ 481.823] sna_render_pixmap_bo pixmap=68872, (0, 0)x(12, 538)/(12, 538) 4996023-[ 481.823] sna_render_pixmap_bo: GPU all damaged 4996024-[ 481.823] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996025-[ 481.823] gen4_choose_composite_emitter: linear, identity mask 4996026-[ 481.823] kgem_check_bo: num_pages=+1, num_exec=+1 4996027-[ 481.823] aligning vertex: was 3, now 4 floats per vertex 4996028-[ 481.823] gen4_composite_get_binding_table(3ff20) 4996029-[ 481.823] kgem_add_reloc: handle=44, pos=65473, delta=0, domains=40000 4996030-[ 481.823] kgem_add_handle: handle=44, index=4 4996031-[ 481.823] [ffc0] bind bo(handle=44, addr=249856), format=192, width=32, height=1, pitch=128, tiling=0 -> sampler 4996032-[ 481.823] kgem_add_reloc: handle=34, pos=65465, delta=0, domains=40000 4996033-[ 481.823] kgem_add_reloc: adding proxy [delta=250624] for handle=34 4996034-[ 481.823] [ffb8] bind bo(handle=34, addr=63120128), format=324, width=12, height=538, pitch=12, tiling=0 -> sampler 4996035-[ 481.823] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996036-[ 481.823] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996037-[ 481.823] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 2), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996038-[ 481.823] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996039-[ 481.823] gen4_emit_pipelined_pointers: sp=13440, bp=2560 4996040-[ 481.823] gen4_emit_vertex_elements: first channel 1 floats, offset=4b 4996041-[ 481.823] gen4_emit_vertex_elements: second channel 2 floats, offset=8b 4996042-[ 481.823] gen4_render_composite_box: (975, 46), (987, 584) 4996043-[ 481.823] emit_primitive_linear_identity_mask: dst=(975, 46), mask=(0.00, 0.00) x (12.00, 538.00) 4996044-[ 481.823] apply_damage: damage=0x0, region=1 [(975, 46), (987, 584) + (0, 0)] 4996045-[ 481.823] gen4_render_composite_done() 4996046-[ 481.823] gen4_vertex_flush[200] = 3 4996047-[ 481.823] sna_destroy_pixmap: pixmap=68872, attached?=1 4996048-[ 481.823] _kgem_bo_destroy: handle=34, proxy? 1 4996049-[ 481.823] __sna_free_pixmap(pixmap=68872) 4996050-[ 481.823] sna_block_handler (timeout=0) 4996051-[ 481.823] sna_block_handler (timeout=0) 4996052-[ 481.823] sna_create_pixmap(16, 16, 32, usage=0) 4996053-[ 481.823] kgem_can_create_2d: 16x16 @ 32 4996054-[ 481.823] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=64, height=16 4996055-[ 481.823] kgem_can_create_2d: untiled size=4096 4996056-[ 481.823] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X 4996057-[ 481.823] kgem_choose_tiling: 16x16 -> 0 4996058-[ 481.823] sna_create_pixmap: usage=0, flags=a 4996059-[ 481.823] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap 4996060-[ 481.823] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 4996061-[ 481.823] create_pixmap: serial=68873, usage=0, 16x16 4996062-[ 481.823] sna_create_pixmap: serial=68873, 16x16, usage=0 4996063-[ 481.823] sna_validate_gc(0x55ee0d8242b0) changes=0, previous serial=10d03, drawable=10d0a 4996064-[ 481.823] sna_validate_gc: recomputing clip 4996065-[ 481.823] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55ee0d5f89d0] 4996066-[ 481.823] sna_put_image((0, 0)x(16, 16), depth=32, format=2) 4996067-[ 481.823] try_upload__fast: ignore existing cpu damage (if any) 4996068-[ 481.823] try_upload__inplace: bo? 0, can map? 0, replaces? 1 4996069-[ 481.823] try_upload__fast: no, no gpu damage 4996070-[ 481.823] sna_drawable_move_region_to_cpu(pixmap=68874 (16x16), [(0, 0), (16, 16)], flags=1) 4996071-[ 481.823] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) 4996072-[ 481.823] _sna_pixmap_move_to_cpu(pixmap=68874, 16x16, flags=1) 4996073-[ 481.823] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4996074-[ 481.823] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4996075-[ 481.823] operate_inplace: no, inplace operation not suitable 4996076-[ 481.823] _sna_pixmap_move_to_cpu: marking as damaged 4996077-[ 481.823] __sna_damage_all(16, 16) 4996078-[ 481.823] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4996079-[ 481.823] sna_put_zpixmap_blt: upload(0, 0, 16, 16) x 1 boxes 4996080-[ 481.823] sna_put_zpixmap_blt: copy box (0, 0)->(0, 0)x(16, 16) 4996081-[ 481.823] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 4996082-[ 481.824] sna_composite(pixmap=68861, op=3, src=68874+(0, 0), mask=0+(13, 5), dst=68861+(13, 5)+(0, 0), size=(16, 16) 4996083-[ 481.824] sna_compute_composite_region: dst=(13, 5)x(16, 16) 4996084-[ 481.824] sna_compute_composite_region: initial clip against dst->pDrawable: (13, 5), (29, 21) 4996085-[ 481.824] clip_to_dst: region: 1x[(13, 5), (29, 21)], clip: 1x[(0, 0), (206, 82)] 4996086-[ 481.824] sna_compute_composite_region: clip against dst->pCompositeClip: (13, 5), (29, 21) 4996087-[ 481.824] sna_compute_composite_region: clip against src (16x16 clip=0): (13, 5), (29, 21) 4996088-[ 481.824] sna_composite: composite region extents:+(0, 0) -> (13, 5), (29, 21) + (0, 0) 4996089-[ 481.824] gen4_render_composite: 16x16, current mode=1 4996090-[ 481.824] sna_blt_composite (0, 0), (13, 5), 16x16 4996091-[ 481.824] sna_blt_composite: unsupported op [3] for blitting 4996092-[ 481.824] kgem_bo_is_busy: handle=66, domain: 3 exec? 0, rq? 1 4996093-[ 481.824] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996094-[ 481.824] sna_drawable_use_bo pixmap=68861, box=((13, 5), (29, 21)), flags=7... 4996095-[ 481.824] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996096-[ 481.824] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996097-[ 481.824] sna_drawable_use_bo: using whole GPU bo 4996098-[ 481.824] gen4_composite_set_target: pixmap=68861, format=20020888, size=206x82, pitch=1024, delta=(0,0),damage=0xffffffffffffffff 4996099-[ 481.824] gen4_composite_picture: (0, 0)x(16, 16), dst=(13, 5) 4996100-[ 481.824] sna_transform_is_imprecise_integer_translation: no transform 4996101-[ 481.824] gen4_composite_picture: integer translation (0, 0), removing 4996102-[ 481.824] sna_render_pixmap_bo pixmap=68874, (0, 0)x(16, 16)/(16, 16) 4996103-[ 481.824] sna_render_pixmap_bo box=(0, 0), (16, 16): (16, 16)/(16, 16) 4996104-[ 481.824] sna_render_pixmap_bo: offset=(-13, -5), size=(16, 16) 4996105-[ 481.824] use_cpu_bo: no cpu bo 4996106-[ 481.824] move_to_gpu: migrating whole pixmap (16x16) for source (0,0),(16,16), count 5? 0 4996107-[ 481.824] sna_render_pixmap_bo: uploading CPU box (0, 0), (16, 16) 4996108-[ 481.824] upload: box=(0, 0), (16, 16), pixmap=16x16 4996109-[ 481.824] sna_drawable_move_region_to_cpu(pixmap=68874 (16x16), [(0, 0), (16, 16)], flags=2) 4996110-[ 481.824] sna_drawable_move_region_to_cpu: pixmap=68874 all damaged on CPU 4996111-[ 481.824] kgem_can_create_2d: 16x16 @ 32 4996112-[ 481.824] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=64, height=16 4996113-[ 481.824] kgem_can_create_2d: untiled size=4096 4996114-[ 481.824] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X 4996115-[ 481.824] kgem_choose_tiling: 16x16 -> 0 4996116-[ 481.824] kgem_upload_source_image : (0, 0), (16, 16), stride=64, bpp=32 4996117-[ 481.824] kgem_create_buffer_2d: 16x16, 32 bpp, stride=64 4996118-[ 481.824] kgem_create_buffer: size=1024, flags=3 [write?=1, inplace?=1, last?=0] 4996119-[ 481.824] kgem_create_buffer: reusing buffer? used=257280 + size=1024, total=344064 4996120-[ 481.824] kgem_create_proxy: target handle=34 [proxy? -1], offset=257280, length=1024, io=1 4996121-[ 481.824] __kgem_bo_init(handle=34, num_pages=1024) 4996122-[ 481.824] memcpy_blt: src=(0, 0), dst=(0, 0), size=16x16, pitch=64/64 4996123-[ 481.824] upload: adding upload cache to pixmap=68874 4996124-[ 481.824] kgem_proxy_bo_attach: handle=34 4996125-[ 481.824] sna_blt_composite__convert src=34, dst=66 (redirect? 0) 4996126-[ 481.824] sna_blt_composite__convert: unsupported op [3] for blitting 4996127-[ 481.824] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996128-[ 481.824] gen4_choose_composite_emitter: identity src, no mask 4996129-[ 481.824] kgem_check_bo: num_pages=+24, num_exec=+1 4996130-[ 481.824] aligning vertex: was 4, now 3 floats per vertex 4996131-[ 481.824] gen4_composite_get_binding_table(3fec0) 4996132-[ 481.824] kgem_add_reloc: handle=66, pos=65449, delta=0, domains=20002 4996133-[ 481.824] kgem_add_handle: handle=66, index=5 4996134-[ 481.824] __kgem_bo_mark_dirty: handle=66 (proxy? 0) 4996135-[ 481.824] [ffa8] bind bo(handle=66, addr=31764480), format=192, width=206, height=82, pitch=1024, tiling=1 -> render 4996136-[ 481.824] kgem_add_reloc: handle=34, pos=65441, delta=0, domains=40000 4996137-[ 481.824] kgem_add_reloc: adding proxy [delta=257280] for handle=34 4996138-[ 481.824] [ffa0] bind bo(handle=34, addr=63126784), format=192, width=16, height=16, pitch=64, tiling=0 -> sampler 4996139-[ 481.824] gen4_emit_state: flushing dirty (0, 0), forced? 0 4996140-[ 481.824] __kgem_bo_mark_dirty: handle=66 (proxy? 0) 4996141-[ 481.824] gen4_emit_pipelined_pointers: has_mask=2, src=(0, 0), mask=(0, 0),kernel=0, blend=3, ca=0, format=20020888 4996142-[ 481.824] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996143-[ 481.824] gen4_emit_pipelined_pointers: sp=0, bp=2560 4996144-[ 481.824] gen4_emit_vertex_elements: first channel 2 floats, offset=4b 4996145-[ 481.824] gen4_render_composite_box: (13, 5), (29, 21) 4996146-[ 481.824] apply_damage: damage=0x0, region=1 [(13, 5), (29, 21) + (0, 0)] 4996147-[ 481.824] gen4_render_composite_done() 4996148-[ 481.824] gen4_vertex_flush[27c] = 3 4996149-[ 481.824] sna_destroy_pixmap: pixmap=68874, attached?=1 4996150-[ 481.825] _kgem_bo_destroy: handle=34, proxy? 1 4996151-[ 481.825] __sna_free_pixmap(pixmap=68874) 4996152-[ 481.825] sna_composite_rectangles(pixmap=68861, op=1, ff3e473e x 4 [(4, 3)x(34, 1) ...]) 4996153-[ 481.825] sna_composite_rectangles: converted to op 1 4996154-[ 481.825] sna_composite_rectangles[0] (4, 3)x(34, 1) -> (4, 3), (38, 4) 4996155-[ 481.825] sna_composite_rectangles[1] (4, 4)x(1, 19) -> (4, 4), (5, 23) 4996156-[ 481.825] sna_composite_rectangles[2] (37, 4)x(1, 19) -> (37, 4), (38, 23) 4996157-[ 481.825] sna_composite_rectangles[3] (4, 23)x(34, 1) -> (4, 23), (38, 24) 4996158-[ 481.825] sna_composite_rectangles: nrects=4, region=(4, 3), (38, 24) x 4 4996159-[ 481.825] sna_composite_rectangles: clipped extents (4, 3),(38, 24) x 4 4996160-[ 481.825] sna_composite_rectangles: pixmap +(0, 0) extents (4, 3),(38, 24) 4996161-[ 481.825] sna_composite_rectangles: dropping last-cpu hint 4996162-[ 481.825] sna_drawable_use_bo pixmap=68861, box=((4, 3), (38, 24)), flags=1... 4996163-[ 481.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 4996164-[ 481.825] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996165-[ 481.825] sna_drawable_use_bo: using whole GPU bo 4996166-[ 481.825] sna_blt_fill_boxes (32, ff3e473e, 3) x 4 4996167-[ 481.825] __kgem_busy: handle=82, busy=131072, wedged=0 4996168-[ 481.825] __kgem_ring_is_idle: last fence handle=82 still busy 4996169-[ 481.825] kgem_add_reloc: handle=66, pos=168, delta=0, domains=28002 4996170-[ 481.825] sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 65259) 4996171-[ 481.825] sna_blt_fill_boxes: (4, 3), (38, 4): ff3e473e 4996172-[ 481.825] sna_blt_fill_boxes: (4, 4), (5, 23): ff3e473e 4996173-[ 481.825] sna_blt_fill_boxes: (37, 4), (38, 23): ff3e473e 4996174-[ 481.825] sna_blt_fill_boxes: (4, 23), (38, 24): ff3e473e 4996175-[ 481.825] sna_composite_rectangles(pixmap=68861, op=1, ff000000 x 4 [(0, 0)x(52, 2) ...]) 4996176-[ 481.825] sna_composite_rectangles: converted to op 1 4996177-[ 481.825] sna_composite_rectangles[0] (0, 0)x(52, 2) -> (0, 0), (52, 2) 4996178-[ 481.825] sna_composite_rectangles[1] (0, 2)x(2, 26) -> (0, 2), (2, 28) 4996179-[ 481.825] sna_composite_rectangles[2] (50, 2)x(2, 26) -> (50, 2), (52, 28) 4996180-[ 481.825] sna_composite_rectangles[3] (0, 28)x(52, 2) -> (0, 28), (52, 30) 4996181-[ 481.825] sna_composite_rectangles: nrects=4, region=(0, 0), (52, 30) x 4 4996182-[ 481.825] sna_composite_rectangles: clipped extents (0, 0),(52, 30) x 4 4996183-[ 481.825] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(52, 30) 4996184-[ 481.825] sna_composite_rectangles: dropping last-cpu hint 4996185-[ 481.825] sna_drawable_use_bo pixmap=68861, box=((0, 0), (52, 30)), flags=1... 4996186-[ 481.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 4996187-[ 481.825] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996188-[ 481.825] sna_drawable_use_bo: using whole GPU bo 4996189-[ 481.825] sna_blt_fill_boxes (32, ff000000, 3) x 4 4996190-[ 481.825] kgem_add_reloc: handle=66, pos=189, delta=0, domains=28002 4996191-[ 481.825] sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 65238) 4996192-[ 481.825] sna_blt_fill_boxes: (0, 0), (52, 2): ff000000 4996193-[ 481.825] sna_blt_fill_boxes: (0, 2), (2, 28): ff000000 4996194-[ 481.825] sna_blt_fill_boxes: (50, 2), (52, 28): ff000000 4996195-[ 481.825] sna_blt_fill_boxes: (0, 28), (52, 30): ff000000 4996196-[ 481.825] sna_glyphs(op=3, nlist=2, src=(56, 78)) 4996197-[ 481.825] kgem_bo_is_busy: handle=66, domain: 3 exec? 1, rq? 1 4996198-[ 481.825] sna_glyphs: discarding mask 4996199-[ 481.825] glyphs0_to_dst(op=3, src=(56, 78), nlist=2, dst=(56, 78)+(0, 0)) 4996200-[ 481.825] clipped_glyphs: no, clip region (0, 0), (206, 82) matches drawable pixmap=94480914377888 size=206x82 4996201-[ 481.825] gen4_render_composite: 0x0, current mode=3 4996202-[ 481.825] kgem_bo_is_busy: handle=5, domain: 3 exec? 0, rq? 1 4996203-[ 481.825] kgem_bo_is_busy: handle=66, domain: 3 exec? 1, rq? 1 4996204-[ 481.825] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996205-[ 481.825] sna_drawable_use_bo pixmap=68861, box=((0, 0), (206, 82)), flags=7... 4996206-[ 481.825] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996207-[ 481.825] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996208-[ 481.825] sna_drawable_use_bo: using whole GPU bo 4996209-[ 481.825] gen4_composite_set_target: pixmap=68861, format=20020888, size=206x82, pitch=1024, delta=(0,0),damage=0xffffffffffffffff 4996210-[ 481.825] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996211-[ 481.825] color_convert: src=ff2c2c2c [20028888] 4996212-[ 481.825] color_convert: dst=ff2c2c2c [20028888] 4996213-[ 481.825] sna_render_get_solid: ff2c2c2c 4996214-[ 481.825] sna_render_get_solid(7) = ff2c2c2c (last) 4996215-[ 481.825] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996216-[ 481.825] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996217-[ 481.825] sna_transform_is_imprecise_integer_translation: no transform 4996218-[ 481.825] gen4_composite_picture: integer translation (0, 0), removing 4996219-[ 481.825] sna_render_pixmap_bo pixmap=1, (0, 0)x(0, 0)/(1024, 1024) 4996220-[ 481.825] sna_render_pixmap_bo: GPU all damaged 4996221-[ 481.825] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996222-[ 481.825] gen4_choose_composite_emitter: solid, identity mask 4996223-[ 481.825] kgem_check_bo: num_pages=+257, num_exec=+2 4996224-[ 481.825] aligning vertex: was 3, now 4 floats per vertex 4996225-[ 481.825] __kgem_busy: handle=82, busy=131072, wedged=0 4996226-[ 481.825] __kgem_ring_is_idle: last fence handle=82 still busy 4996227-[ 481.825] gen4_composite_get_binding_table(3fe60) 4996228-[ 481.825] kgem_add_reloc: handle=80, pos=65425, delta=0, domains=40000 4996229-[ 481.825] kgem_add_reloc: adding proxy [delta=28] for handle=80 4996230-[ 481.825] kgem_add_handle: handle=80, index=6 4996231-[ 481.825] [ff90] bind bo(handle=80, addr=37867548), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler 4996232-[ 481.826] kgem_add_reloc: handle=5, pos=65417, delta=0, domains=40000 4996233-[ 481.826] kgem_add_handle: handle=5, index=7 4996234-[ 481.826] [ff88] bind bo(handle=5, addr=278528), format=324, width=1024, height=1024, pitch=1024, tiling=1 -> sampler 4996235-[ 481.826] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996236-[ 481.826] __kgem_bo_mark_dirty: handle=66 (proxy? 0) 4996237-[ 481.826] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996238-[ 481.826] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996239-[ 481.826] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996240-[ 481.826] gen4_emit_vertex_elements: first channel 1 floats, offset=4b 4996241-[ 481.826] gen4_emit_vertex_elements: second channel 2 floats, offset=8b 4996242-[ 481.826] glyphs0_to_dst: glyph=(57, 67)x(13, 11), unclipped 4996243-[ 481.826] gen4_render_composite_blt: src=(57, 67)+(0, 0), mask=(288, 32)+(0, 0), dst=(57, 67)+(0, 0), size=(13, 11) 4996244-[ 481.826] emit_primitive_identity_mask: dst=(57, 67), mask=(288.00, 32.00) x (13.00, 11.00) 4996245-[ 481.826] glyphs0_to_dst: glyph=(71, 70)x(7, 8), unclipped 4996246-[ 481.826] gen4_render_composite_blt: src=(71, 70)+(0, 0), mask=(144, 16)+(0, 0), dst=(71, 70)+(0, 0), size=(7, 8) 4996247-[ 481.826] gen4_vertex_flush[390] = 3 4996248-[ 481.826] emit_primitive_identity_mask: dst=(71, 70), mask=(144.00, 16.00) x (7.00, 8.00) 4996249-[ 481.826] glyphs0_to_dst: glyph=(80, 70)x(5, 8), unclipped 4996250-[ 481.826] gen4_render_composite_blt: src=(80, 70)+(0, 0), mask=(208, 32)+(0, 0), dst=(80, 70)+(0, 0), size=(5, 8) 4996251-[ 481.826] gen4_vertex_flush[3ac] = 3 4996252-[ 481.826] emit_primitive_identity_mask: dst=(80, 70), mask=(208.00, 32.00) x (5.00, 8.00) 4996253-[ 481.826] glyphs0_to_dst: glyph=(86, 67)x(7, 11), unclipped 4996254-[ 481.826] gen4_render_composite_blt: src=(86, 67)+(0, 0), mask=(304, 16)+(0, 0), dst=(86, 67)+(0, 0), size=(7, 11) 4996255-[ 481.826] gen4_vertex_flush[3c8] = 3 4996256-[ 481.826] emit_primitive_identity_mask: dst=(86, 67), mask=(304.00, 16.00) x (7.00, 11.00) 4996257-[ 481.826] glyphs0_to_dst: glyph=(94, 70)x(6, 8), unclipped 4996258-[ 481.826] gen4_render_composite_blt: src=(94, 70)+(0, 0), mask=(144, 24)+(0, 0), dst=(94, 70)+(0, 0), size=(6, 8) 4996259-[ 481.826] gen4_vertex_flush[3e4] = 3 4996260-[ 481.826] emit_primitive_identity_mask: dst=(94, 70), mask=(144.00, 24.00) x (6.00, 8.00) 4996261-[ 481.826] glyphs0_to_dst: glyph=(102, 70)x(7, 11), unclipped 4996262-[ 481.826] gen4_render_composite_blt: src=(102, 70)+(0, 0), mask=(96, 48)+(0, 0), dst=(102, 70)+(0, 0), size=(7, 11) 4996263-[ 481.826] gen4_vertex_flush[400] = 3 4996264-[ 481.826] emit_primitive_identity_mask: dst=(102, 70), mask=(96.00, 48.00) x (7.00, 11.00) 4996265-[ 481.826] glyphs0_to_dst: glyph=(111, 70)x(7, 8), unclipped 4996266-[ 481.826] gen4_render_composite_blt: src=(111, 70)+(0, 0), mask=(152, 0)+(0, 0), dst=(111, 70)+(0, 0), size=(7, 8) 4996267-[ 481.826] gen4_vertex_flush[41c] = 3 4996268-[ 481.826] emit_primitive_identity_mask: dst=(111, 70), mask=(152.00, 0.00) x (7.00, 8.00) 4996269-[ 481.826] glyphs0_to_dst: glyph=(120, 70)x(6, 8), unclipped 4996270-[ 481.826] gen4_render_composite_blt: src=(120, 70)+(0, 0), mask=(144, 0)+(0, 0), dst=(120, 70)+(0, 0), size=(6, 8) 4996271-[ 481.826] gen4_vertex_flush[438] = 3 4996272-[ 481.826] emit_primitive_identity_mask: dst=(120, 70), mask=(144.00, 0.00) x (6.00, 8.00) 4996273-[ 481.826] glyphs0_to_dst: glyph=(128, 70)x(7, 8), unclipped 4996274-[ 481.826] gen4_render_composite_blt: src=(128, 70)+(0, 0), mask=(176, 0)+(0, 0), dst=(128, 70)+(0, 0), size=(7, 8) 4996275-[ 481.826] gen4_vertex_flush[454] = 3 4996276-[ 481.826] emit_primitive_identity_mask: dst=(128, 70), mask=(176.00, 0.00) x (7.00, 8.00) 4996277-[ 481.826] glyphs0_to_dst: glyph=(143, 67)x(6, 11), unclipped 4996278-[ 481.826] gen4_render_composite_blt: src=(143, 67)+(0, 0), mask=(176, 32)+(0, 0), dst=(143, 67)+(0, 0), size=(6, 11) 4996279-[ 481.827] gen4_vertex_flush[470] = 3 4996280-[ 481.827] emit_primitive_identity_mask: dst=(143, 67), mask=(176.00, 32.00) x (6.00, 11.00) 4996281-[ 481.827] gen4_render_composite_done() 4996282-[ 481.827] gen4_vertex_flush[48c] = 3 4996283-[ 481.827] sna_validate_gc(0x55ee0d8115d0) changes=e0000, previous serial=80010b05, drawable=feb0 4996284-[ 481.827] sna_validate_gc: recomputing clip 4996285-[ 481.827] sna_validate_gc: composite clip=2x[(579, 354), (785, 436)] [0x55ee0d3dc3c0] 4996286-[ 481.827] sna_copy_area: src=pixmap=68861:(0, 0)x(206, 82)+(0, 0) -> dst=pixmap=3:(2, 2)+(577, 352); alu=3, pm=ffffffff, depth=24 4996287-[ 481.827] sna_copy_area: normal copy 4996288-[ 481.827] sna_do_copy: src=(0, 0), dst=(2, 2), size=(206x82) 4996289-[ 481.827] sna_do_copy: after drawable: src=(0, 0), dst=(579, 354), size=(206x82) 4996290-[ 481.827] sna_do_copy: dst extents (579, 354), (785, 436), dst clip extents (579, 354), (785, 436), dst size=212x88 4996291-[ 481.827] sna_do_copy: clipped dst extents (579, 354), (785, 436) 4996292-[ 481.827] sna_do_copy: unclipped src extents (0, 0), (206, 82) 4996293-[ 481.827] sna_do_copy: clipped src extents (0, 0), (206, 82) 4996294-[ 481.827] sna_do_copy: pixmap -- no source clipping 4996295-[ 481.827] sna_do_copy: src extents (0, 0), (206, 82) x 1 4996296-[ 481.827] sna_do_copy: copy region (579, 354), (785, 436) x 2 + (-579, -354) 4996297-[ 481.827] sna_copy_boxes (boxes=2x[(579, 354), (683, 384)...], src pixmap=68861+(-579, -354), dst pixmap=3+(0, 0), alu=3, src.size=206x82, dst.size=1366x768) 4996298-[ 481.827] sna_copy_boxes: dst=(priv=0x55ee0d2eef20, gpu_bo=9, cpu_bo=0), src=(priv=0x55ee0d8546a0, gpu_bo=66, cpu_bo=0), replaces=0 4996299-[ 481.827] copy_prefer_gpu: source has gpu damage, force gpu? 1 4996300-[ 481.827] sna_drawable_use_bo pixmap=3, box=((579, 354), (785, 436)), flags=3... 4996301-[ 481.827] sna_drawable_use_bo: pinned, never REPLACES 4996302-[ 481.827] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=3 4996303-[ 481.827] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996304-[ 481.827] sna_drawable_use_bo: using whole GPU bo 4996305-[ 481.827] sna_pixmap_move_to_gpu(pixmap=68861, usage=0), flags=a 4996306-[ 481.827] sna_pixmap_move_to_gpu: already all-damaged 4996307-[ 481.827] sna_pixmap_mark_active: pixmap=68861, handle=66 4996308-[ 481.827] sna_copy_boxes: move whole src_pixmap to GPU and copy 4996309-[ 481.827] gen4_render_copy_boxes x 2 4996310-[ 481.827] sna_blt_copy_boxes src=(-579, -354) -> (0, 0) x 2, tiling=(1, 1), pitch=(1024, 5632) 4996311-[ 481.827] __kgem_busy: handle=82, busy=131072, wedged=0 4996312-[ 481.827] __kgem_ring_is_idle: last fence handle=82 still busy 4996313-[ 481.827] sna_blt_copy_boxes: emitting 2 boxes out of 2 (batch space 65112) 4996314-[ 481.827] sna_blt_copy_boxes: box=(579, 354)x(104, 30) 4996315-[ 481.827] kgem_add_reloc: handle=9, pos=300, delta=0, domains=28002 4996316-[ 481.827] kgem_add_handle: handle=9, index=8 4996317-[ 481.827] __kgem_bo_mark_dirty: handle=9 (proxy? 0) 4996318-[ 481.827] kgem_add_reloc: handle=66, pos=303, delta=0, domains=28000 4996319-[ 481.827] sna_blt_copy_boxes: box=(581, 418)x(204, 18) 4996320-[ 481.827] kgem_add_reloc: handle=9, pos=308, delta=0, domains=28002 4996321-[ 481.827] kgem_add_reloc: handle=66, pos=311, delta=0, domains=28000 4996322-[ 481.827] sna_block_handler (timeout=0) 4996323-[ 481.827] sna_mode_wakeup: len=32 4996324-[ 481.828] sna_present_vblank_handler: clearing immediate flag 4996325-[ 481.828] sna_crtc_clear_vblank: current vblank count: 1 4996326-[ 481.828] sna_crtc_record_swap: recording last swap on pipe=0, frame 28044 [msc=28044], time 481.825663 4996327-[ 481.828] vblank_complete: 0 events complete 4996328-[ 481.828] sna_block_handler (timeout=0) 4996329-[ 481.828] sna_destroy_pixmap: pixmap=68861, attached?=1 4996330-[ 481.828] _kgem_bo_destroy: handle=66, proxy? 0 4996331-[ 481.828] __kgem_bo_destroy: handle=66, size=98304 4996332-[ 481.828] __kgem_bo_destroy: handle=66 -> active 4996333-[ 481.828] __sna_free_pixmap(pixmap=68861) 4996334-[ 481.828] sna_create_pixmap(798, 24, 24, usage=0) 4996335-[ 481.828] kgem_can_create_2d: 798x24 @ 24 4996336-[ 481.828] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3192, height=24 4996337-[ 481.828] kgem_can_create_2d: untiled size=77824 4996338-[ 481.828] kgem_choose_tiling: TLB near-miss between lines 798x24 (pitch=3192), forcing tiling 1 4996339-[ 481.828] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3192, height=24 4996340-[ 481.828] kgem_can_create_2d: tiled[-1] size=77824 4996341-[ 481.828] sna_create_pixmap: usage=0, flags=1b 4996342-[ 481.828] sna_create_pixmap: creating GPU pixmap 798x24, stride=3192, flags=1b 4996343-[ 481.828] __pop_freed_pixmap: reusing freed pixmap=68861 header 4996344-[ 481.828] create_pixmap_hdr: pixmap=68875, width=798, height=24, usage=0 4996345-[ 481.828] sna_create_pixmap: serial=68875, 798x24, usage=0 4996346-[ 481.828] sna_composite_rectangles(pixmap=68876, op=0, 0 x 1 [(0, 0)x(798, 24) ...]) 4996347-[ 481.828] sna_composite_rectangles: converted to op 0 4996348-[ 481.828] sna_composite_rectangles[0] (0, 0)x(798, 24) -> (0, 0), (798, 24) 4996349-[ 481.828] sna_composite_rectangles: nrects=1, region=(0, 0), (798, 24) x 1 4996350-[ 481.828] sna_composite_rectangles: clipped extents (0, 0),(798, 24) x 1 4996351-[ 481.828] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(798, 24) 4996352-[ 481.828] sna_composite_rectangles: dropping last-cpu hint 4996353-[ 481.828] sna_drawable_use_bo pixmap=68876, box=((0, 0), (798, 24)), flags=19... 4996354-[ 481.828] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 4996355-[ 481.828] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 4996356-[ 481.828] sna_pixmap_move_to_gpu(pixmap=68876, usage=0), flags=b 4996357-[ 481.828] sna_pixmap_move_to_gpu: CPU damage? 0 4996358-[ 481.828] sna_pixmap_move_to_gpu: creating GPU bo (798x24@32), create=b 4996359-[ 481.828] kgem_choose_tiling: TLB near-miss between lines 798x24 (pitch=3192), forcing tiling 1 4996360-[ 481.828] kgem_choose_tiling: TLB near-miss between lines 798x24 (pitch=3192), forcing tiling 1 4996361-[ 481.828] sna_pixmap_alloc_gpu: pixmap=68876 4996362-[ 481.828] kgem_create_2d(798x24, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) 4996363-[ 481.828] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=3584, height=24 4996364-[ 481.833] kgem_set_tiling: handle=66, tiling=1 [1], pitch=1024 [3584]: 1 4996365-[ 481.833] tiled and pitch not exact: tiling=1, (want 1), pitch=1024, need 3584 4996366-[ 481.838] kgem_set_tiling: handle=66, tiling=1 [1], pitch=1024 [3584]: 1 4996367-[ 481.838] kgem_bo_free: handle=66, size=98304 4996368-[ 481.838] (WW) intel(0): assertion failed: `bo->exec == NULL'; ignoring and trudging onward. 4996369-[ 481.838] kgem_bo_free: releasing 0x7fd74a5cb000:0x0 vma for handle=66, count=0 4996370-[ 481.838] kgem_set_tiling: handle=14, tiling=1 [1], pitch=3584 [3584]: 1 4996371-[ 481.838] kgem_bo_remove_from_inactive: removing handle=14 from inactive 4996372-[ 481.838] from inactive: pitch=3584, tiling=1: handle=14, id=31992 4996373-[ 481.838] __sna_damage_all(798, 24) 4996374-[ 481.838] sna_pixmap_move_to_gpu: marking as all-damaged for GPU 4996375-[ 481.838] sna_pixmap_mark_active: pixmap=68876, handle=14 4996376-[ 481.838] sna_drawable_use_bo: allocated GPU bo for operation 4996377-[ 481.838] sna_drawable_use_bo: using GPU bo with damage? 0 4996378-[ 481.838] sna_blt_fill_boxes (32, 0, 0) x 1 4996379-[ 481.838] sna_blt_fill_box: box=((0, 0), (798, 24)) 4996380-[ 481.838] __kgem_busy: handle=82, busy=131072, wedged=0 4996381-[ 481.838] __kgem_ring_is_idle: last fence handle=82 still busy 4996382-[ 481.838] kgem_add_reloc: handle=14, pos=316, delta=0, domains=28002 4996383-[ 481.838] kgem_add_handle: handle=14, index=9 4996384-[ 481.838] __kgem_bo_mark_dirty: handle=14 (proxy? 0) 4996385-[ 481.838] sna_composite_rectangles: pixmap=68876 marking clear [0]? 1 4996386-[ 481.838] sna_block_handler (timeout=0) 4996387-[ 481.838] sna_block_handler (timeout=0) 4996388-[ 481.838] sna_composite_trapezoids(op=3, src=(981, 45), mask=18000, ntrap=60) 4996389-[ 481.838] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996390-[ 481.838] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 4996391-[ 481.838] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996392-[ 481.838] trapezoid_spans_maybe_inplace? no, GPU bo is busy 4996393-[ 481.838] gen4_check_composite_spans: op=3, width=0, height=0, flags=0 4996394-[ 481.838] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996395-[ 481.838] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996396-[ 481.838] imprecise_trapezoid_span_converter: fallback -- composite spans not supported 4996397-[ 481.838] trapezoid_span_inplace: fallback -- can not perform operation in place, destination busy 4996398-[ 481.838] imprecise_trapezoid_mask_converter: ntraps=60, extents (974, 45), (988, 585) 4996399-[ 481.838] sna_compute_composite_extents: dst=(974, 45)x(14, 540) 4996400-[ 481.838] sna_compute_composite_extents: initial clip against dst->pDrawable: (974, 45), (988, 585) 4996401-[ 481.838] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (974, 45), (988, 585) 4996402-[ 481.838] trim_extents: trim((974, 45), (988, 585)) against ((0, 0), (988, 604)) + (0, 0) 4996403-[ 481.838] sna_compute_composite_extents: clip against dst: (974, 45), (988, 585) 4996404-[ 481.838] trim_source_extents: -> (974, 45), (988, 585) 4996405-[ 481.838] imprecise_trapezoid_mask_converter: extents (974, 45), (988, 585) 4996406-[ 481.838] imprecise_trapezoid_mask_converter: mask (14x540), dx=(-3896, -180) 4996407-[ 481.838] sna_pixmap_create_upload(14, 540, 8, flags=3) 4996408-[ 481.838] __pop_freed_pixmap: reusing freed pixmap=68872 header 4996409-[ 481.838] create_pixmap_hdr: pixmap=68877, width=14, height=540, usage=1 4996410-[ 481.838] kgem_create_buffer_2d: 14x540, 8 bpp, stride=16 4996411-[ 481.838] kgem_create_buffer: size=8640, flags=3 [write?=1, inplace?=1, last?=0] 4996412-[ 481.838] kgem_create_buffer: reusing buffer? used=258304 + size=8640, total=344064 4996413-[ 481.838] kgem_create_proxy: target handle=34 [proxy? -1], offset=258304, length=8640, io=1 4996414-[ 481.838] __kgem_bo_init(handle=34, num_pages=8640) 4996415-[ 481.838] __sna_damage_all(14, 540) 4996416-[ 481.838] __sna_damage_all(14, 540) 4996417-[ 481.838] sna_pixmap_create_upload: serial=68877, 14x540, usage=0 4996418-[ 481.838] imprecise_trapezoid_mask_converter: created buffer 0x7fd74880a100, stride 16 4996419-[ 481.838] sna_composite(pixmap=68836, op=3, src=0+(974, 45), mask=68877+(0, 0), dst=68836+(974, 45)+(0, 0), size=(14, 540) 4996420-[ 481.838] sna_compute_composite_region: dst=(974, 45)x(14, 540) 4996421-[ 481.838] sna_compute_composite_region: initial clip against dst->pDrawable: (974, 45), (988, 585) 4996422-[ 481.838] clip_to_dst: region: 1x[(974, 45), (988, 585)], clip: 1x[(0, 0), (988, 604)] 4996423-[ 481.838] sna_compute_composite_region: clip against dst->pCompositeClip: (974, 45), (988, 585) 4996424-[ 481.839] sna_compute_composite_region: clip against src (0x0 clip=0): (974, 45), (988, 585) 4996425-[ 481.839] sna_compute_composite_region: clip against mask: (974, 45), (988, 585) 4996426-[ 481.839] sna_composite: composite region extents:+(0, 0) -> (974, 45), (988, 585) + (0, 0) 4996427-[ 481.839] gen4_render_composite: 14x540, current mode=3 4996428-[ 481.839] kgem_bo_is_busy: handle=34, domain: 1 exec? 0, rq? 0 4996429-[ 481.839] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996430-[ 481.839] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996431-[ 481.839] sna_drawable_use_bo pixmap=68836, box=((974, 45), (988, 585)), flags=7... 4996432-[ 481.839] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996433-[ 481.839] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996434-[ 481.839] sna_drawable_use_bo: using whole GPU bo 4996435-[ 481.839] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996436-[ 481.839] gen4_composite_picture: (974, 45)x(14, 540), dst=(974, 45) 4996437-[ 481.839] color_convert: src=ff8a8a8a [20028888] 4996438-[ 481.839] color_convert: dst=ff8a8a8a [20028888] 4996439-[ 481.839] sna_render_get_solid: ff8a8a8a 4996440-[ 481.839] sna_render_get_solid(12) = ff8a8a8a (old) 4996441-[ 481.839] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996442-[ 481.839] gen4_composite_picture: (0, 0)x(14, 540), dst=(974, 45) 4996443-[ 481.839] sna_transform_is_imprecise_integer_translation: no transform 4996444-[ 481.839] gen4_composite_picture: integer translation (0, 0), removing 4996445-[ 481.839] sna_render_pixmap_bo pixmap=68877, (0, 0)x(14, 540)/(14, 540) 4996446-[ 481.839] sna_render_pixmap_bo: GPU all damaged 4996447-[ 481.839] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996448-[ 481.839] gen4_choose_composite_emitter: solid, identity mask 4996449-[ 481.839] kgem_check_bo: num_pages=+0, num_exec=+0 4996450-[ 481.839] __kgem_busy: handle=82, busy=131072, wedged=0 4996451-[ 481.839] __kgem_ring_is_idle: last fence handle=82 still busy 4996452-[ 481.839] gen4_composite_get_binding_table(3fe00) 4996453-[ 481.839] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996454-[ 481.839] kgem_add_reloc: handle=80, pos=65401, delta=0, domains=40000 4996455-[ 481.839] kgem_add_reloc: adding proxy [delta=48] for handle=80 4996456-[ 481.839] [ff78] bind bo(handle=80, addr=37867568), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler 4996457-[ 481.839] kgem_add_reloc: handle=34, pos=65393, delta=0, domains=40000 4996458-[ 481.839] kgem_add_reloc: adding proxy [delta=258304] for handle=34 4996459-[ 481.839] [ff70] bind bo(handle=34, addr=63127808), format=324, width=14, height=540, pitch=16, tiling=0 -> sampler 4996460-[ 481.839] gen4_emit_state: flushing dirty (0, 0), forced? 0 4996461-[ 481.839] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996462-[ 481.839] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996463-[ 481.839] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996464-[ 481.839] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996465-[ 481.839] gen4_render_composite_box: (974, 45), (988, 585) 4996466-[ 481.839] emit_primitive_identity_mask: dst=(974, 45), mask=(0.00, 0.00) x (14.00, 540.00) 4996467-[ 481.839] apply_damage: damage=0x0, region=1 [(974, 45), (988, 585) + (0, 0)] 4996468-[ 481.839] gen4_render_composite_done() 4996469-[ 481.839] gen4_vertex_flush[528] = 3 4996470-[ 481.839] sna_destroy_pixmap: pixmap=68877, attached?=1 4996471-[ 481.839] _kgem_bo_destroy: handle=34, proxy? 1 4996472-[ 481.839] __sna_free_pixmap(pixmap=68877) 4996473-[ 481.840] sna_composite(pixmap=68836, op=3, src=0+(-494, -13), mask=0+(0, 0), dst=68836+(0, 0)+(0, 0), size=(988, 26) 4996474-[ 481.840] sna_compute_composite_region: dst=(0, 0)x(988, 26) 4996475-[ 481.840] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (988, 26) 4996476-[ 481.840] clip_to_dst: region: 1x[(0, 0), (988, 26)], clip: 1x[(0, 0), (988, 604)] 4996477-[ 481.840] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (988, 26) 4996478-[ 481.840] sna_compute_composite_region: clip against src (0x0 clip=0): (0, 0), (988, 26) 4996479-[ 481.840] sna_composite: composite region extents:+(0, 0) -> (0, 0), (988, 26) + (0, 0) 4996480-[ 481.840] gen4_render_composite: 988x26, current mode=1 4996481-[ 481.840] sna_blt_composite (-494, -13), (0, 0), 988x26 4996482-[ 481.840] sna_blt_composite: unsupported procedural source 4996483-[ 481.840] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996484-[ 481.840] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996485-[ 481.840] sna_drawable_use_bo pixmap=68836, box=((0, 0), (988, 26)), flags=7... 4996486-[ 481.840] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996487-[ 481.840] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996488-[ 481.840] sna_drawable_use_bo: using whole GPU bo 4996489-[ 481.840] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996490-[ 481.840] gen4_composite_picture: (-494, -13)x(988, 26), dst=(0, 0) 4996491-[ 481.840] gen4_channel_init_linear: p1=(0.00, -13.00), p2=(0.00, 13.00), src=(-494, -13), dst=(0, 0), size=(988, 26) 4996492-[ 481.840] sna_render_get_gradient: 2x[0.00:ffd4d4d4 ... 1.00:ffcccccc ... 1.00:ffcccccc] 4996493-[ 481.840] sna_render_get_gradient: old --> 6 4996494-[ 481.840] gen4_channel_init_linear: dx=0.00, dy=0.04, offset=0.00 4996495-[ 481.840] sna_blt_composite__convert src=43, dst=57 (redirect? 0) 4996496-[ 481.840] sna_blt_composite__convert: transforms not handled by the BLT 4996497-[ 481.840] gen4_composite_channel_convert: repeat 2 -> 2, filter 0 -> 0 4996498-[ 481.840] gen4_choose_composite_emitter: linear, no mask 4996499-[ 481.840] kgem_check_bo: num_pages=+1, num_exec=+1 4996500-[ 481.840] aligning vertex: was 4, now 2 floats per vertex 4996501-[ 481.840] gen4_composite_get_binding_table(3fda0) 4996502-[ 481.840] kgem_add_reloc: handle=43, pos=65377, delta=0, domains=40000 4996503-[ 481.840] kgem_add_handle: handle=43, index=10 4996504-[ 481.840] [ff60] bind bo(handle=43, addr=1777664), format=192, width=8, height=1, pitch=32, tiling=0 -> sampler 4996505-[ 481.840] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996506-[ 481.840] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996507-[ 481.840] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 2), mask=(0, 0),kernel=0, blend=3, ca=0, format=20020888 4996508-[ 481.840] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996509-[ 481.840] gen4_emit_pipelined_pointers: sp=13312, bp=2560 4996510-[ 481.840] gen4_emit_vertex_elements: first channel 1 floats, offset=4b 4996511-[ 481.840] gen4_render_composite_box: (0, 0), (988, 26) 4996512-[ 481.840] apply_damage: damage=0x0, region=1 [(0, 0), (988, 26) + (0, 0)] 4996513-[ 481.840] gen4_render_composite_done() 4996514-[ 481.840] gen4_vertex_flush[594] = 3 4996515-[ 481.840] sna_glyphs(op=3, nlist=2, src=(6, 18)) 4996516-[ 481.840] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996517-[ 481.840] sna_glyphs: discarding mask 4996518-[ 481.840] glyphs0_to_dst(op=3, src=(6, 18), nlist=2, dst=(6, 18)+(0, 0)) 4996519-[ 481.840] clipped_glyphs: no, clip region (0, 0), (988, 604) matches drawable pixmap=94480914981472 size=988x604 4996520-[ 481.840] gen4_render_composite: 0x0, current mode=1 4996521-[ 481.840] kgem_bo_is_busy: handle=5, domain: 3 exec? 1, rq? 1 4996522-[ 481.840] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996523-[ 481.840] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996524-[ 481.841] sna_drawable_use_bo pixmap=68836, box=((0, 0), (988, 604)), flags=7... 4996525-[ 481.841] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996526-[ 481.841] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996527-[ 481.841] sna_drawable_use_bo: using whole GPU bo 4996528-[ 481.841] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996529-[ 481.841] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996530-[ 481.841] color_convert: src=ff2c2c2c [20028888] 4996531-[ 481.841] color_convert: dst=ff2c2c2c [20028888] 4996532-[ 481.841] sna_render_get_solid: ff2c2c2c 4996533-[ 481.841] sna_render_get_solid(7) = ff2c2c2c (old) 4996534-[ 481.841] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996535-[ 481.841] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996536-[ 481.841] sna_transform_is_imprecise_integer_translation: no transform 4996537-[ 481.841] gen4_composite_picture: integer translation (0, 0), removing 4996538-[ 481.841] sna_render_pixmap_bo pixmap=1, (0, 0)x(0, 0)/(1024, 1024) 4996539-[ 481.841] sna_render_pixmap_bo: GPU all damaged 4996540-[ 481.841] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996541-[ 481.841] gen4_choose_composite_emitter: solid, identity mask 4996542-[ 481.841] kgem_check_bo: num_pages=+0, num_exec=+0 4996543-[ 481.841] aligning vertex: was 2, now 4 floats per vertex 4996544-[ 481.841] gen4_composite_get_binding_table(3fd60) 4996545-[ 481.841] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996546-[ 481.841] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996547-[ 481.841] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996548-[ 481.841] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996549-[ 481.841] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996550-[ 481.841] gen4_emit_vertex_elements: first channel 1 floats, offset=4b 4996551-[ 481.841] gen4_emit_vertex_elements: second channel 2 floats, offset=8b 4996552-[ 481.841] glyphs0_to_dst: glyph=(7, 7)x(6, 11), unclipped 4996553-[ 481.841] gen4_render_composite_blt: src=(7, 7)+(0, 0), mask=(320, 16)+(0, 0), dst=(7, 7)+(0, 0), size=(6, 11) 4996554-[ 481.841] emit_primitive_identity_mask: dst=(7, 7), mask=(320.00, 16.00) x (6.00, 11.00) 4996555-[ 481.841] glyphs0_to_dst: glyph=(15, 7)x(1, 11), unclipped 4996556-[ 481.841] gen4_render_composite_blt: src=(15, 7)+(0, 0), mask=(128, 0)+(0, 0), dst=(15, 7)+(0, 0), size=(1, 11) 4996557-[ 481.841] gen4_vertex_flush[600] = 3 4996558-[ 481.841] emit_primitive_identity_mask: dst=(15, 7), mask=(128.00, 0.00) x (1.00, 11.00) 4996559-[ 481.841] glyphs0_to_dst: glyph=(18, 7)x(1, 11), unclipped 4996560-[ 481.841] gen4_render_composite_blt: src=(18, 7)+(0, 0), mask=(112, 48)+(0, 0), dst=(18, 7)+(0, 0), size=(1, 11) 4996561-[ 481.841] gen4_vertex_flush[61c] = 3 4996562-[ 481.841] emit_primitive_identity_mask: dst=(18, 7), mask=(112.00, 48.00) x (1.00, 11.00) 4996563-[ 481.841] glyphs0_to_dst: glyph=(21, 10)x(7, 8), unclipped 4996564-[ 481.841] gen4_render_composite_blt: src=(21, 10)+(0, 0), mask=(176, 0)+(0, 0), dst=(21, 10)+(0, 0), size=(7, 8) 4996565-[ 481.841] gen4_vertex_flush[638] = 3 4996566-[ 481.841] emit_primitive_identity_mask: dst=(21, 10), mask=(176.00, 0.00) x (7.00, 8.00) 4996567-[ 481.841] gen4_render_composite_done() 4996568-[ 481.841] gen4_vertex_flush[654] = 3 4996569-[ 481.841] sna_glyphs(op=3, nlist=1, src=(41, 18)) 4996570-[ 481.841] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996571-[ 481.841] sna_glyphs: discarding mask 4996572-[ 481.841] glyphs0_to_dst(op=3, src=(41, 18), nlist=1, dst=(41, 18)+(0, 0)) 4996573-[ 481.841] clipped_glyphs: no, clip region (0, 0), (988, 604) matches drawable pixmap=94480914981472 size=988x604 4996574-[ 481.841] gen4_render_composite: 0x0, current mode=1 4996575-[ 481.841] kgem_bo_is_busy: handle=5, domain: 3 exec? 1, rq? 1 4996576-[ 481.841] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996577-[ 481.841] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996578-[ 481.841] sna_drawable_use_bo pixmap=68836, box=((0, 0), (988, 604)), flags=7... 4996579-[ 481.841] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996580-[ 481.841] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996581-[ 481.841] sna_drawable_use_bo: using whole GPU bo 4996582-[ 481.841] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996583-[ 481.841] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996584-[ 481.841] color_convert: src=ff2c2c2c [20028888] 4996585-[ 481.841] color_convert: dst=ff2c2c2c [20028888] 4996586-[ 481.841] sna_render_get_solid: ff2c2c2c 4996587-[ 481.841] sna_render_get_solid(7) = ff2c2c2c (last) 4996588-[ 481.841] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996589-[ 481.841] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996590-[ 481.841] sna_transform_is_imprecise_integer_translation: no transform 4996591-[ 481.841] gen4_composite_picture: integer translation (0, 0), removing 4996592-[ 481.841] sna_render_pixmap_bo pixmap=1, (0, 0)x(0, 0)/(1024, 1024) 4996593-[ 481.841] sna_render_pixmap_bo: GPU all damaged 4996594-[ 481.841] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996595-[ 481.841] gen4_choose_composite_emitter: solid, identity mask 4996596-[ 481.841] kgem_check_bo: num_pages=+0, num_exec=+0 4996597-[ 481.841] gen4_composite_get_binding_table(3fd40) 4996598-[ 481.841] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996599-[ 481.841] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996600-[ 481.841] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996601-[ 481.841] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996602-[ 481.841] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996603-[ 481.841] glyphs0_to_dst: glyph=(42, 7)x(7, 11), unclipped 4996604-[ 481.841] gen4_render_composite_blt: src=(42, 7)+(0, 0), mask=(320, 32)+(0, 0), dst=(42, 7)+(0, 0), size=(7, 11) 4996605-[ 481.841] emit_primitive_identity_mask: dst=(42, 7), mask=(320.00, 32.00) x (7.00, 11.00) 4996606-[ 481.841] glyphs0_to_dst: glyph=(51, 7)x(7, 11), unclipped 4996607-[ 481.841] gen4_render_composite_blt: src=(51, 7)+(0, 0), mask=(192, 32)+(0, 0), dst=(51, 7)+(0, 0), size=(7, 11) 4996608-[ 481.841] gen4_vertex_flush[670] = 3 4996609-[ 481.841] emit_primitive_identity_mask: dst=(51, 7), mask=(192.00, 32.00) x (7.00, 11.00) 4996610-[ 481.841] glyphs0_to_dst: glyph=(60, 7)x(1, 11), unclipped 4996611-[ 481.841] gen4_render_composite_blt: src=(60, 7)+(0, 0), mask=(128, 0)+(0, 0), dst=(60, 7)+(0, 0), size=(1, 11) 4996612-[ 481.841] gen4_vertex_flush[68c] = 3 4996613-[ 481.841] emit_primitive_identity_mask: dst=(60, 7), mask=(128.00, 0.00) x (1.00, 11.00) 4996614-[ 481.841] glyphs0_to_dst: glyph=(62, 8)x(5, 10), unclipped 4996615-[ 481.841] gen4_render_composite_blt: src=(62, 8)+(0, 0), mask=(128, 16)+(0, 0), dst=(62, 8)+(0, 0), size=(5, 10) 4996616-[ 481.841] gen4_vertex_flush[6a8] = 3 4996617-[ 481.841] emit_primitive_identity_mask: dst=(62, 8), mask=(128.00, 16.00) x (5.00, 10.00) 4996618-[ 481.841] gen4_render_composite_done() 4996619-[ 481.841] gen4_vertex_flush[6c4] = 3 4996620-[ 481.841] sna_glyphs(op=3, nlist=1, src=(80, 18)) 4996621-[ 481.842] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996622-[ 481.842] sna_glyphs: discarding mask 4996623-[ 481.842] glyphs0_to_dst(op=3, src=(80, 18), nlist=1, dst=(80, 18)+(0, 0)) 4996624-[ 481.842] clipped_glyphs: no, clip region (0, 0), (988, 604) matches drawable pixmap=94480914981472 size=988x604 4996625-[ 481.842] gen4_render_composite: 0x0, current mode=1 4996626-[ 481.842] kgem_bo_is_busy: handle=5, domain: 3 exec? 1, rq? 1 4996627-[ 481.842] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996628-[ 481.842] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996629-[ 481.842] sna_drawable_use_bo pixmap=68836, box=((0, 0), (988, 604)), flags=7... 4996630-[ 481.842] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996631-[ 481.842] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996632-[ 481.842] sna_drawable_use_bo: using whole GPU bo 4996633-[ 481.842] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996634-[ 481.842] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996635-[ 481.842] color_convert: src=ff2c2c2c [20028888] 4996636-[ 481.842] color_convert: dst=ff2c2c2c [20028888] 4996637-[ 481.842] sna_render_get_solid: ff2c2c2c 4996638-[ 481.842] sna_render_get_solid(7) = ff2c2c2c (last) 4996639-[ 481.842] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996640-[ 481.842] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996641-[ 481.842] sna_transform_is_imprecise_integer_translation: no transform 4996642-[ 481.842] gen4_composite_picture: integer translation (0, 0), removing 4996643-[ 481.842] sna_render_pixmap_bo pixmap=1, (0, 0)x(0, 0)/(1024, 1024) 4996644-[ 481.842] sna_render_pixmap_bo: GPU all damaged 4996645-[ 481.842] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996646-[ 481.842] gen4_choose_composite_emitter: solid, identity mask 4996647-[ 481.842] kgem_check_bo: num_pages=+0, num_exec=+0 4996648-[ 481.842] gen4_composite_get_binding_table(3fd40) 4996649-[ 481.842] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996650-[ 481.842] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996651-[ 481.842] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996652-[ 481.842] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996653-[ 481.842] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996654-[ 481.842] glyphs0_to_dst: glyph=(80, 7)x(11, 11), unclipped 4996655-[ 481.842] gen4_render_composite_blt: src=(80, 7)+(0, 0), mask=(768, 16)+(0, 0), dst=(80, 7)+(0, 0), size=(11, 11) 4996656-[ 481.842] emit_primitive_identity_mask: dst=(80, 7), mask=(768.00, 16.00) x (11.00, 11.00) 4996657-[ 481.842] glyphs0_to_dst: glyph=(91, 7)x(1, 11), unclipped 4996658-[ 481.842] gen4_render_composite_blt: src=(91, 7)+(0, 0), mask=(128, 0)+(0, 0), dst=(91, 7)+(0, 0), size=(1, 11) 4996659-[ 481.842] gen4_vertex_flush[6e0] = 3 4996660-[ 481.842] emit_primitive_identity_mask: dst=(91, 7), mask=(128.00, 0.00) x (1.00, 11.00) 4996661-[ 481.842] glyphs0_to_dst: glyph=(94, 10)x(7, 8), unclipped 4996662-[ 481.842] gen4_render_composite_blt: src=(94, 10)+(0, 0), mask=(176, 0)+(0, 0), dst=(94, 10)+(0, 0), size=(7, 8) 4996663-[ 481.842] gen4_vertex_flush[6fc] = 3 4996664-[ 481.842] emit_primitive_identity_mask: dst=(94, 10), mask=(176.00, 0.00) x (7.00, 8.00) 4996665-[ 481.842] glyphs0_to_dst: glyph=(102, 10)x(13, 8), unclipped 4996666-[ 481.842] gen4_render_composite_blt: src=(102, 10)+(0, 0), mask=(304, 0)+(0, 0), dst=(102, 10)+(0, 0), size=(13, 8) 4996667-[ 481.842] gen4_vertex_flush[718] = 3 4996668-[ 481.842] emit_primitive_identity_mask: dst=(102, 10), mask=(304.00, 0.00) x (13.00, 8.00) 4996669-[ 481.842] gen4_render_composite_done() 4996670-[ 481.842] gen4_vertex_flush[734] = 3 4996671-[ 481.842] sna_glyphs(op=3, nlist=1, src=(127, 18)) 4996672-[ 481.842] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996673-[ 481.842] sna_glyphs: discarding mask 4996674-[ 481.842] glyphs0_to_dst(op=3, src=(127, 18), nlist=1, dst=(127, 18)+(0, 0)) 4996675-[ 481.842] clipped_glyphs: no, clip region (0, 0), (988, 604) matches drawable pixmap=94480914981472 size=988x604 4996676-[ 481.842] gen4_render_composite: 0x0, current mode=1 4996677-[ 481.842] kgem_bo_is_busy: handle=5, domain: 3 exec? 1, rq? 1 4996678-[ 481.842] kgem_bo_is_busy: handle=57, domain: 3 exec? 1, rq? 1 4996679-[ 481.842] gen4_composite_fallback: dst is already on the GPU, try to use GPU 4996680-[ 481.842] sna_drawable_use_bo pixmap=68836, box=((0, 0), (988, 604)), flags=7... 4996681-[ 481.842] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=7 4996682-[ 481.842] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996683-[ 481.842] sna_drawable_use_bo: using whole GPU bo 4996684-[ 481.842] gen4_composite_set_target: pixmap=68836, format=20020888, size=988x604, pitch=4096, delta=(0,0),damage=0xffffffffffffffff 4996685-[ 481.842] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996686-[ 481.842] color_convert: src=ff2c2c2c [20028888] 4996687-[ 481.842] color_convert: dst=ff2c2c2c [20028888] 4996688-[ 481.842] sna_render_get_solid: ff2c2c2c 4996689-[ 481.842] sna_render_get_solid(7) = ff2c2c2c (last) 4996690-[ 481.842] gen4_composite_channel_convert: repeat 1 -> 1, filter 0 -> 0 4996691-[ 481.842] gen4_composite_picture: (0, 0)x(0, 0), dst=(0, 0) 4996692-[ 481.842] sna_transform_is_imprecise_integer_translation: no transform 4996693-[ 481.842] gen4_composite_picture: integer translation (0, 0), removing 4996694-[ 481.842] sna_render_pixmap_bo pixmap=1, (0, 0)x(0, 0)/(1024, 1024) 4996695-[ 481.842] sna_render_pixmap_bo: GPU all damaged 4996696-[ 481.842] gen4_composite_channel_convert: repeat 0 -> 0, filter 0 -> 0 4996697-[ 481.842] gen4_choose_composite_emitter: solid, identity mask 4996698-[ 481.842] kgem_check_bo: num_pages=+0, num_exec=+0 4996699-[ 481.842] gen4_composite_get_binding_table(3fd40) 4996700-[ 481.842] gen4_emit_state: flushing dirty (0, 0), forced? 1 4996701-[ 481.842] __kgem_bo_mark_dirty: handle=57 (proxy? 0) 4996702-[ 481.842] gen4_emit_pipelined_pointers: has_mask=0, src=(0, 1), mask=(0, 0),kernel=2, blend=3, ca=0, format=20020888 4996703-[ 481.842] blend op=3, dst=20020888 [A=0] => src=1, dst=19 => offset=a00 4996704-[ 481.842] gen4_emit_pipelined_pointers: sp=6784, bp=2560 4996705-[ 481.842] glyphs0_to_dst: glyph=(128, 7)x(8, 11), unclipped 4996706-[ 481.842] gen4_render_composite_blt: src=(128, 7)+(0, 0), mask=(160, 16)+(0, 0), dst=(128, 7)+(0, 0), size=(8, 11) 4996707-[ 481.842] emit_primitive_identity_mask: dst=(128, 7), mask=(160.00, 16.00) x (8.00, 11.00) 4996708-[ 481.842] glyphs0_to_dst: glyph=(138, 10)x(7, 8), unclipped 4996709-[ 481.842] gen4_render_composite_blt: src=(138, 10)+(0, 0), mask=(176, 0)+(0, 0), dst=(138, 10)+(0, 0), size=(7, 8) 4996710-[ 481.842] gen4_vertex_flush[750] = 3 4996711-[ 481.842] emit_primitive_identity_mask: dst=(138, 10), mask=(176.00, 0.00) x (7.00, 8.00) 4996712-[ 481.842] glyphs0_to_dst: glyph=(147, 10)x(7, 8), unclipped 4996713-[ 481.842] gen4_render_composite_blt: src=(147, 10)+(0, 0), mask=(152, 0)+(0, 0), dst=(147, 10)+(0, 0), size=(7, 8) 4996714-[ 481.842] gen4_vertex_flush[76c] = 3 4996715-[ 481.842] emit_primitive_identity_mask: dst=(147, 10), mask=(152.00, 0.00) x (7.00, 8.00) 4996716-[ 481.842] glyphs0_to_dst: glyph=(156, 10)x(5, 8), unclipped 4996717-[ 481.842] gen4_render_composite_blt: src=(156, 10)+(0, 0), mask=(208, 32)+(0, 0), dst=(156, 10)+(0, 0), size=(5, 8) 4996718-[ 481.842] gen4_vertex_flush[788] = 3 4996719-[ 481.842] emit_primitive_identity_mask: dst=(156, 10), mask=(208.00, 32.00) x (5.00, 8.00) 4996720-[ 481.843] glyphs0_to_dst: glyph=(162, 10)x(6, 8), unclipped 4996721-[ 481.843] gen4_render_composite_blt: src=(162, 10)+(0, 0), mask=(144, 0)+(0, 0), dst=(162, 10)+(0, 0), size=(6, 8) 4996722-[ 481.843] gen4_vertex_flush[7a4] = 3 4996723-[ 481.843] emit_primitive_identity_mask: dst=(162, 10), mask=(144.00, 0.00) x (6.00, 8.00) 4996724-[ 481.843] glyphs0_to_dst: glyph=(170, 7)x(7, 11), unclipped 4996725-[ 481.843] gen4_render_composite_blt: src=(170, 7)+(0, 0), mask=(128, 48)+(0, 0), dst=(170, 7)+(0, 0), size=(7, 11) 4996726-[ 481.843] gen4_vertex_flush[7c0] = 3 4996727-[ 481.843] emit_primitive_identity_mask: dst=(170, 7), mask=(128.00, 48.00) x (7.00, 11.00) 4996728-[ 481.843] gen4_render_composite_done() 4996729-[ 481.843] gen4_vertex_flush[7dc] = 3 4996730-[ 481.843] sna_block_handler (timeout=0) 4996731-[ 481.843] sna_block_handler (timeout=0) 4996732-[ 481.843] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 4996733-[ 481.843] sna_covering_crtc for box=(0, 48), (1366, 766) 4996734-[ 481.843] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 4996735-[ 481.843] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 4996736-[ 481.843] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 4996737-[ 481.843] sna_present_get_ust_msc(pipe=0) 4996738-[ 481.843] sna_wait_vblank(pipe=0, waiting until seq=0 [relative]) 4996739-[ 481.843] sna_crtc_record_swap: recording last swap on pipe=0, frame 28045 [msc=28045], time 481.842310 4996740-[ 481.843] add_keepalive: adding keepalive for target_msc=28046 4996741-[ 481.843] sna_wait_vblank(pipe=0, waiting until seq=28046) 4996742-[ 481.843] sna_crtc_set_vblank: current vblank count: 0 4996743-[ 481.843] sna_present_get_ust_msc: pipe=0, tv=481.842310 seq=28045 msc=28045 4996744-[ 481.843] sna_validate_gc(0x55ee0d0ebc70) changes=7fffff, previous serial=0, drawable=10cb1 4996745-[ 481.843] sna_validate_gc: recomputing clip 4996746-[ 481.843] sna_validate_gc: composite clip=27x[(0, 48), (1366, 766)] [0x55ee0d9d5de0] 4996747-[ 481.843] sna_copy_area: src=pixmap=24405:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 4996748-[ 481.843] sna_copy_area: normal copy 4996749-[ 481.843] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 4996750-[ 481.843] sna_do_copy: after drawable: src=(0, 0), dst=(0, 48), size=(1366x718) 4996751-[ 481.843] sna_do_copy: dst extents (0, 48), (1366, 766), dst clip extents (0, 48), (1366, 766), dst size=1366x718 4996752-[ 481.843] sna_do_copy: clipped dst extents (0, 48), (1366, 766) 4996753-[ 481.843] sna_do_copy: unclipped src extents (0, 0), (1366, 718) 4996754-[ 481.843] sna_do_copy: clipped src extents (0, 0), (1366, 718) 4996755-[ 481.843] sna_do_copy: pixmap -- no source clipping 4996756-[ 481.843] sna_do_copy: src extents (0, 0), (1366, 718) x 1 4996757-[ 481.843] sna_do_copy: copy region (0, 48), (1366, 766) x 27 + (0, -48) 4996758-[ 481.843] sna_copy_boxes (boxes=27x[(0, 48), (42, 53)...], src pixmap=24405+(0, -48), dst pixmap=3+(0, 0), alu=3, src.size=1366x718, dst.size=1366x768) 4996759-[ 481.843] sna_copy_boxes: dst=(priv=0x55ee0d2eef20, gpu_bo=9, cpu_bo=0), src=(priv=0x55ee0d9d3fc0, gpu_bo=74, cpu_bo=0), replaces=0 4996760-[ 481.843] copy_prefer_gpu: source has gpu damage, force gpu? 1 4996761-[ 481.843] sna_drawable_use_bo pixmap=3, box=((0, 48), (1366, 766)), flags=3... 4996762-[ 481.843] sna_drawable_use_bo: pinned, never REPLACES 4996763-[ 481.843] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=3 4996764-[ 481.843] sna_drawable_use_bo: use GPU fast path (all-damaged) 4996765-[ 481.843] sna_drawable_use_bo: using whole GPU bo 4996766-[ 481.843] sna_pixmap_move_to_gpu(pixmap=24405, usage=-1), flags=a 4996767-[ 481.843] sna_pixmap_move_to_gpu: already all-damaged 4996768-[ 481.843] sna_pixmap_unclean(pixmap=24405): cleaning foreign bo handle=74, busy=20001 [ring=1] 4996769-[ 481.843] sna_pixmap_mark_active: pixmap=24405, handle=74 4996770-[ 481.843] sna_copy_boxes: move whole src_pixmap to GPU and copy 4996771-[ 481.843] gen4_render_copy_boxes x 27 4996772-[ 481.843] sna_blt_copy_boxes src=(0, -48) -> (0, 0) x 27, tiling=(1, 1), pitch=(5632, 5632) 4996773-[ 481.843] __kgem_busy: handle=82, busy=0, wedged=0 4996774-[ 481.843] __kgem_retire_rq: request 64 complete 4996775-[ 481.843] __kgem_bo_flush: handle=50, busy=0, wedged=0 4996776-[ 481.843] kgem_bo_move_to_cache: release handle=50 4996777-[ 481.843] kgem_bo_move_to_inactive: moving handle=50 to inactive 4996778-[ 481.843] kgem_bo_move_to_inactive: moving handle=64 to inactive 4996779-[ 481.843] __kgem_retire_rq: request 82 complete 4996780-[ 481.843] __kgem_bo_flush: handle=74, busy=131073, wedged=0 4996781-[ 481.843] __kgem_bo_flush: moving 74 to flushing 4996782-[ 481.843] __kgem_retire_rq: movied 74 to flushing 4996783-[ 481.843] kgem_bo_move_to_inactive: moving handle=82 to inactive 4996784-[ 481.843] __kgem_busy: handle=2, busy=0, wedged=0 4996785-[ 481.843] __kgem_ring_is_idle: ring=0 idle (handle=2) 4996786-[ 481.843] __kgem_retire_rq: request 1 complete 4996787-[ 481.843] __kgem_retire_rq: request 2 complete 4996788-[ 481.843] __kgem_bo_flush: handle=72, busy=0, wedged=0 4996789-[ 481.843] no_render_context_switch: GPU idle, flushing 4996790-[ 481.843] gen4_vertex_close: used=34316, vbo active? 41, vb=206, nreloc=3 4996791-[ 481.843] gen4_vertex_close: reloc[0] = 39 4996792-[ 481.843] kgem_add_reloc: handle=41, pos=39, delta=0, domains=200000 4996793-[ 481.843] kgem_add_handle: handle=41, index=11 4996794-[ 481.844] gen4_vertex_close: reloc[1] = 92 4996795-[ 481.844] kgem_add_reloc: handle=41, pos=92, delta=0, domains=200000 4996796-[ 481.844] gen4_vertex_close: reloc[2] = 124 4996797-[ 481.844] kgem_add_reloc: handle=41, pos=124, delta=0, domains=200000 4996798-[ 481.844] batch[1/0, flags=1800]: 510 510 65368 65528, nreloc=26, nexec=12, nfence=0, aperture=2628 [fenced=0] 4996799-[ 481.844] kgem_finish_buffers: buffer handle=34, used=267008, exec?=1, write=3, mmapped=gtt, refcnt=1 4996800-[ 481.844] kgem_finish_buffers: retaining upload buffer (267008/344064): used=270336, refcnt=1 4996801-[ 481.844] kgem_fixup_relocs: fixing up 1 self-relocations to handle=0x1, presumed-offset=0 4996802-[ 481.844] kgem_fixup_relocs: moving base of self-reloc[0:1] 1 -> -258047 4996803-[ 481.844] kgem_fixup_relocs: shrinking by 258048 4996804-[ 481.844] __kgem_busy: handle=1, busy=0, wedged=0 4996805-[ 481.844] do_execbuf: failed ret=-2, throttling and discarding cache 4996806-[ 481.844] kgem_retire, need_retire?=1 4996807-[ 481.844] __kgem_busy: handle=74, busy=131073, wedged=0 4996808-[ 481.844] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996809-[ 481.844] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996810-[ 481.844] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996811-[ 481.844] kgem_retire -- retired=0, need_retire=1 4996812-[ 481.844] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996813-[ 481.844] kgem_retire, need_retire?=1 4996814-[ 481.844] __kgem_busy: handle=74, busy=131073, wedged=0 4996815-[ 481.844] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996816-[ 481.844] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996817-[ 481.844] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996818-[ 481.844] kgem_retire -- retired=0, need_retire=1 4996819-[ 481.844] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996820-[ 481.844] kgem_expire_cache: still allocated 5 bo, 4775936 bytes, in snoop cache 4996821-[ 481.844] kgem_retire, need_retire?=1 4996822-[ 481.844] __kgem_busy: handle=74, busy=131073, wedged=0 4996823-[ 481.844] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996824-[ 481.844] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996825-[ 481.844] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996826-[ 481.844] kgem_retire -- retired=0, need_retire=1 4996827-[ 481.844] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996828-[ 481.844] kgem_retire, need_retire?=1 4996829-[ 481.844] __kgem_busy: handle=74, busy=131073, wedged=0 4996830-[ 481.844] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996831-[ 481.844] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996832-[ 481.844] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996833-[ 481.844] kgem_retire -- retired=0, need_retire=1 4996834-[ 481.844] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996835-[ 481.844] kgem_expire_cache: still allocated 35 bo, 8511488 bytes, in inactive cache 4996836-[ 481.844] kgem_expire_cache: expired 0 objects, 0 bytes, idle? 0 4996837-[ 481.844] kgem_cleanup_cache 4996838-[ 481.844] kgem_retire, need_retire?=1 4996839-[ 481.844] __kgem_busy: handle=74, busy=131073, wedged=0 4996840-[ 481.844] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996841-[ 481.844] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996842-[ 481.844] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996843-[ 481.844] kgem_retire -- retired=0, need_retire=1 4996844-[ 481.844] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996845-[ 481.844] kgem_bo_free: handle=82, size=4096 4996846-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74c0c3000 vma for handle=82, count=-518 4996847-[ 481.844] kgem_bo_free: handle=67, size=4096 4996848-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74c08f000 vma for handle=67, count=-519 4996849-[ 481.844] kgem_bo_free: handle=46, size=4096 4996850-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74a768000 vma for handle=46, count=-520 4996851-[ 481.844] kgem_bo_free: handle=75, size=4096 4996852-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74a775000 vma for handle=75, count=-521 4996853-[ 481.844] kgem_bo_free: handle=26, size=4096 4996854-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74a78f000 vma for handle=26, count=-522 4996855-[ 481.844] kgem_bo_free: handle=79, size=4096 4996856-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74c0c9000 vma for handle=79, count=-523 4996857-[ 481.844] kgem_bo_free: handle=83, size=4096 4996858-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74c0c2000 vma for handle=83, count=-524 4996859-[ 481.844] kgem_bo_free: handle=64, size=12288 4996860-[ 481.844] kgem_bo_free: releasing 0x0:0x0 vma for handle=64, count=-525 4996861-[ 481.844] kgem_bo_free: handle=73, size=12288 4996862-[ 481.844] kgem_bo_free: releasing 0x0:0x0 vma for handle=73, count=-526 4996863-[ 481.844] kgem_bo_free: handle=19, size=8192 4996864-[ 481.844] kgem_bo_free: releasing 0x0:0x0 vma for handle=19, count=0 4996865-[ 481.844] kgem_bo_free: handle=59, size=12288 4996866-[ 481.844] kgem_bo_free: releasing 0x0:0x0 vma for handle=59, count=0 4996867-[ 481.844] kgem_bo_free: handle=61, size=12288 4996868-[ 481.844] kgem_bo_free: releasing 0x0:0x0 vma for handle=61, count=0 4996869-[ 481.844] kgem_bo_free: handle=86, size=8192 4996870-[ 481.844] kgem_bo_free: releasing 0x0:0x7fd74c0be000 vma for handle=86, count=-32740 4996871-[ 481.844] kgem_bo_free: handle=62, size=12288 4996872-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=62, count=-527 4996873-[ 481.845] kgem_bo_free: handle=60, size=12288 4996874-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=60, count=0 4996875-[ 481.845] kgem_bo_free: handle=76, size=8192 4996876-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=76, count=-528 4996877-[ 481.845] kgem_bo_free: handle=70, size=8192 4996878-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74c0ca000 vma for handle=70, count=-529 4996879-[ 481.845] kgem_bo_free: handle=78, size=24576 4996880-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=78, count=0 4996881-[ 481.845] kgem_bo_free: handle=29, size=24576 4996882-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=29, count=-530 4996883-[ 481.845] kgem_bo_free: handle=50, size=61440 4996884-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=50, count=0 4996885-[ 481.845] kgem_bo_free: handle=58, size=53248 4996886-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=58, count=0 4996887-[ 481.845] kgem_bo_free: handle=53, size=53248 4996888-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=53, count=-531 4996889-[ 481.845] kgem_bo_free: handle=39, size=49152 4996890-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=39, count=-532 4996891-[ 481.845] kgem_bo_free: handle=63, size=61440 4996892-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=63, count=-533 4996893-[ 481.845] kgem_bo_free: handle=65, size=53248 4996894-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=65, count=0 4996895-[ 481.845] kgem_bo_free: handle=54, size=61440 4996896-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=54, count=-534 4996897-[ 481.845] kgem_bo_free: handle=45, size=61440 4996898-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=45, count=0 4996899-[ 481.845] kgem_bo_free: handle=55, size=135168 4996900-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=55, count=0 4996901-[ 481.845] kgem_bo_free: handle=71, size=180224 4996902-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=71, count=0 4996903-[ 481.845] kgem_bo_free: handle=68, size=135168 4996904-[ 481.845] kgem_bo_free: releasing 0x7fd74a25c000:0x0 vma for handle=68, count=-535 4996905-[ 481.845] kgem_bo_free: handle=56, size=135168 4996906-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74a310000 vma for handle=56, count=-32741 4996907-[ 481.845] kgem_bo_free: handle=24, size=344064 4996908-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=24, count=0 4996909-[ 481.845] kgem_bo_free: handle=33, size=262144 4996910-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74a471000 vma for handle=33, count=-536 4996911-[ 481.845] kgem_bo_free: handle=87, size=4190208 4996912-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=87, count=0 4996913-[ 481.845] kgem_bo_free: handle=51, size=2490368 4996914-[ 481.845] kgem_bo_free: releasing 0x0:0x0 vma for handle=51, count=0 4996915-[ 481.845] kgem_cleanup_cache: need_expire?=1 4996916-[ 481.845] kgem_bo_free: handle=77, size=262144 4996917-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74a2d0000 vma for handle=77, count=0 4996918-[ 481.845] kgem_bo_free: handle=20, size=143360 4996919-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74c09a000 vma for handle=20, count=0 4996920-[ 481.845] kgem_bo_free: handle=21, size=143360 4996921-[ 481.845] kgem_bo_free: releasing 0x7fd74a2a0000:0x7fd74a5e3000 vma for handle=21, count=0 4996922-[ 481.845] kgem_bo_free: handle=69, size=28672 4996923-[ 481.845] kgem_bo_free: releasing 0x0:0x7fd74a79c000 vma for handle=69, count=0 4996924-[ 481.845] kgem_bo_free: handle=17, size=4198400 4996925-[ 481.846] kgem_bo_free: releasing 0x0:0x7fd748ebb000 vma for handle=17, count=0 4996926-[ 481.846] kgem_cleanup_cache: complete 4996927-[ 481.846] do_execbuf: failed ret=-2, throttling and discarding cache 4996928-[ 481.846] kgem_retire, need_retire?=1 4996929-[ 481.846] __kgem_busy: handle=74, busy=131073, wedged=0 4996930-[ 481.846] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996931-[ 481.846] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996932-[ 481.846] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996933-[ 481.846] kgem_retire -- retired=0, need_retire=1 4996934-[ 481.846] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996935-[ 481.846] __kgem_throttle_retire: not throttling 4996936-[ 481.846] kgem_expire_cache: still allocated 0 bo, 0 bytes, in snoop cache 4996937-[ 481.846] kgem_retire, need_retire?=1 4996938-[ 481.846] __kgem_busy: handle=74, busy=131073, wedged=0 4996939-[ 481.846] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996940-[ 481.846] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996941-[ 481.846] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996942-[ 481.846] kgem_retire -- retired=0, need_retire=1 4996943-[ 481.846] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996944-[ 481.846] kgem_retire, need_retire?=1 4996945-[ 481.846] __kgem_busy: handle=74, busy=131073, wedged=0 4996946-[ 481.846] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996947-[ 481.846] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996948-[ 481.846] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996949-[ 481.846] kgem_retire -- retired=0, need_retire=1 4996950-[ 481.846] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996951-[ 481.846] kgem_expire_cache: idle? 1 4996952-[ 481.846] kgem_cleanup_cache 4996953-[ 481.846] kgem_retire, need_retire?=1 4996954-[ 481.846] __kgem_busy: handle=74, busy=131073, wedged=0 4996955-[ 481.846] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4996956-[ 481.847] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4996957-[ 481.847] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4996958-[ 481.847] kgem_retire -- retired=0, need_retire=1 4996959-[ 481.847] kgem_bo_is_busy: handle=41, domain: 0 exec? 1, rq? 1 4996960-[ 481.847] kgem_cleanup_cache: need_expire?=0 4996961:[ 481.847] (EE) intel(0): Failed to submit rendering commands (No such file or directory), disabling acceleration. 4996962-[ 481.847] batch[1/0]: 510 510 65368, nreloc=26, nexec=13, nfence=0, aperture=2628, fenced=0, high=393216,524288: errno=2 4996963-[ 481.847] exec[0] = handle:4, presumed offset: 5000, size: 94208, tiling 0, fenced 0, snooped 0, deleted 0 4996964-[ 481.847] exec[1] = handle:57, presumed offset: 2aaf000, size: 4190208, tiling 1, fenced 0, snooped 0, deleted 0 4996965-[ 481.847] exec[2] = handle:16, presumed offset: 1f000, size: 4096, tiling 0, fenced 0, snooped 0, deleted 0 4996966-[ 481.847] exec[3] = handle:34, presumed offset: 3bf5000, size: 344064, tiling 0, fenced 0, snooped 0, deleted 0 4996967-[ 481.847] exec[4] = handle:44, presumed offset: 3d000, size: 4096, tiling 0, fenced 0, snooped 0, deleted 0 4996968-[ 481.847] exec[5] = handle:66, presumed offset: 1e4b000, size: -1, tiling -1, fenced 0, snooped -1, deleted -1 4996969-[ 481.847] exec[6] = handle:80, presumed offset: 241d000, size: 4, tiling 0, fenced 0, snooped 0, deleted 0 4996970-[ 481.847] exec[7] = handle:5, presumed offset: 44000, size: 1048576, tiling 1, fenced 0, snooped 0, deleted 0 4996971-[ 481.847] exec[8] = handle:9, presumed offset: 750000, size: 4325376, tiling 1, fenced 0, snooped 0, deleted 0 4996972-[ 481.847] exec[9] = handle:14, presumed offset: f80000, size: 180224, tiling 1, fenced 0, snooped 0, deleted 0 4996973-[ 481.847] exec[10] = handle:43, presumed offset: 1b2000, size: 4096, tiling 0, fenced 0, snooped 0, deleted 0 4996974-[ 481.847] exec[11] = handle:41, presumed offset: 266e000, size: 466944, tiling 0, fenced 0, snooped 0, deleted 0 4996975-[ 481.847] exec[12] = handle:1, presumed offset: 0, size: 4096, tiling 0, fenced 1, snooped 0, deleted 0 4996976-[ 481.847] reloc[0] = pos:8, target:0, delta:1, read:10, write:0, offset:5000 4996977-[ 481.847] reloc[1] = pos:12, target:12, delta:-258047, read:10, write:0, offset:0 4996978-[ 481.847] reloc[2] = pos:4004, target:1, delta:0, read:2, write:2, offset:2aaf000 4996979-[ 481.847] reloc[3] = pos:3972, target:2, delta:0, read:4, write:0, offset:1f000 4996980-[ 481.847] reloc[4] = pos:208, target:1, delta:0, read:2, write:2, offset:2aaf000 4996981-[ 481.847] reloc[5] = pos:268, target:1, delta:0, read:2, write:2, offset:2aaf000 4996982-[ 481.847] reloc[6] = pos:3908, target:3, delta:249856, read:4, write:0, offset:3bf5000 4996983-[ 481.848] reloc[7] = pos:3844, target:4, delta:0, read:4, write:0, offset:3d000 4996984-[ 481.848] reloc[8] = pos:3812, target:3, delta:250624, read:4, write:0, offset:3bf5000 4996985-[ 481.848] reloc[9] = pos:3748, target:5, delta:0, read:2, write:2, offset:1e4b000 4996986-[ 481.848] reloc[10] = pos:3716, target:3, delta:257280, read:4, write:0, offset:3bf5000 4996987-[ 481.848] reloc[11] = pos:672, target:5, delta:0, read:2, write:2, offset:1e4b000 4996988-[ 481.848] reloc[12] = pos:756, target:5, delta:0, read:2, write:2, offset:1e4b000 4996989-[ 481.848] reloc[13] = pos:3652, target:6, delta:28, read:4, write:0, offset:241d000 4996990-[ 481.848] reloc[14] = pos:3620, target:7, delta:0, read:4, write:0, offset:44000 4996991-[ 481.848] reloc[15] = pos:1200, target:8, delta:0, read:2, write:2, offset:750000 4996992-[ 481.848] reloc[16] = pos:1212, target:5, delta:0, read:2, write:0, offset:1e4b000 4996993-[ 481.848] reloc[17] = pos:1232, target:8, delta:0, read:2, write:2, offset:750000 4996994-[ 481.848] reloc[18] = pos:1244, target:5, delta:0, read:2, write:0, offset:1e4b000 4996995-[ 481.848] reloc[19] = pos:1264, target:9, delta:0, read:2, write:2, offset:f80000 4996996-[ 481.848] reloc[20] = pos:3556, target:6, delta:48, read:4, write:0, offset:241d000 4996997-[ 481.848] reloc[21] = pos:3524, target:3, delta:258304, read:4, write:0, offset:3bf5000 4996998-[ 481.848] reloc[22] = pos:3460, target:10, delta:0, read:4, write:0, offset:1b2000 4996999-[ 481.848] reloc[23] = pos:156, target:11, delta:0, read:20, write:0, offset:266e000 4997000-[ 481.848] reloc[24] = pos:368, target:11, delta:0, read:20, write:0, offset:266e000 4997001-[ 481.848] reloc[25] = pos:496, target:11, delta:0, read:20, write:0, offset:266e000 4997002-[ 481.848] Aperture size 2147483648, available 2138660864 4997003-[ 481.848] __kgem_bo_clear_busy: handle=1 4997004-[ 481.848] __kgem_bo_clear_dirty: handle=1 4997005-[ 481.848] __kgem_busy: handle=57, busy=0, wedged=1 4997006-[ 481.848] __kgem_bo_clear_busy: handle=57 4997007-[ 481.848] __kgem_bo_clear_dirty: handle=57 4997008-[ 481.848] __kgem_busy: handle=14, busy=0, wedged=1 4997009-[ 481.848] __kgem_bo_clear_busy: handle=14 4997010-[ 481.848] __kgem_bo_clear_dirty: handle=14 4997011-[ 481.848] __kgem_busy: handle=9, busy=0, wedged=1 4997012-[ 481.848] __kgem_bo_clear_busy: handle=9 4997013-[ 481.848] __kgem_bo_clear_dirty: handle=9 4997014-[ 481.848] __kgem_bo_clear_busy: handle=4 4997015-[ 481.848] __kgem_bo_clear_dirty: handle=4 4997016-[ 481.848] __kgem_bo_clear_busy: handle=16 4997017-[ 481.848] __kgem_bo_clear_dirty: handle=16 4997018-[ 481.848] __kgem_bo_clear_busy: handle=34 4997019-[ 481.848] __kgem_bo_clear_dirty: handle=34 4997020-[ 481.848] __kgem_bo_clear_busy: handle=44 4997021-[ 481.848] __kgem_bo_clear_dirty: handle=44 4997022-[ 481.848] __kgem_bo_clear_busy: handle=80 4997023-[ 481.848] __kgem_bo_clear_dirty: handle=80 4997024-[ 481.848] __kgem_bo_clear_busy: handle=80 4997025-[ 481.848] __kgem_bo_clear_dirty: handle=80 4997026-[ 481.848] __kgem_bo_clear_busy: handle=5 4997027-[ 481.848] __kgem_bo_clear_dirty: handle=5 4997028-[ 481.848] __kgem_bo_clear_busy: handle=80 4997029-[ 481.848] __kgem_bo_clear_dirty: handle=80 4997030-[ 481.848] __kgem_bo_clear_busy: handle=43 4997031-[ 481.848] __kgem_bo_clear_dirty: handle=43 4997032-[ 481.848] __kgem_bo_clear_busy: handle=41 4997033-[ 481.848] __kgem_bo_clear_dirty: handle=41 4997034-[ 481.848] kgem_bo_can_map: handle=41, map=0x7fd74a3bf000:0x7fd749ca4000:0x0, tiling=0, domain=0, offset=40296448 4997035-[ 481.848] needs_batch_flush: flushing before handle=74 for required semaphore 4997036-[ 481.848] sna_blt_copy_boxes: not enough room in aperture, fallback to tiling copy 4997037-[ 481.848] sna_tiling_blt_copy_boxes: alu=3, src size=4194304, dst size=4325376 4997038-[ 481.848] sna_tiling_blt_copy_boxes: tiling blt fail: src?=1, dst?=1 4997039-[ 481.848] gen4_render_copy_boxes (0, -48)->(0, 0) x 27 4997040-[ 481.848] kgem_check_bo: num_pages=+2080, num_exec=+2 4997041-[ 481.849] kgem_check_bo: num_pages=+2080, num_exec=+2 4997042-[ 481.849] sna_blt_copy_boxes_fallback: alu=3, n=27 4997043-[ 481.849] sna_blt_copy_boxes src=(0, -48) -> (0, 0) x 27, tiling=(1, 1), pitch=(5632, 5632) 4997044-[ 481.849] sna_blt_copy_boxes: cannot blt to src? 1 or dst? 1 4997045-[ 481.849] sna_copy_boxes: fallback - accelerated copy boxes failed 4997046-[ 481.849] sna_copy_boxes__inplace - no, bad src tiling [X] 4997047-[ 481.849] sna_copy_boxes: fallback -- src=(0, -48), dst=(0, 0) 4997048-[ 481.849] sna_drawable_move_region_to_cpu(pixmap=24405 (1366x718), [(0, 0), (1366, 718)], flags=2) 4997049-[ 481.849] operate_inplace: no, inplace operation not suitable 4997050-[ 481.849] sna_pixmap_alloc_cpu: pixmap=24405 4997051-[ 481.849] sna_pixmap_alloc_cpu: allocating CPU buffer (1366x718) 4997052-[ 481.849] kgem_bo_is_busy: handle=74, domain: 3 exec? 0, rq? 1 4997053-[ 481.849] kgem_create_cpu_2d(1366x718, bpp=32) 4997054-[ 481.849] kgem_create_cpu_2d: 1366x718, 32 bpp, stride=5464 4997055-[ 481.849] search_snoop_cache: num_pages=958, flags=0 4997056-[ 481.849] search_snoop_cache: inactive and cache empty 4997057-[ 481.849] kgem_retire, need_retire?=1 4997058-[ 481.849] __kgem_busy: handle=74, busy=131073, wedged=1 4997059-[ 481.849] kgem_retire__flushing: 1 bo on flushing list, retired? 0 4997060-[ 481.849] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4997061-[ 481.849] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4997062-[ 481.849] kgem_retire -- retired=0, need_retire=1 4997063-[ 481.849] kgem_bo_is_busy: handle=41, domain: 0 exec? 0, rq? 0 4997064-[ 481.849] gen4_render_retire: resetting idle vbo 4997065-[ 481.849] __kgem_throttle_retire: not throttling 4997066-[ 481.849] search_snoop_cache: nothing retired 4997067-[ 481.849] kgem_create_linear(3923152) 4997068-[ 481.849] search_linear_cache: num_pages=958, flags=2, use_active? 0, use_large=0 [max=65536] 4997069-[ 481.849] search_linear_cache: inactive and cache bucket empty 4997070-[ 481.849] search_linear_cache: active cache bucket empty 4997071-[ 481.849] kgem_create_linear: new handle=17, num_pages=958 4997072-[ 481.849] __kgem_bo_init(handle=17, num_pages=958) 4997073-[ 481.849] __kgem_busy: handle=17, busy=0, wedged=1 4997074-[ 481.849] kgem_bo_map__cpu(handle=17, size=3923968, map=0x0:0x0) 4997075-[ 481.849] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 9) 4997076-[ 481.849] __kgem_bo_map__cpu: caching CPU vma for 17 4997077-[ 481.849] kgem_bo_map__cpu(handle=17, size=3923968, map=0x0:0x7fd748efe000) 4997078-[ 481.849] sna_pixmap_alloc_cpu: allocated CPU handle=17 (snooped? 1) 4997079-[ 481.849] sna_drawable_move_region_to_cpu: region (1366x718) overlaps gpu damage 4997080-[ 481.849] sna_drawable_move_region_to_cpu: region (1366x718) intersects gpu damage 4997081-[ 481.853] region_subsumes_damage? 4997082-[ 481.853] region_subsumes_damage: region (0, 0), (1366, 718), damage (0, 0), (1366, 718) 4997083-[ 481.853] sna_drawable_move_region_to_cpu: region wholly inside damage 4997084-[ 481.853] download_boxes: nbox=27 4997085-[ 481.853] kgem_bo_sync__cpu: handle=17 4997086-[ 481.853] sna_read_boxes x 27, src=(handle=74), dst=(size=(1366, 718) 4997087-[ 481.853] read_boxes_inplace x 27, tiling=1 4997088-[ 481.853] kgem_bo_can_map: handle=74, map=0x0:0x0:0x0, tiling=1, domain=3, offset=72052736 4997089-[ 481.853] kgem_bo_map: handle=74, offset=72052736, tiling=1, map=0x0:0x0, domain=3 4997090-[ 481.853] __kgem_bo_map__gtt_or_wc: handle=74 4997091-[ 481.853] kgem_trim_vma_cache: type=0, count=-537 (bucket: 10) 4997092-[ 481.853] __kgem_bo_map__gtt(handle=74, size=4194304) 4997093-[ 481.853] __kgem_busy: handle=74, busy=131073, wedged=1 4997094-[ 481.853] kgem_bo_map: sync: needs_flush? 1, domain? 3, busy? 1 4997095-[ 481.865] __kgem_busy: handle=74, busy=0, wedged=1 4997096-[ 481.865] kgem_bo_retire: retiring bo handle=74 (needed flush? 0), rq? 1 [busy?=0] 4997097-[ 481.865] __kgem_retire_requests_upto(handle=74, ring=3) 4997098-[ 481.865] __kgem_bo_clear_busy: handle=74 4997099-[ 481.865] __kgem_bo_clear_dirty: handle=74 4997100-[ 481.865] assert_bo_retired: handle=74, domain: 0 exec? 0, rq? 0 4997101-[ 481.865] read_boxes_inplace: copying box (0, 0), (42, 5) 4997102-[ 481.865] memcpy_blt: src=(0, 0), dst=(0, 0), size=42x5, pitch=5632/5464 4997103-[ 481.865] read_boxes_inplace: copying box (106, 0), (1366, 5) 4997104-[ 481.865] memcpy_blt: src=(106, 0), dst=(106, 0), size=1260x5, pitch=5632/5464 4997105-[ 481.865] read_boxes_inplace: copying box (0, 5), (42, 6) 4997106-[ 481.865] memcpy_blt: src=(0, 5), dst=(0, 5), size=42x1, pitch=5632/5464 4997107-[ 481.865] read_boxes_inplace: copying box (1047, 5), (1366, 6) 4997108-[ 481.865] memcpy_blt: src=(1047, 5), dst=(1047, 5), size=319x1, pitch=5632/5464 4997109-[ 481.865] read_boxes_inplace: copying box (0, 6), (42, 7) 4997110-[ 481.865] memcpy_blt: src=(0, 6), dst=(0, 6), size=42x1, pitch=5632/5464 4997111-[ 481.865] read_boxes_inplace: copying box (1049, 6), (1366, 7) 4997112-[ 481.865] memcpy_blt: src=(1049, 6), dst=(1049, 6), size=317x1, pitch=5632/5464 4997113-[ 481.865] read_boxes_inplace: copying box (0, 7), (42, 8) 4997114-[ 481.865] memcpy_blt: src=(0, 7), dst=(0, 7), size=42x1, pitch=5632/5464 4997115-[ 481.865] read_boxes_inplace: copying box (1050, 7), (1366, 8) 4997116-[ 481.866] memcpy_blt: src=(1050, 7), dst=(1050, 7), size=316x1, pitch=5632/5464 4997117-[ 481.866] read_boxes_inplace: copying box (0, 8), (42, 10) 4997118-[ 481.866] memcpy_blt: src=(0, 8), dst=(0, 8), size=42x2, pitch=5632/5464 4997119-[ 481.866] read_boxes_inplace: copying box (1051, 8), (1366, 10) 4997120-[ 481.866] memcpy_blt: src=(1051, 8), dst=(1051, 8), size=315x2, pitch=5632/5464 4997121-[ 481.866] read_boxes_inplace: copying box (0, 10), (42, 22) 4997122-[ 481.866] memcpy_blt: src=(0, 10), dst=(0, 10), size=42x12, pitch=5632/5464 4997123-[ 481.866] read_boxes_inplace: copying box (1052, 10), (1366, 22) 4997124-[ 481.866] memcpy_blt: src=(1052, 10), dst=(1052, 10), size=314x12, pitch=5632/5464 4997125-[ 481.866] read_boxes_inplace: copying box (0, 22), (58, 231) 4997126-[ 481.866] memcpy_blt: src=(0, 22), dst=(0, 22), size=58x209, pitch=5632/5464 4997127-[ 481.867] read_boxes_inplace: copying box (1052, 22), (1366, 231) 4997128-[ 481.867] memcpy_blt: src=(1052, 22), dst=(1052, 22), size=314x209, pitch=5632/5464 4997129-[ 481.869] read_boxes_inplace: copying box (0, 231), (30, 232) 4997130-[ 481.869] memcpy_blt: src=(0, 231), dst=(0, 231), size=30x1, pitch=5632/5464 4997131-[ 481.869] read_boxes_inplace: copying box (1052, 231), (1366, 232) 4997132-[ 481.869] memcpy_blt: src=(1052, 231), dst=(1052, 231), size=314x1, pitch=5632/5464 4997133-[ 481.869] read_boxes_inplace: copying box (0, 232), (28, 233) 4997134-[ 481.869] memcpy_blt: src=(0, 232), dst=(0, 232), size=28x1, pitch=5632/5464 4997135-[ 481.869] read_boxes_inplace: copying box (1052, 232), (1366, 233) 4997136-[ 481.869] memcpy_blt: src=(1052, 232), dst=(1052, 232), size=314x1, pitch=5632/5464 4997137-[ 481.869] read_boxes_inplace: copying box (0, 233), (27, 234) 4997138-[ 481.869] memcpy_blt: src=(0, 233), dst=(0, 233), size=27x1, pitch=5632/5464 4997139-[ 481.869] read_boxes_inplace: copying box (1052, 233), (1366, 234) 4997140-[ 481.869] memcpy_blt: src=(1052, 233), dst=(1052, 233), size=314x1, pitch=5632/5464 4997141-[ 481.869] read_boxes_inplace: copying box (0, 234), (26, 236) 4997142-[ 481.869] memcpy_blt: src=(0, 234), dst=(0, 234), size=26x2, pitch=5632/5464 4997143-[ 481.869] read_boxes_inplace: copying box (1052, 234), (1366, 236) 4997144-[ 481.869] memcpy_blt: src=(1052, 234), dst=(1052, 234), size=314x2, pitch=5632/5464 4997145-[ 481.869] read_boxes_inplace: copying box (0, 236), (25, 508) 4997146-[ 481.869] memcpy_blt: src=(0, 236), dst=(0, 236), size=25x272, pitch=5632/5464 4997147-[ 481.870] read_boxes_inplace: copying box (1052, 236), (1366, 508) 4997148-[ 481.870] memcpy_blt: src=(1052, 236), dst=(1052, 236), size=314x272, pitch=5632/5464 4997149-[ 481.872] read_boxes_inplace: copying box (0, 508), (58, 636) 4997150-[ 481.872] memcpy_blt: src=(0, 508), dst=(0, 508), size=58x128, pitch=5632/5464 4997151-[ 481.873] read_boxes_inplace: copying box (1052, 508), (1366, 636) 4997152-[ 481.873] memcpy_blt: src=(1052, 508), dst=(1052, 508), size=314x128, pitch=5632/5464 4997153-[ 481.874] read_boxes_inplace: copying box (0, 636), (1366, 718) 4997154-[ 481.874] memcpy_blt: src=(0, 636), dst=(0, 636), size=1366x82, pitch=5632/5464 4997155-[ 481.877] _sna_damage_subtract([[(0, 0), (1366, 718)]: all] - [(0, 0), (1366, 718) x 27: ((0, 0), (42, 5)), ((106, 0), (1366, 5)), ((0, 5), (42, 6)), ((1047, 5), (1366, 6)), ...])... 4997156-[ 481.877] = [[(25, 0), (1052, 636)]: [(25, 0), (1052, 636) x 13: ((42, 0), (106, 5)), ((42, 5), (1047, 6)), ((42, 6), (1049, 7)), ((42, 7), (1050, 8)), ((42, 8), (1051, 10)), ((42, 10), (1052, 22)), ((58, 22), (1052, 231)), ((30, 231), (1052, 232)), ((28, 232), (1052, 233)), ((27, 233), (1052, 234)), ((26, 234), (1052, 236)), ((25, 236), (1052, 508)), ((58, 508), (1052, 636))] ] 4997157-[ 481.877] sna_drawable_move_region_to_cpu: syncing cpu bo 4997158-[ 481.877] kgem_bo_sync__cpu_full: handle=17 4997159-[ 481.877] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(0, 48), (1366, 766)], flags=5) 4997160-[ 481.877] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4997161-[ 481.877] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 4997162-[ 481.877] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 4997163-[ 481.877] region_inplace: yes, already wholly damaged on the GPU 4997164-[ 481.877] kgem_bo_can_map: handle=9, map=0x7fd74c327000:0x0:0x0, tiling=1, domain=0, offset=7667712 4997165-[ 481.877] kgem_bo_is_busy: handle=9, domain: 0 exec? 0, rq? 0 4997166-[ 481.877] sna_drawable_move_region_to_cpu: try to operate inplace 4997167-[ 481.877] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7fd74c327000:0x0, domain=0 4997168-[ 481.877] __kgem_bo_map__gtt_or_wc: handle=9 4997169-[ 481.877] kgem_trim_vma_cache: type=0, count=-537 (bucket: 10) 4997170-[ 481.877] __kgem_busy: handle=9, busy=0, wedged=1 4997171-[ 481.877] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 4997172-[ 481.877] __kgem_busy: handle=9, busy=0, wedged=1 4997173-[ 481.877] kgem_bo_retire: retiring bo handle=9 (needed flush? 0), rq? 0 [busy?=0] 4997174-[ 481.877] assert_bo_retired: handle=9, domain: 0 exec? 0, rq? 0 4997175-[ 481.878] sna_drawable_move_region_to_cpu: operate inplace 4997176-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 48), (42, 5), src=(0, -48), pitches=(5464, 5632)) 4997177-[ 481.878] memcpy_blt: src=(0, 48), dst=(0, 48), size=42x5, pitch=5464/5632 4997178-[ 481.878] sna_copy_boxes: memcpy_blt(box=(106, 48), (1260, 5), src=(0, -48), pitches=(5464, 5632)) 4997179-[ 481.878] memcpy_blt: src=(106, 48), dst=(106, 48), size=1260x5, pitch=5464/5632 4997180-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 53), (42, 1), src=(0, -48), pitches=(5464, 5632)) 4997181-[ 481.878] memcpy_blt: src=(0, 53), dst=(0, 53), size=42x1, pitch=5464/5632 4997182-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1047, 53), (319, 1), src=(0, -48), pitches=(5464, 5632)) 4997183-[ 481.878] memcpy_blt: src=(1047, 53), dst=(1047, 53), size=319x1, pitch=5464/5632 4997184-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 54), (42, 1), src=(0, -48), pitches=(5464, 5632)) 4997185-[ 481.878] memcpy_blt: src=(0, 54), dst=(0, 54), size=42x1, pitch=5464/5632 4997186-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1049, 54), (317, 1), src=(0, -48), pitches=(5464, 5632)) 4997187-[ 481.878] memcpy_blt: src=(1049, 54), dst=(1049, 54), size=317x1, pitch=5464/5632 4997188-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 55), (42, 1), src=(0, -48), pitches=(5464, 5632)) 4997189-[ 481.878] memcpy_blt: src=(0, 55), dst=(0, 55), size=42x1, pitch=5464/5632 4997190-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1050, 55), (316, 1), src=(0, -48), pitches=(5464, 5632)) 4997191-[ 481.878] memcpy_blt: src=(1050, 55), dst=(1050, 55), size=316x1, pitch=5464/5632 4997192-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 56), (42, 2), src=(0, -48), pitches=(5464, 5632)) 4997193-[ 481.878] memcpy_blt: src=(0, 56), dst=(0, 56), size=42x2, pitch=5464/5632 4997194-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1051, 56), (315, 2), src=(0, -48), pitches=(5464, 5632)) 4997195-[ 481.878] memcpy_blt: src=(1051, 56), dst=(1051, 56), size=315x2, pitch=5464/5632 4997196-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 58), (42, 12), src=(0, -48), pitches=(5464, 5632)) 4997197-[ 481.878] memcpy_blt: src=(0, 58), dst=(0, 58), size=42x12, pitch=5464/5632 4997198-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1052, 58), (314, 12), src=(0, -48), pitches=(5464, 5632)) 4997199-[ 481.878] memcpy_blt: src=(1052, 58), dst=(1052, 58), size=314x12, pitch=5464/5632 4997200-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 70), (58, 209), src=(0, -48), pitches=(5464, 5632)) 4997201-[ 481.878] memcpy_blt: src=(0, 70), dst=(0, 70), size=58x209, pitch=5464/5632 4997202-[ 481.878] sna_copy_boxes: memcpy_blt(box=(1052, 70), (314, 209), src=(0, -48), pitches=(5464, 5632)) 4997203-[ 481.878] memcpy_blt: src=(1052, 70), dst=(1052, 70), size=314x209, pitch=5464/5632 4997204-[ 481.878] sna_copy_boxes: memcpy_blt(box=(0, 279), (30, 1), src=(0, -48), pitches=(5464, 5632)) 4997205-[ 481.878] memcpy_blt: src=(0, 279), dst=(0, 279), size=30x1, pitch=5464/5632 4997206-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 279), (314, 1), src=(0, -48), pitches=(5464, 5632)) 4997207-[ 481.879] memcpy_blt: src=(1052, 279), dst=(1052, 279), size=314x1, pitch=5464/5632 4997208-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 280), (28, 1), src=(0, -48), pitches=(5464, 5632)) 4997209-[ 481.879] memcpy_blt: src=(0, 280), dst=(0, 280), size=28x1, pitch=5464/5632 4997210-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 280), (314, 1), src=(0, -48), pitches=(5464, 5632)) 4997211-[ 481.879] memcpy_blt: src=(1052, 280), dst=(1052, 280), size=314x1, pitch=5464/5632 4997212-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 281), (27, 1), src=(0, -48), pitches=(5464, 5632)) 4997213-[ 481.879] memcpy_blt: src=(0, 281), dst=(0, 281), size=27x1, pitch=5464/5632 4997214-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 281), (314, 1), src=(0, -48), pitches=(5464, 5632)) 4997215-[ 481.879] memcpy_blt: src=(1052, 281), dst=(1052, 281), size=314x1, pitch=5464/5632 4997216-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 282), (26, 2), src=(0, -48), pitches=(5464, 5632)) 4997217-[ 481.879] memcpy_blt: src=(0, 282), dst=(0, 282), size=26x2, pitch=5464/5632 4997218-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 282), (314, 2), src=(0, -48), pitches=(5464, 5632)) 4997219-[ 481.879] memcpy_blt: src=(1052, 282), dst=(1052, 282), size=314x2, pitch=5464/5632 4997220-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 284), (25, 272), src=(0, -48), pitches=(5464, 5632)) 4997221-[ 481.879] memcpy_blt: src=(0, 284), dst=(0, 284), size=25x272, pitch=5464/5632 4997222-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 284), (314, 272), src=(0, -48), pitches=(5464, 5632)) 4997223-[ 481.879] memcpy_blt: src=(1052, 284), dst=(1052, 284), size=314x272, pitch=5464/5632 4997224-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 556), (58, 128), src=(0, -48), pitches=(5464, 5632)) 4997225-[ 481.879] memcpy_blt: src=(0, 556), dst=(0, 556), size=58x128, pitch=5464/5632 4997226-[ 481.879] sna_copy_boxes: memcpy_blt(box=(1052, 556), (314, 128), src=(0, -48), pitches=(5464, 5632)) 4997227-[ 481.879] memcpy_blt: src=(1052, 556), dst=(1052, 556), size=314x128, pitch=5464/5632 4997228-[ 481.879] sna_copy_boxes: memcpy_blt(box=(0, 684), (1366, 82), src=(0, -48), pitches=(5464, 5632)) 4997229-[ 481.879] memcpy_blt: src=(0, 684), dst=(0, 684), size=1366x82, pitch=5464/5632 4997230-[ 481.880] sna_sync_fence_set_triggered() 4997231-[ 481.880] sna_accel_flush: flush?=0, dirty?=0 4997232-[ 481.880] sna_block_handler (timeout=0) 4997233-[ 481.880] sna_mode_wakeup: len=32 4997234-[ 481.880] sna_present_vblank_handler: clearing immediate flag 4997235-[ 481.880] sna_crtc_clear_vblank: current vblank count: 1 4997236-[ 481.880] sna_crtc_record_swap: recording last swap on pipe=0, frame 28046 [msc=28046], time 481.858966 4997237-[ 481.880] vblank_complete: 0 events complete 4997238-[ 481.880] sna_create_pixmap(76, 76, 24, usage=0) 4997239-[ 481.880] kgem_can_create_2d: 76x76 @ 24 4997240-[ 481.880] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=304, height=76 4997241-[ 481.880] kgem_can_create_2d: untiled size=24576 4997242-[ 481.880] kgem_choose_tiling: too thin [width 76, 32 bpp] for TILING_X 4997243-[ 481.880] kgem_choose_tiling: 76x76 -> 0 4997244-[ 481.880] sna_create_pixmap: usage=0, flags=2 4997245-[ 481.880] sna_create_pixmap: creating GPU pixmap 76x76, stride=304, flags=2 4997246-[ 481.880] __pop_freed_pixmap: reusing freed pixmap=68877 header 4997247-[ 481.880] create_pixmap_hdr: pixmap=68878, width=76, height=76, usage=0 4997248-[ 481.880] sna_create_pixmap: serial=68878, 76x76, usage=0 4997249-[ 481.880] sna_composite_rectangles(pixmap=68879, op=0, 0 x 1 [(0, 0)x(76, 76) ...]) 4997250-[ 481.880] sna_composite_rectangles: converted to op 0 4997251-[ 481.880] sna_composite_rectangles[0] (0, 0)x(76, 76) -> (0, 0), (76, 76) 4997252-[ 481.880] sna_composite_rectangles: nrects=1, region=(0, 0), (76, 76) x 1 4997253-[ 481.880] sna_composite_rectangles: clipped extents (0, 0),(76, 76) x 1 4997254-[ 481.880] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(76, 76) 4997255-[ 481.880] sna_composite_rectangles: fallback 4997256-[ 481.881] sna_drawable_move_region_to_cpu(pixmap=68879 (76x76), [(0, 0), (76, 76)], flags=1) 4997257-[ 481.881] sna_drawable_move_region_to_cpu: region (0, 0), (76, 76) + (0, 0) subsumes pixmap (76x76) 4997258-[ 481.881] _sna_pixmap_move_to_cpu(pixmap=68879, 76x76, flags=1) 4997259-[ 481.881] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4997260-[ 481.881] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4997261-[ 481.881] operate_inplace: no, inplace operation not suitable 4997262-[ 481.881] sna_pixmap_alloc_cpu: pixmap=68879 4997263-[ 481.881] sna_pixmap_alloc_cpu: allocating CPU buffer (76x76) 4997264-[ 481.881] kgem_create_cpu_2d(76x76, bpp=32) 4997265-[ 481.881] kgem_create_cpu_2d: 76x76, 32 bpp, stride=304 4997266-[ 481.881] search_snoop_cache: num_pages=6, flags=0 4997267-[ 481.881] search_snoop_cache: inactive and cache empty 4997268-[ 481.881] kgem_retire, need_retire?=1 4997269-[ 481.881] kgem_retire__flushing: 0 bo on flushing list, retired? 0 4997270-[ 481.881] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0, retired? 0 4997271-[ 481.881] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0, retired? 0 4997272-[ 481.881] kgem_retire -- retired=0, need_retire=0 4997273-[ 481.881] kgem_bo_is_busy: handle=41, domain: 0 exec? 0, rq? 0 4997274-[ 481.881] gen4_render_retire: resetting idle vbo 4997275-[ 481.881] __kgem_throttle_retire: not throttling 4997276-[ 481.881] search_snoop_cache: nothing retired 4997277-[ 481.881] kgem_create_linear(23104) 4997278-[ 481.881] search_linear_cache: num_pages=6, flags=406, use_active? 0, use_large=0 [max=65536] 4997279-[ 481.881] search_linear_cache: inactive and cache bucket empty 4997280-[ 481.881] search_linear_cache: active cache bucket empty 4997281-[ 481.881] kgem_create_linear: new handle=19, num_pages=6 4997282-[ 481.881] __kgem_bo_init(handle=19, num_pages=6) 4997283-[ 481.881] __kgem_busy: handle=19, busy=0, wedged=1 4997284-[ 481.881] kgem_bo_map__cpu(handle=19, size=24576, map=0x0:0x0) 4997285-[ 481.881] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 2) 4997286-[ 481.881] __kgem_bo_map__cpu: caching CPU vma for 19 4997287-[ 481.881] kgem_bo_map__cpu(handle=19, size=24576, map=0x0:0x7fd74c0bf000) 4997288-[ 481.881] sna_pixmap_alloc_cpu: allocated CPU handle=19 (snooped? 1) 4997289-[ 481.881] _sna_pixmap_move_to_cpu: marking as damaged 4997290-[ 481.881] __sna_damage_all(76, 76) 4997291-[ 481.881] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997292-[ 481.881] _sna_pixmap_move_to_cpu: syncing CPU bo 4997293-[ 481.881] kgem_bo_sync__cpu_full: handle=19 4997294-[ 481.881] kgem_bo_is_busy: handle=19, domain: 1 exec? 0, rq? 0 4997295-[ 481.882] sna_composite(pixmap=68879, op=1, src=63894+(691, 149), mask=0+(0, 0), dst=68879+(0, 0)+(0, 0), size=(76, 76) 4997296-[ 481.882] sna_compute_composite_region: dst=(0, 0)x(76, 76) 4997297-[ 481.882] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (76, 76) 4997298-[ 481.882] clip_to_dst: region: 1x[(0, 0), (76, 76)], clip: 1x[(0, 0), (76, 76)] 4997299-[ 481.882] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (76, 76) 4997300-[ 481.882] sna_compute_composite_region: clip against src (792x250 clip=0): (0, 0), (76, 76) 4997301-[ 481.882] sna_composite: fallback -- wedged 4997302-[ 481.882] sna_composite: fallback -- fbComposite 4997303-[ 481.882] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(76, 76): region=((0,0), (76, 76)) 4997304-[ 481.882] sna_composite_fb: fallback -- move src to cpu 4997305-[ 481.882] _sna_pixmap_move_to_cpu(pixmap=63894, 792x250, flags=2) 4997306-[ 481.882] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d56a311, is-clear?=0 4997307-[ 481.882] _sna_pixmap_move_to_cpu: CPU all-damaged 4997308-[ 481.882] _sna_pixmap_move_to_cpu: syncing CPU bo 4997309-[ 481.882] kgem_bo_sync__cpu_full: handle=52 4997310-[ 481.882] sna_composite_fb: fallback -- move dst to cpu 4997311-[ 481.882] sna_drawable_move_region_to_cpu(pixmap=68879 (76x76), [(0, 0), (76, 76)], flags=5) 4997312-[ 481.882] sna_drawable_move_region_to_cpu: pixmap=68879 all damaged on CPU 4997313-[ 481.882] __kgem_bo_is_busy: handle=19, domain: 1 exec? 0, rq? 0 4997314-[ 481.882] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997315-[ 481.882] sna_drawable_move_region_to_cpu: syncing cpu bo 4997316-[ 481.882] kgem_bo_sync__cpu_full: handle=19 4997317-[ 481.882] kgem_bo_is_busy: handle=19, domain: 1 exec? 0, rq? 0 4997318-[ 481.882] sna_transform_is_imprecise_integer_translation: no transform 4997319-[ 481.882] memcpy_blt: src=(691, 149), dst=(0, 0), size=76x76, pitch=3168/304 4997320-[ 481.882] sna_block_handler (timeout=0) 4997321-[ 481.882] sna_glyphs(op=3, nlist=2, src=(190, 18)) 4997322-[ 481.882] sna_glyphs: wedged 4997323-[ 481.882] glyphs_fallback: nlist=2, count=8, extents (190, 7), (250, 18) 4997324-[ 481.882] glyphs_fallback: clipped extents (190, 7), (250, 18) 4997325-[ 481.882] sna_drawable_move_region_to_cpu(pixmap=68836 (988x604), [(190, 7), (250, 18)], flags=3) 4997326-[ 481.882] operate_inplace: no, inplace operation not suitable 4997327-[ 481.882] sna_pixmap_alloc_cpu: pixmap=68836 4997328-[ 481.882] sna_pixmap_alloc_cpu: allocating CPU buffer (988x604) 4997329-[ 481.882] kgem_bo_is_busy: handle=57, domain: 0 exec? 0, rq? 0 4997330-[ 481.882] kgem_create_cpu_2d(988x604, bpp=32) 4997331-[ 481.882] kgem_create_cpu_2d: 988x604, 32 bpp, stride=3952 4997332-[ 481.882] search_snoop_cache: num_pages=583, flags=0 4997333-[ 481.883] search_snoop_cache: inactive and cache empty 4997334-[ 481.883] __kgem_throttle_retire: not retiring 4997335-[ 481.883] search_snoop_cache: nothing retired 4997336-[ 481.883] kgem_create_linear(2387008) 4997337-[ 481.883] search_linear_cache: num_pages=583, flags=406, use_active? 0, use_large=0 [max=65536] 4997338-[ 481.883] search_linear_cache: inactive and cache bucket empty 4997339-[ 481.883] search_linear_cache: active cache bucket empty 4997340-[ 481.883] kgem_create_linear: new handle=20, num_pages=583 4997341-[ 481.883] __kgem_bo_init(handle=20, num_pages=583) 4997342-[ 481.883] __kgem_busy: handle=20, busy=0, wedged=1 4997343-[ 481.883] kgem_bo_map__cpu(handle=20, size=2387968, map=0x0:0x0) 4997344-[ 481.883] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 9) 4997345-[ 481.883] __kgem_bo_map__cpu: caching CPU vma for 20 4997346-[ 481.883] kgem_bo_map__cpu(handle=20, size=2387968, map=0x0:0x7fd737db9000) 4997347-[ 481.883] sna_pixmap_alloc_cpu: allocated CPU handle=20 (snooped? 1) 4997348-[ 481.883] sna_drawable_move_region_to_cpu: region (60x11) overlaps gpu damage 4997349-[ 481.883] sna_drawable_move_region_to_cpu: region (60x11) intersects gpu damage 4997350-[ 481.883] region_subsumes_damage? 4997351-[ 481.883] region_subsumes_damage: region (160, 0), (256, 32), damage (0, 0), (988, 604) 4997352-[ 481.883] region_subsumes_damage: not contained 4997353-[ 481.883] sna_drawable_move_region_to_cpu: region wholly inside damage 4997354-[ 481.883] download_boxes: nbox=1 4997355-[ 481.883] kgem_bo_sync__cpu: handle=20 4997356-[ 481.883] sna_read_boxes x 1, src=(handle=57), dst=(size=(988, 604) 4997357-[ 481.883] read_boxes_inplace x 1, tiling=1 4997358-[ 481.883] kgem_bo_can_map: handle=57, map=0x0:0x0:0x0, tiling=1, domain=0, offset=44756992 4997359-[ 481.883] kgem_bo_map: handle=57, offset=44756992, tiling=1, map=0x0:0x0, domain=0 4997360-[ 481.883] __kgem_bo_map__gtt_or_wc: handle=57 4997361-[ 481.883] kgem_trim_vma_cache: type=0, count=-537 (bucket: 9) 4997362-[ 481.883] __kgem_bo_map__gtt(handle=57, size=4190208) 4997363-[ 481.883] __kgem_busy: handle=57, busy=0, wedged=1 4997364-[ 481.883] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 4997365-[ 481.883] __kgem_busy: handle=57, busy=0, wedged=1 4997366-[ 481.883] kgem_bo_retire: retiring bo handle=57 (needed flush? 0), rq? 0 [busy?=0] 4997367-[ 481.883] assert_bo_retired: handle=57, domain: 0 exec? 0, rq? 0 4997368-[ 481.883] read_boxes_inplace: copying box (160, 0), (256, 32) 4997369-[ 481.883] memcpy_blt: src=(160, 0), dst=(160, 0), size=96x32, pitch=4096/3952 4997370-[ 481.884] _sna_damage_subtract([[(0, 0), (988, 604)]: all] - [(160, 0), (256, 32)])... 4997371-[ 481.884] = [[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] ] 4997372-[ 481.884] sna_drawable_move_region_to_cpu: applying cpu damage 4997373-[ 481.884] _sna_damage_add(None + [(190, 7), (250, 18)]) 4997374-[ 481.884] damage_union: extending damage (32767, 32767), (-32768, -32768) by (190, 7), (250, 18) 4997375-[ 481.884] = [[(190, 7), (250, 18)]: [(190, 7), (250, 18)] ] 4997376-[ 481.884] sna_damage_reduce_all(width=988, height=604) 4997377-[ 481.884] sna_drawable_move_region_to_cpu: syncing cpu bo 4997378-[ 481.884] kgem_bo_sync__cpu_full: handle=20 4997379-[ 481.884] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4997380-[ 481.884] can_discard_mask: nlist=2, mask=18000, depth 8, op=3 (bounded? 1) 4997381-[ 481.884] glyphs_format: format=98304, depth=8 4997382-[ 481.884] can_discard_mask: mask matches glyphs format, no conversion, so discard mask 4997383-[ 481.884] glyphs_fallback: discarding mask 4997384-[ 481.884] sna_glyphs(op=3, nlist=1, src=(263, 18)) 4997385-[ 481.884] sna_glyphs: wedged 4997386-[ 481.884] glyphs_fallback: nlist=1, count=4, extents (264, 7), (294, 21) 4997387-[ 481.884] glyphs_fallback: clipped extents (264, 7), (294, 21) 4997388-[ 481.884] sna_drawable_move_region_to_cpu(pixmap=68836 (988x604), [(264, 7), (294, 21)], flags=3) 4997389-[ 481.884] operate_inplace: no, inplace operation not suitable 4997390-[ 481.885] sna_drawable_move_region_to_cpu: region (30x14) overlaps gpu damage 4997391-[ 481.885] _sna_damage_contains_box([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] ] , [(264, 7), (294, 21)]) 4997392-[ 481.885] = 1 [(264, 7), (294, 21)...] 4997393-[ 481.885] sna_drawable_move_region_to_cpu: region (30x14) intersects gpu damage 4997394-[ 481.885] region_subsumes_damage? 4997395-[ 481.885] region_subsumes_damage: region (264, 7), (294, 21), damage (0, 0), (988, 604) 4997396-[ 481.885] region_subsumes_damage: not contained 4997397-[ 481.885] sna_drawable_move_region_to_cpu: region wholly inside damage 4997398-[ 481.885] _sna_damage_contains_box([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] ] , [(264, 7), (294, 21)]) 4997399-[ 481.885] = 1 [(264, 7), (294, 21)...] 4997400-[ 481.885] _sna_damage_contains_box([[(190, 7), (250, 18)]: [(190, 7), (250, 18)] ] , [(264, 7), (294, 21)]) 4997401-[ 481.885] = 0 4997402-[ 481.885] download_boxes: nbox=1 4997403-[ 481.885] kgem_bo_sync__cpu: handle=20 4997404-[ 481.885] sna_read_boxes x 1, src=(handle=57), dst=(size=(988, 604) 4997405-[ 481.885] read_boxes_inplace x 1, tiling=1 4997406-[ 481.885] kgem_bo_can_map: handle=57, map=0x7fd7379ba000:0x0:0x0, tiling=1, domain=2, offset=44756992 4997407-[ 481.885] kgem_bo_map: handle=57, offset=44756992, tiling=1, map=0x7fd7379ba000:0x0, domain=2 4997408-[ 481.885] __kgem_bo_map__gtt_or_wc: handle=57 4997409-[ 481.885] kgem_trim_vma_cache: type=0, count=-537 (bucket: 9) 4997410-[ 481.885] read_boxes_inplace: copying box (264, 7), (294, 21) 4997411-[ 481.885] memcpy_blt: src=(264, 7), dst=(264, 7), size=30x14, pitch=4096/3952 4997412-[ 481.885] _sna_damage_subtract([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] ] - [(264, 7), (294, 21)])... 4997413-[ 481.885] _sna_damage_create_elt: prev=(remain 8), count=1 4997414-[ 481.885] = [[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] -[ ...]]* 4997415-[ 481.885] sna_drawable_move_region_to_cpu: applying cpu damage 4997416-[ 481.885] _sna_damage_add([[(190, 7), (250, 18)]: [(190, 7), (250, 18)] ] + [(264, 7), (294, 21)]) 4997417-[ 481.885] damage_union: extending damage (190, 7), (250, 18) by (264, 7), (294, 21) 4997418-[ 481.885] = [[(190, 7), (294, 21)]: [(190, 7), (294, 21) x 3: ((190, 7), (250, 18)), ((264, 7), (294, 18)), ((264, 18), (294, 21))] ] 4997419-[ 481.885] sna_damage_reduce_all(width=988, height=604) 4997420-[ 481.885] sna_drawable_move_region_to_cpu: syncing cpu bo 4997421-[ 481.885] kgem_bo_sync__cpu_full: handle=20 4997422-[ 481.885] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4997423-[ 481.886] sna_validate_gc(0x55ee0d81f590) changes=e0000, previous serial=80010871, drawable=10cdd 4997424-[ 481.886] sna_validate_gc: recomputing clip 4997425-[ 481.886] sna_validate_gc: composite clip=4x[(61, 77), (1049, 681)] [0x55ee0d124fd0] 4997426-[ 481.886] sna_copy_area: src=pixmap=68836:(0, 0)x(988, 604)+(0, 0) -> dst=pixmap=3:(0, 0)+(61, 77); alu=3, pm=ffffffff, depth=24 4997427-[ 481.886] sna_copy_area: fallback copy 4997428-[ 481.886] sna_do_copy: src=(0, 0), dst=(0, 0), size=(988x604) 4997429-[ 481.886] sna_do_copy: after drawable: src=(0, 0), dst=(61, 77), size=(988x604) 4997430-[ 481.886] sna_do_copy: dst extents (61, 77), (1049, 681), dst clip extents (61, 77), (1049, 681), dst size=988x604 4997431-[ 481.886] sna_do_copy: clipped dst extents (61, 77), (1049, 681) 4997432-[ 481.886] sna_do_copy: unclipped src extents (0, 0), (988, 604) 4997433-[ 481.886] sna_do_copy: clipped src extents (0, 0), (988, 604) 4997434-[ 481.886] sna_do_copy: pixmap -- no source clipping 4997435-[ 481.886] sna_do_copy: src extents (0, 0), (988, 604) x 1 4997436-[ 481.886] sna_do_copy: copy region (61, 77), (1049, 681) x 4 + (-61, -77) 4997437-[ 481.886] sna_fallback_copy_boxes (boxes=4x[(61, 77), (1049, 681)...], src=+(-61, -77), alu=3 4997438-[ 481.886] sna_gc_move_to_cpu(0x55ee0d81f590) changes=7fffff 4997439-[ 481.886] sna_gc_move_to_cpu: flushing tile pixmap 4997440-[ 481.886] sna_validate_pixmap: target bpp=32, source bpp=32 4997441-[ 481.886] sna_validate_pixmap: flushing pixmap 4997442-[ 481.886] _sna_pixmap_move_to_cpu(pixmap=7050, 1x1, flags=2) 4997443-[ 481.886] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d8263a1, is-clear?=0 4997444-[ 481.886] _sna_pixmap_move_to_cpu: CPU all-damaged 4997445-[ 481.886] sna_gc_move_to_cpu: flushing stipple pixmap 4997446-[ 481.886] sna_validate_pixmap: target bpp=32, source bpp=1 4997447-[ 481.886] sna_gc_move_to_cpu: moving tile to cpu 4997448-[ 481.886] _sna_pixmap_move_to_cpu(pixmap=7050, 1x1, flags=2) 4997449-[ 481.886] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d8263a1, is-clear?=0 4997450-[ 481.886] _sna_pixmap_move_to_cpu: CPU all-damaged 4997451-[ 481.886] sna_drawable_move_region_to_cpu(pixmap=68836 (988x604), [(0, 0), (988, 604)], flags=2) 4997452-[ 481.886] operate_inplace: no, inplace operation not suitable 4997453-[ 481.886] sna_drawable_move_region_to_cpu: region (988x604) overlaps gpu damage 4997454-[ 481.886] _sna_damage_contains_box([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 3: ((0, 0), (160, 32)), ((256, 0), (988, 32)), ((0, 32), (988, 604))] -[ ...]]*, [(0, 0), (988, 604)]) 4997455-[ 481.886] reduce: before region.n=3 4997456-[ 481.886] nboxes=8, residual=7 4997457-[ 481.887] reduce: after region.n=8 4997458-[ 481.887] = 2 [(0, 0), (988, 604)...] 4997459-[ 481.887] sna_drawable_move_region_to_cpu: region (988x604) intersects gpu damage 4997460-[ 481.887] region_subsumes_damage? 4997461-[ 481.887] region_subsumes_damage: region (0, 0), (988, 604), damage (0, 0), (988, 604) 4997462-[ 481.887] _sna_damage_intersect([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 8: ((0, 0), (160, 7)), ((256, 0), (988, 7)), ((0, 7), (160, 21)), ((256, 7), (264, 21)), ((294, 7), (988, 21)), ((0, 21), (160, 32)), ((256, 21), (988, 32)), ((0, 32), (988, 604))] ] , [(0, 0), (988, 604) x 4: ((0, 0), (988, 275)), ((0, 275), (516, 363)), ((728, 275), (988, 363)), ...])... 4997463-[ 481.887] = [(0, 0), (988, 604) x 11: ((0, 0), (160, 7)), ((256, 0), (988, 7)), ((0, 7), (160, 21)), ((256, 7), (264, 21)), ...] 4997464-[ 481.887] sna_drawable_move_region_to_cpu: region intersects damage 4997465-[ 481.887] download_boxes: nbox=11 4997466-[ 481.887] kgem_bo_sync__cpu: handle=20 4997467-[ 481.887] sna_read_boxes x 11, src=(handle=57), dst=(size=(988, 604) 4997468-[ 481.887] read_boxes_inplace x 11, tiling=1 4997469-[ 481.887] kgem_bo_can_map: handle=57, map=0x7fd7379ba000:0x0:0x0, tiling=1, domain=2, offset=44756992 4997470-[ 481.887] kgem_bo_map: handle=57, offset=44756992, tiling=1, map=0x7fd7379ba000:0x0, domain=2 4997471-[ 481.887] __kgem_bo_map__gtt_or_wc: handle=57 4997472-[ 481.887] kgem_trim_vma_cache: type=0, count=-537 (bucket: 9) 4997473-[ 481.887] read_boxes_inplace: copying box (0, 0), (160, 7) 4997474-[ 481.887] memcpy_blt: src=(0, 0), dst=(0, 0), size=160x7, pitch=4096/3952 4997475-[ 481.887] read_boxes_inplace: copying box (256, 0), (988, 7) 4997476-[ 481.887] memcpy_blt: src=(256, 0), dst=(256, 0), size=732x7, pitch=4096/3952 4997477-[ 481.887] read_boxes_inplace: copying box (0, 7), (160, 21) 4997478-[ 481.887] memcpy_blt: src=(0, 7), dst=(0, 7), size=160x14, pitch=4096/3952 4997479-[ 481.887] read_boxes_inplace: copying box (256, 7), (264, 21) 4997480-[ 481.887] memcpy_blt: src=(256, 7), dst=(256, 7), size=8x14, pitch=4096/3952 4997481-[ 481.887] read_boxes_inplace: copying box (294, 7), (988, 21) 4997482-[ 481.887] memcpy_blt: src=(294, 7), dst=(294, 7), size=694x14, pitch=4096/3952 4997483-[ 481.888] read_boxes_inplace: copying box (0, 21), (160, 32) 4997484-[ 481.888] memcpy_blt: src=(0, 21), dst=(0, 21), size=160x11, pitch=4096/3952 4997485-[ 481.888] read_boxes_inplace: copying box (256, 21), (988, 32) 4997486-[ 481.888] memcpy_blt: src=(256, 21), dst=(256, 21), size=732x11, pitch=4096/3952 4997487-[ 481.888] read_boxes_inplace: copying box (0, 32), (988, 275) 4997488-[ 481.888] memcpy_blt: src=(0, 32), dst=(0, 32), size=988x243, pitch=4096/3952 4997489-[ 481.894] read_boxes_inplace: copying box (0, 275), (516, 363) 4997490-[ 481.894] memcpy_blt: src=(0, 275), dst=(0, 275), size=516x88, pitch=4096/3952 4997491-[ 481.895] read_boxes_inplace: copying box (728, 275), (988, 363) 4997492-[ 481.895] memcpy_blt: src=(728, 275), dst=(728, 275), size=260x88, pitch=4096/3952 4997493-[ 481.896] read_boxes_inplace: copying box (0, 363), (988, 604) 4997494-[ 481.896] memcpy_blt: src=(0, 363), dst=(0, 363), size=988x241, pitch=4096/3952 4997495-[ 481.902] _sna_damage_subtract([[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 8: ((0, 0), (160, 7)), ((256, 0), (988, 7)), ((0, 7), (160, 21)), ((256, 7), (264, 21)), ((294, 7), (988, 21)), ((0, 21), (160, 32)), ((256, 21), (988, 32)), ((0, 32), (988, 604))] ] - [(0, 0), (988, 604) x 4: ((0, 0), (988, 275)), ((0, 275), (516, 363)), ((728, 275), (988, 363)), ...])... 4997496-[ 481.902] _sna_damage_create_elt: prev=(remain 8), count=4 4997497-[ 481.902] = [[(0, 0), (988, 604)]: [(0, 0), (988, 604) x 8: ((0, 0), (160, 7)), ((256, 0), (988, 7)), ((0, 7), (160, 21)), ((256, 7), (264, 21)), ((294, 7), (988, 21)), ((0, 21), (160, 32)), ((256, 21), (988, 32)), ((0, 32), (988, 604))] -[ ...]]* 4997498-[ 481.902] sna_drawable_move_region_to_cpu: syncing cpu bo 4997499-[ 481.902] kgem_bo_sync__cpu_full: handle=20 4997500-[ 481.902] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4997501-[ 481.902] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(61, 77), (1049, 681)], flags=5) 4997502-[ 481.902] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4997503-[ 481.902] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997504-[ 481.902] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997505-[ 481.902] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4997506-[ 481.902] region_inplace: yes, already mapped, continuing 4997507-[ 481.902] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4997508-[ 481.902] kgem_bo_can_map: handle=9, map=0x7fd74c327000:0x0:0x0, tiling=1, domain=2, offset=7667712 4997509-[ 481.902] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997510-[ 481.902] sna_drawable_move_region_to_cpu: try to operate inplace 4997511-[ 481.902] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7fd74c327000:0x0, domain=2 4997512-[ 481.902] __kgem_bo_map__gtt_or_wc: handle=9 4997513-[ 481.902] kgem_trim_vma_cache: type=0, count=-537 (bucket: 10) 4997514-[ 481.902] sna_drawable_move_region_to_cpu: operate inplace 4997515-[ 481.904] sna_gc_move_to_gpu(0x55ee0d81f590) 4997516-[ 481.904] sna_block_handler (timeout=0) 4997517-[ 481.904] sna_block_handler (timeout=0) 4997518-[ 481.904] sna_composite_rectangles(pixmap=68876, op=1, ff1f2427 x 1 [(0, 0)x(798, 24) ...]) 4997519-[ 481.904] sna_composite_rectangles: converted to op 1 4997520-[ 481.904] sna_composite_rectangles[0] (0, 0)x(798, 24) -> (0, 0), (798, 24) 4997521-[ 481.904] sna_composite_rectangles: nrects=1, region=(0, 0), (798, 24) x 1 4997522-[ 481.904] sna_composite_rectangles: clipped extents (0, 0),(798, 24) x 1 4997523-[ 481.904] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(798, 24) 4997524-[ 481.904] sna_composite_rectangles: fallback 4997525-[ 481.904] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(0, 0), (798, 24)], flags=1) 4997526-[ 481.904] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4997527-[ 481.904] sna_drawable_move_region_to_cpu: region (0, 0), (798, 24) + (0, 0) subsumes pixmap (798x24) 4997528-[ 481.904] _sna_pixmap_move_to_cpu(pixmap=68876, 798x24, flags=5) 4997529-[ 481.904] _sna_pixmap_move_to_cpu: gpu_bo=14, gpu_damage=0x55ee0d9d5771, cpu_damage=0x0, is-clear?=1 4997530-[ 481.904] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [1], pending clear[1] 4997531-[ 481.904] pixmap_inplace: no, wedged and unpinned; pull pixmap back to CPU 4997532-[ 481.904] kgem_bo_is_busy: handle=14, domain: 0 exec? 0, rq? 0 4997533-[ 481.904] pixmap_inplace: no, wedged and unpinned; pull pixmap back to CPU 4997534-[ 481.904] sna_pixmap_alloc_cpu: pixmap=68876 4997535-[ 481.904] sna_pixmap_alloc_cpu: allocating CPU buffer (798x24) 4997536-[ 481.904] kgem_create_cpu_2d(798x24, bpp=32) 4997537-[ 481.904] kgem_create_cpu_2d: 798x24, 32 bpp, stride=3192 4997538-[ 481.904] search_snoop_cache: num_pages=19, flags=0 4997539-[ 481.904] search_snoop_cache: inactive and cache empty 4997540-[ 481.904] __kgem_throttle_retire: not retiring 4997541-[ 481.904] search_snoop_cache: nothing retired 4997542-[ 481.904] kgem_create_linear(76608) 4997543-[ 481.904] search_linear_cache: num_pages=19, flags=406, use_active? 0, use_large=0 [max=65536] 4997544-[ 481.904] search_linear_cache: inactive and cache bucket empty 4997545-[ 481.904] search_linear_cache: active cache bucket empty 4997546-[ 481.904] kgem_create_linear: new handle=21, num_pages=19 4997547-[ 481.904] __kgem_bo_init(handle=21, num_pages=19) 4997548-[ 481.904] __kgem_busy: handle=21, busy=0, wedged=1 4997549-[ 481.904] kgem_bo_map__cpu(handle=21, size=77824, map=0x0:0x0) 4997550-[ 481.904] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 4) 4997551-[ 481.904] __kgem_bo_map__cpu: caching CPU vma for 21 4997552-[ 481.904] kgem_bo_map__cpu(handle=21, size=77824, map=0x0:0x7fd74c0ac000) 4997553-[ 481.904] sna_pixmap_alloc_cpu: allocated CPU handle=21 (snooped? 1) 4997554-[ 481.904] _sna_pixmap_move_to_cpu: marking as damaged 4997555-[ 481.905] __sna_damage_all(798, 24) 4997556-[ 481.905] sna_pixmap_free_gpu: handle=14 (pinned? 0) 4997557-[ 481.905] _kgem_bo_destroy: handle=14, proxy? 0 4997558-[ 481.905] __kgem_bo_destroy: handle=14, size=180224 4997559-[ 481.905] __kgem_bo_destroy: handle=14, purged 4997560-[ 481.905] kgem_bo_move_to_inactive: moving handle=14 to inactive 4997561-[ 481.905] kgem_bo_can_map: handle=14, map=0x7fd74a51c000:0x0:0x0, tiling=1, domain=0, offset=16252928 4997562-[ 481.905] _sna_pixmap_move_to_cpu: syncing CPU bo 4997563-[ 481.905] kgem_bo_sync__cpu_full: handle=21 4997564-[ 481.905] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997565-[ 481.905] sna_composite_rectangles: fallback fill: (0, 0)x(798, 24) ff1f2427 4997566-[ 481.905] sna_composite_rectangles(pixmap=68876, op=1, ff303030 x 10 [(3, 1)x(2, 1) ...]) 4997567-[ 481.905] sna_composite_rectangles: converted to op 1 4997568-[ 481.905] sna_composite_rectangles[0] (3, 1)x(2, 1) -> (3, 1), (5, 2) 4997569-[ 481.905] sna_composite_rectangles[1] (2, 2)x(1, 1) -> (2, 2), (3, 3) 4997570-[ 481.905] sna_composite_rectangles[2] (1, 3)x(1, 2) -> (1, 3), (2, 5) 4997571-[ 481.905] sna_composite_rectangles[3] (3, 2)x(2, 1) -> (3, 2), (5, 3) 4997572-[ 481.905] sna_composite_rectangles[4] (2, 3)x(1, 2) -> (2, 3), (3, 5) 4997573-[ 481.905] sna_composite_rectangles[5] (793, 1)x(3, 1) -> (793, 1), (796, 2) 4997574-[ 481.905] sna_composite_rectangles[6] (795, 2)x(2, 1) -> (795, 2), (797, 3) 4997575-[ 481.905] sna_composite_rectangles[7] (796, 3)x(1, 2) -> (796, 3), (797, 5) 4997576-[ 481.905] sna_composite_rectangles[8] (793, 2)x(2, 1) -> (793, 2), (795, 3) 4997577-[ 481.905] sna_composite_rectangles[9] (795, 3)x(1, 2) -> (795, 3), (796, 5) 4997578-[ 481.905] sna_composite_rectangles: nrects=10, region=(1, 1), (797, 5) x 10 4997579-[ 481.905] sna_composite_rectangles: clipped extents (1, 1),(797, 5) x 6 4997580-[ 481.905] sna_composite_rectangles: pixmap +(0, 0) extents (1, 1),(797, 5) 4997581-[ 481.905] sna_composite_rectangles: fallback 4997582-[ 481.905] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(1, 1), (797, 5)], flags=1) 4997583-[ 481.905] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4997584-[ 481.905] __kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997585-[ 481.905] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997586-[ 481.905] sna_drawable_move_region_to_cpu: syncing cpu bo 4997587-[ 481.905] kgem_bo_sync__cpu_full: handle=21 4997588-[ 481.905] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997589-[ 481.905] sna_composite_rectangles: fallback fill: (3, 1)x(2, 1) ff303030 4997590-[ 481.905] sna_composite_rectangles: fallback fill: (793, 1)x(3, 1) ff303030 4997591-[ 481.905] sna_composite_rectangles: fallback fill: (2, 2)x(3, 1) ff303030 4997592-[ 481.905] sna_composite_rectangles: fallback fill: (793, 2)x(4, 1) ff303030 4997593-[ 481.905] sna_composite_rectangles: fallback fill: (1, 3)x(2, 2) ff303030 4997594-[ 481.905] sna_composite_rectangles: fallback fill: (795, 3)x(2, 2) ff303030 4997595-[ 481.905] sna_glyphs(op=3, nlist=1, src=(349, 17)) 4997596-[ 481.905] sna_glyphs: wedged 4997597-[ 481.905] glyphs_fallback: nlist=1, count=8, extents (349, 6), (408, 17) 4997598-[ 481.905] glyphs_fallback: clipped extents (349, 6), (408, 17) 4997599-[ 481.906] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(349, 6), (408, 17)], flags=3) 4997600-[ 481.906] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4997601-[ 481.906] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997602-[ 481.906] sna_drawable_move_region_to_cpu: syncing cpu bo 4997603-[ 481.906] kgem_bo_sync__cpu_full: handle=21 4997604-[ 481.906] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997605-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d69e2e0 (on screen 0) 4997606-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d69e2e0 into pixman cache 4997607-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d81f670 (on screen 0) 4997608-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d81f670 into pixman cache 4997609-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d7a0e20 (on screen 0) 4997610-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d7a0e20 into pixman cache 4997611-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d6434b0 (on screen 0) 4997612-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d6434b0 into pixman cache 4997613-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d69e340 (on screen 0) 4997614-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d69e340 into pixman cache 4997615-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d8298d0 (on screen 0) 4997616-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d8298d0 into pixman cache 4997617-[ 481.906] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d829240 (on screen 0) 4997618-[ 481.906] glyphs_fallback: inserting glyph 0x55ee0d829240 into pixman cache 4997619-[ 481.906] sna_create_pixmap(10, 10, 32, usage=0) 4997620-[ 481.906] kgem_can_create_2d: 10x10 @ 32 4997621-[ 481.906] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=10 4997622-[ 481.906] kgem_can_create_2d: untiled size=4096 4997623-[ 481.906] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X 4997624-[ 481.906] kgem_choose_tiling: 10x10 -> 0 4997625-[ 481.906] sna_create_pixmap: usage=0, flags=2 4997626-[ 481.906] sna_create_pixmap: small buffer [400], attaching to shadow pixmap 4997627-[ 481.906] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 4997628-[ 481.906] create_pixmap: serial=68880, usage=0, 10x10 4997629-[ 481.906] sna_create_pixmap: serial=68880, 10x10, usage=0 4997630-[ 481.906] sna_validate_gc(0x55ee0d8242b0) changes=0, previous serial=10d0a, drawable=10d11 4997631-[ 481.906] sna_validate_gc: recomputing clip 4997632-[ 481.906] sna_validate_gc: composite clip=1x[(0, 0), (10, 10)] [0x55ee0d5f89d0] 4997633-[ 481.906] sna_put_image((0, 0)x(10, 10), depth=32, format=2) 4997634-[ 481.906] sna_put_image: fallback 4997635-[ 481.906] sna_gc_move_to_cpu(0x55ee0d8242b0) changes=7fffff 4997636-[ 481.906] sna_gc_move_to_cpu: flushing tile pixmap 4997637-[ 481.906] sna_validate_pixmap: target bpp=32, source bpp=32 4997638-[ 481.906] sna_validate_pixmap: flushing pixmap 4997639-[ 481.906] _sna_pixmap_move_to_cpu(pixmap=6058, 1x1, flags=2) 4997640-[ 481.906] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74e481, is-clear?=0 4997641-[ 481.906] _sna_pixmap_move_to_cpu: CPU all-damaged 4997642-[ 481.907] sna_gc_move_to_cpu: flushing stipple pixmap 4997643-[ 481.907] sna_validate_pixmap: target bpp=32, source bpp=1 4997644-[ 481.907] sna_gc_move_to_cpu: moving tile to cpu 4997645-[ 481.907] _sna_pixmap_move_to_cpu(pixmap=6058, 1x1, flags=2) 4997646-[ 481.907] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74e481, is-clear?=0 4997647-[ 481.907] _sna_pixmap_move_to_cpu: CPU all-damaged 4997648-[ 481.907] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4997649-[ 481.907] sna_drawable_move_region_to_cpu(pixmap=68881 (10x10), [(0, 0), (10, 10)], flags=5) 4997650-[ 481.907] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) 4997651-[ 481.907] _sna_pixmap_move_to_cpu(pixmap=68881, 10x10, flags=5) 4997652-[ 481.907] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4997653-[ 481.907] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4997654-[ 481.907] operate_inplace: no, not accessible via GTT 4997655-[ 481.907] _sna_pixmap_move_to_cpu: marking as damaged 4997656-[ 481.907] __sna_damage_all(10, 10) 4997657-[ 481.907] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997658-[ 481.907] sna_put_image: fbPutImage(0, 0, 10, 10) 4997659-[ 481.907] sna_gc_move_to_gpu(0x55ee0d8242b0) 4997660-[ 481.907] sna_composite(pixmap=68876, op=3, src=68881+(0, 0), mask=0+(779, 8), dst=68876+(779, 8)+(0, 0), size=(10, 10) 4997661-[ 481.907] sna_compute_composite_region: dst=(779, 8)x(10, 10) 4997662-[ 481.907] sna_compute_composite_region: initial clip against dst->pDrawable: (779, 8), (789, 18) 4997663-[ 481.907] clip_to_dst: region: 1x[(779, 8), (789, 18)], clip: 1x[(0, 0), (798, 24)] 4997664-[ 481.907] sna_compute_composite_region: clip against dst->pCompositeClip: (779, 8), (789, 18) 4997665-[ 481.907] sna_compute_composite_region: clip against src (10x10 clip=0): (779, 8), (789, 18) 4997666-[ 481.907] sna_composite: fallback -- wedged 4997667-[ 481.907] sna_composite: fallback -- fbComposite 4997668-[ 481.907] sna_composite_fb -- op=3, fallback dst=(779, 8)+(0, 0), size=(10, 10): region=((779,8), (789, 18)) 4997669-[ 481.907] sna_composite_fb: fallback -- move src to cpu 4997670-[ 481.907] _sna_pixmap_move_to_cpu(pixmap=68881, 10x10, flags=2) 4997671-[ 481.907] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d96e131, is-clear?=0 4997672-[ 481.907] _sna_pixmap_move_to_cpu: CPU all-damaged 4997673-[ 481.907] sna_composite_fb: fallback -- move dst to cpu 4997674-[ 481.907] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(779, 8), (789, 18)], flags=3) 4997675-[ 481.907] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4997676-[ 481.907] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997677-[ 481.907] sna_drawable_move_region_to_cpu: syncing cpu bo 4997678-[ 481.907] kgem_bo_sync__cpu_full: handle=21 4997679-[ 481.907] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997680-[ 481.907] sna_block_handler (timeout=0) 4997681-[ 481.908] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 4997682-[ 481.908] sna_covering_crtc for box=(0, 48), (1366, 766) 4997683-[ 481.908] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 4997684-[ 481.908] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 4997685-[ 481.908] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 4997686-[ 481.908] sna_present_get_ust_msc(pipe=0) 4997687-[ 481.908] sna_wait_vblank(pipe=0, waiting until seq=0 [relative]) 4997688-[ 481.908] sna_crtc_record_swap: recording last swap on pipe=0, frame 28049 [msc=28049], time 481.908919 4997689-[ 481.908] add_keepalive: adding keepalive for target_msc=28050 4997690-[ 481.908] sna_wait_vblank(pipe=0, waiting until seq=28050) 4997691-[ 481.908] sna_crtc_set_vblank: current vblank count: 0 4997692-[ 481.908] sna_present_get_ust_msc: pipe=0, tv=481.908919 seq=28049 msc=28049 4997693-[ 481.908] sna_validate_gc(0x55ee0d0ebc70) changes=7fffff, previous serial=0, drawable=10cb1 4997694-[ 481.908] sna_validate_gc: recomputing clip 4997695-[ 481.908] sna_validate_gc: composite clip=27x[(0, 48), (1366, 766)] [0x55ee0d9d5de0] 4997696-[ 481.908] sna_copy_area: src=pixmap=24257:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 4997697-[ 481.908] sna_copy_area: fallback copy 4997698-[ 481.908] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 4997699-[ 481.908] sna_do_copy: after drawable: src=(0, 0), dst=(0, 48), size=(1366x718) 4997700-[ 481.908] sna_do_copy: dst extents (0, 48), (1366, 766), dst clip extents (0, 48), (1366, 766), dst size=1366x718 4997701-[ 481.908] sna_do_copy: clipped dst extents (0, 48), (1366, 766) 4997702-[ 481.908] sna_do_copy: unclipped src extents (0, 0), (1366, 718) 4997703-[ 481.908] sna_do_copy: clipped src extents (0, 0), (1366, 718) 4997704-[ 481.908] sna_do_copy: pixmap -- no source clipping 4997705-[ 481.908] sna_do_copy: src extents (0, 0), (1366, 718) x 1 4997706-[ 481.908] sna_do_copy: copy region (0, 48), (1366, 766) x 27 + (0, -48) 4997707-[ 481.908] sna_fallback_copy_boxes (boxes=27x[(0, 48), (1366, 766)...], src=+(0, -48), alu=3 4997708-[ 481.908] sna_gc_move_to_cpu(0x55ee0d0ebc70) changes=7fffff 4997709-[ 481.908] sna_gc_move_to_cpu: flushing tile pixmap 4997710-[ 481.908] sna_validate_pixmap: target bpp=32, source bpp=32 4997711-[ 481.908] sna_drawable_move_region_to_cpu(pixmap=24257 (1366x718), [(0, 0), (1366, 718)], flags=2) 4997712-[ 481.908] operate_inplace: no, inplace operation not suitable 4997713-[ 481.908] sna_pixmap_alloc_cpu: pixmap=24257 4997714-[ 481.908] sna_pixmap_alloc_cpu: allocating CPU buffer (1366x718) 4997715-[ 481.908] kgem_bo_is_busy: handle=72, domain: 0 exec? 0, rq? 0 4997716-[ 481.908] kgem_create_cpu_2d(1366x718, bpp=32) 4997717-[ 481.908] kgem_create_cpu_2d: 1366x718, 32 bpp, stride=5464 4997718-[ 481.908] search_snoop_cache: num_pages=958, flags=0 4997719-[ 481.908] search_snoop_cache: inactive and cache empty 4997720-[ 481.908] __kgem_throttle_retire: not retiring 4997721-[ 481.908] search_snoop_cache: nothing retired 4997722-[ 481.908] kgem_create_linear(3923152) 4997723-[ 481.908] search_linear_cache: num_pages=958, flags=406, use_active? 0, use_large=0 [max=65536] 4997724-[ 481.908] search_linear_cache: inactive and cache bucket empty 4997725-[ 481.908] search_linear_cache: active cache bucket empty 4997726-[ 481.908] kgem_create_linear: new handle=24, num_pages=958 4997727-[ 481.908] __kgem_bo_init(handle=24, num_pages=958) 4997728-[ 481.908] __kgem_busy: handle=24, busy=0, wedged=1 4997729-[ 481.909] kgem_bo_map__cpu(handle=24, size=3923968, map=0x0:0x0) 4997730-[ 481.909] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 9) 4997731-[ 481.909] __kgem_bo_map__cpu: caching CPU vma for 24 4997732-[ 481.909] kgem_bo_map__cpu(handle=24, size=3923968, map=0x0:0x7fd7375fc000) 4997733-[ 481.909] sna_pixmap_alloc_cpu: allocated CPU handle=24 (snooped? 1) 4997734-[ 481.909] sna_drawable_move_region_to_cpu: region (1366x718) overlaps gpu damage 4997735-[ 481.909] sna_drawable_move_region_to_cpu: region (1366x718) intersects gpu damage 4997736-[ 481.909] region_subsumes_damage? 4997737-[ 481.909] region_subsumes_damage: region (0, 0), (1366, 718), damage (0, 0), (1366, 718) 4997738-[ 481.909] sna_drawable_move_region_to_cpu: region wholly inside damage 4997739-[ 481.909] download_boxes: nbox=27 4997740-[ 481.909] kgem_bo_sync__cpu: handle=24 4997741-[ 481.909] sna_read_boxes x 27, src=(handle=72), dst=(size=(1366, 718) 4997742-[ 481.909] read_boxes_inplace x 27, tiling=1 4997743-[ 481.909] kgem_bo_can_map: handle=72, map=0x0:0x0:0x0, tiling=1, domain=0, offset=63664128 4997744-[ 481.909] kgem_bo_map: handle=72, offset=63664128, tiling=1, map=0x0:0x0, domain=0 4997745-[ 481.909] __kgem_bo_map__gtt_or_wc: handle=72 4997746-[ 481.909] kgem_trim_vma_cache: type=0, count=-536 (bucket: 10) 4997747-[ 481.909] __kgem_bo_map__gtt(handle=72, size=4194304) 4997748-[ 481.909] __kgem_busy: handle=72, busy=0, wedged=1 4997749-[ 481.909] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 4997750-[ 481.909] __kgem_busy: handle=72, busy=0, wedged=1 4997751-[ 481.909] kgem_bo_retire: retiring bo handle=72 (needed flush? 0), rq? 0 [busy?=0] 4997752-[ 481.909] assert_bo_retired: handle=72, domain: 0 exec? 0, rq? 0 4997753-[ 481.909] read_boxes_inplace: copying box (0, 0), (42, 5) 4997754-[ 481.909] memcpy_blt: src=(0, 0), dst=(0, 0), size=42x5, pitch=5632/5464 4997755-[ 481.909] read_boxes_inplace: copying box (106, 0), (1366, 5) 4997756-[ 481.909] memcpy_blt: src=(106, 0), dst=(106, 0), size=1260x5, pitch=5632/5464 4997757-[ 481.909] read_boxes_inplace: copying box (0, 5), (42, 6) 4997758-[ 481.909] memcpy_blt: src=(0, 5), dst=(0, 5), size=42x1, pitch=5632/5464 4997759-[ 481.909] read_boxes_inplace: copying box (1047, 5), (1366, 6) 4997760-[ 481.909] memcpy_blt: src=(1047, 5), dst=(1047, 5), size=319x1, pitch=5632/5464 4997761-[ 481.909] read_boxes_inplace: copying box (0, 6), (42, 7) 4997762-[ 481.909] memcpy_blt: src=(0, 6), dst=(0, 6), size=42x1, pitch=5632/5464 4997763-[ 481.909] read_boxes_inplace: copying box (1049, 6), (1366, 7) 4997764-[ 481.910] memcpy_blt: src=(1049, 6), dst=(1049, 6), size=317x1, pitch=5632/5464 4997765-[ 481.910] read_boxes_inplace: copying box (0, 7), (42, 8) 4997766-[ 481.910] memcpy_blt: src=(0, 7), dst=(0, 7), size=42x1, pitch=5632/5464 4997767-[ 481.910] read_boxes_inplace: copying box (1050, 7), (1366, 8) 4997768-[ 481.910] memcpy_blt: src=(1050, 7), dst=(1050, 7), size=316x1, pitch=5632/5464 4997769-[ 481.910] read_boxes_inplace: copying box (0, 8), (42, 10) 4997770-[ 481.910] memcpy_blt: src=(0, 8), dst=(0, 8), size=42x2, pitch=5632/5464 4997771-[ 481.910] read_boxes_inplace: copying box (1051, 8), (1366, 10) 4997772-[ 481.910] memcpy_blt: src=(1051, 8), dst=(1051, 8), size=315x2, pitch=5632/5464 4997773-[ 481.910] read_boxes_inplace: copying box (0, 10), (42, 22) 4997774-[ 481.910] memcpy_blt: src=(0, 10), dst=(0, 10), size=42x12, pitch=5632/5464 4997775-[ 481.910] read_boxes_inplace: copying box (1052, 10), (1366, 22) 4997776-[ 481.910] memcpy_blt: src=(1052, 10), dst=(1052, 10), size=314x12, pitch=5632/5464 4997777-[ 481.910] read_boxes_inplace: copying box (0, 22), (58, 231) 4997778-[ 481.910] memcpy_blt: src=(0, 22), dst=(0, 22), size=58x209, pitch=5632/5464 4997779-[ 481.911] read_boxes_inplace: copying box (1052, 22), (1366, 231) 4997780-[ 481.911] memcpy_blt: src=(1052, 22), dst=(1052, 22), size=314x209, pitch=5632/5464 4997781-[ 481.913] read_boxes_inplace: copying box (0, 231), (30, 232) 4997782-[ 481.913] memcpy_blt: src=(0, 231), dst=(0, 231), size=30x1, pitch=5632/5464 4997783-[ 481.913] read_boxes_inplace: copying box (1052, 231), (1366, 232) 4997784-[ 481.913] memcpy_blt: src=(1052, 231), dst=(1052, 231), size=314x1, pitch=5632/5464 4997785-[ 481.913] read_boxes_inplace: copying box (0, 232), (28, 233) 4997786-[ 481.913] memcpy_blt: src=(0, 232), dst=(0, 232), size=28x1, pitch=5632/5464 4997787-[ 481.913] read_boxes_inplace: copying box (1052, 232), (1366, 233) 4997788-[ 481.913] memcpy_blt: src=(1052, 232), dst=(1052, 232), size=314x1, pitch=5632/5464 4997789-[ 481.913] read_boxes_inplace: copying box (0, 233), (27, 234) 4997790-[ 481.913] memcpy_blt: src=(0, 233), dst=(0, 233), size=27x1, pitch=5632/5464 4997791-[ 481.913] read_boxes_inplace: copying box (1052, 233), (1366, 234) 4997792-[ 481.913] memcpy_blt: src=(1052, 233), dst=(1052, 233), size=314x1, pitch=5632/5464 4997793-[ 481.913] read_boxes_inplace: copying box (0, 234), (26, 236) 4997794-[ 481.913] memcpy_blt: src=(0, 234), dst=(0, 234), size=26x2, pitch=5632/5464 4997795-[ 481.913] read_boxes_inplace: copying box (1052, 234), (1366, 236) 4997796-[ 481.913] memcpy_blt: src=(1052, 234), dst=(1052, 234), size=314x2, pitch=5632/5464 4997797-[ 481.913] read_boxes_inplace: copying box (0, 236), (25, 508) 4997798-[ 481.913] memcpy_blt: src=(0, 236), dst=(0, 236), size=25x272, pitch=5632/5464 4997799-[ 481.914] read_boxes_inplace: copying box (1052, 236), (1366, 508) 4997800-[ 481.914] memcpy_blt: src=(1052, 236), dst=(1052, 236), size=314x272, pitch=5632/5464 4997801-[ 481.916] read_boxes_inplace: copying box (0, 508), (58, 636) 4997802-[ 481.916] memcpy_blt: src=(0, 508), dst=(0, 508), size=58x128, pitch=5632/5464 4997803-[ 481.917] read_boxes_inplace: copying box (1052, 508), (1366, 636) 4997804-[ 481.917] memcpy_blt: src=(1052, 508), dst=(1052, 508), size=314x128, pitch=5632/5464 4997805-[ 481.918] read_boxes_inplace: copying box (0, 636), (1366, 718) 4997806-[ 481.918] memcpy_blt: src=(0, 636), dst=(0, 636), size=1366x82, pitch=5632/5464 4997807-[ 481.921] _sna_damage_subtract([[(0, 0), (1366, 718)]: all] - [(0, 0), (1366, 718) x 27: ((0, 0), (42, 5)), ((106, 0), (1366, 5)), ((0, 5), (42, 6)), ((1047, 5), (1366, 6)), ...])... 4997808-[ 481.921] = [[(25, 0), (1052, 636)]: [(25, 0), (1052, 636) x 13: ((42, 0), (106, 5)), ((42, 5), (1047, 6)), ((42, 6), (1049, 7)), ((42, 7), (1050, 8)), ((42, 8), (1051, 10)), ((42, 10), (1052, 22)), ((58, 22), (1052, 231)), ((30, 231), (1052, 232)), ((28, 232), (1052, 233)), ((27, 233), (1052, 234)), ((26, 234), (1052, 236)), ((25, 236), (1052, 508)), ((58, 508), (1052, 636))] ] 4997809-[ 481.921] sna_drawable_move_region_to_cpu: syncing cpu bo 4997810-[ 481.921] kgem_bo_sync__cpu_full: handle=24 4997811-[ 481.921] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4997812-[ 481.921] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(0, 48), (1366, 766)], flags=5) 4997813-[ 481.921] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4997814-[ 481.921] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997815-[ 481.921] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997816-[ 481.921] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4997817-[ 481.921] region_inplace: yes, already mapped, continuing 4997818-[ 481.921] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4997819-[ 481.921] kgem_bo_can_map: handle=9, map=0x7fd74c327000:0x0:0x0, tiling=1, domain=2, offset=7667712 4997820-[ 481.921] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4997821-[ 481.921] sna_drawable_move_region_to_cpu: try to operate inplace 4997822-[ 481.921] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7fd74c327000:0x0, domain=2 4997823-[ 481.921] __kgem_bo_map__gtt_or_wc: handle=9 4997824-[ 481.921] kgem_trim_vma_cache: type=0, count=-536 (bucket: 10) 4997825-[ 481.921] sna_drawable_move_region_to_cpu: operate inplace 4997826-[ 481.922] sna_gc_move_to_gpu(0x55ee0d0ebc70) 4997827-[ 481.922] sna_sync_fence_set_triggered() 4997828-[ 481.922] sna_accel_flush: flush?=0, dirty?=0 4997829-[ 481.923] sna_block_handler (timeout=0) 4997830-[ 481.923] sna_composite(pixmap=68879, op=3, src=67297+(691, 149), mask=0+(0, 0), dst=68879+(0, 0)+(0, 0), size=(76, 76) 4997831-[ 481.923] sna_compute_composite_region: dst=(0, 0)x(76, 76) 4997832-[ 481.923] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (76, 76) 4997833-[ 481.923] clip_to_dst: region: 1x[(0, 0), (76, 76)], clip: 1x[(0, 0), (76, 76)] 4997834-[ 481.923] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (76, 76) 4997835-[ 481.923] sna_compute_composite_region: clip against src (792x250 clip=0): (0, 0), (76, 76) 4997836-[ 481.923] sna_composite: fallback -- wedged 4997837-[ 481.923] sna_composite: fallback -- fbComposite 4997838-[ 481.923] sna_composite_fb -- op=3, fallback dst=(0, 0)+(0, 0), size=(76, 76): region=((0,0), (76, 76)) 4997839-[ 481.923] sna_composite_fb: fallback -- move src to cpu 4997840-[ 481.923] _sna_pixmap_move_to_cpu(pixmap=67297, 792x250, flags=2) 4997841-[ 481.923] _sna_pixmap_move_to_cpu: gpu_bo=84, gpu_damage=0x55ee0d9d48f1, cpu_damage=0x0, is-clear?=0 4997842-[ 481.923] operate_inplace: no, inplace operation not suitable 4997843-[ 481.923] _sna_pixmap_move_to_cpu: flushing GPU damage 4997844-[ 481.923] download_boxes: nbox=1 4997845-[ 481.923] kgem_bo_sync__cpu: handle=81 4997846-[ 481.923] __kgem_busy: handle=81, busy=0, wedged=1 4997847-[ 481.923] kgem_bo_sync__cpu: SYNC: handle=81, needs_flush? 0, domain? 0, busy? 0 4997848-[ 481.923] __kgem_busy: handle=81, busy=0, wedged=1 4997849-[ 481.923] kgem_bo_retire: retiring bo handle=81 (needed flush? 0), rq? 0 [busy?=0] 4997850-[ 481.923] assert_bo_retired: handle=81, domain: 0 exec? 0, rq? 0 4997851-[ 481.923] sna_read_boxes x 1, src=(handle=84), dst=(size=(792, 250) 4997852-[ 481.923] read_boxes_inplace x 1, tiling=1 4997853-[ 481.923] kgem_bo_can_map: handle=84, map=0x0:0x0:0x7fd748c74000, tiling=1, domain=0, offset=97263616 4997854-[ 481.923] kgem_bo_map: handle=84, offset=97263616, tiling=1, map=0x0:0x7fd748c74000, domain=0 4997855-[ 481.923] __kgem_bo_map__gtt_or_wc: handle=84 4997856-[ 481.923] kgem_trim_vma_cache: type=0, count=-536 (bucket: 9) 4997857-[ 481.923] __kgem_bo_map__gtt(handle=84, size=2387968) 4997858-[ 481.923] __kgem_busy: handle=84, busy=0, wedged=1 4997859-[ 481.923] kgem_bo_map: sync: needs_flush? 0, domain? 0, busy? 0 4997860-[ 481.923] __kgem_busy: handle=84, busy=0, wedged=1 4997861-[ 481.923] kgem_bo_retire: retiring bo handle=84 (needed flush? 0), rq? 0 [busy?=0] 4997862-[ 481.923] assert_bo_retired: handle=84, domain: 0 exec? 0, rq? 0 4997863-[ 481.923] read_boxes_inplace: copying box (0, 0), (792, 250) 4997864-[ 481.923] memcpy_blt: src=(0, 0), dst=(0, 0), size=792x250, pitch=3584/3168 4997865-[ 481.928] _sna_pixmap_move_to_cpu: syncing CPU bo 4997866-[ 481.928] kgem_bo_sync__cpu_full: handle=81 4997867-[ 481.928] sna_composite_fb: fallback -- move dst to cpu 4997868-[ 481.928] sna_drawable_move_region_to_cpu(pixmap=68879 (76x76), [(0, 0), (76, 76)], flags=3) 4997869-[ 481.928] sna_drawable_move_region_to_cpu: pixmap=68879 all damaged on CPU 4997870-[ 481.929] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997871-[ 481.929] sna_drawable_move_region_to_cpu: syncing cpu bo 4997872-[ 481.929] kgem_bo_sync__cpu_full: handle=19 4997873-[ 481.929] kgem_bo_is_busy: handle=19, domain: 1 exec? 0, rq? 0 4997874-[ 481.929] sna_image_composite: using 2 threads for compositing 76x76 4997875-[ 481.929] sna_block_handler (timeout=0) 4997876-[ 481.929] sna_mode_wakeup: len=32 4997877-[ 481.929] sna_present_vblank_handler: clearing immediate flag 4997878-[ 481.929] sna_crtc_clear_vblank: current vblank count: 1 4997879-[ 481.929] sna_crtc_record_swap: recording last swap on pipe=0, frame 28050 [msc=28050], time 481.925571 4997880-[ 481.929] vblank_complete: 0 events complete 4997881-[ 481.929] sna_destroy_pixmap: pixmap=68881, attached?=1 4997882-[ 481.929] __sna_free_pixmap(pixmap=68881) 4997883-[ 481.929] sna_create_pixmap(10, 10, 32, usage=0) 4997884-[ 481.929] kgem_can_create_2d: 10x10 @ 32 4997885-[ 481.929] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=10 4997886-[ 481.929] kgem_can_create_2d: untiled size=4096 4997887-[ 481.929] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X 4997888-[ 481.929] kgem_choose_tiling: 10x10 -> 0 4997889-[ 481.929] sna_create_pixmap: usage=0, flags=2 4997890-[ 481.929] sna_create_pixmap: small buffer [400], attaching to shadow pixmap 4997891-[ 481.929] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 4997892-[ 481.929] create_pixmap: serial=68882, usage=0, 10x10 4997893-[ 481.929] sna_create_pixmap: serial=68882, 10x10, usage=0 4997894-[ 481.929] sna_validate_gc(0x55ee0d8242b0) changes=0, previous serial=10d11, drawable=10d13 4997895-[ 481.929] sna_validate_gc: recomputing clip 4997896-[ 481.929] sna_validate_gc: composite clip=1x[(0, 0), (10, 10)] [0x55ee0d5f89d0] 4997897-[ 481.929] sna_put_image((0, 0)x(10, 10), depth=32, format=2) 4997898-[ 481.929] sna_put_image: fallback 4997899-[ 481.929] sna_gc_move_to_cpu(0x55ee0d8242b0) changes=0 4997900-[ 481.929] sna_gc_move_to_cpu: moving tile to cpu 4997901-[ 481.929] _sna_pixmap_move_to_cpu(pixmap=6058, 1x1, flags=2) 4997902-[ 481.930] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74e481, is-clear?=0 4997903-[ 481.930] _sna_pixmap_move_to_cpu: CPU all-damaged 4997904-[ 481.930] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4997905-[ 481.930] sna_drawable_move_region_to_cpu(pixmap=68883 (10x10), [(0, 0), (10, 10)], flags=5) 4997906-[ 481.930] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) 4997907-[ 481.930] _sna_pixmap_move_to_cpu(pixmap=68883, 10x10, flags=5) 4997908-[ 481.930] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4997909-[ 481.930] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4997910-[ 481.930] operate_inplace: no, not accessible via GTT 4997911-[ 481.930] _sna_pixmap_move_to_cpu: marking as damaged 4997912-[ 481.930] __sna_damage_all(10, 10) 4997913-[ 481.930] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997914-[ 481.930] sna_put_image: fbPutImage(0, 0, 10, 10) 4997915-[ 481.930] sna_gc_move_to_gpu(0x55ee0d8242b0) 4997916-[ 481.930] sna_composite(pixmap=68876, op=3, src=68883+(0, 0), mask=0+(759, 8), dst=68876+(759, 8)+(0, 0), size=(10, 10) 4997917-[ 481.930] sna_compute_composite_region: dst=(759, 8)x(10, 10) 4997918-[ 481.930] sna_compute_composite_region: initial clip against dst->pDrawable: (759, 8), (769, 18) 4997919-[ 481.930] clip_to_dst: region: 1x[(759, 8), (769, 18)], clip: 1x[(0, 0), (798, 24)] 4997920-[ 481.930] sna_compute_composite_region: clip against dst->pCompositeClip: (759, 8), (769, 18) 4997921-[ 481.930] sna_compute_composite_region: clip against src (10x10 clip=0): (759, 8), (769, 18) 4997922-[ 481.930] sna_composite: fallback -- wedged 4997923-[ 481.930] sna_composite: fallback -- fbComposite 4997924-[ 481.930] sna_composite_fb -- op=3, fallback dst=(759, 8)+(0, 0), size=(10, 10): region=((759,8), (769, 18)) 4997925-[ 481.930] sna_composite_fb: fallback -- move src to cpu 4997926-[ 481.930] _sna_pixmap_move_to_cpu(pixmap=68883, 10x10, flags=2) 4997927-[ 481.930] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d96e131, is-clear?=0 4997928-[ 481.930] _sna_pixmap_move_to_cpu: CPU all-damaged 4997929-[ 481.930] sna_composite_fb: fallback -- move dst to cpu 4997930-[ 481.930] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(759, 8), (769, 18)], flags=3) 4997931-[ 481.930] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4997932-[ 481.930] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997933-[ 481.930] sna_drawable_move_region_to_cpu: syncing cpu bo 4997934-[ 481.930] kgem_bo_sync__cpu_full: handle=21 4997935-[ 481.930] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997936-[ 481.930] sna_destroy_pixmap: pixmap=68883, attached?=1 4997937-[ 481.930] __sna_free_pixmap(pixmap=68883) 4997938-[ 481.930] sna_create_pixmap(10, 10, 32, usage=0) 4997939-[ 481.930] kgem_can_create_2d: 10x10 @ 32 4997940-[ 481.931] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=10 4997941-[ 481.931] kgem_can_create_2d: untiled size=4096 4997942-[ 481.931] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X 4997943-[ 481.931] kgem_choose_tiling: 10x10 -> 0 4997944-[ 481.931] sna_create_pixmap: usage=0, flags=2 4997945-[ 481.931] sna_create_pixmap: small buffer [400], attaching to shadow pixmap 4997946-[ 481.931] create_pixmap: allocating pixmap 10x10, depth=32/32, size=408 4997947-[ 481.931] create_pixmap: serial=68884, usage=0, 10x10 4997948-[ 481.931] sna_create_pixmap: serial=68884, 10x10, usage=0 4997949-[ 481.931] sna_validate_gc(0x55ee0d8242b0) changes=0, previous serial=10d13, drawable=10d15 4997950-[ 481.931] sna_validate_gc: recomputing clip 4997951-[ 481.931] sna_validate_gc: composite clip=1x[(0, 0), (10, 10)] [0x55ee0d5f89d0] 4997952-[ 481.931] sna_put_image((0, 0)x(10, 10), depth=32, format=2) 4997953-[ 481.931] sna_put_image: fallback 4997954-[ 481.931] sna_gc_move_to_cpu(0x55ee0d8242b0) changes=0 4997955-[ 481.931] sna_gc_move_to_cpu: moving tile to cpu 4997956-[ 481.931] _sna_pixmap_move_to_cpu(pixmap=6058, 1x1, flags=2) 4997957-[ 481.931] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74e481, is-clear?=0 4997958-[ 481.931] _sna_pixmap_move_to_cpu: CPU all-damaged 4997959-[ 481.931] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4997960-[ 481.931] sna_drawable_move_region_to_cpu(pixmap=68885 (10x10), [(0, 0), (10, 10)], flags=5) 4997961-[ 481.931] sna_drawable_move_region_to_cpu: region (0, 0), (10, 10) + (0, 0) subsumes pixmap (10x10) 4997962-[ 481.931] _sna_pixmap_move_to_cpu(pixmap=68885, 10x10, flags=5) 4997963-[ 481.931] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4997964-[ 481.931] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4997965-[ 481.931] operate_inplace: no, not accessible via GTT 4997966-[ 481.931] _sna_pixmap_move_to_cpu: marking as damaged 4997967-[ 481.931] __sna_damage_all(10, 10) 4997968-[ 481.931] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997969-[ 481.931] sna_put_image: fbPutImage(0, 0, 10, 10) 4997970-[ 481.931] sna_gc_move_to_gpu(0x55ee0d8242b0) 4997971-[ 481.931] sna_composite(pixmap=68876, op=3, src=68885+(0, 0), mask=0+(739, 8), dst=68876+(739, 8)+(0, 0), size=(10, 10) 4997972-[ 481.931] sna_compute_composite_region: dst=(739, 8)x(10, 10) 4997973-[ 481.931] sna_compute_composite_region: initial clip against dst->pDrawable: (739, 8), (749, 18) 4997974-[ 481.931] clip_to_dst: region: 1x[(739, 8), (749, 18)], clip: 1x[(0, 0), (798, 24)] 4997975-[ 481.931] sna_compute_composite_region: clip against dst->pCompositeClip: (739, 8), (749, 18) 4997976-[ 481.931] sna_compute_composite_region: clip against src (10x10 clip=0): (739, 8), (749, 18) 4997977-[ 481.931] sna_composite: fallback -- wedged 4997978-[ 481.931] sna_composite: fallback -- fbComposite 4997979-[ 481.931] sna_composite_fb -- op=3, fallback dst=(739, 8)+(0, 0), size=(10, 10): region=((739,8), (749, 18)) 4997980-[ 481.931] sna_composite_fb: fallback -- move src to cpu 4997981-[ 481.932] _sna_pixmap_move_to_cpu(pixmap=68885, 10x10, flags=2) 4997982-[ 481.932] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d96e131, is-clear?=0 4997983-[ 481.932] _sna_pixmap_move_to_cpu: CPU all-damaged 4997984-[ 481.932] sna_composite_fb: fallback -- move dst to cpu 4997985-[ 481.932] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(739, 8), (749, 18)], flags=3) 4997986-[ 481.932] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4997987-[ 481.932] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4997988-[ 481.932] sna_drawable_move_region_to_cpu: syncing cpu bo 4997989-[ 481.932] kgem_bo_sync__cpu_full: handle=21 4997990-[ 481.932] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4997991-[ 481.932] sna_destroy_pixmap: pixmap=68885, attached?=1 4997992-[ 481.932] __sna_free_pixmap(pixmap=68885) 4997993-[ 481.932] sna_create_pixmap(16, 16, 32, usage=0) 4997994-[ 481.932] kgem_can_create_2d: 16x16 @ 32 4997995-[ 481.932] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=64, height=16 4997996-[ 481.932] kgem_can_create_2d: untiled size=4096 4997997-[ 481.932] kgem_choose_tiling: too thin [width 16, 32 bpp] for TILING_X 4997998-[ 481.932] kgem_choose_tiling: 16x16 -> 0 4997999-[ 481.932] sna_create_pixmap: usage=0, flags=2 4998000-[ 481.932] sna_create_pixmap: small buffer [1024], attaching to shadow pixmap 4998001-[ 481.932] create_pixmap: allocating pixmap 16x16, depth=32/32, size=1032 4998002-[ 481.932] create_pixmap: serial=68886, usage=0, 16x16 4998003-[ 481.932] sna_create_pixmap: serial=68886, 16x16, usage=0 4998004-[ 481.932] sna_validate_gc(0x55ee0d8242b0) changes=0, previous serial=10d15, drawable=10d17 4998005-[ 481.932] sna_validate_gc: recomputing clip 4998006-[ 481.932] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x55ee0d5f89d0] 4998007-[ 481.932] sna_put_image((0, 0)x(16, 16), depth=32, format=2) 4998008-[ 481.932] sna_put_image: fallback 4998009-[ 481.932] sna_gc_move_to_cpu(0x55ee0d8242b0) changes=0 4998010-[ 481.932] sna_gc_move_to_cpu: moving tile to cpu 4998011-[ 481.932] _sna_pixmap_move_to_cpu(pixmap=6058, 1x1, flags=2) 4998012-[ 481.932] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74e481, is-clear?=0 4998013-[ 481.932] _sna_pixmap_move_to_cpu: CPU all-damaged 4998014-[ 481.932] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4998015-[ 481.932] sna_drawable_move_region_to_cpu(pixmap=68887 (16x16), [(0, 0), (16, 16)], flags=5) 4998016-[ 481.932] sna_drawable_move_region_to_cpu: region (0, 0), (16, 16) + (0, 0) subsumes pixmap (16x16) 4998017-[ 481.932] _sna_pixmap_move_to_cpu(pixmap=68887, 16x16, flags=5) 4998018-[ 481.932] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4998019-[ 481.932] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4998020-[ 481.932] operate_inplace: no, not accessible via GTT 4998021-[ 481.932] _sna_pixmap_move_to_cpu: marking as damaged 4998022-[ 481.933] __sna_damage_all(16, 16) 4998023-[ 481.933] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998024-[ 481.933] sna_put_image: fbPutImage(0, 0, 16, 16) 4998025-[ 481.933] sna_gc_move_to_gpu(0x55ee0d8242b0) 4998026-[ 481.933] sna_block_handler (timeout=0) 4998027-[ 481.933] sna_destroy_pixmap: pixmap=68836, attached?=1 4998028-[ 481.933] _kgem_bo_destroy: handle=57, proxy? 0 4998029-[ 481.933] __kgem_bo_destroy: handle=57, size=4190208 4998030-[ 481.933] __kgem_bo_destroy: handle=57, purged 4998031-[ 481.933] kgem_bo_move_to_inactive: moving handle=57 to inactive 4998032-[ 481.933] kgem_bo_can_map: handle=57, map=0x7fd7379ba000:0x0:0x0, tiling=1, domain=2, offset=44756992 4998033-[ 481.933] __sna_free_pixmap(pixmap=68836) 4998034-[ 481.933] __sna_pixmap_free_cpu: discarding CPU buffer, handle=20, size=2387968 4998035-[ 481.933] _kgem_bo_destroy: handle=20, proxy? 0 4998036-[ 481.933] __kgem_bo_destroy: handle=20, size=2387968 4998037-[ 481.933] __kgem_bo_destroy: handle=20 is snooped 4998038-[ 481.933] kgem_bo_move_to_snoop: moving 20 to snoop cachee 4998039-[ 481.933] sna_create_pixmap(975, 74, 24, usage=0) 4998040-[ 481.933] kgem_can_create_2d: 975x74 @ 24 4998041-[ 481.933] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3904, height=74 4998042-[ 481.933] kgem_can_create_2d: untiled size=290816 4998043-[ 481.933] kgem_choose_tiling: TLB near-miss between lines 975x74 (pitch=3900), forcing tiling 1 4998044-[ 481.933] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3904, height=74 4998045-[ 481.933] kgem_can_create_2d: tiled[-1] size=290816 4998046-[ 481.933] sna_create_pixmap: usage=0, flags=12 4998047-[ 481.933] sna_create_pixmap: creating GPU pixmap 975x74, stride=3900, flags=12 4998048-[ 481.933] __pop_freed_pixmap: reusing freed pixmap=68836 header 4998049-[ 481.933] create_pixmap_hdr: pixmap=68888, width=975, height=74, usage=0 4998050-[ 481.933] sna_create_pixmap: serial=68888, 975x74, usage=0 4998051-[ 481.933] sna_composite_rectangles(pixmap=68889, op=0, 0 x 1 [(0, 0)x(975, 74) ...]) 4998052-[ 481.933] sna_composite_rectangles: converted to op 0 4998053-[ 481.933] sna_composite_rectangles[0] (0, 0)x(975, 74) -> (0, 0), (975, 74) 4998054-[ 481.933] sna_composite_rectangles: nrects=1, region=(0, 0), (975, 74) x 1 4998055-[ 481.933] sna_composite_rectangles: clipped extents (0, 0),(975, 74) x 1 4998056-[ 481.933] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(975, 74) 4998057-[ 481.933] sna_composite_rectangles: fallback 4998058-[ 481.933] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(0, 0), (975, 74)], flags=1) 4998059-[ 481.933] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4998060-[ 481.934] sna_drawable_move_region_to_cpu: region (0, 0), (975, 74) + (0, 0) subsumes pixmap (975x74) 4998061-[ 481.934] _sna_pixmap_move_to_cpu(pixmap=68889, 975x74, flags=5) 4998062-[ 481.934] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4998063-[ 481.934] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4998064-[ 481.934] operate_inplace: no, not accessible via GTT 4998065-[ 481.934] sna_pixmap_alloc_cpu: pixmap=68889 4998066-[ 481.934] sna_pixmap_alloc_cpu: allocating CPU buffer (975x74) 4998067-[ 481.934] kgem_create_cpu_2d(975x74, bpp=32) 4998068-[ 481.934] kgem_create_cpu_2d: 975x74, 32 bpp, stride=3904 4998069-[ 481.934] search_snoop_cache: num_pages=71, flags=0 4998070-[ 481.934] search_snoop_cache: found handle=20 (num_pages=583) in snoop cache 4998071-[ 481.934] kgem_bo_map__cpu(handle=20, size=2387968, map=0x0:0x7fd737db9000) 4998072-[ 481.934] sna_pixmap_alloc_cpu: allocated CPU handle=20 (snooped? 1) 4998073-[ 481.934] _sna_pixmap_move_to_cpu: marking as damaged 4998074-[ 481.934] __sna_damage_all(975, 74) 4998075-[ 481.934] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998076-[ 481.934] _sna_pixmap_move_to_cpu: syncing CPU bo 4998077-[ 481.934] kgem_bo_sync__cpu_full: handle=20 4998078-[ 481.934] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998079-[ 481.934] sna_composite_rectangles(pixmap=68889, op=1, ffd4d4d4 x 2 [(0, 0)x(975, 56) ...]) 4998080-[ 481.934] sna_composite_rectangles: converted to op 1 4998081-[ 481.934] sna_composite_rectangles[0] (0, 0)x(975, 56) -> (0, 0), (975, 56) 4998082-[ 481.934] sna_composite_rectangles[1] (0, 56)x(12, 18) -> (0, 56), (12, 74) 4998083-[ 481.934] sna_composite_rectangles: nrects=2, region=(0, 0), (975, 74) x 2 4998084-[ 481.934] sna_composite_rectangles: clipped extents (0, 0),(975, 74) x 2 4998085-[ 481.934] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(975, 74) 4998086-[ 481.934] sna_composite_rectangles: fallback 4998087-[ 481.934] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(0, 0), (975, 74)], flags=1) 4998088-[ 481.934] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998089-[ 481.934] __kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998090-[ 481.934] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998091-[ 481.934] sna_drawable_move_region_to_cpu: syncing cpu bo 4998092-[ 481.934] kgem_bo_sync__cpu_full: handle=20 4998093-[ 481.934] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998094-[ 481.934] sna_composite_rectangles: fallback fill: (0, 0)x(975, 56) ffd4d4d4 4998095-[ 481.935] sna_composite_rectangles: fallback fill: (0, 56)x(12, 18) ffd4d4d4 4998096-[ 481.935] sna_composite_rectangles(pixmap=68889, op=1, ffeaeaea x 2 [(0, 0)x(975, 56) ...]) 4998097-[ 481.935] sna_composite_rectangles: converted to op 1 4998098-[ 481.935] sna_composite_rectangles[0] (0, 0)x(975, 56) -> (0, 0), (975, 56) 4998099-[ 481.935] sna_composite_rectangles[1] (0, 56)x(12, 18) -> (0, 56), (12, 74) 4998100-[ 481.935] sna_composite_rectangles: nrects=2, region=(0, 0), (975, 74) x 2 4998101-[ 481.935] sna_composite_rectangles: clipped extents (0, 0),(975, 74) x 2 4998102-[ 481.935] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(975, 74) 4998103-[ 481.935] sna_composite_rectangles: fallback 4998104-[ 481.935] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(0, 0), (975, 74)], flags=1) 4998105-[ 481.935] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998106-[ 481.935] __kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998107-[ 481.935] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998108-[ 481.935] sna_drawable_move_region_to_cpu: syncing cpu bo 4998109-[ 481.935] kgem_bo_sync__cpu_full: handle=20 4998110-[ 481.935] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998111-[ 481.935] sna_composite_rectangles: fallback fill: (0, 0)x(975, 56) ffeaeaea 4998112-[ 481.935] sna_composite_rectangles: fallback fill: (0, 56)x(12, 18) ffeaeaea 4998113-[ 481.935] sna_composite_rectangles(pixmap=68889, op=1, fff7f7f7 x 2 [(0, 0)x(974, 56) ...]) 4998114-[ 481.935] sna_composite_rectangles: converted to op 1 4998115-[ 481.935] sna_composite_rectangles[0] (0, 0)x(974, 56) -> (0, 0), (974, 56) 4998116-[ 481.935] sna_composite_rectangles[1] (0, 56)x(12, 18) -> (0, 56), (12, 74) 4998117-[ 481.935] sna_composite_rectangles: nrects=2, region=(0, 0), (974, 74) x 2 4998118-[ 481.935] sna_composite_rectangles: clipped extents (0, 0),(974, 74) x 2 4998119-[ 481.935] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(974, 74) 4998120-[ 481.935] sna_composite_rectangles: fallback 4998121-[ 481.935] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(0, 0), (974, 74)], flags=1) 4998122-[ 481.935] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998123-[ 481.935] __kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998124-[ 481.935] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998125-[ 481.935] sna_drawable_move_region_to_cpu: syncing cpu bo 4998126-[ 481.935] kgem_bo_sync__cpu_full: handle=20 4998127-[ 481.935] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998128-[ 481.935] sna_composite_rectangles: fallback fill: (0, 0)x(974, 56) fff7f7f7 4998129-[ 481.936] sna_composite_rectangles: fallback fill: (0, 56)x(12, 18) fff7f7f7 4998130-[ 481.936] sna_glyphs(op=3, nlist=3, src=(1, -3)) 4998131-[ 481.936] sna_glyphs: wedged 4998132-[ 481.936] glyphs_fallback: nlist=3, count=100, extents (4, -14), (853, 35) 4998133-[ 481.936] glyphs_fallback: clipped extents (4, 0), (853, 35) 4998134-[ 481.936] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(4, 0), (853, 35)], flags=3) 4998135-[ 481.936] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998136-[ 481.936] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998137-[ 481.936] sna_drawable_move_region_to_cpu: syncing cpu bo 4998138-[ 481.936] kgem_bo_sync__cpu_full: handle=20 4998139-[ 481.936] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998140-[ 481.936] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d7f73e0 (on screen 0) 4998141-[ 481.936] glyphs_fallback: inserting glyph 0x55ee0d7f73e0 into pixman cache 4998142-[ 481.936] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d83a550 (on screen 0) 4998143-[ 481.936] glyphs_fallback: inserting glyph 0x55ee0d83a550 into pixman cache 4998144-[ 481.936] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d84c010 (on screen 0) 4998145-[ 481.936] glyphs_fallback: inserting glyph 0x55ee0d84c010 into pixman cache 4998146-[ 481.936] sna_glyphs(op=3, nlist=1, src=(19, 33)) 4998147-[ 481.936] sna_glyphs: wedged 4998148-[ 481.936] glyphs_fallback: nlist=1, count=100, extents (38, 22), (918, 36) 4998149-[ 481.936] glyphs_fallback: clipped extents (38, 22), (918, 36) 4998150-[ 481.936] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(38, 22), (918, 36)], flags=3) 4998151-[ 481.936] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998152-[ 481.936] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998153-[ 481.936] sna_drawable_move_region_to_cpu: syncing cpu bo 4998154-[ 481.936] kgem_bo_sync__cpu_full: handle=20 4998155-[ 481.936] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998156-[ 481.936] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d96caf0 (on screen 0) 4998157-[ 481.936] glyphs_fallback: inserting glyph 0x55ee0d96caf0 into pixman cache 4998158-[ 481.937] __sna_glyph_get_image: creating image cache for glyph 0x55ee0d9f6c30 (on screen 0) 4998159-[ 481.937] glyphs_fallback: inserting glyph 0x55ee0d9f6c30 into pixman cache 4998160-[ 481.937] sna_glyphs(op=3, nlist=2, src=(919, 33)) 4998161-[ 481.937] sna_glyphs: wedged 4998162-[ 481.937] glyphs_fallback: nlist=2, count=14, extents (2, 22), (971, 51) 4998163-[ 481.937] glyphs_fallback: clipped extents (2, 22), (971, 51) 4998164-[ 481.937] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(2, 22), (971, 51)], flags=3) 4998165-[ 481.937] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998166-[ 481.937] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998167-[ 481.937] sna_drawable_move_region_to_cpu: syncing cpu bo 4998168-[ 481.937] kgem_bo_sync__cpu_full: handle=20 4998169-[ 481.937] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998170-[ 481.937] can_discard_mask: nlist=2, mask=18000, depth 8, op=3 (bounded? 1) 4998171-[ 481.937] glyphs_format: format=98304, depth=8 4998172-[ 481.937] can_discard_mask: mask matches glyphs format, no conversion, so discard mask 4998173-[ 481.937] glyphs_fallback: discarding mask 4998174-[ 481.937] sna_composite_rectangles(pixmap=68889, op=1, ff2c2c2c x 6 [(0, 54)x(11, 1) ...]) 4998175-[ 481.937] sna_composite_rectangles: converted to op 1 4998176-[ 481.937] sna_composite_rectangles[0] (0, 54)x(11, 1) -> (0, 54), (11, 55) 4998177-[ 481.937] sna_composite_rectangles[1] (0, 55)x(1, 1) -> (0, 55), (1, 56) 4998178-[ 481.937] sna_composite_rectangles[2] (0, 56)x(1, 17) -> (0, 56), (1, 73) 4998179-[ 481.937] sna_composite_rectangles[3] (10, 55)x(1, 1) -> (10, 55), (11, 56) 4998180-[ 481.937] sna_composite_rectangles[4] (10, 56)x(1, 17) -> (10, 56), (11, 73) 4998181-[ 481.937] sna_composite_rectangles[5] (0, 73)x(11, 1) -> (0, 73), (11, 74) 4998182-[ 481.937] sna_composite_rectangles: nrects=6, region=(0, 54), (11, 74) x 6 4998183-[ 481.937] sna_composite_rectangles: clipped extents (0, 54),(11, 74) x 4 4998184-[ 481.937] sna_composite_rectangles: pixmap +(0, 0) extents (0, 54),(11, 74) 4998185-[ 481.937] sna_composite_rectangles: fallback 4998186-[ 481.937] sna_drawable_move_region_to_cpu(pixmap=68889 (975x74), [(0, 54), (11, 74)], flags=1) 4998187-[ 481.937] sna_drawable_move_region_to_cpu: pixmap=68889 all damaged on CPU 4998188-[ 481.937] __kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998189-[ 481.937] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998190-[ 481.937] sna_drawable_move_region_to_cpu: syncing cpu bo 4998191-[ 481.937] kgem_bo_sync__cpu_full: handle=20 4998192-[ 481.937] kgem_bo_is_busy: handle=20, domain: 1 exec? 0, rq? 0 4998193-[ 481.938] sna_composite_rectangles: fallback fill: (0, 54)x(11, 1) ff2c2c2c 4998194-[ 481.938] sna_composite_rectangles: fallback fill: (0, 55)x(1, 18) ff2c2c2c 4998195-[ 481.938] sna_composite_rectangles: fallback fill: (10, 55)x(1, 18) ff2c2c2c 4998196-[ 481.938] sna_composite_rectangles: fallback fill: (0, 73)x(11, 1) ff2c2c2c 4998197-[ 481.938] sna_block_handler (timeout=0) 4998198-[ 481.938] sna_block_handler (timeout=0) 4998199-[ 481.938] sna_composite(pixmap=68876, op=3, src=68887+(0, 0), mask=0+(6, 5), dst=68876+(6, 5)+(0, 0), size=(16, 16) 4998200-[ 481.938] sna_compute_composite_region: dst=(6, 5)x(16, 16) 4998201-[ 481.938] sna_compute_composite_region: initial clip against dst->pDrawable: (6, 5), (22, 21) 4998202-[ 481.938] clip_to_dst: region: 1x[(6, 5), (22, 21)], clip: 1x[(0, 0), (798, 24)] 4998203-[ 481.938] sna_compute_composite_region: clip against dst->pCompositeClip: (6, 5), (22, 21) 4998204-[ 481.938] sna_compute_composite_region: clip against src (16x16 clip=0): (6, 5), (22, 21) 4998205-[ 481.938] sna_composite: fallback -- wedged 4998206-[ 481.938] sna_composite: fallback -- fbComposite 4998207-[ 481.938] sna_composite_fb -- op=3, fallback dst=(6, 5)+(0, 0), size=(16, 16): region=((6,5), (22, 21)) 4998208-[ 481.938] sna_composite_fb: fallback -- move src to cpu 4998209-[ 481.938] _sna_pixmap_move_to_cpu(pixmap=68887, 16x16, flags=2) 4998210-[ 481.938] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d96e131, is-clear?=0 4998211-[ 481.938] _sna_pixmap_move_to_cpu: CPU all-damaged 4998212-[ 481.938] sna_composite_fb: fallback -- move dst to cpu 4998213-[ 481.938] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(6, 5), (22, 21)], flags=3) 4998214-[ 481.938] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4998215-[ 481.938] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998216-[ 481.938] sna_drawable_move_region_to_cpu: syncing cpu bo 4998217-[ 481.938] kgem_bo_sync__cpu_full: handle=21 4998218-[ 481.938] kgem_bo_is_busy: handle=21, domain: 1 exec? 0, rq? 0 4998219-[ 481.938] sna_destroy_pixmap: pixmap=68887, attached?=1 4998220-[ 481.938] __sna_free_pixmap(pixmap=68887) 4998221-[ 481.938] sna_create_pixmap(3, 250, 24, usage=0) 4998222-[ 481.938] kgem_can_create_2d: 3x250 @ 24 4998223-[ 481.938] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=16, height=250 4998224-[ 481.938] kgem_can_create_2d: untiled size=4096 4998225-[ 481.938] kgem_choose_tiling: too thin [width 3, 32 bpp] for TILING_X 4998226-[ 481.938] kgem_choose_tiling: 3x250 -> 0 4998227-[ 481.938] sna_create_pixmap: usage=0, flags=2 4998228-[ 481.938] sna_create_pixmap: small buffer [3000], attaching to shadow pixmap 4998229-[ 481.938] create_pixmap: allocating pixmap 3x250, depth=24/32, size=3008 4998230-[ 481.938] create_pixmap: serial=68890, usage=0, 3x250 4998231-[ 481.939] sna_create_pixmap: serial=68890, 3x250, usage=0 4998232-[ 481.939] sna_composite_rectangles(pixmap=68891, op=0, 0 x 1 [(0, 0)x(3, 250) ...]) 4998233-[ 481.939] sna_composite_rectangles: converted to op 0 4998234-[ 481.939] sna_composite_rectangles[0] (0, 0)x(3, 250) -> (0, 0), (3, 250) 4998235-[ 481.939] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 250) x 1 4998236-[ 481.939] sna_composite_rectangles: clipped extents (0, 0),(3, 250) x 1 4998237-[ 481.939] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 250) 4998238-[ 481.939] sna_composite_rectangles: fallback 4998239-[ 481.939] sna_drawable_move_region_to_cpu(pixmap=68891 (3x250), [(0, 0), (3, 250)], flags=1) 4998240-[ 481.939] sna_drawable_move_region_to_cpu: region (0, 0), (3, 250) + (0, 0) subsumes pixmap (3x250) 4998241-[ 481.939] _sna_pixmap_move_to_cpu(pixmap=68891, 3x250, flags=1) 4998242-[ 481.939] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4998243-[ 481.939] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4998244-[ 481.939] operate_inplace: no, inplace operation not suitable 4998245-[ 481.939] _sna_pixmap_move_to_cpu: marking as damaged 4998246-[ 481.939] __sna_damage_all(3, 250) 4998247-[ 481.939] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998248-[ 481.939] sna_composite_rectangles(pixmap=68891, op=1, ff1f2427 x 1 [(0, 0)x(3, 250) ...]) 4998249-[ 481.939] sna_composite_rectangles: converted to op 1 4998250-[ 481.939] sna_composite_rectangles[0] (0, 0)x(3, 250) -> (0, 0), (3, 250) 4998251-[ 481.939] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 250) x 1 4998252-[ 481.939] sna_composite_rectangles: clipped extents (0, 0),(3, 250) x 1 4998253-[ 481.939] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 250) 4998254-[ 481.939] sna_composite_rectangles: fallback 4998255-[ 481.939] sna_drawable_move_region_to_cpu(pixmap=68891 (3x250), [(0, 0), (3, 250)], flags=1) 4998256-[ 481.939] sna_drawable_move_region_to_cpu: pixmap=68891 all damaged on CPU 4998257-[ 481.939] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998258-[ 481.939] sna_composite_rectangles: fallback fill: (0, 0)x(3, 250) ff1f2427 4998259-[ 481.939] sna_create_pixmap(3, 250, 24, usage=0) 4998260-[ 481.939] kgem_can_create_2d: 3x250 @ 24 4998261-[ 481.939] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=16, height=250 4998262-[ 481.939] kgem_can_create_2d: untiled size=4096 4998263-[ 481.939] kgem_choose_tiling: too thin [width 3, 32 bpp] for TILING_X 4998264-[ 481.939] kgem_choose_tiling: 3x250 -> 0 4998265-[ 481.939] sna_create_pixmap: usage=0, flags=2 4998266-[ 481.939] sna_create_pixmap: small buffer [3000], attaching to shadow pixmap 4998267-[ 481.939] create_pixmap: allocating pixmap 3x250, depth=24/32, size=3008 4998268-[ 481.939] create_pixmap: serial=68892, usage=0, 3x250 4998269-[ 481.939] sna_create_pixmap: serial=68892, 3x250, usage=0 4998270-[ 481.939] sna_composite_rectangles(pixmap=68893, op=0, 0 x 1 [(0, 0)x(3, 250) ...]) 4998271-[ 481.939] sna_composite_rectangles: converted to op 0 4998272-[ 481.939] sna_composite_rectangles[0] (0, 0)x(3, 250) -> (0, 0), (3, 250) 4998273-[ 481.939] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 250) x 1 4998274-[ 481.939] sna_composite_rectangles: clipped extents (0, 0),(3, 250) x 1 4998275-[ 481.939] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 250) 4998276-[ 481.939] sna_composite_rectangles: fallback 4998277-[ 481.940] sna_drawable_move_region_to_cpu(pixmap=68893 (3x250), [(0, 0), (3, 250)], flags=1) 4998278-[ 481.940] sna_drawable_move_region_to_cpu: region (0, 0), (3, 250) + (0, 0) subsumes pixmap (3x250) 4998279-[ 481.940] _sna_pixmap_move_to_cpu(pixmap=68893, 3x250, flags=1) 4998280-[ 481.940] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4998281-[ 481.940] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4998282-[ 481.940] operate_inplace: no, inplace operation not suitable 4998283-[ 481.940] _sna_pixmap_move_to_cpu: marking as damaged 4998284-[ 481.940] __sna_damage_all(3, 250) 4998285-[ 481.940] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998286-[ 481.940] sna_composite_rectangles(pixmap=68893, op=1, ff1f2427 x 1 [(0, 0)x(3, 250) ...]) 4998287-[ 481.940] sna_composite_rectangles: converted to op 1 4998288-[ 481.940] sna_composite_rectangles[0] (0, 0)x(3, 250) -> (0, 0), (3, 250) 4998289-[ 481.940] sna_composite_rectangles: nrects=1, region=(0, 0), (3, 250) x 1 4998290-[ 481.940] sna_composite_rectangles: clipped extents (0, 0),(3, 250) x 1 4998291-[ 481.940] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(3, 250) 4998292-[ 481.940] sna_composite_rectangles: fallback 4998293-[ 481.940] sna_drawable_move_region_to_cpu(pixmap=68893 (3x250), [(0, 0), (3, 250)], flags=1) 4998294-[ 481.940] sna_drawable_move_region_to_cpu: pixmap=68893 all damaged on CPU 4998295-[ 481.940] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998296-[ 481.940] sna_composite_rectangles: fallback fill: (0, 0)x(3, 250) ff1f2427 4998297-[ 481.940] sna_create_pixmap(798, 3, 24, usage=0) 4998298-[ 481.940] kgem_can_create_2d: 798x3 @ 24 4998299-[ 481.940] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=3192, height=3 4998300-[ 481.940] kgem_can_create_2d: untiled size=12288 4998301-[ 481.940] kgem_choose_tiling: too short [3] for TILING_X 4998302-[ 481.940] kgem_choose_tiling: 798x3 -> 0 4998303-[ 481.940] sna_create_pixmap: usage=0, flags=2 4998304-[ 481.940] sna_create_pixmap: creating GPU pixmap 798x3, stride=3192, flags=2 4998305-[ 481.940] __pop_freed_pixmap: reusing freed pixmap=68536 header 4998306-[ 481.940] create_pixmap_hdr: pixmap=68894, width=798, height=3, usage=0 4998307-[ 481.940] sna_create_pixmap: serial=68894, 798x3, usage=0 4998308-[ 481.940] sna_composite_rectangles(pixmap=68895, op=0, 0 x 1 [(0, 0)x(798, 3) ...]) 4998309-[ 481.940] sna_composite_rectangles: converted to op 0 4998310-[ 481.940] sna_composite_rectangles[0] (0, 0)x(798, 3) -> (0, 0), (798, 3) 4998311-[ 481.940] sna_composite_rectangles: nrects=1, region=(0, 0), (798, 3) x 1 4998312-[ 481.940] sna_composite_rectangles: clipped extents (0, 0),(798, 3) x 1 4998313-[ 481.940] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(798, 3) 4998314-[ 481.940] sna_composite_rectangles: fallback 4998315-[ 481.940] sna_drawable_move_region_to_cpu(pixmap=68895 (798x3), [(0, 0), (798, 3)], flags=1) 4998316-[ 481.940] sna_drawable_move_region_to_cpu: region (0, 0), (798, 3) + (0, 0) subsumes pixmap (798x3) 4998317-[ 481.940] _sna_pixmap_move_to_cpu(pixmap=68895, 798x3, flags=1) 4998318-[ 481.940] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 4998319-[ 481.940] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] 4998320-[ 481.940] operate_inplace: no, inplace operation not suitable 4998321-[ 481.940] sna_pixmap_alloc_cpu: pixmap=68895 4998322-[ 481.940] sna_pixmap_alloc_cpu: allocating CPU buffer (798x3) 4998323-[ 481.940] kgem_create_cpu_2d(798x3, bpp=32) 4998324-[ 481.940] kgem_create_cpu_2d: 798x3, 32 bpp, stride=3192 4998325-[ 481.940] search_snoop_cache: num_pages=4, flags=0 4998326-[ 481.940] search_snoop_cache: inactive and cache empty 4998327-[ 481.940] __kgem_throttle_retire: not retiring 4998328-[ 481.941] search_snoop_cache: nothing retired 4998329-[ 481.941] kgem_create_linear(12768) 4998330-[ 481.941] search_linear_cache: num_pages=4, flags=406, use_active? 0, use_large=0 [max=65536] 4998331-[ 481.941] search_linear_cache: inactive and cache bucket empty 4998332-[ 481.941] search_linear_cache: active cache bucket empty 4998333-[ 481.941] kgem_create_linear: new handle=26, num_pages=4 4998334-[ 481.941] __kgem_bo_init(handle=26, num_pages=4) 4998335-[ 481.941] __kgem_busy: handle=26, busy=0, wedged=1 4998336-[ 481.941] kgem_bo_map__cpu(handle=26, size=16384, map=0x0:0x0) 4998337-[ 481.941] kgem_trim_vma_cache: type=1, count=-32742 (bucket: 2) 4998338-[ 481.941] __kgem_bo_map__cpu: caching CPU vma for 26 4998339-[ 481.941] kgem_bo_map__cpu(handle=26, size=16384, map=0x0:0x7fd74c0a8000) 4998340-[ 481.941] sna_pixmap_alloc_cpu: allocated CPU handle=26 (snooped? 1) 4998341-[ 481.941] _sna_pixmap_move_to_cpu: marking as damaged 4998342-[ 481.941] __sna_damage_all(798, 3) 4998343-[ 481.941] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998344-[ 481.941] _sna_pixmap_move_to_cpu: syncing CPU bo 4998345-[ 481.941] kgem_bo_sync__cpu_full: handle=26 4998346-[ 481.941] kgem_bo_is_busy: handle=26, domain: 1 exec? 0, rq? 0 4998347-[ 481.941] sna_composite_rectangles(pixmap=68895, op=1, ff1f2427 x 1 [(0, 0)x(798, 3) ...]) 4998348-[ 481.941] sna_composite_rectangles: converted to op 1 4998349-[ 481.941] sna_composite_rectangles[0] (0, 0)x(798, 3) -> (0, 0), (798, 3) 4998350-[ 481.941] sna_composite_rectangles: nrects=1, region=(0, 0), (798, 3) x 1 4998351-[ 481.941] sna_composite_rectangles: clipped extents (0, 0),(798, 3) x 1 4998352-[ 481.941] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(798, 3) 4998353-[ 481.941] sna_composite_rectangles: fallback 4998354-[ 481.941] sna_drawable_move_region_to_cpu(pixmap=68895 (798x3), [(0, 0), (798, 3)], flags=1) 4998355-[ 481.941] sna_drawable_move_region_to_cpu: pixmap=68895 all damaged on CPU 4998356-[ 481.941] __kgem_bo_is_busy: handle=26, domain: 1 exec? 0, rq? 0 4998357-[ 481.941] sna_pixmap_free_gpu: handle=0 (pinned? 0) 4998358-[ 481.941] sna_drawable_move_region_to_cpu: syncing cpu bo 4998359-[ 481.941] kgem_bo_sync__cpu_full: handle=26 4998360-[ 481.941] kgem_bo_is_busy: handle=26, domain: 1 exec? 0, rq? 0 4998361-[ 481.941] sna_composite_rectangles: fallback fill: (0, 0)x(798, 3) ff1f2427 4998362-[ 481.941] sna_validate_gc(0x55ee0d8115d0) changes=80000, previous serial=8000feb0, drawable=10cb0 4998363-[ 481.941] sna_validate_gc: recomputing clip 4998364-[ 481.941] sna_validate_gc: composite clip=7x[(25, 279), (58, 556)] [0x55ee0d9691f0] 4998365-[ 481.941] sna_copy_area: src=pixmap=68876:(0, 0)x(798, 24)+(0, 0) -> dst=pixmap=3:(0, 0)+(25, 279); alu=3, pm=ffffffff, depth=24 4998366-[ 481.941] sna_copy_area: fallback copy 4998367-[ 481.941] sna_do_copy: src=(0, 0), dst=(0, 0), size=(798x24) 4998368-[ 481.941] sna_do_copy: after drawable: src=(0, 0), dst=(25, 279), size=(798x24) 4998369-[ 481.941] sna_do_copy: dst extents (25, 279), (823, 303), dst clip extents (25, 279), (58, 556), dst size=798x277 4998370-[ 481.941] sna_do_copy: clipped dst extents (25, 279), (58, 303) 4998371-[ 481.941] sna_do_copy: unclipped src extents (0, 0), (33, 24) 4998372-[ 481.941] sna_do_copy: clipped src extents (0, 0), (33, 24) 4998373-[ 481.941] sna_do_copy: pixmap -- no source clipping 4998374-[ 481.941] sna_do_copy: src extents (0, 0), (33, 24) x 1 4998375-[ 481.942] sna_do_copy: copy region (25, 279), (58, 303) x 5 + (-25, -279) 4998376-[ 481.942] sna_fallback_copy_boxes (boxes=5x[(25, 279), (58, 303)...], src=+(-25, -279), alu=3 4998377-[ 481.942] sna_gc_move_to_cpu(0x55ee0d8115d0) changes=7fffff 4998378-[ 481.942] sna_gc_move_to_cpu: flushing tile pixmap 4998379-[ 481.942] sna_validate_pixmap: target bpp=32, source bpp=32 4998380-[ 481.942] sna_validate_pixmap: flushing pixmap 4998381-[ 481.942] _sna_pixmap_move_to_cpu(pixmap=6055, 1x1, flags=2) 4998382-[ 481.942] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74ed41, is-clear?=0 4998383-[ 481.942] _sna_pixmap_move_to_cpu: CPU all-damaged 4998384-[ 481.942] sna_gc_move_to_cpu: flushing stipple pixmap 4998385-[ 481.942] sna_validate_pixmap: target bpp=32, source bpp=1 4998386-[ 481.942] sna_gc_move_to_cpu: moving tile to cpu 4998387-[ 481.942] _sna_pixmap_move_to_cpu(pixmap=6055, 1x1, flags=2) 4998388-[ 481.942] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x55ee0d74ed41, is-clear?=0 4998389-[ 481.942] _sna_pixmap_move_to_cpu: CPU all-damaged 4998390-[ 481.942] sna_drawable_move_region_to_cpu(pixmap=68876 (798x24), [(0, 0), (33, 24)], flags=2) 4998391-[ 481.942] sna_drawable_move_region_to_cpu: pixmap=68876 all damaged on CPU 4998392-[ 481.942] sna_drawable_move_region_to_cpu: syncing cpu bo 4998393-[ 481.942] kgem_bo_sync__cpu_full: handle=21 4998394-[ 481.942] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4998395-[ 481.942] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(25, 279), (58, 303)], flags=5) 4998396-[ 481.942] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4998397-[ 481.942] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4998398-[ 481.942] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4998399-[ 481.942] region_inplace: yes, already mapped, continuing 4998400-[ 481.942] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4998401-[ 481.942] kgem_bo_can_map: handle=9, map=0x7fd74c327000:0x0:0x0, tiling=1, domain=2, offset=7667712 4998402-[ 481.942] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4998403-[ 481.942] sna_drawable_move_region_to_cpu: try to operate inplace 4998404-[ 481.942] kgem_bo_map: handle=9, offset=7667712, tiling=1, map=0x7fd74c327000:0x0, domain=2 4998405-[ 481.942] __kgem_bo_map__gtt_or_wc: handle=9 4998406-[ 481.942] kgem_trim_vma_cache: type=0, count=-535 (bucket: 10) 4998407-[ 481.942] sna_drawable_move_region_to_cpu: operate inplace 4998408-[ 481.942] sna_gc_move_to_gpu(0x55ee0d8115d0) 4998409-[ 481.942] sna_block_handler (timeout=0) 4998410-[ 481.942] sna_present_get_crtc: window=56623119 (pixmap=3), box=(0, 48)x(1366, 718) 4998411-[ 481.942] sna_covering_crtc for box=(0, 48), (1366, 766) 4998412-[ 481.942] sna_covering_crtc: have PrimaryOutput? 1 marking as desired 4998413-[ 481.942] sna_box_intersect: (0, 0), (1366, 768) intersect (0, 48), (1366, 766) = (0, 48), (1366, 766) 4998414-[ 481.942] sna_covering_crtc: box overlaps desired crtc: (0, 48), (1366, 766) 4998415-[ 481.942] sna_present_get_ust_msc(pipe=0) 4998416-[ 481.942] sna_wait_vblank(pipe=0, waiting until seq=0 [relative]) 4998417-[ 481.942] sna_crtc_record_swap: recording last swap on pipe=0, frame 28051 [msc=28051], time 481.942223 4998418-[ 481.942] add_keepalive: adding keepalive for target_msc=28052 4998419-[ 481.942] sna_wait_vblank(pipe=0, waiting until seq=28052) 4998420-[ 481.942] sna_crtc_set_vblank: current vblank count: 0 4998421-[ 481.943] sna_present_get_ust_msc: pipe=0, tv=481.942223 seq=28051 msc=28051 4998422-[ 481.943] sna_validate_gc(0x55ee0d0ebc70) changes=7fffff, previous serial=0, drawable=10cb1 4998423-[ 481.943] sna_validate_gc: recomputing clip 4998424-[ 481.943] sna_validate_gc: composite clip=27x[(0, 48), (1366, 766)] [0x55ee0d9d5de0] 4998425-[ 481.943] sna_copy_area: src=pixmap=24405:(0, 0)x(1366, 718)+(0, 0) -> dst=pixmap=3:(0, 0)+(0, 48); alu=3, pm=ffffffff, depth=24 4998426-[ 481.943] sna_copy_area: fallback copy 4998427-[ 481.943] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x718) 4998428-[ 481.943] sna_do_copy: after drawable: src=(0, 0), dst=(0, 48), size=(1366x718) 4998429-[ 481.943] sna_do_copy: dst extents (0, 48), (1366, 766), dst clip extents (0, 48), (1366, 766), dst size=1366x718 4998430-[ 481.943] sna_do_copy: clipped dst extents (0, 48), (1366, 766) 4998431-[ 481.943] sna_do_copy: unclipped src extents (0, 0), (1366, 718) 4998432-[ 481.943] sna_do_copy: clipped src extents (0, 0), (1366, 718) 4998433-[ 481.943] sna_do_copy: pixmap -- no source clipping 4998434-[ 481.943] sna_do_copy: src extents (0, 0), (1366, 718) x 1 4998435-[ 481.943] sna_do_copy: copy region (0, 48), (1366, 766) x 27 + (0, -48) 4998436-[ 481.943] sna_fallback_copy_boxes (boxes=27x[(0, 48), (1366, 766)...], src=+(0, -48), alu=3 4998437-[ 481.943] sna_gc_move_to_cpu(0x55ee0d0ebc70) changes=7fffff 4998438-[ 481.943] sna_gc_move_to_cpu: flushing tile pixmap 4998439-[ 481.943] sna_validate_pixmap: target bpp=32, source bpp=32 4998440-[ 481.943] sna_drawable_move_region_to_cpu(pixmap=24405 (1366x718), [(0, 0), (1366, 718)], flags=2) 4998441-[ 481.943] operate_inplace: no, inplace operation not suitable 4998442-[ 481.943] sna_drawable_move_region_to_cpu: region (1366x718) overlaps gpu damage 4998443-[ 481.943] _sna_damage_contains_box([[(25, 0), (1052, 636)]: [(25, 0), (1052, 636) x 13: ((42, 0), (106, 5)), ((42, 5), (1047, 6)), ((42, 6), (1049, 7)), ((42, 7), (1050, 8)), ((42, 8), (1051, 10)), ((42, 10), (1052, 22)), ((58, 22), (1052, 231)), ((30, 231), (1052, 232)), ((28, 232), (1052, 233)), ((27, 233), (1052, 234)), ((26, 234), (1052, 236)), ((25, 236), (1052, 508)), ((58, 508), (1052, 636))] ] , [(0, 0), (1366, 718)]) 4998444-[ 481.943] = 2 [(0, 0), (1366, 718)...] 4998445-[ 481.943] sna_drawable_move_region_to_cpu: region (1366x718) intersects gpu damage 4998446-[ 481.943] region_subsumes_damage? 4998447-[ 481.943] region_subsumes_damage: region (0, 0), (1366, 718), damage (25, 0), (1052, 636) 4998448-[ 481.943] _sna_damage_intersect([[(25, 0), (1052, 636)]: [(25, 0), (1052, 636) x 13: ((42, 0), (106, 5)), ((42, 5), (1047, 6)), ((42, 6), (1049, 7)), ((42, 7), (1050, 8)), ((42, 8), (1051, 10)), ((42, 10), (1052, 22)), ((58, 22), (1052, 231)), ((30, 231), (1052, 232)), ((28, 232), (1052, 233)), ((27, 233), (1052, 234)), ((26, 234), (1052, 236)), ((25, 236), (1052, 508)), ((58, 508), (1052, 636))] ] , [(0, 0), (1366, 718) x 27: ((0, 0), (42, 5)), ((106, 0), (1366, 5)), ((0, 5), (42, 6)), ((1047, 5), (1366, 6)), ...])... 4998449-[ 481.943] = none 4998450-[ 481.943] sna_drawable_move_region_to_cpu: syncing cpu bo 4998451-[ 481.943] kgem_bo_sync__cpu_full: handle=17 4998452-[ 481.943] drawable_gc_flags: try operating on drawable inplace [hint? 1] 4998453-[ 481.943] sna_drawable_move_region_to_cpu(pixmap=3 (1366x768), [(0, 48), (1366, 766)], flags=5) 4998454-[ 481.943] sna_drawable_move_region_to_cpu: marking for inplace hint (0, 1) 4998455-[ 481.943] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4998456-[ 481.943] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0 4998457-[ 481.943] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4998458-[ 481.943] region_inplace: yes, already mapped, continuing 4998459-[ 481.943] kgem_bo_mapped: handle=9, map=0x7fd74c327000:0x0, tiling=1, domain=2 4998460-[ 481.943] kgem_bo_can_map: handle=9, map=0x7fd74c327000:0x0:0x0, tiling=1, domain=2, offset=7667712 4998461-[ 481.943] kgem_bo_is_busy: handle=9, domain: 2 exec? 0, rq? 0