[ 26.529] X.Org X Server 1.16.0 Release Date: 2014-07-16 [ 26.529] X Protocol Version 11, Revision 0 [ 26.529] Build Operating System: Linux 3.15.5-2-ARCH x86_64 [ 26.529] Current Operating System: Linux archins3437 3.16.2-1-ARCH #1 SMP PREEMPT Sat Sep 6 13:12:51 CEST 2014 x86_64 [ 26.529] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=852f1be7-f0b1-43b6-b820-8dce945599a2 rw quiet [ 26.529] Build Date: 31 July 2014 11:53:19AM [ 26.529] [ 26.529] Current version of pixman: 0.32.6 [ 26.529] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 26.529] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 26.530] (==) Log file: "/home/tf/.local/share/xorg/Xorg.0.log", Time: Wed Sep 10 21:39:29 2014 [ 26.586] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 26.586] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 26.631] (==) No Layout section. Using the first Screen section. [ 26.632] (==) No screen section available. Using defaults. [ 26.632] (**) |-->Screen "Default Screen Section" (0) [ 26.632] (**) | |-->Monitor "" [ 26.640] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [ 26.640] (**) | |-->Device "Intel Graphics" [ 26.640] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 26.640] (==) Automatically adding devices [ 26.640] (==) Automatically enabling devices [ 26.640] (==) Automatically adding GPU devices [ 26.664] (WW) The directory "/usr/share/fonts/OTF/" does not exist. [ 26.664] Entry deleted from font path. [ 26.674] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/". [ 26.674] Entry deleted from font path. [ 26.674] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/"). [ 26.674] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/". [ 26.674] Entry deleted from font path. [ 26.674] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/"). [ 26.674] (==) FontPath set to: /usr/share/fonts/misc/, /usr/share/fonts/TTF/, /usr/share/fonts/Type1/ [ 26.674] (==) ModulePath set to "/usr/lib/xorg/modules" [ 26.674] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 26.680] (II) Loader magic: 0x818d80 [ 26.680] (II) Module ABI versions: [ 26.681] X.Org ANSI C Emulation: 0.4 [ 26.681] X.Org Video Driver: 18.0 [ 26.681] X.Org XInput driver : 21.0 [ 26.681] X.Org Server Extension : 8.0 [ 26.683] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1 [ 26.683] (II) xfree86: Adding drm device (/dev/dri/card0) [ 26.683] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0 [ 26.684] (--) PCI:*(0:0:2:0) 8086:0a16:1028:05f4 rev 9, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64 [ 26.684] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) [ 26.684] (II) LoadModule: "glx" [ 26.694] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 26.846] (II) Module glx: vendor="X.Org Foundation" [ 26.846] compiled for 1.16.0, module version = 1.0.0 [ 26.846] ABI class: X.Org Server Extension, version 8.0 [ 26.846] (==) AIGLX enabled [ 26.846] (II) LoadModule: "intel" [ 26.860] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [ 26.905] (II) Module intel: vendor="X.Org Foundation" [ 26.905] compiled for 1.16.0, module version = 2.99.916 [ 26.905] Module class: X.Org Video Driver [ 26.905] ABI class: X.Org Video Driver, version 18.0 [ 26.905] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43 [ 26.906] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000 [ 26.906] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100 [ 26.906] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300 [ 26.906] (++) using VT number 1 [ 26.906] (--) controlling tty is VT number 1, auto-enabling KeepTty [ 26.906] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) [ 26.917] sna_init_scrn: entity_num=0 [ 26.917] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20080730 [ 26.917] (II) intel(0): SNA compiled from 2.99.916-7-g224af80 [ 26.917] (II) intel(0): SNA compiled with assertions enabled [ 26.917] (II) intel(0): SNA compiled with memory allocation reporting enabled [ 26.917] (II) intel(0): SNA compiled with extra pixmap/damage validation [ 26.917] pixman version: 0.32.6 [ 26.919] num_cores: processors=0x1, cores=0x3 [ 26.919] sna_threads_init: creating a thread pool of 2 threads [ 26.919] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 26.919] sna_pre_init flags=0, numEntities=1 [ 26.927] sna_acpi_open [ 26.927] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4400 [ 26.927] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2 [ 26.927] (II) intel(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 26.927] (==) intel(0): Depth 24, (--) framebuffer bpp 32 [ 26.927] (==) intel(0): RGB weight 888 [ 26.927] (==) intel(0): Default visual is TrueColor [ 26.927] (**) intel(0): Option "TearFree" "true" [ 26.927] kgem_init: fd=8, gen=61 [ 26.927] kgem_init: has BLT ring? 1 [ 26.927] kgem_init: has relaxed delta? 1 [ 26.927] kgem_init: has relaxed fencing? 1 [ 26.927] kgem_init: has shared last-level-cache? 1 [ 26.927] kgem_init: has write-through caching for scanouts? 0 [ 26.927] kgem_init: has set-cache-level? 1 [ 26.927] kgem_init: has userptr? 1 [ 26.927] kgem_init: has create2? 0 [ 26.927] kgem_init: has no-reloc? 1 [ 26.927] kgem_init: has handle-lut? 1 [ 26.927] kgem_init: semaphores enabled? 1 [ 26.927] kgem_init: can blt to cpu? 1 [ 26.927] kgem_init: can render to Y-tiled surfaces? 1 [ 26.927] kgem_init: can use privileged batchbuffers? 0 [ 26.927] kgem_init: can use pinned batchbuffers (to avoid CS w/a)? 1 [ 26.928] kgem_init_pinned_batches: new handle=1, num_pages=1 [ 26.928] __kgem_bo_init(handle=1, num_pages=1) [ 26.928] __kgem_bo_init(handle=1, num_pages=1) [ 26.928] __kgem_bo_init(handle=2, num_pages=4) [ 26.928] kgem_init: maximum batch size? 16384 [ 26.928] kgem_init: last-level cache size: 3145728 bytes, threshold in pages: 384 [ 26.928] kgem_init: cpu bo enabled 1: llc? 1, set-cache-level? 1, userptr? 1 [ 26.928] kgem_init: aperture size 2147483648, available now 2142642176 [ 26.928] kgem_init: aperture low=715827882 [682], high=1610612736 [1536] [ 26.928] kgem_init: aperture mappable=268435456 [256 MiB] [ 26.928] kgem_init: aperture fenceable=268435456 [256 MiB] [ 26.928] kgem_init: buffer size=262144 [256 KiB] [ 26.928] kgem_init: total ram=4049981440 [ 26.928] kgem_init: maximum object size=1207959552 [ 26.928] kgem_init: large object thresold=268435456 [ 26.928] kgem_init: max object sizes (gpu=1012495360, cpu=1207959552, tile upload=134217728, copy=134217728) [ 26.928] kgem_init: max fences=30 [ 26.928] choose_memcpy_tiled_x: no swizzling [ 26.928] sna_pre_init: swapbuffer wait? enabled [ 26.928] sna_pre_init: vsync? enabled [ 26.928] sna_pre_init: page flips? enabled [ 26.928] sna_pre_init: triple buffer? enabled [ 26.928] probe_capabilities: page flips? enabled, async? disabled [ 26.928] sna_crtc_add(5) [ 26.928] sna_crtc_find_planes: 3 planes [ 26.928] sna_crtc_find_planes: plane 6 is attached to our pipe=0 [ 26.928] plane_details: object 6 (type eeeeeeee) has 1 props [ 26.928] plane_details: prop[0] .id=3, .name=type, .flags=c, .value=0 [ 26.928] plane_details: plane=6 type=0 [ 26.928] sna_crtc_add: CRTC:5 [pipe=0], primary id=0: supported-rotations=1, current-rotation=1, sprite id=6: supported-rotations=1, current-rotation=1 [ 26.928] sna_crtc_add: attached crtc[5] pipe=0 [ 26.928] sna_crtc_add(8) [ 26.928] sna_crtc_find_planes: 3 planes [ 26.928] sna_crtc_find_planes: plane 9 is attached to our pipe=1 [ 26.928] plane_details: object 9 (type eeeeeeee) has 1 props [ 26.928] plane_details: prop[0] .id=3, .name=type, .flags=c, .value=0 [ 26.928] plane_details: plane=9 type=0 [ 26.928] sna_crtc_add: CRTC:8 [pipe=1], primary id=0: supported-rotations=1, current-rotation=1, sprite id=9: supported-rotations=1, current-rotation=1 [ 26.928] sna_crtc_add: attached crtc[8] pipe=1 [ 26.928] sna_crtc_add(11) [ 26.928] sna_crtc_find_planes: 3 planes [ 26.928] sna_crtc_find_planes: plane 12 is attached to our pipe=2 [ 26.928] plane_details: object 12 (type eeeeeeee) has 1 props [ 26.928] plane_details: prop[0] .id=3, .name=type, .flags=c, .value=0 [ 26.928] plane_details: plane=12 type=0 [ 26.928] sna_crtc_add: CRTC:11 [pipe=2], primary id=0: supported-rotations=1, current-rotation=1, sprite id=c: supported-rotations=1, current-rotation=1 [ 26.928] sna_crtc_add: attached crtc[11] pipe=2 [ 26.928] sna_output_add(14): serial=0 [ 26.928] name_from_path: found? PATH=-1 [ 26.928] (II) intel(0): Output eDP1 has no monitor section [ 26.928] sna_output_add: inserting output #0 of 0 [ 26.928] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 [ 26.928] sna_output_backlight_init(eDP1) opening backlight none [ 26.937] sna_output_backlight_init(eDP1): initial backlight value 937 [ 26.937] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1 [ 26.937] sna_output_add: created output 'eDP1' 14, encoder=13 (possible crtc:7, attached encoders:1, possible clones:1), serial=0, edid=0, dpms=2, crtc=5 [ 26.937] (II) intel(0): Enabled output eDP1 [ 26.937] sna_output_add(23): serial=0 [ 26.937] name_from_path: found? PATH=-1 [ 26.937] (II) intel(0): Output HDMI1 has no monitor section [ 26.937] sna_output_add: inserting output #1 of 1 [ 26.937] sna_output_add: found 'DPMS' (idx=1, id=2), initial value=0 [ 26.937] sna_output_add: created output 'HDMI1' 23, encoder=22 (possible crtc:7, attached encoders:2, possible clones:2), serial=0, edid=0, dpms=2, crtc=0 [ 26.937] (II) intel(0): Enabled output HDMI1 [ 26.938] sna_cursor_pre_init: cursor updates use_gtt?=1 [ 26.938] (--) intel(0): Using a maximum size of 256x256 for hardware cursors [ 26.938] sna_backlight_pre_init: installed backlight monitor [ 26.938] add_fake_output(late=0, num_fake=1) [ 26.938] (II) intel(0): Output VIRTUAL1 has no monitor section [ 26.938] (II) intel(0): Enabled output VIRTUAL1 [ 26.938] crtc_init_gamma: CRTC:5, pipe=0: gamma set?=0 [ 26.938] sna_probe_initial_configuration: CRTC:5, pipe=0: has mode?=1 [ 26.938] kmode: 1366x768, clock=71400, 1366 1414 1446 1488 0, 768 771 777 800 0, flags=9, type=48 [ 26.938] crtc_init_gamma: CRTC:8, pipe=1: gamma set?=0 [ 26.938] sna_probe_initial_configuration: CRTC:8, pipe=1: has mode?=0 [ 26.938] crtc_init_gamma: CRTC:11, pipe=2: gamma set?=0 [ 26.938] sna_probe_initial_configuration: CRTC:11, pipe=2: has mode?=0 [ 26.938] (--) intel(0): Output eDP1 using initial mode 1366x768 on pipe 0 [ 26.938] sna_probe_initial_configuration: not using output HDMI1, disconnected [ 26.938] sna_probe_initial_configuration: SetScrnInfoModes = 0x17b1740 [ 26.938] sna_mode_compute_possible_outputs: updated output 'eDP1' 0 [14] (possible crtc:7, possible clones:0) [ 26.938] sna_mode_compute_possible_outputs: updated output 'HDMI1' 1 [23] (possible crtc:7, possible clones:0) [ 26.938] (**) intel(0): TearFree enabled [ 26.938] (==) intel(0): DPI set to (96, 96) [ 26.938] (II) Loading sub module "dri3" [ 26.938] (II) LoadModule: "dri3" [ 26.938] (II) Module "dri3" already built-in [ 26.938] (II) Loading sub module "dri2" [ 26.938] (II) LoadModule: "dri2" [ 26.938] (II) Module "dri2" already built-in [ 26.938] (II) Loading sub module "present" [ 26.938] (II) LoadModule: "present" [ 26.938] (II) Module "present" already built-in [ 26.938] (==) Depth 24 pixmap format is 32 bpp [ 26.938] sna_screen_init [ 26.967] sna_accel_init [ 26.973] sna_picture_init [ 26.990] uploaded 36672 bytes of static state [ 26.990] kgem_create_linear(36672) [ 26.990] search_linear_cache: num_pages=9, flags=2, use_active? 0, use_large=0 [max=65536] [ 26.990] search_linear_cache: inactive and cache bucket empty [ 26.990] search_linear_cache: active cache bucket empty [ 26.990] kgem_create_linear: new handle=3, num_pages=9 [ 26.990] __kgem_bo_init(handle=3, num_pages=9) [ 26.990] gem_write(handle=3, offset=0, len=36672) [ 26.990] kgem_bo_write: flush=0, domain=1 [ 26.990] __kgem_busy: handle=3, busy=0, wedged=0 [ 26.990] kgem_bo_maybe_retire: retiring bo handle=3 (needed flush? 0), rq? 0 [busy?=0] [ 26.990] sna_accel_init(backend=Haswell (gen7.5, gt2), prefer_gpu=7) [ 26.990] (II) intel(0): SNA initialized with Haswell (gen7.5, gt2) backend [ 26.990] (==) intel(0): Backing store enabled [ 26.990] (==) intel(0): Silken mouse enabled [ 26.991] (II) intel(0): HW Cursor enabled [ 26.991] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message. [ 26.992] (==) intel(0): DPMS enabled [ 26.992] sna_video_textured_setup: 'Intel(R) Textured Video' initialized 16 ports [ 26.992] sna_video_has_sprites: num_crtc=3 [ 26.992] sna_video_has_sprites: yes [ 26.992] sna_video_sprite_setup: 'Intel(R) Video Sprite' initialized 1 ports [ 26.992] sna_dri2_open() [ 26.992] sna_dri2_open: loading dri driver 'i965' [gen=61] for device '/dev/dri/card0' [ 26.992] (II) intel(0): [DRI2] Setup complete [ 26.992] (II) intel(0): [DRI2] DRI driver: i965 [ 26.992] (II) intel(0): [DRI2] VDPAU driver: i965 [ 26.992] sna_dri3_open() [ 26.992] sna_sync_open() [ 26.992] (II) intel(0): direct rendering: DRI2 DRI3 enabled [ 26.992] sna_present_update: has_async_flip? 0 [ 26.992] (II) intel(0): hardware support for Present enabled [ 26.992] sna_uevent_init [ 26.993] (==) intel(0): display hotplug detection enabled [ 26.993] (--) RandR disabled [ 27.133] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 27.133] (II) AIGLX: enabled GLX_ARB_create_context [ 27.133] (II) AIGLX: enabled GLX_ARB_create_context_profile [ 27.133] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile [ 27.133] (II) AIGLX: enabled GLX_INTEL_swap_event [ 27.133] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control [ 27.133] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB [ 27.133] (II) AIGLX: enabled GLX_ARB_fbconfig_float [ 27.133] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects [ 27.133] (II) AIGLX: enabled GLX_ARB_create_context_robustness [ 27.133] (II) AIGLX: Loaded and initialized i965 [ 27.133] (II) GLX: Initialized DRI2 GL provider for screen 0 [ 27.134] sna_create_screen_resources(1366x768@24) [ 27.134] sna_accel_create [ 27.134] sna_glyphs_create [ 27.134] sna_create_pixmap(1024, 1024, 8, usage=11) [ 27.134] kgem_can_create_2d: 1024x1024 @ 8 [ 27.134] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=1024, height=1024 [ 27.134] kgem_can_create_2d: untiled size=1048576 [ 27.134] kgem_choose_tiling: 1024x1024 -> 1 [ 27.134] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=1024, height=1024 [ 27.134] kgem_can_create_2d: tiled[1] size=1048576 [ 27.134] sna_create_pixmap: usage=17, flags=1b [ 27.134] sna_pixmap_create_scratch(1024, 1024, 8, tiling=2) [ 27.134] kgem_choose_tiling: 1024x1024 -> 2 [ 27.134] create_pixmap: allocating pixmap 0x0, depth=8, size=0 [ 27.134] create_pixmap: serial=1, usage=1, 0x0 [ 27.134] kgem_create_2d(1024x1024, bpp=8, tiling=2, exact=0, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=1) [ 27.134] kgem_surface_size: tile_width=128, tile_height=32 => aligned pitch=1024, height=1024 [ 27.134] __kgem_bo_init(handle=4, num_pages=256) [ 27.134] new pitch=1024, tiling=2, handle=4, id=1, num_pages=256 [256], bucket=8 [ 27.134] __sna_damage_all(1024, 1024) [ 27.134] sna_pixmap_create_scratch: serial=1, 1024x1024, usage=1 [ 27.134] sna_create_pixmap(1024, 1024, 32, usage=11) [ 27.134] kgem_can_create_2d: 1024x1024 @ 32 [ 27.134] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=4096, height=1024 [ 27.134] kgem_can_create_2d: untiled size=4194304 [ 27.134] kgem_choose_tiling: TLB miss between lines 1024x1024 (pitch=4096), forcing tiling 1 [ 27.134] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=4096, height=1024 [ 27.134] kgem_can_create_2d: tiled[-1] size=4194304 [ 27.134] sna_create_pixmap: usage=17, flags=1b [ 27.134] sna_pixmap_create_scratch(1024, 1024, 32, tiling=2) [ 27.134] kgem_choose_tiling: TLB miss between lines 1024x1024 (pitch=4096), forcing tiling 2 [ 27.134] create_pixmap: allocating pixmap 0x0, depth=32, size=0 [ 27.134] create_pixmap: serial=2, usage=1, 0x0 [ 27.134] kgem_create_2d(1024x1024, bpp=32, tiling=2, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=1) [ 27.134] kgem_surface_size: tile_width=128, tile_height=32 => aligned pitch=4096, height=1024 [ 27.134] __kgem_bo_init(handle=5, num_pages=1024) [ 27.134] new pitch=4096, tiling=2, handle=5, id=2, num_pages=1024 [1024], bucket=10 [ 27.134] __sna_damage_all(1024, 1024) [ 27.134] sna_pixmap_create_scratch: serial=2, 1024x1024, usage=1 [ 27.134] sna_gradients_create [ 27.134] sna_alpha_cache_init [ 27.134] kgem_create_linear(1052) [ 27.134] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] [ 27.134] search_linear_cache: inactive and cache bucket empty [ 27.134] search_linear_cache: active cache bucket empty [ 27.134] kgem_create_linear: new handle=6, num_pages=1 [ 27.134] __kgem_bo_init(handle=6, num_pages=1) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=0, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=4, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=8, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=12, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=16, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=20, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=24, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=28, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=32, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=36, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=40, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=44, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=48, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=52, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=56, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=60, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=64, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=68, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=72, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=76, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=80, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=84, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=88, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=92, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=96, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=100, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=104, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=108, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=112, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=116, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=120, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=124, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=128, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=132, length=4, io=0 [ 27.134] __kgem_bo_init(handle=6, num_pages=4) [ 27.134] kgem_create_proxy: target handle=6 [proxy? -1], offset=136, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=140, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=144, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=148, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=152, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=156, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=160, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=164, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=168, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=172, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=176, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=180, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=184, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=188, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=192, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=196, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=200, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=204, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=208, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=212, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=216, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=220, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=224, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=228, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=232, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=236, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=240, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=244, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=248, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=252, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=256, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=260, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=264, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=268, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=272, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=276, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=280, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=284, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=288, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=292, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=296, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=300, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=304, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=308, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=312, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=316, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=320, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=324, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=328, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=332, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=336, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=340, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=344, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=348, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=352, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=356, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=360, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=364, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=368, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=372, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=376, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=380, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=384, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=388, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=392, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=396, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=400, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=404, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=408, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=412, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=416, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=420, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=424, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=428, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=432, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=436, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=440, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=444, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=448, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=452, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=456, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=460, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=464, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=468, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=472, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=476, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=480, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=484, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=488, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=492, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=496, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=500, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=504, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=508, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=512, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=516, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=520, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=524, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=528, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=532, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=536, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=540, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=544, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=548, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=552, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=556, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=560, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=564, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=568, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=572, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=576, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=580, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=584, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=588, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=592, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=596, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=600, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=604, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=608, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=612, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=616, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=620, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=624, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=628, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=632, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=636, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=640, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=644, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=648, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=652, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=656, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=660, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.135] kgem_create_proxy: target handle=6 [proxy? -1], offset=664, length=4, io=0 [ 27.135] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=668, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=672, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=676, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=680, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=684, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=688, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=692, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=696, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=700, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=704, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=708, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=712, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=716, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=720, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=724, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=728, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=732, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=736, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=740, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=744, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=748, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=752, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=756, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=760, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=764, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=768, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=772, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=776, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=780, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=784, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=788, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=792, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=796, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=800, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=804, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=808, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=812, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=816, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=820, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=824, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=828, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=832, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=836, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=840, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=844, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=848, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=852, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=856, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=860, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=864, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=868, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=872, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=876, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=880, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=884, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=888, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=892, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=896, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=900, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=904, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=908, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=912, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=916, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=920, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=924, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=928, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=932, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=936, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=940, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=944, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=948, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=952, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=956, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=960, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=964, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=968, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=972, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=976, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=980, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=984, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=988, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=992, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=996, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1000, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1004, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1008, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1012, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1016, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1020, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1024, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1028, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1032, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1036, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1040, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1044, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] kgem_create_proxy: target handle=6 [proxy? -1], offset=1048, length=4, io=0 [ 27.136] __kgem_bo_init(handle=6, num_pages=4) [ 27.136] gem_write(handle=6, offset=0, len=1052) [ 27.136] kgem_bo_write: flush=0, domain=1 [ 27.136] __kgem_busy: handle=6, busy=0, wedged=0 [ 27.136] kgem_bo_maybe_retire: retiring bo handle=6 (needed flush? 0), rq? 0 [busy?=0] [ 27.136] sna_solid_cache_init [ 27.136] kgem_create_linear(4096) [ 27.136] search_linear_cache: num_pages=1, flags=2, use_active? 0, use_large=0 [max=65536] [ 27.136] search_linear_cache: inactive and cache bucket empty [ 27.136] search_linear_cache: active cache bucket empty [ 27.136] kgem_create_linear: new handle=7, num_pages=1 [ 27.136] __kgem_bo_init(handle=7, num_pages=1) [ 27.136] sna_create_pixmap(1366, 768, 24, usage=10) [ 27.136] kgem_can_create_2d: 1366x768 @ 24 [ 27.136] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5464, height=768 [ 27.136] kgem_can_create_2d: untiled size=4198400 [ 27.136] kgem_choose_tiling: TLB miss between lines 1366x768 (pitch=5464), forcing tiling 1 [ 27.136] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5464, height=768 [ 27.136] kgem_can_create_2d: tiled[-1] size=4198400 [ 27.136] sna_create_pixmap: usage=16, flags=1b [ 27.136] sna_create_pixmap: creating GPU pixmap 1366x768, stride=5464, flags=1b [ 27.136] create_pixmap: allocating pixmap 0x0, depth=24, size=0 [ 27.136] create_pixmap: serial=3, usage=16, 0x0 [ 27.136] sna_create_pixmap: serial=3, 1366x768, usage=16 [ 27.136] sna_pixmap_force_to_gpu(pixmap=3, flags=2) [ 27.144] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=42 [ 27.144] sna_pixmap_move_to_gpu: CPU damage? 0 [ 27.144] sna_pixmap_move_to_gpu: creating GPU bo (1366x768@32), create=b [ 27.144] kgem_choose_tiling: TLB miss between lines 1366x768 (pitch=5464), forcing tiling 1 [ 27.145] sna_pixmap_alloc_gpu: pixmap=3 [ 27.145] kgem_create_2d(1366x768, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) [ 27.145] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=5632, height=768 [ 27.145] __kgem_bo_init(handle=8, num_pages=1056) [ 27.145] __kgem_bo_make_scanout: create fb 1366x768@24/32 [ 27.145] __kgem_bo_map__gtt(handle=8, size=4325376) [ 27.146] __kgem_bo_make_scanout: attached fb=27 to handle=8 [ 27.146] new pitch=5632, tiling=1, handle=8, id=266, num_pages=1056 [1056], bucket=10 [ 27.146] sna_pixmap_mark_active: pixmap=3, handle=8 [ 27.146] sna_set_screen_pixmap: changing from pixmap=0 to pixmap=3, (sna->front=0) [ 27.146] sna_copy_fbcon [ 27.146] sna_copy_fbcon: found fbcon, size=1366x768, depth=24, bpp=32 [ 27.146] kgem_create_for_name(name=1) [ 27.146] kgem_create_for_name: new handle=10 [ 27.146] kgem_create_for_name: handle=10, tiling=0 [ 27.146] __kgem_bo_init(handle=10, num_pages=1032) [ 27.146] sna_copy_fbcon: fbcon handle=10 [ 27.146] gen7_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 27.146] kgem_bo_is_render: handle=10, rq? 0 [0] [ 27.146] sna_blt_copy_boxes src=(0, 0) -> (0, 0) x 1, tiling=(0, 1), pitch=(5504, 5632) [ 27.153] needs_batch_flush: flushing before handle=8 for new reservation [ 27.153] sna_blt_copy_boxes: emitting 1 boxes out of 1 (batch space 16383) [ 27.153] sna_blt_copy_boxes: box=(0, 0)x(1366, 768) [ 27.153] kgem_add_reloc: handle=8, pos=4, delta=0, domains=28002 [ 27.153] kgem_add_handle: handle=8, index=0 [ 27.153] __kgem_bo_mark_dirty: handle=8 (proxy? 0) [ 27.153] kgem_add_reloc: handle=10, pos=7, delta=0, domains=28000 [ 27.153] kgem_add_handle: handle=10, index=1 [ 27.153] sna_blt_copy_boxes: flushing BLT operation on empty ring [ 27.154] batch[3/3, flags=1c00]: 10 10 16384 16384, nreloc=2, nexec=2, nfence=0, aperture=2088 [fenced=0] [ 27.154] gem_write__cachealigned(handle=1, offset=0, len=40) [ 27.154] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cc6000 [ 27.154] kgem_commit: release handle=8 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=8a6000 [ 27.154] kgem_commit: release handle=10 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=49e000 [ 27.154] _sna_damage_add_box(None + [(0, 0), (1366, 768)]) [ 27.154] damage_union: extending damage (32767, 32767), (-32768, -32768) by (0, 0), (1366, 768) [ 27.154] = [[(0, 0), (1366, 768)]: [(0, 0), (1366, 768)] ] [ 27.154] _kgem_bo_destroy: handle=10, proxy? 0 [ 27.154] __kgem_bo_destroy: handle=10, size=4227072 [ 27.154] kgem_bo_free: handle=10, size=4227072 [ 27.154] kgem_bo_free: releasing 0x0:0x0 vma for handle=10, count=0 [ 27.154] sna_set_desired_mode [ 27.154] (II) intel(0): switch to mode 1366x768@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none [ 27.154] sna_pixmap_force_to_gpu(pixmap=3, flags=2) [ 27.154] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=42 [ 27.154] _sna_damage_is_all(1366, 768)? [ 27.154] _sna_damage_is_all: (0, 0), (1366, 768) [ 27.154] __sna_damage_all(1366, 768) [ 27.154] sna_pixmap_move_to_gpu: already all-damaged [ 27.154] sna_pixmap_mark_active: pixmap=3, handle=8 [ 27.154] use_shadow: gpu bo handle=8 tiling=1 pitch=5632, limit=32768 [ 27.154] use_shadow? bounds (0, 0), (1366, 768), framebufer 1366x768 [ 27.154] sna_crtc_attach: attaching to framebuffer [ 27.154] sna_pixmap_force_to_gpu(pixmap=3, flags=2) [ 27.154] sna_pixmap_move_to_gpu(pixmap=3, usage=16), flags=42 [ 27.154] sna_pixmap_move_to_gpu: already all-damaged [ 27.154] sna_pixmap_mark_active: pixmap=3, handle=8 [ 27.154] get_fb: reusing fb=27 for handle=8 [ 27.154] sna_crtc_attach: enabling TearFree shadow [ 27.154] sna_crtc_enable_shadow: enabling for crtc 5 [ 27.154] sna_mode_enable_shadow [ 27.154] sna_crtc_attach: creating TearFree shadow bo [ 27.154] kgem_choose_tiling: TLB miss between lines 1366x768 (pitch=5464), forcing tiling 1 [ 27.154] kgem_create_2d(1366x768, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) [ 27.154] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=5632, height=768 [ 27.154] __kgem_bo_init(handle=10, num_pages=1056) [ 27.154] __kgem_bo_make_scanout: create fb 1366x768@24/32 [ 27.154] __kgem_bo_map__gtt(handle=10, size=4325376) [ 27.155] __kgem_bo_make_scanout: attached fb=28 to handle=10 [ 27.155] new pitch=5632, tiling=1, handle=10, id=268, num_pages=1056 [1056], bucket=10 [ 27.155] get_fb: reusing fb=28 for handle=10 [ 27.155] set_shadow: waiting for region 1x[(0, 0), (1366, 768)], front handle=8, shadow handle=10 [ 27.155] sna_crtc_apply CRTC:5 [pipe=0], handle=8 [ 27.155] sna_crtc_apply: CRTC:5 [pipe=0] primary rotation set to 1 [ 27.155] sna_crtc_apply: attaching output 'eDP1' 0 [14] to crtc:5 (pipe 0) (possible crtc:7, possible clones:0) [ 27.155] sna_output_dpms(HDMI1:23): dpms=3 (current: 0), active? 0 [ 27.155] sna_crtc_apply: applying crtc [5, pipe=0] mode=1366x768+0+0@71400, fb=27 [shadow] update to 1 outputs [14...] [ 27.173] sna_crtc_force_outputs_on(pipe=0), currently? -1 [ 27.173] sna_output_dpms(eDP1:14): dpms=0 (current: 0), active? 1 [ 27.173] sna_crtc_randr: transform? 0, bounds (0, 0), (1366, 768) [ 27.173] sna_output_dpms(HDMI1:23): dpms=3 (current: 3), active? 0 [ 27.173] sna_crtc_dpms(pipe 1, dpms mode -> 3):= active=0 [ 27.173] sna_crtc_disable: disabling crtc [8, pipe=1] [ 27.173] sna_crtc_force_outputs_off(pipe=1), currently? 3 [ 27.173] sna_crtc_dpms(pipe 2, dpms mode -> 3):= active=0 [ 27.173] sna_crtc_disable: disabling crtc [11, pipe=2] [ 27.173] sna_crtc_force_outputs_off(pipe=2), currently? 3 [ 27.173] sna_crtc_config_notify(dirty?=1) [ 27.173] probe_capabilities: page flips? enabled, async? disabled [ 27.173] update_flush_interval: CRTC:0 (pipe 0) vrefresh=59.98 [ 27.173] update_flush_interval: CRTC:1 (pipe 1) disabled [ 27.173] update_flush_interval: CRTC:2 (pipe 2) disabled [ 27.173] max_vrefresh=59, vblank_interval=16 ms [ 27.173] sna_present_update: has_async_flip? 0 [ 27.173] sna_mode_check [ 27.173] sna_mode_check: crtc=5, valid?=1, fb attached?=27, expected=(27 or -1) [ 27.173] sna_mode_check: crtc=8, valid?=0, fb attached?=0, expected=(0 or -1) [ 27.173] sna_mode_check: crtc=11, valid?=0, fb attached?=0, expected=(0 or -1) [ 27.173] update_flush_interval: CRTC:0 (pipe 0) vrefresh=59.98 [ 27.173] update_flush_interval: CRTC:1 (pipe 1) disabled [ 27.173] update_flush_interval: CRTC:2 (pipe 2) disabled [ 27.173] max_vrefresh=59, vblank_interval=16 ms [ 27.173] (II) intel(0): Setting screen physical size to 361 x 203 [ 27.173] sna_mode_resize (1366, 768) -> (1366, 768) [ 27.173] sna_create_pixmap(16, 16, 1, usage=0) [ 27.173] kgem_can_create_2d: 16x16 @ 1 [ 27.173] kgem_can_create_2d: unhandled depth 1 [ 27.173] sna_create_pixmap: can not use GPU, just creating shadow [ 27.173] create_pixmap: allocating pixmap 16x16, depth=1, size=72 [ 27.173] create_pixmap: serial=5, usage=0, 16x16 [ 27.173] sna_validate_gc(0x19e0dd0) changes=7fffff, previous serial=80000000, drawable=5 [ 27.173] sna_validate_gc: recomputing clip [ 27.173] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x186ebb0] [ 27.173] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 27.173] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) [ 27.173] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 [ 27.173] sna_poly_fill_rect: fallback -- unattached [ 27.173] sna_poly_fill_rect: fallback (0, 0), (16, 16) [ 27.173] sna_gc_move_to_cpu(0x19e0dd0) changes=7fffff [ 27.173] sfbValidateGC changes=77ffff [ 27.173] sfbValidateGC: computing rrop mask=1, depthMask=1, fg=1, bg=1, planemask=ffffffff [ 27.173] sfbValidateGC: rrop fg=ffffffff, bg=ffffffff, pm=ffffffff, and=0, xor=ffffffff, bgand=0, bgxor=ffffffff [ 27.173] drawable_gc_flags: try operating on drawable inplace [hint? 1] [ 27.173] sna_drawable_move_region_to_cpu(pixmap=5 (16x16), [(0, 0), (16, 16)], flags=5) [ 27.173] sna_drawable_move_region_to_cpu: not attached to pixmap 5 (depth 1) [ 27.173] sna_poly_fill_rect: fallback - fbPolyFillRect [ 27.173] sfbPolyFillRect x 1 [ 27.173] sfbPolyFillRect: rectangle (0, 0), (16, 16) [ 27.173] fbClipBoxes: box=(0, 0),(16, 16); region=(0, 0),(16, 16) x 1 [ 27.173] fbDrawableRun: box=(0, 0), (16, 16), clip=(0, 0), (16, 16) [ 27.173] fbFillBox box=(0, 0), (16, 16) [ 27.173] sfbFill (0, 0)x(16, 16), style=0 [ 27.184] sna_gc_move_to_gpu(0x19e0dd0) [ 27.239] sna_realize_font (key=0) [ 27.247] sna_realize_font (key=0) [ 27.247] sna_create_pixmap(16, 16, 1, usage=1) [ 27.247] kgem_can_create_2d: 16x16 @ 1 [ 27.247] kgem_can_create_2d: unhandled depth 1 [ 27.247] sna_create_pixmap: can not use GPU, just creating shadow [ 27.247] create_pixmap: allocating pixmap 16x16, depth=1, size=72 [ 27.247] create_pixmap: serial=7, usage=1, 16x16 [ 27.247] sna_validate_gc(0x19e0dd0) changes=7fffff, previous serial=80000000, drawable=7 [ 27.247] sna_validate_gc: recomputing clip [ 27.247] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x186ebb0] [ 27.247] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 27.247] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) [ 27.247] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 [ 27.247] sna_poly_fill_rect: fallback -- unattached [ 27.247] sna_poly_fill_rect: fallback (0, 0), (16, 16) [ 27.247] sna_gc_move_to_cpu(0x19e0dd0) changes=7fffff [ 27.247] sfbValidateGC changes=77ffff [ 27.247] sfbValidateGC: computing rrop mask=1, depthMask=1, fg=0, bg=1, planemask=ffffffff [ 27.247] sfbValidateGC: rrop fg=0, bg=ffffffff, pm=ffffffff, and=0, xor=0, bgand=0, bgxor=ffffffff [ 27.247] drawable_gc_flags: try operating on drawable inplace [hint? 1] [ 27.247] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(0, 0), (16, 16)], flags=5) [ 27.247] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) [ 27.247] sna_poly_fill_rect: fallback - fbPolyFillRect [ 27.247] sfbPolyFillRect x 1 [ 27.247] sfbPolyFillRect: rectangle (0, 0), (16, 16) [ 27.247] fbClipBoxes: box=(0, 0),(16, 16); region=(0, 0),(16, 16) x 1 [ 27.247] fbDrawableRun: box=(0, 0), (16, 16), clip=(0, 0), (16, 16) [ 27.247] fbFillBox box=(0, 0), (16, 16) [ 27.247] sfbFill (0, 0)x(16, 16), style=0 [ 27.247] sna_gc_move_to_gpu(0x19e0dd0) [ 27.247] sna_validate_gc(0x19e0dd0) changes=4, previous serial=80000007, drawable=7 [ 27.247] sna_font_too_large? (16 + 17) x 17: 99 > 124 [ 27.247] sna_glyph_blt (7, 7) x 1, fg=1, bg=ffffffff alu=cc [ 27.247] sna_drawable_use_bo pixmap=7, box=((0, 0), (16, 16)), flags=1... [ 27.247] sna_drawable_use_bo: not attached [ 27.247] sna_poly_text16: fallback [ 27.247] sna_gc_move_to_cpu(0x19e0dd0) changes=4 [ 27.247] sfbValidateGC changes=4 [ 27.247] sfbValidateGC: computing rrop mask=1, depthMask=1, fg=1, bg=1, planemask=ffffffff [ 27.247] sfbValidateGC: rrop fg=ffffffff, bg=ffffffff, pm=ffffffff, and=0, xor=ffffffff, bgand=0, bgxor=ffffffff [ 27.247] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(0, 0), (16, 16)], flags=3) [ 27.247] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) [ 27.247] sna_poly_text16: fallback -- fbPolyGlyphBlt [ 27.247] sfbPolyGlyphBlt x 1 [ 27.247] sfbPushImage (0, 0)x(16, 16) [ 27.247] fbClipBoxes: box=(0, 0),(16, 16); region=(0, 0),(16, 16) x 1 [ 27.247] fbDrawableRun: box=(0, 0), (16, 16), clip=(0, 0), (16, 16) [ 27.248] sfbBlt 16x16, alu=7, pm=ffffffff, bpp=1 (reverse=0, upsidedown=0) [ 27.248] sna_gc_move_to_gpu(0x19e0dd0) [ 27.248] sna_get_image: pixmap=7 (0, 0)x(16, 16), format=1, mask=1, depth=1 [ 27.248] sna_drawable_move_region_to_cpu(pixmap=7 (16x16), [(0, 0), (16, 16)], flags=22) [ 27.248] sna_drawable_move_region_to_cpu: not attached to pixmap 7 (depth 1) [ 27.248] sfbGetImage (0, 0)x(16, 16) [ 27.248] sfbBlt 16x16, alu=3, pm=ffffffff, bpp=1 (reverse=0, upsidedown=0) [ 27.248] sfbBlt fast blt, src_stride=4, dst_stride=4, width=2 (offset=221392) [ 27.248] sna_destroy_pixmap: pixmap=7, attached?=0 [ 27.248] sna_create_pixmap(16, 16, 1, usage=1) [ 27.248] kgem_can_create_2d: 16x16 @ 1 [ 27.248] kgem_can_create_2d: unhandled depth 1 [ 27.248] sna_create_pixmap: can not use GPU, just creating shadow [ 27.248] create_pixmap: allocating pixmap 16x16, depth=1, size=72 [ 27.248] create_pixmap: serial=8, usage=1, 16x16 [ 27.248] sna_validate_gc(0x19e0dd0) changes=7fffff, previous serial=80000000, drawable=8 [ 27.248] sna_validate_gc: recomputing clip [ 27.248] sna_validate_gc: composite clip=1x[(0, 0), (16, 16)] [0x186ebb0] [ 27.248] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 27.248] sna_poly_fill_rect_extents: [0] = (0, 0)x(16, 16) [ 27.248] sna_poly_fill_rect: extents(0, 0), (16, 16), flags=1 [ 27.248] sna_poly_fill_rect: fallback -- unattached [ 27.248] sna_poly_fill_rect: fallback (0, 0), (16, 16) [ 27.248] sna_gc_move_to_cpu(0x19e0dd0) changes=7fffff [ 27.248] sfbValidateGC changes=77ffff [ 27.248] sfbValidateGC: computing rrop mask=1, depthMask=1, fg=0, bg=1, planemask=ffffffff [ 27.248] sfbValidateGC: rrop fg=0, bg=ffffffff, pm=ffffffff, and=0, xor=0, bgand=0, bgxor=ffffffff [ 27.248] drawable_gc_flags: try operating on drawable inplace [hint? 1] [ 27.248] sna_drawable_move_region_to_cpu(pixmap=8 (16x16), [(0, 0), (16, 16)], flags=5) [ 27.248] sna_drawable_move_region_to_cpu: not attached to pixmap 8 (depth 1) [ 27.248] sna_poly_fill_rect: fallback - fbPolyFillRect [ 27.248] sfbPolyFillRect x 1 [ 27.248] sfbPolyFillRect: rectangle (0, 0), (16, 16) [ 27.248] fbClipBoxes: box=(0, 0),(16, 16); region=(0, 0),(16, 16) x 1 [ 27.248] fbDrawableRun: box=(0, 0), (16, 16), clip=(0, 0), (16, 16) [ 27.248] fbFillBox box=(0, 0), (16, 16) [ 27.248] sfbFill (0, 0)x(16, 16), style=0 [ 27.248] sna_gc_move_to_gpu(0x19e0dd0) [ 27.248] sna_validate_gc(0x19e0dd0) changes=4, previous serial=80000008, drawable=8 [ 27.248] sna_font_too_large? (16 + 17) x 17: 99 > 124 [ 27.248] sna_glyph_blt (7, 7) x 1, fg=1, bg=ffffffff alu=cc [ 27.248] sna_drawable_use_bo pixmap=8, box=((1, 1), (15, 15)), flags=1... [ 27.248] sna_drawable_use_bo: not attached [ 27.248] sna_poly_text16: fallback [ 27.248] sna_gc_move_to_cpu(0x19e0dd0) changes=4 [ 27.248] sfbValidateGC changes=4 [ 27.248] sfbValidateGC: computing rrop mask=1, depthMask=1, fg=1, bg=1, planemask=ffffffff [ 27.248] sfbValidateGC: rrop fg=ffffffff, bg=ffffffff, pm=ffffffff, and=0, xor=ffffffff, bgand=0, bgxor=ffffffff [ 27.248] sna_drawable_move_region_to_cpu(pixmap=8 (16x16), [(1, 1), (15, 15)], flags=3) [ 27.248] sna_drawable_move_region_to_cpu: not attached to pixmap 8 (depth 1) [ 27.248] sna_poly_text16: fallback -- fbPolyGlyphBlt [ 27.248] sfbPolyGlyphBlt x 1 [ 27.248] sfbPushImage (1, 1)x(14, 14) [ 27.248] fbClipBoxes: box=(1, 1),(15, 15); region=(1, 1),(15, 15) x 1 [ 27.248] fbDrawableRun: box=(1, 1), (15, 15), clip=(1, 1), (15, 15) [ 27.248] sfbBlt 14x14, alu=7, pm=ffffffff, bpp=1 (reverse=0, upsidedown=0) [ 27.248] sna_gc_move_to_gpu(0x19e0dd0) [ 27.248] sna_get_image: pixmap=8 (0, 0)x(16, 16), format=1, mask=1, depth=1 [ 27.248] sna_drawable_move_region_to_cpu(pixmap=8 (16x16), [(0, 0), (16, 16)], flags=22) [ 27.248] sna_drawable_move_region_to_cpu: not attached to pixmap 8 (depth 1) [ 27.248] sfbGetImage (0, 0)x(16, 16) [ 27.248] sfbBlt 16x16, alu=3, pm=ffffffff, bpp=1 (reverse=0, upsidedown=0) [ 27.248] sfbBlt fast blt, src_stride=4, dst_stride=4, width=2 (offset=210864) [ 27.248] sna_destroy_pixmap: pixmap=8, attached?=0 [ 27.248] sna_change_window_attributes [ 27.248] sna_validate_gc(0x19e0ed0) changes=7fffff, previous serial=80000000, drawable=6 [ 27.248] sna_validate_gc: recomputing clip [ 27.248] sna_validate_gc: composite clip=1x[(0, 0), (1366, 768)] [0x19e16f0] [ 27.248] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 27.248] sna_poly_fill_rect_extents: [0] = (0, 0)x(1366, 768) [ 27.248] sna_poly_fill_rect: extents(0, 0), (1366, 768), flags=1 [ 27.248] sna_poly_fill_rect: promoting to full GPU [ 27.248] sna_poly_fill_rect: dropping last-cpu hint [ 27.248] sna_drawable_use_bo pixmap=4, box=((0, 0), (1366, 768)), flags=19... [ 27.248] sna_drawable_use_bo: pinned, never REPLACES [ 27.248] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 27.248] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 27.248] sna_drawable_use_bo: applying move-to-gpu override [ 27.248] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (1366, 768)] from damage 1x[(0, 0], (1366, 768)] [ 27.248] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap [ 27.248] wait_for_shadow: flags=1, flips=0, handle=8, shadow=10 [ 27.248] wait_for_shadow: setting front pixmap to handle=10 [ 27.248] sna_drawable_use_bo: using whole GPU bo [ 27.248] sna_poly_fill_rect: solid fill [0], testing for blt [ 27.248] sna_poly_fill_rect_blt pixmap=4 x 1 [(0, 0)x(1366, 768)...]+(0,0), clipped?=0 [ 27.248] sna_poly_fill_rect_blt: using fill_one() fast path: (0, 0), (1366, 768). alu=3, pixel=0 [ 27.248] kgem_bo_is_render: handle=10, rq? 0 [0] [ 27.248] kgem_bo_is_render: handle=10, rq? 0 [0] [ 27.248] kgem_bo_is_render: handle=10, rq? 0 [0] [ 27.248] sna_blt_fill_boxes (32, 0, 3) x 1 [ 27.248] sna_blt_fill_box: box=((0, 0), (1366, 768)) [ 27.248] needs_batch_flush: flushing before handle=10 for new reservation [ 27.248] kgem_add_reloc: handle=10, pos=4, delta=0, domains=28002 [ 27.248] kgem_add_handle: handle=10, index=0 [ 27.248] __kgem_bo_mark_dirty: handle=10 (proxy? 0) [ 27.248] sna_poly_fill_rect_blt: pixmap=4, marking clear [0] [ 27.409] (II) config/udev: Adding input device Power Button (/dev/input/event6) [ 27.409] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 27.409] (**) Power Button: Applying InputClass "system-keyboard" [ 27.409] (II) LoadModule: "evdev" [ 27.424] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 27.453] (II) Module evdev: vendor="X.Org Foundation" [ 27.453] compiled for 1.16.0, module version = 2.9.0 [ 27.453] Module class: X.Org XInput Driver [ 27.453] ABI class: X.Org XInput driver, version 21.0 [ 27.453] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 12 paused 0 [ 27.453] (II) Using input driver 'evdev' for 'Power Button' [ 27.453] (**) Power Button: always reports core events [ 27.453] (**) evdev: Power Button: Device: "/dev/input/event6" [ 27.453] (--) evdev: Power Button: Vendor 0 Product 0x1 [ 27.453] (--) evdev: Power Button: Found keys [ 27.453] (II) evdev: Power Button: Configuring as keyboard [ 27.453] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input64/event6" [ 27.453] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) [ 27.453] (**) Option "xkb_rules" "evdev" [ 27.453] (**) Option "xkb_model" "pc104" [ 27.453] (**) Option "xkb_layout" "us" [ 27.469] (II) config/udev: Adding input device Video Bus (/dev/input/event10) [ 27.469] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 27.469] (**) Video Bus: Applying InputClass "system-keyboard" [ 27.470] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 13 paused 0 [ 27.470] (II) Using input driver 'evdev' for 'Video Bus' [ 27.470] (**) Video Bus: always reports core events [ 27.470] (**) evdev: Video Bus: Device: "/dev/input/event10" [ 27.470] (--) evdev: Video Bus: Vendor 0 Product 0x6 [ 27.470] (--) evdev: Video Bus: Found keys [ 27.470] (II) evdev: Video Bus: Configuring as keyboard [ 27.470] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input68/event10" [ 27.470] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7) [ 27.470] (**) Option "xkb_rules" "evdev" [ 27.470] (**) Option "xkb_model" "pc104" [ 27.470] (**) Option "xkb_layout" "us" [ 27.470] (II) config/udev: Adding input device Video Bus (/dev/input/event9) [ 27.470] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 27.470] (**) Video Bus: Applying InputClass "system-keyboard" [ 27.470] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 14 paused 0 [ 27.470] (II) Using input driver 'evdev' for 'Video Bus' [ 27.470] (**) Video Bus: always reports core events [ 27.470] (**) evdev: Video Bus: Device: "/dev/input/event9" [ 27.470] (--) evdev: Video Bus: Vendor 0 Product 0x6 [ 27.470] (--) evdev: Video Bus: Found keys [ 27.470] (II) evdev: Video Bus: Configuring as keyboard [ 27.470] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:08/LNXVIDEO:00/input/input67/event9" [ 27.470] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8) [ 27.470] (**) Option "xkb_rules" "evdev" [ 27.470] (**) Option "xkb_model" "pc104" [ 27.470] (**) Option "xkb_layout" "us" [ 27.471] (II) config/udev: Adding input device Power Button (/dev/input/event4) [ 27.471] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 27.471] (**) Power Button: Applying InputClass "system-keyboard" [ 27.471] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 15 paused 0 [ 27.471] (II) Using input driver 'evdev' for 'Power Button' [ 27.471] (**) Power Button: always reports core events [ 27.471] (**) evdev: Power Button: Device: "/dev/input/event4" [ 27.471] (--) evdev: Power Button: Vendor 0 Product 0x1 [ 27.471] (--) evdev: Power Button: Found keys [ 27.471] (II) evdev: Power Button: Configuring as keyboard [ 27.471] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input62/event4" [ 27.471] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9) [ 27.471] (**) Option "xkb_rules" "evdev" [ 27.471] (**) Option "xkb_model" "pc104" [ 27.471] (**) Option "xkb_layout" "us" [ 27.471] (II) config/udev: Adding input device Lid Switch (/dev/input/event3) [ 27.471] (II) No input driver specified, ignoring this device. [ 27.471] (II) This device may have been added with another device file. [ 27.471] (II) config/udev: Adding input device Sleep Button (/dev/input/event5) [ 27.471] (**) Sleep Button: Applying InputClass "evdev keyboard catchall" [ 27.471] (**) Sleep Button: Applying InputClass "system-keyboard" [ 27.472] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 16 paused 0 [ 27.472] (II) Using input driver 'evdev' for 'Sleep Button' [ 27.472] (**) Sleep Button: always reports core events [ 27.472] (**) evdev: Sleep Button: Device: "/dev/input/event5" [ 27.472] (--) evdev: Sleep Button: Vendor 0 Product 0x3 [ 27.472] (--) evdev: Sleep Button: Found keys [ 27.472] (II) evdev: Sleep Button: Configuring as keyboard [ 27.472] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input63/event5" [ 27.472] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10) [ 27.472] (**) Option "xkb_rules" "evdev" [ 27.472] (**) Option "xkb_model" "pc104" [ 27.472] (**) Option "xkb_layout" "us" [ 27.472] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event12) [ 27.472] (II) No input driver specified, ignoring this device. [ 27.472] (II) This device may have been added with another device file. [ 27.472] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event13) [ 27.472] (II) No input driver specified, ignoring this device. [ 27.472] (II) This device may have been added with another device file. [ 27.472] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event14) [ 27.472] (II) No input driver specified, ignoring this device. [ 27.472] (II) This device may have been added with another device file. [ 27.473] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event15) [ 27.473] (II) No input driver specified, ignoring this device. [ 27.473] (II) This device may have been added with another device file. [ 27.473] (II) config/udev: Adding input device Logitech HID-compliant mouse (/dev/input/event1) [ 27.473] (**) Logitech HID-compliant mouse: Applying InputClass "evdev pointer catchall" [ 27.473] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 17 paused 0 [ 27.473] (II) Using input driver 'evdev' for 'Logitech HID-compliant mouse' [ 27.473] (**) Logitech HID-compliant mouse: always reports core events [ 27.473] (**) evdev: Logitech HID-compliant mouse: Device: "/dev/input/event1" [ 27.473] (--) evdev: Logitech HID-compliant mouse: Vendor 0x46d Product 0xc530 [ 27.473] (--) evdev: Logitech HID-compliant mouse: Found 20 mouse buttons [ 27.473] (--) evdev: Logitech HID-compliant mouse: Found scroll wheel(s) [ 27.473] (--) evdev: Logitech HID-compliant mouse: Found relative axes [ 27.473] (--) evdev: Logitech HID-compliant mouse: Found x and y relative axes [ 27.473] (II) evdev: Logitech HID-compliant mouse: Configuring as mouse [ 27.473] (II) evdev: Logitech HID-compliant mouse: Adding scrollwheel support [ 27.473] (**) evdev: Logitech HID-compliant mouse: YAxisMapping: buttons 4 and 5 [ 27.473] (**) evdev: Logitech HID-compliant mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 27.473] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C530.0001/input/input26/event1" [ 27.473] (II) XINPUT: Adding extended input device "Logitech HID-compliant mouse" (type: MOUSE, id 11) [ 27.473] (II) evdev: Logitech HID-compliant mouse: initialized for relative axes. [ 27.473] (**) Logitech HID-compliant mouse: (accel) keeping acceleration scheme 1 [ 27.473] (**) Logitech HID-compliant mouse: (accel) acceleration profile 0 [ 27.473] (**) Logitech HID-compliant mouse: (accel) acceleration factor: 2.000 [ 27.473] (**) Logitech HID-compliant mouse: (accel) acceleration threshold: 4 [ 27.474] (II) config/udev: Adding input device Logitech HID-compliant mouse (/dev/input/mouse0) [ 27.474] (II) No input driver specified, ignoring this device. [ 27.474] (II) This device may have been added with another device file. [ 27.474] (II) config/udev: Adding input device Logitech HID-compliant mouse (/dev/input/event2) [ 27.474] (**) Logitech HID-compliant mouse: Applying InputClass "evdev keyboard catchall" [ 27.474] (**) Logitech HID-compliant mouse: Applying InputClass "system-keyboard" [ 27.474] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 18 paused 0 [ 27.474] (II) Using input driver 'evdev' for 'Logitech HID-compliant mouse' [ 27.474] (**) Logitech HID-compliant mouse: always reports core events [ 27.474] (**) evdev: Logitech HID-compliant mouse: Device: "/dev/input/event2" [ 27.474] (--) evdev: Logitech HID-compliant mouse: Vendor 0x46d Product 0xc530 [ 27.474] (--) evdev: Logitech HID-compliant mouse: Found 1 mouse buttons [ 27.474] (--) evdev: Logitech HID-compliant mouse: Found scroll wheel(s) [ 27.474] (--) evdev: Logitech HID-compliant mouse: Found relative axes [ 27.474] (II) evdev: Logitech HID-compliant mouse: Forcing relative x/y axes to exist. [ 27.474] (--) evdev: Logitech HID-compliant mouse: Found absolute axes [ 27.474] (II) evdev: Logitech HID-compliant mouse: Forcing absolute x/y axes to exist. [ 27.474] (--) evdev: Logitech HID-compliant mouse: Found keys [ 27.474] (II) evdev: Logitech HID-compliant mouse: Configuring as mouse [ 27.474] (II) evdev: Logitech HID-compliant mouse: Configuring as keyboard [ 27.474] (II) evdev: Logitech HID-compliant mouse: Adding scrollwheel support [ 27.474] (**) evdev: Logitech HID-compliant mouse: YAxisMapping: buttons 4 and 5 [ 27.474] (**) evdev: Logitech HID-compliant mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 27.474] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:046D:C530.0002/input/input27/event2" [ 27.474] (II) XINPUT: Adding extended input device "Logitech HID-compliant mouse" (type: KEYBOARD, id 12) [ 27.474] (**) Option "xkb_rules" "evdev" [ 27.474] (**) Option "xkb_model" "pc104" [ 27.474] (**) Option "xkb_layout" "us" [ 27.474] (II) evdev: Logitech HID-compliant mouse: initialized for relative axes. [ 27.474] (WW) evdev: Logitech HID-compliant mouse: ignoring absolute axes. [ 27.474] (**) Logitech HID-compliant mouse: (accel) keeping acceleration scheme 1 [ 27.474] (**) Logitech HID-compliant mouse: (accel) acceleration profile 0 [ 27.474] (**) Logitech HID-compliant mouse: (accel) acceleration factor: 2.000 [ 27.474] (**) Logitech HID-compliant mouse: (accel) acceleration threshold: 4 [ 27.475] (II) config/udev: Adding input device Integrated_Webcam_HD (/dev/input/event16) [ 27.475] (**) Integrated_Webcam_HD: Applying InputClass "evdev keyboard catchall" [ 27.475] (**) Integrated_Webcam_HD: Applying InputClass "system-keyboard" [ 27.475] (II) systemd-logind: got fd for /dev/input/event16 13:80 fd 19 paused 0 [ 27.475] (II) Using input driver 'evdev' for 'Integrated_Webcam_HD' [ 27.475] (**) Integrated_Webcam_HD: always reports core events [ 27.475] (**) evdev: Integrated_Webcam_HD: Device: "/dev/input/event16" [ 27.475] (--) evdev: Integrated_Webcam_HD: Vendor 0xc45 Product 0x64af [ 27.475] (--) evdev: Integrated_Webcam_HD: Found keys [ 27.475] (II) evdev: Integrated_Webcam_HD: Configuring as keyboard [ 27.475] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input74/event16" [ 27.475] (II) XINPUT: Adding extended input device "Integrated_Webcam_HD" (type: KEYBOARD, id 13) [ 27.475] (**) Option "xkb_rules" "evdev" [ 27.475] (**) Option "xkb_model" "pc104" [ 27.475] (**) Option "xkb_layout" "us" [ 27.475] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) [ 27.475] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" [ 27.475] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard" [ 27.476] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 20 paused 0 [ 27.476] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' [ 27.476] (**) AT Translated Set 2 keyboard: always reports core events [ 27.476] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0" [ 27.476] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1 [ 27.476] (--) evdev: AT Translated Set 2 keyboard: Found keys [ 27.476] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard [ 27.476] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0" [ 27.476] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 14) [ 27.476] (**) Option "xkb_rules" "evdev" [ 27.476] (**) Option "xkb_model" "pc104" [ 27.476] (**) Option "xkb_layout" "us" [ 27.476] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8) [ 27.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" [ 27.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" [ 27.476] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons" [ 27.476] (II) LoadModule: "synaptics" [ 27.476] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 27.485] (II) Module synaptics: vendor="X.Org Foundation" [ 27.485] compiled for 1.16.0, module version = 1.8.0 [ 27.485] Module class: X.Org XInput Driver [ 27.485] ABI class: X.Org XInput driver, version 21.0 [ 27.486] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 21 paused 0 [ 27.486] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad' [ 27.486] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 27.486] (**) Option "Device" "/dev/input/event8" [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5674 (res 44) [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4754 (res 68) [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255 [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15 [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7 [ 27.545] (**) Option "TapButton1" "1" [ 27.545] (**) Option "TapButton2" "2" [ 27.545] (**) Option "TapButton3" "3" [ 27.545] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 27.545] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 27.545] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input66/event8" [ 27.545] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 15) [ 27.546] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5 [ 27.546] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75 [ 27.546] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.037 [ 27.546] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 [ 27.546] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1 [ 27.546] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 27.546] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 27.546] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 27.546] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1) [ 27.546] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates" [ 27.546] (II) config/udev: Adding input device PC Speaker (/dev/input/event7) [ 27.546] (II) No input driver specified, ignoring this device. [ 27.546] (II) This device may have been added with another device file. [ 27.547] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event11) [ 27.547] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall" [ 27.547] (**) Dell WMI hotkeys: Applying InputClass "system-keyboard" [ 27.547] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 22 paused 0 [ 27.547] (II) Using input driver 'evdev' for 'Dell WMI hotkeys' [ 27.547] (**) Dell WMI hotkeys: always reports core events [ 27.547] (**) evdev: Dell WMI hotkeys: Device: "/dev/input/event11" [ 27.547] (--) evdev: Dell WMI hotkeys: Vendor 0 Product 0 [ 27.547] (--) evdev: Dell WMI hotkeys: Found keys [ 27.547] (II) evdev: Dell WMI hotkeys: Configuring as keyboard [ 27.547] (**) Option "config_info" "udev:/sys/devices/virtual/input/input69/event11" [ 27.547] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 16) [ 27.547] (**) Option "xkb_rules" "evdev" [ 27.547] (**) Option "xkb_model" "pc104" [ 27.547] (**) Option "xkb_layout" "us" [ 27.549] sna_save_screen(mode=2) [ 27.549] sna_crtc_dpms(pipe 0, dpms mode -> 0):= active=1 [ 27.549] sna_output_dpms(eDP1:14): dpms=0 (current: 0), active? 1 [ 27.549] sna_crtc_config_notify(dirty?=0) [ 27.549] sna_block_handler (tv=600.0) [ 27.549] kgem_retire, need_retire?=1 [ 27.549] kgem_retire__flushing: 0 bo on flushing list [ 27.549] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.549] __kgem_busy: handle=1, busy=0, wedged=0 [ 27.549] __kgem_retire_rq: request 1 complete [ 27.549] __kgem_busy: handle=8, busy=0, wedged=0 [ 27.549] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0 [ 27.549] kgem_retire -- retired=0, need_retire=0 [ 27.549] sna_accel_block_handler: GPU idle, flushing [ 27.549] batch[3/3, flags=1c00]: 8 8 16384 16384, nreloc=1, nexec=1, nfence=0, aperture=1056 [fenced=0] [ 27.549] gem_write__cachealigned(handle=1, offset=0, len=32) [ 27.549] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cc6000 [ 27.549] kgem_commit: release handle=10 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=cc7000 [ 27.549] has_shadow: has pending damage? 1, outstanding flips: 0 [ 27.550] start_flush: has dirty shadow [ 27.550] timer_enable (time=27550), starting timer 0 [ 27.550] timer_enable (time=27550), starting timer 1 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=599.999000) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=0.0) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=599.999000) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=599.999000) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=599.999000) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.550] sna_wakeup_handler [ 27.550] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.550] sna_block_handler (tv=599.999000) [ 27.550] kgem_retire, need_retire?=1 [ 27.550] kgem_retire__flushing: 0 bo on flushing list [ 27.550] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.550] __kgem_busy: handle=1, busy=262145, wedged=0 [ 27.550] kgem_retire__requests_ring: ring=1, 1 outstanding requests, oldest=1 [ 27.550] kgem_retire -- retired=0, need_retire=1 [ 27.550] sna_scanout_do_flush: flush timer active: delta=8 [ 27.550] sna_accel_block_handler: evaluating timers, active=3 [ 27.550] sna_accel_block_handler: flush timer expires in 8 [27558] [ 27.558] sna_wakeup_handler [ 27.558] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 27.558] sna_block_handler (tv=599.991000) [ 27.558] kgem_retire, need_retire?=1 [ 27.558] kgem_retire__flushing: 0 bo on flushing list [ 27.558] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 27.558] __kgem_busy: handle=1, busy=0, wedged=0 [ 27.558] __kgem_retire_rq: request 1 complete [ 27.558] __kgem_busy: handle=10, busy=0, wedged=0 [ 27.558] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0 [ 27.558] kgem_retire -- retired=0, need_retire=0 [ 27.558] sna_scanout_do_flush: flush timer active: delta=0 [ 27.558] sna_scanout_do_flush (time=27558), triggered [ 27.558] sna_scanout_flush (time=27558), cpu damage? 0, exec? 0 nbatch=0, busy? 0 [ 27.558] has_shadow: has pending damage? 1, outstanding flips: 0 [ 27.558] stop_flush: scanout=10 shadow?=1, slaves?=0, (cpu?=0 || gpu?=0)) [ 27.558] has_shadow: has pending damage? 1, outstanding flips: 0 [ 27.558] sna_pixmap_force_to_gpu(pixmap=4, flags=10a) [ 27.558] sna_pixmap_move_to_gpu(pixmap=4, usage=16), flags=14a [ 27.558] sna_pixmap_move_to_gpu: already all-damaged [ 27.559] sna_pixmap_mark_active: pixmap=4, handle=10 [ 27.559] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0) [ 27.559] sna_mode_redisplay: damage: 1x(0, 0), (1366, 768) [ 27.559] sna_pixmap_move_to_gpu(pixmap=4, usage=16), flags=10a [ 27.559] sna_pixmap_move_to_gpu: already all-damaged [ 27.559] sna_pixmap_mark_active: pixmap=4, handle=10 [ 27.559] sna_mode_redisplay: crtc[0] transformed? 0 [ 27.559] sna_mode_redisplay: crtc[1] transformed? 0 [ 27.559] sna_mode_redisplay: crtc[2] transformed? 0 [ 1467.134] sna_scanout_do_flush: flush timer active: delta=8 [ 1467.134] sna_accel_block_handler: evaluating timers, active=7 [ 1467.134] sna_accel_block_handler: flush timer expires in 8 [1467142] [ 1467.135] sna_wakeup_handler [ 1467.135] sna_accel_wakeup_handler: nbatch=0, need_retire=0, need_purge=0 [ 1467.135] sna_create_pixmap(1288, 139, 24, usage=0) [ 1467.135] kgem_can_create_2d: 1288x139 @ 24 [ 1467.135] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5152, height=139 [ 1467.135] kgem_can_create_2d: untiled size=716800 [ 1467.135] kgem_choose_tiling: TLB miss between lines 1288x139 (pitch=5152), forcing tiling 1 [ 1467.135] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=5152, height=139 [ 1467.135] kgem_can_create_2d: tiled[-1] size=716800 [ 1467.135] sna_create_pixmap: usage=0, flags=1b [ 1467.135] sna_create_pixmap: creating GPU pixmap 1288x139, stride=5152, flags=1b [ 1467.135] sna_create_pixmap: serial=156227, 1288x139, usage=0 [ 1467.135] sna_composite_rectangles(op=1, ffd4d4d4 x 1 [(0, 0)x(1288, 139) ...]) [ 1467.135] sna_composite_rectangles: converted to op 1 [ 1467.135] sna_composite_rectangles[0] (0, 0)x(1288, 139) -> (0, 0), (1288, 139) [ 1467.135] sna_composite_rectangles: nrects=1, region=(0, 0), (1288, 139) x 1 [ 1467.135] sna_composite_rectangles: clipped extents (0, 0),(1288, 139) x 1 [ 1467.135] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(1288, 139) [ 1467.135] sna_composite_rectangles: dropping last-cpu hint [ 1467.135] sna_drawable_use_bo pixmap=156228, box=((0, 0), (1288, 139)), flags=19... [ 1467.135] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=19 [ 1467.135] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 0 [ 1467.135] sna_pixmap_move_to_gpu(pixmap=156228, usage=0), flags=3 [ 1467.135] sna_pixmap_move_to_gpu: CPU damage? 0 [ 1467.135] sna_pixmap_move_to_gpu: creating GPU bo (1288x139@32), create=b [ 1467.135] kgem_choose_tiling: TLB miss between lines 1288x139 (pitch=5152), forcing tiling 1 [ 1467.135] kgem_choose_tiling: TLB miss between lines 1288x139 (pitch=5152), forcing tiling 1 [ 1467.135] sna_pixmap_alloc_gpu: pixmap=156228 [ 1467.135] kgem_create_2d(1288x139, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=0, prime?=0, temp?=0) [ 1467.135] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=5632, height=144 [ 1467.135] kgem_bo_remove_from_inactive: removing handle=797 from inactive [ 1467.135] from inactive: pitch=5632, tiling=1: handle=797, id=134634 [ 1467.135] __sna_damage_all(1288, 139) [ 1467.135] sna_pixmap_move_to_gpu: marking as all-damaged for GPU [ 1467.135] sna_pixmap_mark_active: pixmap=156228, handle=797 [ 1467.135] sna_drawable_use_bo: allocated GPU bo for operation [ 1467.135] sna_drawable_use_bo: using GPU bo with damage? 0 [ 1467.135] gen7_render_fill_boxes (op=1, color=(d4d4, d4d4, d4d4, ffff) [20020888]) [ 1467.135] kgem_bo_is_render: handle=797, rq? 0 [0] [ 1467.135] kgem_bo_is_render: handle=797, rq? 0 [0] [ 1467.135] gen7_render_fill_boxes(ffd4d4d4 x 1 [(0, 0), (1288, 139) ...]) [ 1467.135] sna_render_get_solid: ffd4d4d4 [ 1467.135] sna_render_get_solid(0) = ffd4d4d4 (old) [ 1467.135] blend op=1, dst=20020888 [A=0] => src=1, dst=17 => offset=980 [ 1467.135] kgem_check_bo: num_pages=+220, num_exec=+1 [ 1467.135] kgem_add_reloc: handle=0, pos=19, delta=1, domains=100000 [ 1467.135] kgem_add_reloc: handle=3, pos=20, delta=1281, domains=100000 [ 1467.135] kgem_add_handle: handle=3, index=0 [ 1467.135] kgem_add_reloc: handle=3, pos=22, delta=1281, domains=100000 [ 1467.135] gen7_composite_get_binding_table(ffe0) [ 1467.135] kgem_add_reloc: handle=797, pos=16369, delta=0, domains=20002 [ 1467.135] kgem_add_handle: handle=797, index=1 [ 1467.135] __kgem_bo_mark_dirty: handle=797 (proxy? 0) [ 1467.135] [3ff0] bind bo(handle=797, addr=37359616), format=192, width=1288, height=139, pitch=5632, tiling=1 -> render [ 1467.135] kgem_add_reloc: handle=15, pos=16361, delta=0, domains=40000 [ 1467.135] kgem_add_reloc: adding proxy [delta=0] for handle=15 [ 1467.135] kgem_add_handle: handle=15, index=2 [ 1467.135] [3fe8] bind bo(handle=15, addr=192425984), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler [ 1467.135] gen7_emit_cc: blend = 980 [ 1467.135] gen7_emit_sampler: sampler = 20 [ 1467.135] gen7_emit_sf: num_sf_outputs=1, read_length=1, read_offset=0 [ 1467.135] gen7_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 192, 32-wide? 0) [ 1467.135] gen7_emit_vertex_elements: setup id=0 [ 1467.135] gen7_emit_vertex_elements: first channel 0 floats, offset=4b [ 1467.135] (0, 0), (1288, 139) [ 1467.135] gen4_vertex_flush[20c] = 3 [ 1467.135] sna_composite_rectangles: pixmap=156228 marking clear [ffd4d4d4]? 1 [ 1467.135] sna_validate_gc(0x1e0daa0) changes=e000c, previous serial=80026242, drawable=26244 [ 1467.135] sna_validate_gc: recomputing clip [ 1467.135] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.135] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(-21, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.135] sna_do_copy: src=(0, 0), dst=(-21, 0), size=(32x124) [ 1467.135] sna_do_copy: after drawable: src=(0, 0), dst=(-21, 0), size=(32x124) [ 1467.135] sna_do_copy: dst extents (-21, 0), (11, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.135] sna_do_copy: clipped dst extents (0, 0), (11, 124) [ 1467.135] sna_do_copy: unclipped src extents (21, 0), (32, 124) [ 1467.135] sna_do_copy: clipped src extents (21, 0), (32, 124) [ 1467.135] sna_do_copy: pixmap -- no source clipping [ 1467.135] sna_do_copy: src extents (21, 0), (32, 124) x 1 [ 1467.135] sna_do_copy: copy region (0, 0), (11, 124) x 1 + (21, 0) [ 1467.135] sna_copy_boxes (boxes=1x[(0, 0), (11, 124)...], src pixmap=151602+(21, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.135] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e92170, gpu_bo=942, cpu_bo=0), replaces=0 [ 1467.135] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.135] sna_drawable_use_bo pixmap=156228, box=((0, 0), (11, 124)), flags=b... [ 1467.135] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.135] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.135] sna_drawable_use_bo: using whole GPU bo [ 1467.135] sna_pixmap_move_to_gpu(pixmap=151602, usage=0), flags=a [ 1467.135] sna_pixmap_move_to_gpu: already all-damaged [ 1467.135] sna_pixmap_mark_active: pixmap=151602, handle=942 [ 1467.135] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.135] gen7_render_copy_boxes (21, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.135] kgem_bo_is_render: handle=942, rq? 0 [0] [ 1467.135] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.135] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.135] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.135] gen7_composite_get_binding_table(ff80) [ 1467.135] kgem_add_reloc: handle=942, pos=16345, delta=0, domains=40000 [ 1467.135] kgem_add_handle: handle=942, index=3 [ 1467.135] [3fd8] bind bo(handle=942, addr=217571328), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.135] gen7_emit_sampler: sampler = 0 [ 1467.135] gen7_emit_vertex_elements: setup id=0 [ 1467.135] (21, 0) -> (0, 0) + (11, 124) [ 1467.135] gen4_vertex_flush[248] = 3 [ 1467.135] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.135] sna_validate_gc: recomputing clip [ 1467.135] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.135] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(11, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.135] sna_do_copy: src=(0, 0), dst=(11, 0), size=(32x124) [ 1467.135] sna_do_copy: after drawable: src=(0, 0), dst=(11, 0), size=(32x124) [ 1467.135] sna_do_copy: dst extents (11, 0), (43, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.135] sna_do_copy: clipped dst extents (11, 0), (43, 124) [ 1467.135] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.135] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.135] sna_do_copy: pixmap -- no source clipping [ 1467.135] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.135] sna_do_copy: copy region (11, 0), (43, 124) x 1 + (-11, 0) [ 1467.135] sna_copy_boxes (boxes=1x[(11, 0), (43, 124)...], src pixmap=151608+(-11, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.135] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f2be20, gpu_bo=943, cpu_bo=0), replaces=0 [ 1467.135] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.135] sna_drawable_use_bo pixmap=156228, box=((11, 0), (43, 124)), flags=b... [ 1467.135] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.135] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.135] sna_drawable_use_bo: using whole GPU bo [ 1467.135] sna_pixmap_move_to_gpu(pixmap=151608, usage=0), flags=a [ 1467.135] sna_pixmap_move_to_gpu: already all-damaged [ 1467.135] sna_pixmap_mark_active: pixmap=151608, handle=943 [ 1467.135] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.135] gen7_render_copy_boxes (-11, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.135] kgem_bo_is_render: handle=943, rq? 0 [0] [ 1467.135] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.135] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.135] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.135] gen7_composite_get_binding_table(ff40) [ 1467.135] kgem_add_reloc: handle=943, pos=16329, delta=0, domains=40000 [ 1467.135] kgem_add_handle: handle=943, index=4 [ 1467.135] [3fc8] bind bo(handle=943, addr=217587712), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.135] gen7_emit_vertex_elements: setup id=0 [ 1467.135] (0, 0) -> (11, 0) + (32, 124) [ 1467.135] gen4_vertex_flush[27c] = 3 [ 1467.135] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.135] sna_validate_gc: recomputing clip [ 1467.135] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.136] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(43, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.136] sna_do_copy: src=(0, 0), dst=(43, 0), size=(32x124) [ 1467.136] sna_do_copy: after drawable: src=(0, 0), dst=(43, 0), size=(32x124) [ 1467.136] sna_do_copy: dst extents (43, 0), (75, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.136] sna_do_copy: clipped dst extents (43, 0), (75, 124) [ 1467.136] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: pixmap -- no source clipping [ 1467.136] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.136] sna_do_copy: copy region (43, 0), (75, 124) x 1 + (-43, 0) [ 1467.136] sna_copy_boxes (boxes=1x[(43, 0), (75, 124)...], src pixmap=151614+(-43, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.136] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f42010, gpu_bo=944, cpu_bo=0), replaces=0 [ 1467.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.136] sna_drawable_use_bo pixmap=156228, box=((43, 0), (75, 124)), flags=b... [ 1467.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.136] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.136] sna_drawable_use_bo: using whole GPU bo [ 1467.136] sna_pixmap_move_to_gpu(pixmap=151614, usage=0), flags=a [ 1467.136] sna_pixmap_move_to_gpu: already all-damaged [ 1467.136] sna_pixmap_mark_active: pixmap=151614, handle=944 [ 1467.136] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.136] gen7_render_copy_boxes (-43, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.136] kgem_bo_is_render: handle=944, rq? 0 [0] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.136] gen7_composite_get_binding_table(ff00) [ 1467.136] kgem_add_reloc: handle=944, pos=16313, delta=0, domains=40000 [ 1467.136] kgem_add_handle: handle=944, index=5 [ 1467.136] [3fb8] bind bo(handle=944, addr=217604096), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.136] gen7_emit_vertex_elements: setup id=0 [ 1467.136] (0, 0) -> (43, 0) + (32, 124) [ 1467.136] gen4_vertex_flush[2b0] = 3 [ 1467.136] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.136] sna_validate_gc: recomputing clip [ 1467.136] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.136] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(75, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.136] sna_do_copy: src=(0, 0), dst=(75, 0), size=(32x124) [ 1467.136] sna_do_copy: after drawable: src=(0, 0), dst=(75, 0), size=(32x124) [ 1467.136] sna_do_copy: dst extents (75, 0), (107, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.136] sna_do_copy: clipped dst extents (75, 0), (107, 124) [ 1467.136] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: pixmap -- no source clipping [ 1467.136] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.136] sna_do_copy: copy region (75, 0), (107, 124) x 1 + (-75, 0) [ 1467.136] sna_copy_boxes (boxes=1x[(75, 0), (107, 124)...], src pixmap=151620+(-75, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.136] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f2b9f0, gpu_bo=945, cpu_bo=0), replaces=0 [ 1467.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.136] sna_drawable_use_bo pixmap=156228, box=((75, 0), (107, 124)), flags=b... [ 1467.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.136] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.136] sna_drawable_use_bo: using whole GPU bo [ 1467.136] sna_pixmap_move_to_gpu(pixmap=151620, usage=0), flags=a [ 1467.136] sna_pixmap_move_to_gpu: already all-damaged [ 1467.136] sna_pixmap_mark_active: pixmap=151620, handle=945 [ 1467.136] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.136] gen7_render_copy_boxes (-75, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.136] kgem_bo_is_render: handle=945, rq? 0 [0] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.136] gen7_composite_get_binding_table(fec0) [ 1467.136] kgem_add_reloc: handle=945, pos=16297, delta=0, domains=40000 [ 1467.136] kgem_add_handle: handle=945, index=6 [ 1467.136] [3fa8] bind bo(handle=945, addr=217620480), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.136] gen7_emit_vertex_elements: setup id=0 [ 1467.136] (0, 0) -> (75, 0) + (32, 124) [ 1467.136] gen4_vertex_flush[2e4] = 3 [ 1467.136] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.136] sna_validate_gc: recomputing clip [ 1467.136] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.136] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(107, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.136] sna_do_copy: src=(0, 0), dst=(107, 0), size=(32x124) [ 1467.136] sna_do_copy: after drawable: src=(0, 0), dst=(107, 0), size=(32x124) [ 1467.136] sna_do_copy: dst extents (107, 0), (139, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.136] sna_do_copy: clipped dst extents (107, 0), (139, 124) [ 1467.136] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: pixmap -- no source clipping [ 1467.136] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.136] sna_do_copy: copy region (107, 0), (139, 124) x 1 + (-107, 0) [ 1467.136] sna_copy_boxes (boxes=1x[(107, 0), (139, 124)...], src pixmap=151626+(-107, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.136] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1ec0dc0, gpu_bo=946, cpu_bo=0), replaces=0 [ 1467.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.136] sna_drawable_use_bo pixmap=156228, box=((107, 0), (139, 124)), flags=b... [ 1467.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.136] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.136] sna_drawable_use_bo: using whole GPU bo [ 1467.136] sna_pixmap_move_to_gpu(pixmap=151626, usage=0), flags=a [ 1467.136] sna_pixmap_move_to_gpu: already all-damaged [ 1467.136] sna_pixmap_mark_active: pixmap=151626, handle=946 [ 1467.136] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.136] gen7_render_copy_boxes (-107, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.136] kgem_bo_is_render: handle=946, rq? 0 [0] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.136] gen7_composite_get_binding_table(fe80) [ 1467.136] kgem_add_reloc: handle=946, pos=16281, delta=0, domains=40000 [ 1467.136] kgem_add_handle: handle=946, index=7 [ 1467.136] [3f98] bind bo(handle=946, addr=217636864), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.136] gen7_emit_vertex_elements: setup id=0 [ 1467.136] (0, 0) -> (107, 0) + (32, 124) [ 1467.136] gen4_vertex_flush[318] = 3 [ 1467.136] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.136] sna_validate_gc: recomputing clip [ 1467.136] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.136] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(139, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.136] sna_do_copy: src=(0, 0), dst=(139, 0), size=(32x124) [ 1467.136] sna_do_copy: after drawable: src=(0, 0), dst=(139, 0), size=(32x124) [ 1467.136] sna_do_copy: dst extents (139, 0), (171, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.136] sna_do_copy: clipped dst extents (139, 0), (171, 124) [ 1467.136] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: pixmap -- no source clipping [ 1467.136] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.136] sna_do_copy: copy region (139, 0), (171, 124) x 1 + (-139, 0) [ 1467.136] sna_copy_boxes (boxes=1x[(139, 0), (171, 124)...], src pixmap=151632+(-139, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.136] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1ee4320, gpu_bo=947, cpu_bo=0), replaces=0 [ 1467.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.136] sna_drawable_use_bo pixmap=156228, box=((139, 0), (171, 124)), flags=b... [ 1467.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.136] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.136] sna_drawable_use_bo: using whole GPU bo [ 1467.136] sna_pixmap_move_to_gpu(pixmap=151632, usage=0), flags=a [ 1467.136] sna_pixmap_move_to_gpu: already all-damaged [ 1467.136] sna_pixmap_mark_active: pixmap=151632, handle=947 [ 1467.136] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.136] gen7_render_copy_boxes (-139, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.136] kgem_bo_is_render: handle=947, rq? 0 [0] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.136] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.136] gen7_composite_get_binding_table(fe40) [ 1467.136] kgem_add_reloc: handle=947, pos=16265, delta=0, domains=40000 [ 1467.136] kgem_add_handle: handle=947, index=8 [ 1467.136] [3f88] bind bo(handle=947, addr=217653248), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.136] gen7_emit_vertex_elements: setup id=0 [ 1467.136] (0, 0) -> (139, 0) + (32, 124) [ 1467.136] gen4_vertex_flush[34c] = 3 [ 1467.136] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.136] sna_validate_gc: recomputing clip [ 1467.136] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.136] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(171, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.136] sna_do_copy: src=(0, 0), dst=(171, 0), size=(32x124) [ 1467.136] sna_do_copy: after drawable: src=(0, 0), dst=(171, 0), size=(32x124) [ 1467.136] sna_do_copy: dst extents (171, 0), (203, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.136] sna_do_copy: clipped dst extents (171, 0), (203, 124) [ 1467.136] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.136] sna_do_copy: pixmap -- no source clipping [ 1467.136] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.136] sna_do_copy: copy region (171, 0), (203, 124) x 1 + (-171, 0) [ 1467.136] sna_copy_boxes (boxes=1x[(171, 0), (203, 124)...], src pixmap=151638+(-171, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.136] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f35770, gpu_bo=948, cpu_bo=0), replaces=0 [ 1467.136] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.136] sna_drawable_use_bo pixmap=156228, box=((171, 0), (203, 124)), flags=b... [ 1467.136] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.136] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.136] sna_drawable_use_bo: using whole GPU bo [ 1467.136] sna_pixmap_move_to_gpu(pixmap=151638, usage=0), flags=a [ 1467.136] sna_pixmap_move_to_gpu: already all-damaged [ 1467.136] sna_pixmap_mark_active: pixmap=151638, handle=948 [ 1467.136] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.136] gen7_render_copy_boxes (-171, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=948, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fe00) [ 1467.137] kgem_add_reloc: handle=948, pos=16249, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=948, index=9 [ 1467.137] [3f78] bind bo(handle=948, addr=217669632), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (0, 0) -> (171, 0) + (32, 124) [ 1467.137] gen4_vertex_flush[380] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(203, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(203, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(203, 0), size=(32x124) [ 1467.137] sna_do_copy: dst extents (203, 0), (235, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.137] sna_do_copy: clipped dst extents (203, 0), (235, 124) [ 1467.137] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: pixmap -- no source clipping [ 1467.137] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.137] sna_do_copy: copy region (203, 0), (235, 124) x 1 + (-203, 0) [ 1467.137] sna_copy_boxes (boxes=1x[(203, 0), (235, 124)...], src pixmap=151644+(-203, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.137] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1edd680, gpu_bo=949, cpu_bo=0), replaces=0 [ 1467.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.137] sna_drawable_use_bo pixmap=156228, box=((203, 0), (235, 124)), flags=b... [ 1467.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.137] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.137] sna_drawable_use_bo: using whole GPU bo [ 1467.137] sna_pixmap_move_to_gpu(pixmap=151644, usage=0), flags=a [ 1467.137] sna_pixmap_move_to_gpu: already all-damaged [ 1467.137] sna_pixmap_mark_active: pixmap=151644, handle=949 [ 1467.137] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.137] gen7_render_copy_boxes (-203, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=949, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fdc0) [ 1467.137] kgem_add_reloc: handle=949, pos=16233, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=949, index=10 [ 1467.137] [3f68] bind bo(handle=949, addr=217686016), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (0, 0) -> (203, 0) + (32, 124) [ 1467.137] gen4_vertex_flush[3b4] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(0, 0), (247, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(235, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(235, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(235, 0), size=(32x124) [ 1467.137] sna_do_copy: dst extents (235, 0), (267, 124), dst clip extents (0, 0), (247, 124), dst size=1288x139 [ 1467.137] sna_do_copy: clipped dst extents (235, 0), (247, 124) [ 1467.137] sna_do_copy: unclipped src extents (0, 0), (12, 124) [ 1467.137] sna_do_copy: clipped src extents (0, 0), (12, 124) [ 1467.137] sna_do_copy: pixmap -- no source clipping [ 1467.137] sna_do_copy: src extents (0, 0), (12, 124) x 1 [ 1467.137] sna_do_copy: copy region (235, 0), (247, 124) x 1 + (-235, 0) [ 1467.137] sna_copy_boxes (boxes=1x[(235, 0), (247, 124)...], src pixmap=151650+(-235, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.137] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f3ba70, gpu_bo=950, cpu_bo=0), replaces=0 [ 1467.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.137] sna_drawable_use_bo pixmap=156228, box=((235, 0), (247, 124)), flags=b... [ 1467.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.137] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.137] sna_drawable_use_bo: using whole GPU bo [ 1467.137] sna_pixmap_move_to_gpu(pixmap=151650, usage=0), flags=a [ 1467.137] sna_pixmap_move_to_gpu: already all-damaged [ 1467.137] sna_pixmap_mark_active: pixmap=151650, handle=950 [ 1467.137] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.137] gen7_render_copy_boxes (-235, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=950, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fd80) [ 1467.137] kgem_add_reloc: handle=950, pos=16217, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=950, index=11 [ 1467.137] [3f58] bind bo(handle=950, addr=217702400), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (0, 0) -> (235, 0) + (12, 124) [ 1467.137] gen4_vertex_flush[3e8] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(235, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(235, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(235, 0), size=(32x124) [ 1467.137] sna_do_copy: dst extents (235, 0), (267, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.137] sna_do_copy: clipped dst extents (247, 0), (267, 124) [ 1467.137] sna_do_copy: unclipped src extents (12, 0), (32, 124) [ 1467.137] sna_do_copy: clipped src extents (12, 0), (32, 124) [ 1467.137] sna_do_copy: pixmap -- no source clipping [ 1467.137] sna_do_copy: src extents (12, 0), (32, 124) x 1 [ 1467.137] sna_do_copy: copy region (247, 0), (267, 124) x 1 + (-235, 0) [ 1467.137] sna_copy_boxes (boxes=1x[(247, 0), (267, 124)...], src pixmap=155266+(-235, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.137] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e84f80, gpu_bo=1033, cpu_bo=0), replaces=0 [ 1467.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.137] sna_drawable_use_bo pixmap=156228, box=((247, 0), (267, 124)), flags=b... [ 1467.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.137] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.137] sna_drawable_use_bo: using whole GPU bo [ 1467.137] sna_pixmap_move_to_gpu(pixmap=155266, usage=0), flags=a [ 1467.137] sna_pixmap_move_to_gpu: already all-damaged [ 1467.137] sna_pixmap_mark_active: pixmap=155266, handle=1033 [ 1467.137] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.137] gen7_render_copy_boxes (-235, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=1033, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fd40) [ 1467.137] kgem_add_reloc: handle=1033, pos=16201, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=1033, index=12 [ 1467.137] [3f48] bind bo(handle=1033, addr=193802240), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (12, 0) -> (247, 0) + (20, 124) [ 1467.137] gen4_vertex_flush[41c] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(267, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(267, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(267, 0), size=(32x124) [ 1467.137] sna_do_copy: dst extents (267, 0), (299, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.137] sna_do_copy: clipped dst extents (267, 0), (299, 124) [ 1467.137] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: pixmap -- no source clipping [ 1467.137] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.137] sna_do_copy: copy region (267, 0), (299, 124) x 1 + (-267, 0) [ 1467.137] sna_copy_boxes (boxes=1x[(267, 0), (299, 124)...], src pixmap=155890+(-267, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.137] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e85ca0, gpu_bo=1056, cpu_bo=0), replaces=0 [ 1467.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.137] sna_drawable_use_bo pixmap=156228, box=((267, 0), (299, 124)), flags=b... [ 1467.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.137] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.137] sna_drawable_use_bo: using whole GPU bo [ 1467.137] sna_pixmap_move_to_gpu(pixmap=155890, usage=0), flags=a [ 1467.137] sna_pixmap_move_to_gpu: already all-damaged [ 1467.137] sna_pixmap_mark_active: pixmap=155890, handle=1056 [ 1467.137] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.137] gen7_render_copy_boxes (-267, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=1056, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fd00) [ 1467.137] kgem_add_reloc: handle=1056, pos=16185, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=1056, index=13 [ 1467.137] [3f38] bind bo(handle=1056, addr=197365760), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (0, 0) -> (267, 0) + (32, 124) [ 1467.137] gen4_vertex_flush[450] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(299, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(299, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(299, 0), size=(32x124) [ 1467.137] sna_do_copy: dst extents (299, 0), (331, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.137] sna_do_copy: clipped dst extents (299, 0), (331, 124) [ 1467.137] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.137] sna_do_copy: pixmap -- no source clipping [ 1467.137] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.137] sna_do_copy: copy region (299, 0), (331, 124) x 1 + (-299, 0) [ 1467.137] sna_copy_boxes (boxes=1x[(299, 0), (331, 124)...], src pixmap=155896+(-299, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.137] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e86180, gpu_bo=1057, cpu_bo=0), replaces=0 [ 1467.137] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.137] sna_drawable_use_bo pixmap=156228, box=((299, 0), (331, 124)), flags=b... [ 1467.137] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.137] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.137] sna_drawable_use_bo: using whole GPU bo [ 1467.137] sna_pixmap_move_to_gpu(pixmap=155896, usage=0), flags=a [ 1467.137] sna_pixmap_move_to_gpu: already all-damaged [ 1467.137] sna_pixmap_mark_active: pixmap=155896, handle=1057 [ 1467.137] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.137] gen7_render_copy_boxes (-299, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.137] kgem_bo_is_render: handle=1057, rq? 0 [0] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.137] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.137] gen7_composite_get_binding_table(fcc0) [ 1467.137] kgem_add_reloc: handle=1057, pos=16169, delta=0, domains=40000 [ 1467.137] kgem_add_handle: handle=1057, index=14 [ 1467.137] [3f28] bind bo(handle=1057, addr=197382144), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.137] gen7_emit_vertex_elements: setup id=0 [ 1467.137] (0, 0) -> (299, 0) + (32, 124) [ 1467.137] gen4_vertex_flush[484] = 3 [ 1467.137] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.137] sna_validate_gc: recomputing clip [ 1467.137] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.137] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(331, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.137] sna_do_copy: src=(0, 0), dst=(331, 0), size=(32x124) [ 1467.137] sna_do_copy: after drawable: src=(0, 0), dst=(331, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (331, 0), (363, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (331, 0), (363, 124) [ 1467.138] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.138] sna_do_copy: copy region (331, 0), (363, 124) x 1 + (-331, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(331, 0), (363, 124)...], src pixmap=155902+(-331, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f2c0d0, gpu_bo=1058, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((331, 0), (363, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155902, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155902, handle=1058 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-331, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1058, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fc80) [ 1467.138] kgem_add_reloc: handle=1058, pos=16153, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1058, index=15 [ 1467.138] [3f18] bind bo(handle=1058, addr=197398528), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (0, 0) -> (331, 0) + (32, 124) [ 1467.138] gen4_vertex_flush[4b8] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(363, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(363, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(363, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (363, 0), (395, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (363, 0), (395, 124) [ 1467.138] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.138] sna_do_copy: copy region (363, 0), (395, 124) x 1 + (-363, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(363, 0), (395, 124)...], src pixmap=155908+(-363, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e88870, gpu_bo=1059, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((363, 0), (395, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155908, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155908, handle=1059 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-363, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1059, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fc40) [ 1467.138] kgem_add_reloc: handle=1059, pos=16137, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1059, index=16 [ 1467.138] [3f08] bind bo(handle=1059, addr=197414912), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (0, 0) -> (363, 0) + (32, 124) [ 1467.138] gen4_vertex_flush[4ec] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(395, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(395, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(395, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (395, 0), (427, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (395, 0), (427, 124) [ 1467.138] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.138] sna_do_copy: copy region (395, 0), (427, 124) x 1 + (-395, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(395, 0), (427, 124)...], src pixmap=155914+(-395, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e7cf10, gpu_bo=1060, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((395, 0), (427, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155914, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155914, handle=1060 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-395, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1060, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fc00) [ 1467.138] kgem_add_reloc: handle=1060, pos=16121, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1060, index=17 [ 1467.138] [3ef8] bind bo(handle=1060, addr=197431296), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (0, 0) -> (395, 0) + (32, 124) [ 1467.138] gen4_vertex_flush[520] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(247, 0), (447, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(427, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(427, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(427, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (427, 0), (459, 124), dst clip extents (247, 0), (447, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (427, 0), (447, 124) [ 1467.138] sna_do_copy: unclipped src extents (0, 0), (20, 124) [ 1467.138] sna_do_copy: clipped src extents (0, 0), (20, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (0, 0), (20, 124) x 1 [ 1467.138] sna_do_copy: copy region (427, 0), (447, 124) x 1 + (-427, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(427, 0), (447, 124)...], src pixmap=155920+(-427, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e859d0, gpu_bo=1061, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((427, 0), (447, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155920, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155920, handle=1061 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-427, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1061, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fbc0) [ 1467.138] kgem_add_reloc: handle=1061, pos=16105, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1061, index=18 [ 1467.138] [3ee8] bind bo(handle=1061, addr=197447680), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (0, 0) -> (427, 0) + (20, 124) [ 1467.138] gen4_vertex_flush[554] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(427, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(427, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(427, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (427, 0), (459, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (447, 0), (459, 124) [ 1467.138] sna_do_copy: unclipped src extents (20, 0), (32, 124) [ 1467.138] sna_do_copy: clipped src extents (20, 0), (32, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (20, 0), (32, 124) x 1 [ 1467.138] sna_do_copy: copy region (447, 0), (459, 124) x 1 + (-427, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(447, 0), (459, 124)...], src pixmap=155536+(-427, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e6edd0, gpu_bo=1052, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((447, 0), (459, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155536, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155536, handle=1052 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-427, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1052, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fb80) [ 1467.138] kgem_add_reloc: handle=1052, pos=16089, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1052, index=19 [ 1467.138] [3ed8] bind bo(handle=1052, addr=39239680), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (20, 0) -> (447, 0) + (12, 124) [ 1467.138] gen4_vertex_flush[588] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(459, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(459, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(459, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (459, 0), (491, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.138] sna_do_copy: clipped dst extents (459, 0), (491, 124) [ 1467.138] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.138] sna_do_copy: pixmap -- no source clipping [ 1467.138] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.138] sna_do_copy: copy region (459, 0), (491, 124) x 1 + (-459, 0) [ 1467.138] sna_copy_boxes (boxes=1x[(459, 0), (491, 124)...], src pixmap=155548+(-459, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.138] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f08d60, gpu_bo=1053, cpu_bo=0), replaces=0 [ 1467.138] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.138] sna_drawable_use_bo pixmap=156228, box=((459, 0), (491, 124)), flags=b... [ 1467.138] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.138] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.138] sna_drawable_use_bo: using whole GPU bo [ 1467.138] sna_pixmap_move_to_gpu(pixmap=155548, usage=0), flags=a [ 1467.138] sna_pixmap_move_to_gpu: already all-damaged [ 1467.138] sna_pixmap_mark_active: pixmap=155548, handle=1053 [ 1467.138] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.138] gen7_render_copy_boxes (-459, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.138] kgem_bo_is_render: handle=1053, rq? 0 [0] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.138] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.138] gen7_composite_get_binding_table(fb40) [ 1467.138] kgem_add_reloc: handle=1053, pos=16073, delta=0, domains=40000 [ 1467.138] kgem_add_handle: handle=1053, index=20 [ 1467.138] [3ec8] bind bo(handle=1053, addr=39256064), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.138] gen7_emit_vertex_elements: setup id=0 [ 1467.138] (0, 0) -> (459, 0) + (32, 124) [ 1467.138] gen4_vertex_flush[5bc] = 3 [ 1467.138] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.138] sna_validate_gc: recomputing clip [ 1467.138] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.138] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(491, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.138] sna_do_copy: src=(0, 0), dst=(491, 0), size=(32x124) [ 1467.138] sna_do_copy: after drawable: src=(0, 0), dst=(491, 0), size=(32x124) [ 1467.138] sna_do_copy: dst extents (491, 0), (523, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (491, 0), (523, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.139] sna_do_copy: copy region (491, 0), (523, 124) x 1 + (-491, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(491, 0), (523, 124)...], src pixmap=155566+(-491, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f05570, gpu_bo=1054, cpu_bo=0), replaces=0 [ 1467.139] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((491, 0), (523, 124)), flags=b... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] sna_pixmap_move_to_gpu(pixmap=155566, usage=0), flags=a [ 1467.139] sna_pixmap_move_to_gpu: already all-damaged [ 1467.139] sna_pixmap_mark_active: pixmap=155566, handle=1054 [ 1467.139] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.139] gen7_render_copy_boxes (-491, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=1054, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(fb00) [ 1467.139] kgem_add_reloc: handle=1054, pos=16057, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=1054, index=21 [ 1467.139] [3eb8] bind bo(handle=1054, addr=39272448), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (0, 0) -> (491, 0) + (32, 124) [ 1467.139] gen4_vertex_flush[5f0] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(523, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(523, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(523, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (523, 0), (555, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (523, 0), (555, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.139] sna_do_copy: copy region (523, 0), (555, 124) x 1 + (-523, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(523, 0), (555, 124)...], src pixmap=155926+(-523, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f22970, gpu_bo=1062, cpu_bo=0), replaces=0 [ 1467.139] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((523, 0), (555, 124)), flags=b... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] sna_pixmap_move_to_gpu(pixmap=155926, usage=0), flags=a [ 1467.139] sna_pixmap_move_to_gpu: already all-damaged [ 1467.139] sna_pixmap_mark_active: pixmap=155926, handle=1062 [ 1467.139] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.139] gen7_render_copy_boxes (-523, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=1062, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(fac0) [ 1467.139] kgem_add_reloc: handle=1062, pos=16041, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=1062, index=22 [ 1467.139] [3ea8] bind bo(handle=1062, addr=197464064), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (0, 0) -> (523, 0) + (32, 124) [ 1467.139] gen4_vertex_flush[624] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(555, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(555, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(555, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (555, 0), (587, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (555, 0), (587, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.139] sna_do_copy: copy region (555, 0), (587, 124) x 1 + (-555, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(555, 0), (587, 124)...], src pixmap=155932+(-555, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f228d0, gpu_bo=1063, cpu_bo=0), replaces=0 [ 1467.139] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((555, 0), (587, 124)), flags=b... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] sna_pixmap_move_to_gpu(pixmap=155932, usage=0), flags=a [ 1467.139] sna_pixmap_move_to_gpu: already all-damaged [ 1467.139] sna_pixmap_mark_active: pixmap=155932, handle=1063 [ 1467.139] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.139] gen7_render_copy_boxes (-555, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=1063, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(fa80) [ 1467.139] kgem_add_reloc: handle=1063, pos=16025, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=1063, index=23 [ 1467.139] [3e98] bind bo(handle=1063, addr=197480448), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (0, 0) -> (555, 0) + (32, 124) [ 1467.139] gen4_vertex_flush[658] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(447, 0), (588, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(587, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(587, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(587, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (587, 0), (619, 124), dst clip extents (447, 0), (588, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (587, 0), (588, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (1, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (1, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (0, 0), (1, 124) x 1 [ 1467.139] sna_do_copy: copy region (587, 0), (588, 124) x 1 + (-587, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(587, 0), (588, 124)...], src pixmap=156074+(-587, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1ede7e0, gpu_bo=1064, cpu_bo=0), replaces=0 [ 1467.139] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((587, 0), (588, 124)), flags=b... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] sna_pixmap_move_to_gpu(pixmap=156074, usage=0), flags=a [ 1467.139] sna_pixmap_move_to_gpu: already all-damaged [ 1467.139] sna_pixmap_mark_active: pixmap=156074, handle=1064 [ 1467.139] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.139] gen7_render_copy_boxes (-587, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=1064, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+10, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(fa40) [ 1467.139] kgem_add_reloc: handle=1064, pos=16009, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=1064, index=24 [ 1467.139] [3e88] bind bo(handle=1064, addr=197496832), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (0, 0) -> (587, 0) + (1, 124) [ 1467.139] gen4_vertex_flush[68c] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(587, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(587, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(587, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (587, 0), (619, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (588, 0), (619, 124) [ 1467.139] sna_do_copy: unclipped src extents (1, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (1, 0), (32, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (1, 0), (32, 124) x 1 [ 1467.139] sna_do_copy: copy region (588, 0), (619, 124) x 1 + (-587, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(588, 0), (619, 124)...], src pixmap=153172+(-587, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e9b630, gpu_bo=0, cpu_bo=995), replaces=0 [ 1467.139] kgem_bo_is_busy: handle=995, domain: 0 exec? 0, rq? 0 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((588, 0), (619, 124)), flags=9... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] move_to_gpu: can use CPU bo? cpu_damage=-1, gpu_damage=0, cpu hint=1 [ 1467.139] region_overlaps_damage? [ 1467.139] __kgem_bo_is_busy: handle=797, domain: 0 exec? 1, rq? 1 [ 1467.139] use_shm_bo: yes, dst is busy [ 1467.139] sna_copy_boxes: region overlaps CPU damage, copy from CPU bo (shm? 0) [ 1467.139] sna_drawable_move_region_to_cpu(pixmap=153172 (32x124), [(1, 0), (32, 124)], flags=a) [ 1467.139] sna_drawable_move_region_to_cpu: pixmap=153172 all damaged on CPU [ 1467.139] gen7_render_copy_boxes (-587, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=995, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(fa00) [ 1467.139] kgem_add_reloc: handle=995, pos=15993, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=995, index=25 [ 1467.139] [3e78] bind bo(handle=995, addr=41242624), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (1, 0) -> (588, 0) + (31, 124) [ 1467.139] gen4_vertex_flush[6c0] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(619, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(619, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(619, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (619, 0), (651, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (619, 0), (651, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: pixmap -- no source clipping [ 1467.139] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.139] sna_do_copy: copy region (619, 0), (651, 124) x 1 + (-619, 0) [ 1467.139] sna_copy_boxes (boxes=1x[(619, 0), (651, 124)...], src pixmap=153178+(-619, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.139] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1ec8920, gpu_bo=996, cpu_bo=0), replaces=0 [ 1467.139] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.139] sna_drawable_use_bo pixmap=156228, box=((619, 0), (651, 124)), flags=b... [ 1467.139] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.139] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.139] sna_drawable_use_bo: using whole GPU bo [ 1467.139] sna_pixmap_move_to_gpu(pixmap=153178, usage=0), flags=a [ 1467.139] sna_pixmap_move_to_gpu: already all-damaged [ 1467.139] sna_pixmap_mark_active: pixmap=153178, handle=996 [ 1467.139] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.139] gen7_render_copy_boxes (-619, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.139] kgem_bo_is_render: handle=996, rq? 0 [0] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.139] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.139] gen7_composite_get_binding_table(f9c0) [ 1467.139] kgem_add_reloc: handle=996, pos=15977, delta=0, domains=40000 [ 1467.139] kgem_add_handle: handle=996, index=26 [ 1467.139] [3e68] bind bo(handle=996, addr=41127936), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.139] gen7_emit_vertex_elements: setup id=0 [ 1467.139] (0, 0) -> (619, 0) + (32, 124) [ 1467.139] gen4_vertex_flush[6f4] = 3 [ 1467.139] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.139] sna_validate_gc: recomputing clip [ 1467.139] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.139] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(651, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.139] sna_do_copy: src=(0, 0), dst=(651, 0), size=(32x124) [ 1467.139] sna_do_copy: after drawable: src=(0, 0), dst=(651, 0), size=(32x124) [ 1467.139] sna_do_copy: dst extents (651, 0), (683, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.139] sna_do_copy: clipped dst extents (651, 0), (683, 124) [ 1467.139] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.139] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.140] sna_do_copy: pixmap -- no source clipping [ 1467.140] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.140] sna_do_copy: copy region (651, 0), (683, 124) x 1 + (-651, 0) [ 1467.140] sna_copy_boxes (boxes=1x[(651, 0), (683, 124)...], src pixmap=153184+(-651, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.140] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1df0d50, gpu_bo=997, cpu_bo=0), replaces=0 [ 1467.140] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.140] sna_drawable_use_bo pixmap=156228, box=((651, 0), (683, 124)), flags=b... [ 1467.140] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.140] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.140] sna_drawable_use_bo: using whole GPU bo [ 1467.140] sna_pixmap_move_to_gpu(pixmap=153184, usage=0), flags=a [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=153184, handle=997 [ 1467.140] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.140] gen7_render_copy_boxes (-651, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.140] kgem_bo_is_render: handle=997, rq? 0 [0] [ 1467.140] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.140] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.140] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.140] gen7_composite_get_binding_table(f980) [ 1467.140] kgem_add_reloc: handle=997, pos=15961, delta=0, domains=40000 [ 1467.140] kgem_add_handle: handle=997, index=27 [ 1467.140] [3e58] bind bo(handle=997, addr=41144320), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.140] gen7_emit_vertex_elements: setup id=0 [ 1467.140] (0, 0) -> (651, 0) + (32, 124) [ 1467.140] gen4_vertex_flush[728] = 3 [ 1467.140] sna_accel_flush: flush?=0, dirty?=0 [ 1467.140] sna_block_handler (tv=0.0) [ 1467.140] sna_wakeup_handler [ 1467.140] sna_accel_wakeup_handler: nbatch=463, need_retire=0, need_purge=0 [ 1467.140] sna_accel_wakeup_handler: GPU idle, flushing [ 1467.140] gen4_vertex_close: used=156, vbo active? 21, vb=1, nreloc=1 [ 1467.140] gen4_vertex_close: reloc[0] = 126 [ 1467.140] kgem_add_reloc: handle=21, pos=126, delta=0, domains=200000 [ 1467.140] kgem_add_handle: handle=21, index=28 [ 1467.140] batch[1/1, flags=1c00]: 464 464 15960 16384, nreloc=31, nexec=29, nfence=0, aperture=400 [fenced=0] [ 1467.140] shrinking from 16384 to 1024 [ 1467.140] gem_write__cachealigned(handle=1, offset=0, len=1856) [ 1467.140] gem_write(handle=1, offset=2400, len=1696) [ 1467.140] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.140] kgem_commit: release handle=797 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=23a1000 [ 1467.140] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2e56000 [ 1467.140] kgem_commit: release handle=15 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 [ 1467.140] __kgem_bo_clear_busy: handle=15 [ 1467.140] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=b783000 [ 1467.140] kgem_commit: release handle=942 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf7e000 [ 1467.140] kgem_commit: release handle=943 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf82000 [ 1467.140] kgem_commit: release handle=944 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf86000 [ 1467.140] kgem_commit: release handle=945 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf8a000 [ 1467.140] kgem_commit: release handle=946 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf8e000 [ 1467.140] kgem_commit: release handle=947 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf92000 [ 1467.140] kgem_commit: release handle=948 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf96000 [ 1467.140] kgem_commit: release handle=949 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf9a000 [ 1467.140] kgem_commit: release handle=950 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=cf9e000 [ 1467.140] kgem_commit: release handle=1033 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=b8d3000 [ 1467.140] kgem_commit: release handle=1056 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc39000 [ 1467.140] kgem_commit: release handle=1057 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc3d000 [ 1467.140] kgem_commit: release handle=1058 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc41000 [ 1467.140] kgem_commit: release handle=1059 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc45000 [ 1467.140] kgem_commit: release handle=1060 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc49000 [ 1467.140] kgem_commit: release handle=1061 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc4d000 [ 1467.140] kgem_commit: release handle=1052 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=256c000 [ 1467.140] kgem_commit: release handle=1053 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2570000 [ 1467.140] kgem_commit: release handle=1054 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2574000 [ 1467.140] kgem_commit: release handle=1062 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc51000 [ 1467.140] kgem_commit: release handle=1063 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc55000 [ 1467.140] kgem_commit: release handle=1064 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc59000 [ 1467.140] kgem_commit: release handle=995 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2755000 [ 1467.140] kgem_commit: release handle=996 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2739000 [ 1467.140] kgem_commit: release handle=997 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=273d000 [ 1467.140] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=364b000 [ 1467.140] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=3, offset=56930304 [ 1467.140] sna_mode_wakeup: len=64 [ 1467.140] sna_present_vblank_handler: pipe=0 event=56418, tv=1467.136693 msc=87504 [ 1467.140] sna_crtc_record_swap: recording last swap on pipe=0, frame 87504, time 1467.136693 [ 1467.140] sna_validate_gc(0x19e0ed0) changes=7fffff, previous serial=0, drawable=43 [ 1467.140] sna_validate_gc: recomputing clip [ 1467.140] sna_validate_gc: composite clip=1x[(0, 0), (1366, 768)] [0x1d4afa0] [ 1467.140] sna_copy_area: src=(0, 0)x(1366, 768)+(0, 0) -> dst=(0, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.140] sna_do_copy: src=(0, 0), dst=(0, 0), size=(1366x768) [ 1467.140] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(1366x768) [ 1467.140] sna_do_copy: dst extents (0, 0), (1366, 768), dst clip extents (0, 0), (1366, 768), dst size=1366x768 [ 1467.140] sna_do_copy: clipped dst extents (0, 0), (1366, 768) [ 1467.140] sna_do_copy: unclipped src extents (0, 0), (1366, 768) [ 1467.140] sna_do_copy: clipped src extents (0, 0), (1366, 768) [ 1467.140] sna_do_copy: pixmap -- no source clipping [ 1467.140] sna_do_copy: src extents (0, 0), (1366, 768) x 1 [ 1467.140] sna_do_copy: copy region (0, 0), (1366, 768) x 1 + (0, 0) [ 1467.140] sna_copy_boxes (boxes=1x[(0, 0), (1366, 768)...], src pixmap=77+(0, 0), dst pixmap=4+(0, 0), alu=3, src.size=1366x768, dst.size=1366x768) [ 1467.140] sna_copy_boxes: dst=(priv=0x19e0a40, gpu_bo=47, cpu_bo=0), src=(priv=0x1d857b0, gpu_bo=12, cpu_bo=0), replaces=1 [ 1467.140] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.140] sna_drawable_use_bo pixmap=4, box=((0, 0), (1366, 768)), flags=1b... [ 1467.140] sna_drawable_use_bo: pinned, never REPLACES [ 1467.140] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.140] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.140] sna_drawable_use_bo: applying move-to-gpu override [ 1467.140] sna_pixmap_discard_shadow_damage: discarding region 1x[(0, 0), (1366, 768)] from damage 1x[(0, 0], (1366, 768)] [ 1467.140] sna_drawable_use_bo: discarding move-to-gpu READ for subsumed pixmap [ 1467.140] wait_for_shadow: flags=1, flips=1, handle=47, shadow=22 [ 1467.140] kgem_create_2d(1366x768, bpp=32, tiling=1, exact=1, inactive=0, cpu-mapping=0, gtt-mapping=0, scanout?=1, prime?=0, temp?=0) [ 1467.140] kgem_surface_size: tile_width=512, tile_height=8 => aligned pitch=5632, height=768 [ 1467.140] 1:from scanout: pitch=5632, tiling=1, handle=8, id=134635 [ 1467.140] wait_for_shadow: replacing still-attached GPU bo handle=1, flips=1 [ 1467.140] wait_for_shadow: setting front pixmap to handle=8 [ 1467.140] sna_drawable_use_bo: using whole GPU bo [ 1467.140] sna_pixmap_move_to_gpu(pixmap=77, usage=-1), flags=a [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=77, handle=12 [ 1467.140] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.140] sna_pixmap_make_cow: make cow src=77, dst=4, handle=12 (already cow? src=0, dst=0) [ 1467.140] sna_pixmap_make_cow: can't cow, dst_pinned=1 [ 1467.140] gen7_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.140] kgem_bo_is_render: handle=12, rq? 0 [0] [ 1467.140] kgem_bo_is_render: handle=8, rq? 0 [0] [ 1467.140] kgem_bo_is_render: handle=8, rq? 0 [0] [ 1467.140] kgem_bo_is_render: handle=12, rq? 0 [0] [ 1467.140] kgem_check_bo: num_pages=+2336, num_exec=+2 [ 1467.140] kgem_add_reloc: handle=0, pos=19, delta=1, domains=100000 [ 1467.140] kgem_add_reloc: handle=3, pos=20, delta=1281, domains=100000 [ 1467.140] kgem_add_handle: handle=3, index=0 [ 1467.140] kgem_add_reloc: handle=3, pos=22, delta=1281, domains=100000 [ 1467.140] gen7_composite_get_binding_table(ffe0) [ 1467.140] kgem_add_reloc: handle=8, pos=16369, delta=0, domains=20002 [ 1467.140] kgem_add_handle: handle=8, index=1 [ 1467.140] __kgem_bo_mark_dirty: handle=8 (proxy? 0) [ 1467.140] [3ff0] bind bo(handle=8, addr=18034688), format=192, width=1366, height=768, pitch=5632, tiling=1 -> render [ 1467.140] kgem_add_reloc: handle=12, pos=16361, delta=0, domains=40000 [ 1467.140] kgem_add_handle: handle=12, index=2 [ 1467.140] [3fe8] bind bo(handle=12, addr=22364160), format=192, width=1366, height=768, pitch=5632, tiling=1 -> sampler [ 1467.140] gen7_emit_cc: blend = 980 [ 1467.140] gen7_emit_sampler: sampler = 0 [ 1467.140] gen7_emit_sf: num_sf_outputs=1, read_length=1, read_offset=0 [ 1467.140] gen7_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 192, 32-wide? 0) [ 1467.140] gen7_emit_vertex_elements: setup id=0 [ 1467.140] gen7_emit_vertex_elements: first channel 0 floats, offset=4b [ 1467.140] (0, 0) -> (0, 0) + (1366, 768) [ 1467.140] gen4_vertex_flush[20c] = 3 [ 1467.140] sna_present_flush(pixmap=4) [ 1467.140] sna_pixmap_move_to_gpu(pixmap=4, usage=16), flags=4a [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=4, handle=8 [ 1467.140] gen4_vertex_close: used=162, vbo active? 21, vb=1, nreloc=1 [ 1467.140] gen4_vertex_close: reloc[0] = 126 [ 1467.140] kgem_add_reloc: handle=21, pos=126, delta=0, domains=200000 [ 1467.140] kgem_add_handle: handle=21, index=3 [ 1467.140] batch[1/1, flags=1c00]: 138 138 16360 16384, nreloc=6, nexec=4, nfence=0, aperture=2409 [fenced=0] [ 1467.140] shrinking from 16384 to 1024 [ 1467.140] __kgem_busy: handle=1, busy=65537, wedged=0 [ 1467.140] gem_write__cachealigned(handle=2, offset=0, len=552) [ 1467.140] gem_write(handle=2, offset=4000, len=96) [ 1467.140] kgem_commit: release handle=2 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=b784000 [ 1467.140] kgem_commit: release handle=8 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=1133000 [ 1467.140] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2e56000 [ 1467.140] kgem_commit: release handle=12 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1554000 [ 1467.140] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=364b000 [ 1467.140] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=3, offset=56930304 [ 1467.140] __kgem_busy: handle=8, busy=65537, wedged=0 [ 1467.140] __kgem_flush: handle=8, busy?=1 [ 1467.140] sna_sync_fence_set_triggered() [ 1467.140] sna_sync_fence_set_triggered: flushing all DRI3 pixmaps [ 1467.140] sna_sync_flush(pixmap=109742) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=10 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=109742, usage=-1), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=109742, handle=10 [ 1467.140] sna_sync_flush(pixmap=105704) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=35 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=105704, usage=-1), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=105704, handle=35 [ 1467.140] sna_sync_flush(pixmap=105332) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=37 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=105332, usage=0), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=105332, handle=37 [ 1467.140] sna_sync_flush(pixmap=2991) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=46 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=2991, usage=0), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=2991, handle=46 [ 1467.140] sna_sync_flush(pixmap=128) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=19 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=128, usage=0), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=128, handle=19 [ 1467.140] sna_sync_flush(pixmap=77) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=12 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=77, usage=-1), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=77, handle=12 [ 1467.140] sna_sync_flush(pixmap=24) [ 1467.140] sna_sync_flush: flushing prime GPU bo, handle=11 [ 1467.140] sna_pixmap_move_to_gpu(pixmap=24, usage=-1), flags=4b [ 1467.140] sna_pixmap_move_to_gpu: already all-damaged [ 1467.140] sna_pixmap_mark_active: pixmap=24, handle=11 [ 1467.140] sna_accel_flush: flush?=0, dirty?=0 [ 1467.140] sna_sync_fence_set_triggered: complete, chaining up [ 1467.140] sna_accel_flush: flush?=0, dirty?=0 [ 1467.140] sna_accel_flush: flush?=0, dirty?=0 [ 1467.140] sna_accel_flush: flush?=0, dirty?=0 [ 1467.140] sna_mode_wakeup: removing handle=22 from scanout, installing handle=47 [ 1467.141] _kgem_bo_destroy: handle=22, proxy? 0 [ 1467.141] __kgem_bo_destroy: handle=22, size=4325376 [ 1467.141] kgem_bo_move_to_scanout: moving 22 [fb 29] to scanout cache, active? 0 [ 1467.141] sna_mode_wakeup: flip complete, pending? 1 [ 1467.141] sna_mode_redisplay: posting shadow damage? 1 (flips pending? 0) [ 1467.141] sna_mode_redisplay: damage: 1x(0, 0), (1366, 768) [ 1467.141] sna_pixmap_move_to_gpu(pixmap=4, usage=16), flags=10a [ 1467.141] sna_pixmap_move_to_gpu: already all-damaged [ 1467.141] sna_pixmap_mark_active: pixmap=4, handle=8 [ 1467.141] sna_mode_redisplay: crtc[0] transformed? 0 [ 1467.141] sna_mode_redisplay: crtc[1] transformed? 0 [ 1467.141] sna_mode_redisplay: crtc[2] transformed? 0 [ 1467.141] sna_mode_redisplay: flipping tear-free outputs, current scanout handle=47 [active?=1], new handle=8 [active=0] [ 1467.141] sna_mode_redisplay: crtc 0 [5, pipe=0] active? 47, transformed? 0 [ 1467.141] get_fb: reusing fb=27 for handle=8 [ 1467.141] sna_mode_redisplay: marking flip bo as busy [10001 -> mode=1] [ 1467.141] sna_mode_redisplay: crtc 1 [8, pipe=1] active? 0, transformed? 0 [ 1467.141] sna_mode_redisplay: crtc 2 [11, pipe=2] active? 0, transformed? 0 [ 1467.141] sna_mode_redisplay: flipped 1 outputs, shadow active? 47 [ 1467.141] set_shadow: waiting for region 1x[(0, 0), (1366, 768)], front handle=8, shadow handle=47 [ 1467.141] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.141] sna_validate_gc: recomputing clip [ 1467.141] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.141] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(683, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.141] sna_do_copy: src=(0, 0), dst=(683, 0), size=(32x124) [ 1467.141] sna_do_copy: after drawable: src=(0, 0), dst=(683, 0), size=(32x124) [ 1467.141] sna_do_copy: dst extents (683, 0), (715, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.141] sna_do_copy: clipped dst extents (683, 0), (715, 124) [ 1467.141] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: pixmap -- no source clipping [ 1467.141] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.141] sna_do_copy: copy region (683, 0), (715, 124) x 1 + (-683, 0) [ 1467.141] sna_copy_boxes (boxes=1x[(683, 0), (715, 124)...], src pixmap=153190+(-683, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.141] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f1dec0, gpu_bo=998, cpu_bo=0), replaces=0 [ 1467.141] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.141] sna_drawable_use_bo pixmap=156228, box=((683, 0), (715, 124)), flags=b... [ 1467.141] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.141] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.141] sna_drawable_use_bo: using whole GPU bo [ 1467.141] sna_pixmap_move_to_gpu(pixmap=153190, usage=0), flags=a [ 1467.141] sna_pixmap_move_to_gpu: already all-damaged [ 1467.141] sna_pixmap_mark_active: pixmap=153190, handle=998 [ 1467.141] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.141] gen7_render_copy_boxes (-683, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.141] kgem_bo_is_render: handle=998, rq? 0 [0] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_check_bo: num_pages=+224, num_exec=+2 [ 1467.141] kgem_add_reloc: handle=0, pos=19, delta=1, domains=100000 [ 1467.141] kgem_add_reloc: handle=3, pos=20, delta=1281, domains=100000 [ 1467.141] kgem_add_handle: handle=3, index=0 [ 1467.141] kgem_add_reloc: handle=3, pos=22, delta=1281, domains=100000 [ 1467.141] gen7_composite_get_binding_table(ffe0) [ 1467.141] kgem_add_reloc: handle=797, pos=16369, delta=0, domains=20002 [ 1467.141] kgem_add_handle: handle=797, index=1 [ 1467.141] __kgem_bo_mark_dirty: handle=797 (proxy? 0) [ 1467.141] [3ff0] bind bo(handle=797, addr=37359616), format=192, width=1288, height=139, pitch=5632, tiling=1 -> render [ 1467.141] kgem_add_reloc: handle=998, pos=16361, delta=0, domains=40000 [ 1467.141] kgem_add_handle: handle=998, index=2 [ 1467.141] [3fe8] bind bo(handle=998, addr=41160704), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.141] gen7_emit_cc: blend = 980 [ 1467.141] gen7_emit_sampler: sampler = 0 [ 1467.141] gen7_emit_sf: num_sf_outputs=1, read_length=1, read_offset=0 [ 1467.141] gen7_emit_wm: switching to NOMASK, num_surfaces=2 (8-wide? 64, 16-wide? 192, 32-wide? 0) [ 1467.141] gen7_emit_vertex_elements: setup id=0 [ 1467.141] gen7_emit_vertex_elements: first channel 0 floats, offset=4b [ 1467.141] (0, 0) -> (683, 0) + (32, 124) [ 1467.141] gen4_vertex_flush[20c] = 3 [ 1467.141] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.141] sna_validate_gc: recomputing clip [ 1467.141] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.141] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(715, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.141] sna_do_copy: src=(0, 0), dst=(715, 0), size=(32x124) [ 1467.141] sna_do_copy: after drawable: src=(0, 0), dst=(715, 0), size=(32x124) [ 1467.141] sna_do_copy: dst extents (715, 0), (747, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.141] sna_do_copy: clipped dst extents (715, 0), (747, 124) [ 1467.141] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: pixmap -- no source clipping [ 1467.141] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.141] sna_do_copy: copy region (715, 0), (747, 124) x 1 + (-715, 0) [ 1467.141] sna_copy_boxes (boxes=1x[(715, 0), (747, 124)...], src pixmap=153196+(-715, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.141] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e9b0c0, gpu_bo=999, cpu_bo=0), replaces=0 [ 1467.141] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.141] sna_drawable_use_bo pixmap=156228, box=((715, 0), (747, 124)), flags=b... [ 1467.141] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.141] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.141] sna_drawable_use_bo: using whole GPU bo [ 1467.141] sna_pixmap_move_to_gpu(pixmap=153196, usage=0), flags=a [ 1467.141] sna_pixmap_move_to_gpu: already all-damaged [ 1467.141] sna_pixmap_mark_active: pixmap=153196, handle=999 [ 1467.141] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.141] gen7_render_copy_boxes (-715, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.141] kgem_bo_is_render: handle=999, rq? 0 [0] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.141] gen7_composite_get_binding_table(ff80) [ 1467.141] kgem_add_reloc: handle=999, pos=16345, delta=0, domains=40000 [ 1467.141] kgem_add_handle: handle=999, index=3 [ 1467.141] [3fd8] bind bo(handle=999, addr=41177088), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.141] gen7_emit_vertex_elements: setup id=0 [ 1467.141] (0, 0) -> (715, 0) + (32, 124) [ 1467.141] gen4_vertex_flush[240] = 3 [ 1467.141] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.141] sna_validate_gc: recomputing clip [ 1467.141] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.141] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(747, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.141] sna_do_copy: src=(0, 0), dst=(747, 0), size=(32x124) [ 1467.141] sna_do_copy: after drawable: src=(0, 0), dst=(747, 0), size=(32x124) [ 1467.141] sna_do_copy: dst extents (747, 0), (779, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.141] sna_do_copy: clipped dst extents (747, 0), (779, 124) [ 1467.141] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: pixmap -- no source clipping [ 1467.141] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.141] sna_do_copy: copy region (747, 0), (779, 124) x 1 + (-747, 0) [ 1467.141] sna_copy_boxes (boxes=1x[(747, 0), (779, 124)...], src pixmap=153202+(-747, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.141] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e96f40, gpu_bo=1000, cpu_bo=0), replaces=0 [ 1467.141] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.141] sna_drawable_use_bo pixmap=156228, box=((747, 0), (779, 124)), flags=b... [ 1467.141] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.141] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.141] sna_drawable_use_bo: using whole GPU bo [ 1467.141] sna_pixmap_move_to_gpu(pixmap=153202, usage=0), flags=a [ 1467.141] sna_pixmap_move_to_gpu: already all-damaged [ 1467.141] sna_pixmap_mark_active: pixmap=153202, handle=1000 [ 1467.141] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.141] gen7_render_copy_boxes (-747, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.141] kgem_bo_is_render: handle=1000, rq? 0 [0] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.141] gen7_composite_get_binding_table(ff40) [ 1467.141] kgem_add_reloc: handle=1000, pos=16329, delta=0, domains=40000 [ 1467.141] kgem_add_handle: handle=1000, index=4 [ 1467.141] [3fc8] bind bo(handle=1000, addr=41193472), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.141] gen7_emit_vertex_elements: setup id=0 [ 1467.141] (0, 0) -> (747, 0) + (32, 124) [ 1467.141] gen4_vertex_flush[274] = 3 [ 1467.141] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.141] sna_validate_gc: recomputing clip [ 1467.141] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.141] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(779, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.141] sna_do_copy: src=(0, 0), dst=(779, 0), size=(32x124) [ 1467.141] sna_do_copy: after drawable: src=(0, 0), dst=(779, 0), size=(32x124) [ 1467.141] sna_do_copy: dst extents (779, 0), (811, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.141] sna_do_copy: clipped dst extents (779, 0), (811, 124) [ 1467.141] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.141] sna_do_copy: pixmap -- no source clipping [ 1467.141] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.141] sna_do_copy: copy region (779, 0), (811, 124) x 1 + (-779, 0) [ 1467.141] sna_copy_boxes (boxes=1x[(779, 0), (811, 124)...], src pixmap=153208+(-779, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.141] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e9b980, gpu_bo=1001, cpu_bo=0), replaces=0 [ 1467.141] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.141] sna_drawable_use_bo pixmap=156228, box=((779, 0), (811, 124)), flags=b... [ 1467.141] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.141] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.141] sna_drawable_use_bo: using whole GPU bo [ 1467.141] sna_pixmap_move_to_gpu(pixmap=153208, usage=0), flags=a [ 1467.141] sna_pixmap_move_to_gpu: already all-damaged [ 1467.141] sna_pixmap_mark_active: pixmap=153208, handle=1001 [ 1467.141] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.141] gen7_render_copy_boxes (-779, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.141] kgem_bo_is_render: handle=1001, rq? 0 [0] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.141] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.141] gen7_composite_get_binding_table(ff00) [ 1467.141] kgem_add_reloc: handle=1001, pos=16313, delta=0, domains=40000 [ 1467.141] kgem_add_handle: handle=1001, index=5 [ 1467.141] [3fb8] bind bo(handle=1001, addr=41209856), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.141] gen7_emit_vertex_elements: setup id=0 [ 1467.141] (0, 0) -> (779, 0) + (32, 124) [ 1467.141] gen4_vertex_flush[2a8] = 3 [ 1467.141] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.141] sna_validate_gc: recomputing clip [ 1467.141] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.141] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(811, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.141] sna_do_copy: src=(0, 0), dst=(811, 0), size=(32x124) [ 1467.141] sna_do_copy: after drawable: src=(0, 0), dst=(811, 0), size=(32x124) [ 1467.141] sna_do_copy: dst extents (811, 0), (843, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.141] sna_do_copy: clipped dst extents (811, 0), (843, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (811, 0), (843, 124) x 1 + (-811, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(811, 0), (843, 124)...], src pixmap=153214+(-811, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e96680, gpu_bo=1002, cpu_bo=0), replaces=0 [ 1467.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((811, 0), (843, 124)), flags=b... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] sna_pixmap_move_to_gpu(pixmap=153214, usage=0), flags=a [ 1467.142] sna_pixmap_move_to_gpu: already all-damaged [ 1467.142] sna_pixmap_mark_active: pixmap=153214, handle=1002 [ 1467.142] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.142] gen7_render_copy_boxes (-811, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=1002, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fec0) [ 1467.142] kgem_add_reloc: handle=1002, pos=16297, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=1002, index=6 [ 1467.142] [3fa8] bind bo(handle=1002, addr=41226240), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (811, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[2dc] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.142] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(843, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.142] sna_do_copy: src=(0, 0), dst=(843, 0), size=(32x124) [ 1467.142] sna_do_copy: after drawable: src=(0, 0), dst=(843, 0), size=(32x124) [ 1467.142] sna_do_copy: dst extents (843, 0), (875, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.142] sna_do_copy: clipped dst extents (843, 0), (875, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (843, 0), (875, 124) x 1 + (-843, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(843, 0), (875, 124)...], src pixmap=155346+(-843, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f057a0, gpu_bo=1036, cpu_bo=0), replaces=0 [ 1467.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((843, 0), (875, 124)), flags=b... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] sna_pixmap_move_to_gpu(pixmap=155346, usage=0), flags=a [ 1467.142] sna_pixmap_move_to_gpu: already all-damaged [ 1467.142] sna_pixmap_mark_active: pixmap=155346, handle=1036 [ 1467.142] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.142] gen7_render_copy_boxes (-843, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=1036, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+12, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fe80) [ 1467.142] kgem_add_reloc: handle=1036, pos=16281, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=1036, index=7 [ 1467.142] [3f98] bind bo(handle=1036, addr=37310464), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (843, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[310] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.142] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(875, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.142] sna_do_copy: src=(0, 0), dst=(875, 0), size=(32x124) [ 1467.142] sna_do_copy: after drawable: src=(0, 0), dst=(875, 0), size=(32x124) [ 1467.142] sna_do_copy: dst extents (875, 0), (907, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.142] sna_do_copy: clipped dst extents (875, 0), (907, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (875, 0), (907, 124) x 1 + (-875, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(875, 0), (907, 124)...], src pixmap=155352+(-875, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f46190, gpu_bo=973, cpu_bo=0), replaces=0 [ 1467.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((875, 0), (907, 124)), flags=b... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] sna_pixmap_move_to_gpu(pixmap=155352, usage=0), flags=a [ 1467.142] sna_pixmap_move_to_gpu: already all-damaged [ 1467.142] sna_pixmap_mark_active: pixmap=155352, handle=973 [ 1467.142] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.142] gen7_render_copy_boxes (-875, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=973, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fe40) [ 1467.142] kgem_add_reloc: handle=973, pos=16265, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=973, index=8 [ 1467.142] [3f88] bind bo(handle=973, addr=38260736), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (875, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[344] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.142] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(907, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.142] sna_do_copy: src=(0, 0), dst=(907, 0), size=(32x124) [ 1467.142] sna_do_copy: after drawable: src=(0, 0), dst=(907, 0), size=(32x124) [ 1467.142] sna_do_copy: dst extents (907, 0), (939, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.142] sna_do_copy: clipped dst extents (907, 0), (939, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (907, 0), (939, 124) x 1 + (-907, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(907, 0), (939, 124)...], src pixmap=155358+(-907, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f460f0, gpu_bo=1037, cpu_bo=0), replaces=0 [ 1467.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((907, 0), (939, 124)), flags=b... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] sna_pixmap_move_to_gpu(pixmap=155358, usage=0), flags=a [ 1467.142] sna_pixmap_move_to_gpu: already all-damaged [ 1467.142] sna_pixmap_mark_active: pixmap=155358, handle=1037 [ 1467.142] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.142] gen7_render_copy_boxes (-907, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=1037, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fe00) [ 1467.142] kgem_add_reloc: handle=1037, pos=16249, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=1037, index=9 [ 1467.142] [3f78] bind bo(handle=1037, addr=38277120), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (907, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[378] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.142] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(939, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.142] sna_do_copy: src=(0, 0), dst=(939, 0), size=(32x124) [ 1467.142] sna_do_copy: after drawable: src=(0, 0), dst=(939, 0), size=(32x124) [ 1467.142] sna_do_copy: dst extents (939, 0), (971, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.142] sna_do_copy: clipped dst extents (939, 0), (971, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (939, 0), (971, 124) x 1 + (-939, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(939, 0), (971, 124)...], src pixmap=155364+(-939, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1de2890, gpu_bo=1038, cpu_bo=0), replaces=0 [ 1467.142] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((939, 0), (971, 124)), flags=b... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] sna_pixmap_move_to_gpu(pixmap=155364, usage=0), flags=a [ 1467.142] sna_pixmap_move_to_gpu: already all-damaged [ 1467.142] sna_pixmap_mark_active: pixmap=155364, handle=1038 [ 1467.142] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.142] gen7_render_copy_boxes (-939, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=1038, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fdc0) [ 1467.142] kgem_add_reloc: handle=1038, pos=16233, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=1038, index=10 [ 1467.142] [3f68] bind bo(handle=1038, addr=38293504), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (939, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[3ac] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.142] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(971, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.142] sna_do_copy: src=(0, 0), dst=(971, 0), size=(32x124) [ 1467.142] sna_do_copy: after drawable: src=(0, 0), dst=(971, 0), size=(32x124) [ 1467.142] sna_do_copy: dst extents (971, 0), (1003, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.142] sna_do_copy: clipped dst extents (971, 0), (1003, 124) [ 1467.142] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.142] sna_do_copy: pixmap -- no source clipping [ 1467.142] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.142] sna_do_copy: copy region (971, 0), (1003, 124) x 1 + (-971, 0) [ 1467.142] sna_copy_boxes (boxes=1x[(971, 0), (1003, 124)...], src pixmap=155370+(-971, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.142] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f2aa70, gpu_bo=0, cpu_bo=1039), replaces=0 [ 1467.142] kgem_bo_is_busy: handle=1039, domain: 0 exec? 0, rq? 0 [ 1467.142] __kgem_busy: handle=2, busy=0, wedged=0 [ 1467.142] __kgem_ring_is_idle: ring=0 idle (handle=2) [ 1467.142] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.142] __kgem_retire_rq: request 1 complete [ 1467.142] __kgem_busy: handle=2, busy=0, wedged=0 [ 1467.142] __kgem_retire_rq: request 2 complete [ 1467.142] __kgem_busy: handle=8, busy=0, wedged=0 [ 1467.142] __kgem_busy: handle=12, busy=0, wedged=0 [ 1467.142] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 1467.142] sna_drawable_use_bo pixmap=156228, box=((971, 0), (1003, 124)), flags=9... [ 1467.142] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 1467.142] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.142] sna_drawable_use_bo: using whole GPU bo [ 1467.142] move_to_gpu: can use CPU bo? cpu_damage=-1, gpu_damage=0, cpu hint=1 [ 1467.142] region_overlaps_damage? [ 1467.142] __kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.142] use_shm_bo: yes, dst is busy [ 1467.142] sna_copy_boxes: region overlaps CPU damage, copy from CPU bo (shm? 0) [ 1467.142] sna_drawable_move_region_to_cpu(pixmap=155370 (32x124), [(0, 0), (32, 124)], flags=a) [ 1467.142] sna_drawable_move_region_to_cpu: pixmap=155370 all damaged on CPU [ 1467.142] gen7_render_copy_boxes (-971, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.142] kgem_bo_is_render: handle=1039, rq? 0 [0] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.142] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.142] gen7_composite_get_binding_table(fd80) [ 1467.142] kgem_add_reloc: handle=1039, pos=16217, delta=0, domains=40000 [ 1467.142] kgem_add_handle: handle=1039, index=11 [ 1467.142] [3f58] bind bo(handle=1039, addr=38506496), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.142] gen7_emit_vertex_elements: setup id=0 [ 1467.142] (0, 0) -> (971, 0) + (32, 124) [ 1467.142] gen4_vertex_flush[3e0] = 3 [ 1467.142] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.142] sna_validate_gc: recomputing clip [ 1467.142] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1003, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1003, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1003, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1003, 0), (1035, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1003, 0), (1035, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1003, 0), (1035, 124) x 1 + (-1003, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1003, 0), (1035, 124)...], src pixmap=155376+(-1003, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1eab0d0, gpu_bo=1040, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1003, 0), (1035, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155376, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155376, handle=1040 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1003, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1040, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fd40) [ 1467.143] kgem_add_reloc: handle=1040, pos=16201, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1040, index=12 [ 1467.143] [3f48] bind bo(handle=1040, addr=38309888), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1003, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[414] = 3 [ 1467.143] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.143] sna_validate_gc: recomputing clip [ 1467.143] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1035, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1035, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1035, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1035, 0), (1067, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1035, 0), (1067, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1035, 0), (1067, 124) x 1 + (-1035, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1035, 0), (1067, 124)...], src pixmap=155382+(-1035, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1e9fa30, gpu_bo=1041, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1035, 0), (1067, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155382, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155382, handle=1041 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1035, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1041, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fd00) [ 1467.143] kgem_add_reloc: handle=1041, pos=16185, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1041, index=13 [ 1467.143] [3f38] bind bo(handle=1041, addr=38326272), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1035, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[448] = 3 [ 1467.143] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.143] sna_validate_gc: recomputing clip [ 1467.143] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1067, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1067, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1067, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1067, 0), (1099, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1067, 0), (1099, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1067, 0), (1099, 124) x 1 + (-1067, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1067, 0), (1099, 124)...], src pixmap=155388+(-1067, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f20b30, gpu_bo=1042, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1067, 0), (1099, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155388, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155388, handle=1042 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1067, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1042, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fcc0) [ 1467.143] kgem_add_reloc: handle=1042, pos=16169, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1042, index=14 [ 1467.143] [3f28] bind bo(handle=1042, addr=38342656), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1067, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[47c] = 3 [ 1467.143] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.143] sna_validate_gc: recomputing clip [ 1467.143] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1099, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1099, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1099, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1099, 0), (1131, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1099, 0), (1131, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1099, 0), (1131, 124) x 1 + (-1099, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1099, 0), (1131, 124)...], src pixmap=155394+(-1099, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f4c850, gpu_bo=1043, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1099, 0), (1131, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155394, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155394, handle=1043 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1099, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1043, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fc80) [ 1467.143] kgem_add_reloc: handle=1043, pos=16153, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1043, index=15 [ 1467.143] [3f18] bind bo(handle=1043, addr=38359040), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1099, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[4b0] = 3 [ 1467.143] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.143] sna_validate_gc: recomputing clip [ 1467.143] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1131, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1131, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1131, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1131, 0), (1163, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1131, 0), (1163, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1131, 0), (1163, 124) x 1 + (-1131, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1131, 0), (1163, 124)...], src pixmap=155400+(-1131, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f45f60, gpu_bo=1044, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1131, 0), (1163, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155400, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155400, handle=1044 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1131, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1044, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fc40) [ 1467.143] kgem_add_reloc: handle=1044, pos=16137, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1044, index=16 [ 1467.143] [3f08] bind bo(handle=1044, addr=38375424), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1131, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[4e4] = 3 [ 1467.143] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.143] sna_validate_gc: recomputing clip [ 1467.143] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.143] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1163, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.143] sna_do_copy: src=(0, 0), dst=(1163, 0), size=(32x124) [ 1467.143] sna_do_copy: after drawable: src=(0, 0), dst=(1163, 0), size=(32x124) [ 1467.143] sna_do_copy: dst extents (1163, 0), (1195, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.143] sna_do_copy: clipped dst extents (1163, 0), (1195, 124) [ 1467.143] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.143] sna_do_copy: pixmap -- no source clipping [ 1467.143] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.143] sna_do_copy: copy region (1163, 0), (1195, 124) x 1 + (-1163, 0) [ 1467.143] sna_copy_boxes (boxes=1x[(1163, 0), (1195, 124)...], src pixmap=155406+(-1163, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.143] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f066d0, gpu_bo=1046, cpu_bo=0), replaces=0 [ 1467.143] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.143] sna_drawable_use_bo pixmap=156228, box=((1163, 0), (1195, 124)), flags=b... [ 1467.143] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.143] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.143] sna_drawable_use_bo: using whole GPU bo [ 1467.143] sna_pixmap_move_to_gpu(pixmap=155406, usage=0), flags=a [ 1467.143] sna_pixmap_move_to_gpu: already all-damaged [ 1467.143] sna_pixmap_mark_active: pixmap=155406, handle=1046 [ 1467.143] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.143] gen7_render_copy_boxes (-1163, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.143] kgem_bo_is_render: handle=1046, rq? 0 [0] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.143] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.143] gen7_composite_get_binding_table(fc00) [ 1467.143] kgem_add_reloc: handle=1046, pos=16121, delta=0, domains=40000 [ 1467.143] kgem_add_handle: handle=1046, index=17 [ 1467.143] [3ef8] bind bo(handle=1046, addr=38391808), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.143] gen7_emit_vertex_elements: setup id=0 [ 1467.143] (0, 0) -> (1163, 0) + (32, 124) [ 1467.143] gen4_vertex_flush[518] = 3 [ 1467.144] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.144] sna_validate_gc: recomputing clip [ 1467.144] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.144] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1195, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.144] sna_do_copy: src=(0, 0), dst=(1195, 0), size=(32x124) [ 1467.144] sna_do_copy: after drawable: src=(0, 0), dst=(1195, 0), size=(32x124) [ 1467.144] sna_do_copy: dst extents (1195, 0), (1227, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.144] sna_do_copy: clipped dst extents (1195, 0), (1227, 124) [ 1467.144] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.144] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.144] sna_do_copy: pixmap -- no source clipping [ 1467.144] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.144] sna_do_copy: copy region (1195, 0), (1227, 124) x 1 + (-1195, 0) [ 1467.144] sna_copy_boxes (boxes=1x[(1195, 0), (1227, 124)...], src pixmap=155412+(-1195, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.144] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1eeff80, gpu_bo=1047, cpu_bo=0), replaces=0 [ 1467.144] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.144] sna_drawable_use_bo pixmap=156228, box=((1195, 0), (1227, 124)), flags=b... [ 1467.144] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.144] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.144] sna_drawable_use_bo: using whole GPU bo [ 1467.144] sna_pixmap_move_to_gpu(pixmap=155412, usage=0), flags=a [ 1467.144] sna_pixmap_move_to_gpu: already all-damaged [ 1467.144] sna_pixmap_mark_active: pixmap=155412, handle=1047 [ 1467.144] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.144] gen7_render_copy_boxes (-1195, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.144] kgem_bo_is_render: handle=1047, rq? 0 [0] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.144] gen7_composite_get_binding_table(fbc0) [ 1467.144] kgem_add_reloc: handle=1047, pos=16105, delta=0, domains=40000 [ 1467.144] kgem_add_handle: handle=1047, index=18 [ 1467.144] [3ee8] bind bo(handle=1047, addr=38408192), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.144] gen7_emit_vertex_elements: setup id=0 [ 1467.144] (0, 0) -> (1195, 0) + (32, 124) [ 1467.144] gen4_vertex_flush[54c] = 3 [ 1467.144] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.144] sna_validate_gc: recomputing clip [ 1467.144] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.144] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1227, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.144] sna_do_copy: src=(0, 0), dst=(1227, 0), size=(32x124) [ 1467.144] sna_do_copy: after drawable: src=(0, 0), dst=(1227, 0), size=(32x124) [ 1467.144] sna_do_copy: dst extents (1227, 0), (1259, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.144] sna_do_copy: clipped dst extents (1227, 0), (1259, 124) [ 1467.144] sna_do_copy: unclipped src extents (0, 0), (32, 124) [ 1467.144] sna_do_copy: clipped src extents (0, 0), (32, 124) [ 1467.144] sna_do_copy: pixmap -- no source clipping [ 1467.144] sna_do_copy: src extents (0, 0), (32, 124) x 1 [ 1467.144] sna_do_copy: copy region (1227, 0), (1259, 124) x 1 + (-1227, 0) [ 1467.144] sna_copy_boxes (boxes=1x[(1227, 0), (1259, 124)...], src pixmap=155418+(-1227, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.144] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1f540b0, gpu_bo=1048, cpu_bo=0), replaces=0 [ 1467.144] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.144] sna_drawable_use_bo pixmap=156228, box=((1227, 0), (1259, 124)), flags=b... [ 1467.144] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.144] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.144] sna_drawable_use_bo: using whole GPU bo [ 1467.144] sna_pixmap_move_to_gpu(pixmap=155418, usage=0), flags=a [ 1467.144] sna_pixmap_move_to_gpu: already all-damaged [ 1467.144] sna_pixmap_mark_active: pixmap=155418, handle=1048 [ 1467.144] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.144] gen7_render_copy_boxes (-1227, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.144] kgem_bo_is_render: handle=1048, rq? 0 [0] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.144] gen7_composite_get_binding_table(fb80) [ 1467.144] kgem_add_reloc: handle=1048, pos=16089, delta=0, domains=40000 [ 1467.144] kgem_add_handle: handle=1048, index=19 [ 1467.144] [3ed8] bind bo(handle=1048, addr=38424576), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.144] gen7_emit_vertex_elements: setup id=0 [ 1467.144] (0, 0) -> (1227, 0) + (32, 124) [ 1467.144] gen4_vertex_flush[580] = 3 [ 1467.144] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.144] sna_validate_gc: recomputing clip [ 1467.144] sna_validate_gc: composite clip=1x[(588, 0), (1288, 124)] [0x1dec3d0] [ 1467.144] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(1259, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.144] sna_do_copy: src=(0, 0), dst=(1259, 0), size=(32x124) [ 1467.144] sna_do_copy: after drawable: src=(0, 0), dst=(1259, 0), size=(32x124) [ 1467.144] sna_do_copy: dst extents (1259, 0), (1291, 124), dst clip extents (588, 0), (1288, 124), dst size=1288x139 [ 1467.144] sna_do_copy: clipped dst extents (1259, 0), (1288, 124) [ 1467.144] sna_do_copy: unclipped src extents (0, 0), (29, 124) [ 1467.144] sna_do_copy: clipped src extents (0, 0), (29, 124) [ 1467.144] sna_do_copy: pixmap -- no source clipping [ 1467.144] sna_do_copy: src extents (0, 0), (29, 124) x 1 [ 1467.144] sna_do_copy: copy region (1259, 0), (1288, 124) x 1 + (-1259, 0) [ 1467.144] sna_copy_boxes (boxes=1x[(1259, 0), (1288, 124)...], src pixmap=155424+(-1259, 0), dst pixmap=156228+(0, 0), alu=3, src.size=32x124, dst.size=1288x139) [ 1467.144] sna_copy_boxes: dst=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), src=(priv=0x1ea3720, gpu_bo=1049, cpu_bo=0), replaces=0 [ 1467.144] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.144] sna_drawable_use_bo pixmap=156228, box=((1259, 0), (1288, 124)), flags=b... [ 1467.144] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.144] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.144] sna_drawable_use_bo: using whole GPU bo [ 1467.144] sna_pixmap_move_to_gpu(pixmap=155424, usage=0), flags=a [ 1467.144] sna_pixmap_move_to_gpu: already all-damaged [ 1467.144] sna_pixmap_mark_active: pixmap=155424, handle=1049 [ 1467.144] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.144] gen7_render_copy_boxes (-1259, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.144] kgem_bo_is_render: handle=1049, rq? 0 [0] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_check_bo: num_pages=+4, num_exec=+1 [ 1467.144] gen7_composite_get_binding_table(fb40) [ 1467.144] kgem_add_reloc: handle=1049, pos=16073, delta=0, domains=40000 [ 1467.144] kgem_add_handle: handle=1049, index=20 [ 1467.144] [3ec8] bind bo(handle=1049, addr=38440960), format=192, width=32, height=124, pitch=128, tiling=0 -> sampler [ 1467.144] gen7_emit_vertex_elements: setup id=0 [ 1467.144] (0, 0) -> (1259, 0) + (29, 124) [ 1467.144] gen4_vertex_flush[5b4] = 3 [ 1467.144] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026244, drawable=26244 [ 1467.144] sna_validate_gc: recomputing clip [ 1467.144] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.144] sna_poly_segment(n=1, first=((247, 0), (247, 124)), lineWidth=2 [ 1467.144] sna_poly_segment_extents: unclipped, untranslated extents (246, -1), (249, 126) [ 1467.144] sna_poly_segment: extents=(246, 0), (249, 126) [ 1467.144] sna_poly_segment: fill=0 [1], line=0 [1], width=2, mask=18446744073709551615 [1], rectlinear=4 [ 1467.144] use_wide_spans? 0 [ 1467.144] sna_drawable_use_bo pixmap=156228, box=((246, 0), (249, 126)), flags=0... [ 1467.144] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.144] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.144] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.144] sna_drawable_use_bo: using whole GPU bo [ 1467.144] sna_poly_segment: converting segments into spans [ 1467.144] sna_poly_fill_rect__gpu(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.144] sna_poly_fill_rect_blt pixmap=156228 x 1 [(246, 0)x(2, 124)...]+(0,0), clipped?=1 [ 1467.144] sna_poly_fill_rect_blt: using fill_one() fast path: (246, 0), (248, 124). alu=3, pixel=bebebe [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] color_convert: src=bebebe [20020888] [ 1467.144] color_convert: dst=ffbebebe [20028888] [ 1467.144] sna_render_get_solid: ffbebebe [ 1467.144] sna_render_get_solid(57) = ffbebebe (old) [ 1467.144] kgem_check_bo: num_pages=+0, num_exec=+0 [ 1467.144] gen7_composite_get_binding_table(fb00) [ 1467.144] kgem_add_reloc: handle=15, pos=16057, delta=0, domains=40000 [ 1467.144] kgem_add_reloc: adding proxy [delta=228] for handle=15 [ 1467.144] kgem_add_handle: handle=15, index=21 [ 1467.144] [3eb8] bind bo(handle=15, addr=192426212), format=192, width=1, height=1, pitch=4, tiling=0 -> sampler [ 1467.144] gen7_emit_sampler: sampler = 20 [ 1467.144] gen7_emit_vertex_elements: setup id=0 [ 1467.144] (246, 0), (248, 124) [ 1467.144] gen4_vertex_flush[5f0] = 3 [ 1467.144] sna_fill_spans__gpu(n=2, pt[0]=(247, -1)+1, sorted=1 [ 1467.144] sna_fill_spans_blt: alu=3, fg=bebebe, damge=0x0, clipped?=2 [ 1467.144] gen7_render_fill: (alu=3, color=bebebe) [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [1] [ 1467.144] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.144] gen6_render_context_switch: from 1 to 3, submit batch [ 1467.144] gen4_vertex_close: used=282, vbo active? 21, vb=1, nreloc=1 [ 1467.144] gen4_vertex_close: reloc[0] = 126 [ 1467.144] kgem_add_reloc: handle=21, pos=126, delta=0, domains=200000 [ 1467.144] kgem_add_handle: handle=21, index=22 [ 1467.144] batch[1/1, flags=1c00]: 386 386 16056 16384, nreloc=25, nexec=23, nfence=0, aperture=378 [fenced=0] [ 1467.144] shrinking from 16384 to 1024 [ 1467.144] gem_write__cachealigned(handle=1, offset=0, len=1544) [ 1467.144] gem_write(handle=1, offset=2784, len=1312) [ 1467.144] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.144] kgem_commit: release handle=797 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=23a1000 [ 1467.144] kgem_commit: release handle=3 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2e56000 [ 1467.144] kgem_commit: release handle=998 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2741000 [ 1467.144] kgem_commit: release handle=999 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2745000 [ 1467.144] kgem_commit: release handle=1000 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2749000 [ 1467.144] kgem_commit: release handle=1001 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=274d000 [ 1467.144] kgem_commit: release handle=1002 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2751000 [ 1467.144] kgem_commit: release handle=1036 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2395000 [ 1467.144] kgem_commit: release handle=973 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=247d000 [ 1467.144] kgem_commit: release handle=1037 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2481000 [ 1467.144] kgem_commit: release handle=1038 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2485000 [ 1467.144] kgem_commit: release handle=1039 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=24b9000 [ 1467.144] kgem_commit: release handle=1040 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2489000 [ 1467.144] kgem_commit: release handle=1041 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=248d000 [ 1467.144] kgem_commit: release handle=1042 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2491000 [ 1467.144] kgem_commit: release handle=1043 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2495000 [ 1467.144] kgem_commit: release handle=1044 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=2499000 [ 1467.144] kgem_commit: release handle=1046 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=249d000 [ 1467.144] kgem_commit: release handle=1047 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=24a1000 [ 1467.144] kgem_commit: release handle=1048 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=24a5000 [ 1467.144] kgem_commit: release handle=1049 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=24a9000 [ 1467.144] kgem_commit: release handle=15 (proxy? 1), dirty? 0 flush? 0, snoop? 0 -> offset=0 [ 1467.144] __kgem_bo_clear_busy: handle=15 [ 1467.144] kgem_commit: release handle=15 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=b783000 [ 1467.144] kgem_commit: release handle=21 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=364b000 [ 1467.144] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=3, offset=56930304 [ 1467.144] needs_batch_flush: flushing before handle=797 for required semaphore [ 1467.144] kgem_add_reloc: handle=797, pos=4, delta=0, domains=28002 [ 1467.144] kgem_add_handle: handle=797, index=0 [ 1467.144] __kgem_bo_mark_dirty: handle=797 (proxy? 0) [ 1467.144] sna_fill_spans_blt: clip 1 x [(246, 0), (249, 126)] x 2 [(247, -1)...] [ 1467.144] _sna_blt_fill_boxes: bebebe x 1 [ 1467.144] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16374) [ 1467.144] sna_fill_spans__gpu(n=2, pt[0]=(247, 123)+1, sorted=1 [ 1467.144] sna_fill_spans_blt: alu=3, fg=bebebe, damge=0x0, clipped?=2 [ 1467.144] gen7_render_fill: (alu=3, color=bebebe) [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.144] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.144] sna_fill_spans_blt: clip 1 x [(246, 0), (249, 126)] x 2 [(247, 123)...] [ 1467.144] _sna_blt_fill_boxes: bebebe x 2 [ 1467.144] _sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 16371) [ 1467.144] sna_validate_gc(0x1e19b30) changes=e000c, previous serial=80026242, drawable=26244 [ 1467.144] sna_validate_gc: recomputing clip [ 1467.144] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.144] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.144] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.144] sna_poly_fill_polygon: extents(247, 0), (254, 7), flags=1 [ 1467.144] use_wide_spans? 0 [ 1467.144] sna_drawable_use_bo pixmap=156228, box=((247, 0), (254, 7)), flags=0... [ 1467.144] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.144] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.144] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.144] sna_drawable_use_bo: using whole GPU bo [ 1467.144] gen7_render_fill: (alu=3, color=bebebe) [ 1467.144] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.144] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.144] sna_fill_spans__fill: alu=3, fg=bebebe, count=6 [ 1467.144] sna_fill_spans__fill: (247, 0), (253, 1) [ 1467.144] sna_fill_spans__fill: (247, 1), (252, 2) [ 1467.145] sna_fill_spans__fill: (247, 2), (251, 3) [ 1467.145] sna_fill_spans__fill: (247, 3), (250, 4) [ 1467.145] sna_fill_spans__fill: (247, 4), (249, 5) [ 1467.145] sna_fill_spans__fill: (247, 5), (248, 6) [ 1467.145] _sna_blt_fill_boxes: bebebe x 6 [ 1467.145] _sna_blt_fill_boxes: emitting 6 boxes out of 6 (batch space 16365) [ 1467.145] sna_validate_gc(0x1e19b30) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.145] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.145] sna_poly_fill_polygon: extents(247, 118), (254, 125), flags=1 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((247, 118), (254, 125)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] gen7_render_fill: (alu=3, color=bebebe) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.145] sna_fill_spans__fill: alu=3, fg=bebebe, count=6 [ 1467.145] sna_fill_spans__fill: (247, 118), (247, 119) [ 1467.145] sna_fill_spans__fill: (247, 119), (248, 120) [ 1467.145] sna_fill_spans__fill: (247, 120), (249, 121) [ 1467.145] sna_fill_spans__fill: (247, 121), (250, 122) [ 1467.145] sna_fill_spans__fill: (247, 122), (251, 123) [ 1467.145] sna_fill_spans__fill: (247, 123), (252, 124) [ 1467.145] _sna_blt_fill_boxes: bebebe x 5 [ 1467.145] _sna_blt_fill_boxes: emitting 5 boxes out of 5 (batch space 16347) [ 1467.145] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.145] sna_poly_segment(n=1, first=((447, 0), (447, 124)), lineWidth=2 [ 1467.145] sna_poly_segment_extents: unclipped, untranslated extents (446, -1), (449, 126) [ 1467.145] sna_poly_segment: extents=(446, 0), (449, 126) [ 1467.145] sna_poly_segment: fill=0 [1], line=0 [1], width=2, mask=18446744073709551615 [1], rectlinear=4 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((446, 0), (449, 126)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] sna_poly_segment: converting segments into spans [ 1467.145] sna_poly_fill_rect__gpu(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_rect_blt pixmap=156228 x 1 [(446, 0)x(2, 124)...]+(0,0), clipped?=1 [ 1467.145] sna_poly_fill_rect_blt: using fill_one() fast path: (446, 0), (448, 124). alu=3, pixel=bebebe [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.145] __kgem_ring_is_idle: ring=0 idle (handle=1) [ 1467.145] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.145] __kgem_retire_rq: request 1 complete [ 1467.145] kgem_retire__requests_ring: ring=0, 0 outstanding requests, oldest=0 [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill_boxes (32, bebebe, 3) x 1 [ 1467.145] sna_blt_fill_box: box=((446, 0), (448, 124)) [ 1467.145] sna_blt_fill_box: matching last fill, converting to scanlines [ 1467.145] sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16332) [ 1467.145] sna_blt_fill_boxes: (446, 0), (448, 124): bebebe [ 1467.145] sna_fill_spans__gpu(n=2, pt[0]=(447, -1)+1, sorted=1 [ 1467.145] sna_fill_spans_blt: alu=3, fg=bebebe, damge=0x0, clipped?=2 [ 1467.145] gen7_render_fill: (alu=3, color=bebebe) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.145] sna_fill_spans_blt: clip 1 x [(446, 0), (449, 126)] x 2 [(447, -1)...] [ 1467.145] _sna_blt_fill_boxes: bebebe x 1 [ 1467.145] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16329) [ 1467.145] sna_fill_spans__gpu(n=2, pt[0]=(447, 123)+1, sorted=1 [ 1467.145] sna_fill_spans_blt: alu=3, fg=bebebe, damge=0x0, clipped?=2 [ 1467.145] gen7_render_fill: (alu=3, color=bebebe) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.145] sna_fill_spans_blt: clip 1 x [(446, 0), (449, 126)] x 2 [(447, 123)...] [ 1467.145] _sna_blt_fill_boxes: bebebe x 2 [ 1467.145] _sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 16326) [ 1467.145] sna_validate_gc(0x1e19b30) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.145] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.145] sna_poly_fill_polygon: extents(441, 0), (448, 7), flags=1 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((441, 0), (448, 7)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] gen7_render_fill: (alu=3, color=bebebe) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.145] sna_fill_spans__fill: alu=3, fg=bebebe, count=6 [ 1467.145] sna_fill_spans__fill: (441, 0), (447, 1) [ 1467.145] sna_fill_spans__fill: (442, 1), (447, 2) [ 1467.145] sna_fill_spans__fill: (443, 2), (447, 3) [ 1467.145] sna_fill_spans__fill: (444, 3), (447, 4) [ 1467.145] sna_fill_spans__fill: (445, 4), (447, 5) [ 1467.145] sna_fill_spans__fill: (446, 5), (447, 6) [ 1467.145] _sna_blt_fill_boxes: bebebe x 6 [ 1467.145] _sna_blt_fill_boxes: emitting 6 boxes out of 6 (batch space 16320) [ 1467.145] sna_validate_gc(0x1e19b30) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.145] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.145] sna_poly_fill_polygon: extents(441, 118), (448, 125), flags=1 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((441, 118), (448, 125)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] gen7_render_fill: (alu=3, color=bebebe) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=bebebe, bpp=32) [ 1467.145] sna_fill_spans__fill: alu=3, fg=bebebe, count=6 [ 1467.145] sna_fill_spans__fill: (447, 118), (447, 119) [ 1467.145] sna_fill_spans__fill: (446, 119), (447, 120) [ 1467.145] sna_fill_spans__fill: (445, 120), (447, 121) [ 1467.145] sna_fill_spans__fill: (444, 121), (447, 122) [ 1467.145] sna_fill_spans__fill: (443, 122), (447, 123) [ 1467.145] sna_fill_spans__fill: (442, 123), (447, 124) [ 1467.145] _sna_blt_fill_boxes: bebebe x 5 [ 1467.145] _sna_blt_fill_boxes: emitting 5 boxes out of 5 (batch space 16302) [ 1467.145] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.145] sna_poly_segment(n=1, first=((447, 0), (447, 124)), lineWidth=2 [ 1467.145] sna_poly_segment_extents: unclipped, untranslated extents (446, -1), (449, 126) [ 1467.145] sna_poly_segment: extents=(446, 0), (449, 126) [ 1467.145] sna_poly_segment: fill=0 [1], line=0 [1], width=2, mask=18446744073709551615 [1], rectlinear=4 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((446, 0), (449, 126)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] sna_poly_segment: converting segments into spans [ 1467.145] sna_poly_fill_rect__gpu(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_rect_blt pixmap=156228 x 1 [(446, 0)x(2, 124)...]+(0,0), clipped?=1 [ 1467.145] sna_poly_fill_rect_blt: using fill_one() fast path: (446, 0), (448, 124). alu=3, pixel=d80000 [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill_boxes (32, d80000, 3) x 1 [ 1467.145] sna_blt_fill_box: box=((446, 0), (448, 124)) [ 1467.145] kgem_add_reloc: handle=797, pos=100, delta=0, domains=28002 [ 1467.145] sna_fill_spans__gpu(n=2, pt[0]=(447, -1)+1, sorted=1 [ 1467.145] sna_fill_spans_blt: alu=3, fg=d80000, damge=0x0, clipped?=2 [ 1467.145] gen7_render_fill: (alu=3, color=d80000) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=d80000, bpp=32) [ 1467.145] kgem_add_reloc: handle=797, pos=106, delta=0, domains=28002 [ 1467.145] sna_fill_spans_blt: clip 1 x [(446, 0), (449, 126)] x 2 [(447, -1)...] [ 1467.145] _sna_blt_fill_boxes: d80000 x 1 [ 1467.145] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16272) [ 1467.145] sna_fill_spans__gpu(n=2, pt[0]=(447, 123)+1, sorted=1 [ 1467.145] sna_fill_spans_blt: alu=3, fg=d80000, damge=0x0, clipped?=2 [ 1467.145] gen7_render_fill: (alu=3, color=d80000) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=d80000, bpp=32) [ 1467.145] sna_fill_spans_blt: clip 1 x [(446, 0), (449, 126)] x 2 [(447, 123)...] [ 1467.145] _sna_blt_fill_boxes: d80000 x 2 [ 1467.145] _sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 16269) [ 1467.145] sna_validate_gc(0x1e19b30) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.145] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.145] sna_poly_fill_polygon: extents(447, 0), (454, 7), flags=1 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((447, 0), (454, 7)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] gen7_render_fill: (alu=3, color=d80000) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=d80000, bpp=32) [ 1467.145] sna_fill_spans__fill: alu=3, fg=d80000, count=6 [ 1467.145] sna_fill_spans__fill: (447, 0), (453, 1) [ 1467.145] sna_fill_spans__fill: (447, 1), (452, 2) [ 1467.145] sna_fill_spans__fill: (447, 2), (451, 3) [ 1467.145] sna_fill_spans__fill: (447, 3), (450, 4) [ 1467.145] sna_fill_spans__fill: (447, 4), (449, 5) [ 1467.145] sna_fill_spans__fill: (447, 5), (448, 6) [ 1467.145] _sna_blt_fill_boxes: d80000 x 6 [ 1467.145] _sna_blt_fill_boxes: emitting 6 boxes out of 6 (batch space 16263) [ 1467.145] sna_validate_gc(0x1e19b30) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.145] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.145] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.145] sna_poly_fill_polygon: extents(447, 118), (454, 125), flags=1 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((447, 118), (454, 125)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.145] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.145] sna_drawable_use_bo: using whole GPU bo [ 1467.145] gen7_render_fill: (alu=3, color=d80000) [ 1467.145] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.145] sna_blt_fill(alu=3, pixel=d80000, bpp=32) [ 1467.145] sna_fill_spans__fill: alu=3, fg=d80000, count=6 [ 1467.145] sna_fill_spans__fill: (447, 118), (447, 119) [ 1467.145] sna_fill_spans__fill: (447, 119), (448, 120) [ 1467.145] sna_fill_spans__fill: (447, 120), (449, 121) [ 1467.145] sna_fill_spans__fill: (447, 121), (450, 122) [ 1467.145] sna_fill_spans__fill: (447, 122), (451, 123) [ 1467.145] sna_fill_spans__fill: (447, 123), (452, 124) [ 1467.145] _sna_blt_fill_boxes: d80000 x 5 [ 1467.145] _sna_blt_fill_boxes: emitting 5 boxes out of 5 (batch space 16245) [ 1467.145] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026244, drawable=26244 [ 1467.145] sna_validate_gc: recomputing clip [ 1467.145] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.145] sna_poly_segment(n=1, first=((588, 0), (588, 124)), lineWidth=2 [ 1467.145] sna_poly_segment_extents: unclipped, untranslated extents (587, -1), (590, 126) [ 1467.145] sna_poly_segment: extents=(587, 0), (590, 126) [ 1467.145] sna_poly_segment: fill=0 [1], line=0 [1], width=2, mask=18446744073709551615 [1], rectlinear=4 [ 1467.145] use_wide_spans? 0 [ 1467.145] sna_drawable_use_bo pixmap=156228, box=((587, 0), (590, 126)), flags=0... [ 1467.145] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.145] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment: converting segments into spans [ 1467.146] sna_poly_fill_rect__gpu(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.146] sna_poly_fill_rect_blt pixmap=156228 x 1 [(587, 0)x(2, 124)...]+(0,0), clipped?=1 [ 1467.146] sna_poly_fill_rect_blt: using fill_one() fast path: (587, 0), (589, 124). alu=3, pixel=d8 [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill_boxes (32, d8, 3) x 1 [ 1467.146] sna_blt_fill_box: box=((587, 0), (589, 124)) [ 1467.146] kgem_add_reloc: handle=797, pos=157, delta=0, domains=28002 [ 1467.146] sna_fill_spans__gpu(n=2, pt[0]=(588, -1)+1, sorted=1 [ 1467.146] sna_fill_spans_blt: alu=3, fg=d8, damge=0x0, clipped?=2 [ 1467.146] gen7_render_fill: (alu=3, color=d8) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.146] kgem_add_reloc: handle=797, pos=163, delta=0, domains=28002 [ 1467.146] sna_fill_spans_blt: clip 1 x [(587, 0), (590, 126)] x 2 [(588, -1)...] [ 1467.146] _sna_blt_fill_boxes: d8 x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16215) [ 1467.146] sna_fill_spans__gpu(n=2, pt[0]=(588, 123)+1, sorted=1 [ 1467.146] sna_fill_spans_blt: alu=3, fg=d8, damge=0x0, clipped?=2 [ 1467.146] gen7_render_fill: (alu=3, color=d8) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.146] sna_fill_spans_blt: clip 1 x [(587, 0), (590, 126)] x 2 [(588, 123)...] [ 1467.146] _sna_blt_fill_boxes: d8 x 2 [ 1467.146] _sna_blt_fill_boxes: emitting 2 boxes out of 2 (batch space 16212) [ 1467.146] sna_validate_gc(0x1e19b30) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.146] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.146] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.146] sna_poly_fill_polygon: extents(582, 0), (589, 7), flags=1 [ 1467.146] use_wide_spans? 0 [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((582, 0), (589, 7)), flags=0... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.146] kgem_bo_is_busy: handle=797, domain: 3 exec? 1, rq? 1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] gen7_render_fill: (alu=3, color=d8) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.146] sna_fill_spans__fill: alu=3, fg=d8, count=6 [ 1467.146] sna_fill_spans__fill: (582, 0), (588, 1) [ 1467.146] sna_fill_spans__fill: (583, 1), (588, 2) [ 1467.146] sna_fill_spans__fill: (584, 2), (588, 3) [ 1467.146] sna_fill_spans__fill: (585, 3), (588, 4) [ 1467.146] sna_fill_spans__fill: (586, 4), (588, 5) [ 1467.146] sna_fill_spans__fill: (587, 5), (588, 6) [ 1467.146] _sna_blt_fill_boxes: d8 x 6 [ 1467.146] _sna_blt_fill_boxes: emitting 6 boxes out of 6 (batch space 16206) [ 1467.146] sna_accel_flush: flush?=0, dirty?=0 [ 1467.146] sna_block_handler (tv=0.0) [ 1467.146] sna_wakeup_handler [ 1467.146] sna_accel_wakeup_handler: nbatch=195, need_retire=1, need_purge=0 [ 1467.146] sna_accel_wakeup_handler: GPU idle, flushing [ 1467.146] batch[3/3, flags=1c00]: 196 196 16384 16384, nreloc=5, nexec=1, nfence=0, aperture=220 [fenced=0] [ 1467.146] gem_write__cachealigned(handle=1, offset=0, len=784) [ 1467.146] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.146] kgem_commit: release handle=797 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=23a1000 [ 1467.146] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=0, offset=56930304 [ 1467.146] sna_accel_flush: flush?=0, dirty?=0 [ 1467.146] sna_accel_flush: flush?=0, dirty?=0 [ 1467.146] sna_block_handler (tv=0.0) [ 1467.146] sna_wakeup_handler [ 1467.146] sna_accel_wakeup_handler: nbatch=0, need_retire=1, need_purge=0 [ 1467.146] sna_validate_gc(0x1e19b30) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.146] sna_poly_fill_polygon(n=3, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.146] sna_poly_fill_polygon: draw=156228, offset=(0, 0), size=1288x139 [ 1467.146] sna_poly_fill_polygon: extents(582, 118), (589, 125), flags=1 [ 1467.146] use_wide_spans? 0 [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((582, 118), (589, 125)), flags=0... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=0 [ 1467.146] kgem_bo_is_busy: handle=797, domain: 3 exec? 0, rq? 1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] gen7_render_fill: (alu=3, color=d8) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.146] kgem_add_reloc: handle=797, pos=4, delta=0, domains=28002 [ 1467.146] kgem_add_handle: handle=797, index=0 [ 1467.146] __kgem_bo_mark_dirty: handle=797 (proxy? 0) [ 1467.146] sna_fill_spans__fill: alu=3, fg=d8, count=6 [ 1467.146] sna_fill_spans__fill: (588, 118), (588, 119) [ 1467.146] sna_fill_spans__fill: (587, 119), (588, 120) [ 1467.146] sna_fill_spans__fill: (586, 120), (588, 121) [ 1467.146] sna_fill_spans__fill: (585, 121), (588, 122) [ 1467.146] sna_fill_spans__fill: (584, 122), (588, 123) [ 1467.146] sna_fill_spans__fill: (583, 123), (588, 124) [ 1467.146] _sna_blt_fill_boxes: d8 x 5 [ 1467.146] _sna_blt_fill_boxes: emitting 5 boxes out of 5 (batch space 16374) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((174, 0), (174, 124)), lineWidth=0 [ 1467.146] sna_poly_segment_extents: unclipped, untranslated extents (174, 0), (175, 125) [ 1467.146] sna_poly_segment: extents=(174, 0), (175, 125) [ 1467.146] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.146] sna_poly_segment: trying blt solid fill [ff00ff, flags=5] paths [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((174, 0), (175, 125)), flags=1... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment_blt: n=1, alu=3, fg=ff00ff, clipped=0 [ 1467.146] gen7_render_fill: (alu=3, color=ff00ff) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=ff00ff, bpp=32) [ 1467.146] kgem_add_reloc: handle=797, pos=28, delta=0, domains=28002 [ 1467.146] box_from_seg: seg=(174,0),(174,124); box=(174,0),(175,124) [ 1467.146] _sna_blt_fill_boxes: ff00ff x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16350) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((487, 0), (487, 124)), lineWidth=0 [ 1467.146] sna_poly_segment_extents: unclipped, untranslated extents (487, 0), (488, 125) [ 1467.146] sna_poly_segment: extents=(487, 0), (488, 125) [ 1467.146] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.146] sna_poly_segment: trying blt solid fill [ff00ff, flags=5] paths [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((487, 0), (488, 125)), flags=1... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment_blt: n=1, alu=3, fg=ff00ff, clipped=0 [ 1467.146] gen7_render_fill: (alu=3, color=ff00ff) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=ff00ff, bpp=32) [ 1467.146] box_from_seg: seg=(487,0),(487,124); box=(487,0),(488,124) [ 1467.146] _sna_blt_fill_boxes: ff00ff x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16347) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((599, 0), (599, 124)), lineWidth=0 [ 1467.146] sna_poly_segment_extents: unclipped, untranslated extents (599, 0), (600, 125) [ 1467.146] sna_poly_segment: extents=(599, 0), (600, 125) [ 1467.146] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.146] sna_poly_segment: trying blt solid fill [ff00ff, flags=5] paths [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((599, 0), (600, 125)), flags=1... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment_blt: n=1, alu=3, fg=ff00ff, clipped=0 [ 1467.146] gen7_render_fill: (alu=3, color=ff00ff) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=ff00ff, bpp=32) [ 1467.146] box_from_seg: seg=(599,0),(599,124); box=(599,0),(600,124) [ 1467.146] _sna_blt_fill_boxes: ff00ff x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16344) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((800, 0), (800, 124)), lineWidth=0 [ 1467.146] sna_poly_segment_extents: unclipped, untranslated extents (800, 0), (801, 125) [ 1467.146] sna_poly_segment: extents=(800, 0), (801, 125) [ 1467.146] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.146] sna_poly_segment: trying blt solid fill [ff00ff, flags=5] paths [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((800, 0), (801, 125)), flags=1... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment_blt: n=1, alu=3, fg=ff00ff, clipped=0 [ 1467.146] gen7_render_fill: (alu=3, color=ff00ff) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=ff00ff, bpp=32) [ 1467.146] box_from_seg: seg=(800,0),(800,124); box=(800,0),(801,124) [ 1467.146] _sna_blt_fill_boxes: ff00ff x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16341) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((1112, 0), (1112, 124)), lineWidth=0 [ 1467.146] sna_poly_segment_extents: unclipped, untranslated extents (1112, 0), (1113, 125) [ 1467.146] sna_poly_segment: extents=(1112, 0), (1113, 125) [ 1467.146] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.146] sna_poly_segment: trying blt solid fill [ff00ff, flags=5] paths [ 1467.146] sna_drawable_use_bo pixmap=156228, box=((1112, 0), (1113, 125)), flags=1... [ 1467.146] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.146] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.146] sna_drawable_use_bo: using whole GPU bo [ 1467.146] sna_poly_segment_blt: n=1, alu=3, fg=ff00ff, clipped=0 [ 1467.146] gen7_render_fill: (alu=3, color=ff00ff) [ 1467.146] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.146] sna_blt_fill(alu=3, pixel=ff00ff, bpp=32) [ 1467.146] box_from_seg: seg=(1112,0),(1112,124); box=(1112,0),(1113,124) [ 1467.146] _sna_blt_fill_boxes: ff00ff x 1 [ 1467.146] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16338) [ 1467.146] sna_validate_gc(0x1e0daa0) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.146] sna_validate_gc: recomputing clip [ 1467.146] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.146] sna_poly_segment(n=1, first=((587, 0), (587, 124)), lineWidth=0 [ 1467.147] sna_poly_segment_extents: unclipped, untranslated extents (587, 0), (588, 125) [ 1467.147] sna_poly_segment: extents=(587, 0), (588, 125) [ 1467.147] sna_poly_segment: fill=0 [1], line=0 [1], width=0, mask=18446744073709551615 [1], rectlinear=4 [ 1467.147] sna_poly_segment: trying blt solid fill [ffffff, flags=5] paths [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((587, 0), (588, 125)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_segment_blt: n=1, alu=3, fg=ffffff, clipped=0 [ 1467.147] gen7_render_fill: (alu=3, color=ffffff) [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill(alu=3, pixel=ffffff, bpp=32) [ 1467.147] kgem_add_reloc: handle=797, pos=52, delta=0, domains=28002 [ 1467.147] box_from_seg: seg=(587,0),(587,124); box=(587,0),(588,124) [ 1467.147] _sna_blt_fill_boxes: ffffff x 1 [ 1467.147] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16326) [ 1467.147] sna_validate_gc(0x1e19b30) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.147] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.147] sna_poly_fill_rect_extents: [0] = (0, 124)x(1288, 15) [ 1467.147] sna_poly_fill_rect: extents(0, 124), (1288, 139), flags=1 [ 1467.147] sna_poly_fill_rect: dropping last-cpu hint [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((0, 124), (1288, 139)), flags=9... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_fill_rect: solid fill [8040d], testing for blt [ 1467.147] sna_poly_fill_rect_blt pixmap=156228 x 1 [(0, 124)x(1288, 15)...]+(0,0), clipped?=0 [ 1467.147] sna_poly_fill_rect_blt: using fill_one() fast path: (0, 124), (1288, 139). alu=3, pixel=8040d [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill_boxes (32, 8040d, 3) x 1 [ 1467.147] sna_blt_fill_box: box=((0, 124), (1288, 139)) [ 1467.147] kgem_add_reloc: handle=797, pos=64, delta=0, domains=28002 [ 1467.147] sna_validate_gc(0x1e0daa0) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.147] sna_poly_rectangle(n=1, first=((0, 124)x(1287, 14)), lineWidth=0 [ 1467.147] sna_poly_rectangle_extents: unclipped original extents: (0, 124), (1288, 139) [ 1467.147] sna_poly_rectangle_extents: extents: (0, 124), (1288, 139), clipped? 0 [ 1467.147] sna_poly_rectangle: extents=(0, 124), (1288, 139), flags=5 [ 1467.147] sna_poly_rectangle: fill=0 [1], line=0 [1], join=1 [0], mask=18446744073709551615 [1] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((0, 124), (1288, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line(mode=0, n=5, pt[0]=(0, 124), lineWidth=0 [ 1467.147] sna_poly_line: extents (0, 124), (1288, 139), flags=5 [ 1467.147] sna_poly_line: fill=0 [1], line=0 [1], width=0, mask=ffffffffffffffff [1], rectlinear=4 [ 1467.147] sna_poly_line: trying solid fill [cdf0e2] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((0, 124), (1288, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line_blt: alu=3, fg=cdf0e2, clipped=0 [ 1467.147] gen7_render_fill: (alu=3, color=cdf0e2) [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill(alu=3, pixel=cdf0e2, bpp=32) [ 1467.147] kgem_add_reloc: handle=797, pos=70, delta=0, domains=28002 [ 1467.147] sna_poly_line_blt: line (0, 124) -> (1287, 124) [ 1467.147] sna_poly_line_blt: blt (0, 124), (1288, 125) [ 1467.147] sna_poly_line_blt: line (1287, 124) -> (1287, 138) [ 1467.147] sna_poly_line_blt: blt (1287, 124), (1288, 139) [ 1467.147] sna_poly_line_blt: line (1287, 138) -> (0, 138) [ 1467.147] sna_poly_line_blt: blt (0, 138), (1288, 139) [ 1467.147] sna_poly_line_blt: line (0, 138) -> (0, 124) [ 1467.147] sna_poly_line_blt: blt (0, 124), (1, 139) [ 1467.147] _sna_blt_fill_boxes: cdf0e2 x 4 [ 1467.147] _sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 16308) [ 1467.147] sna_accel_flush: flush?=0, dirty?=0 [ 1467.147] sna_validate_gc(0x1e19b30) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.147] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.147] sna_poly_fill_rect_extents: [0] = (284, 124)x(3, 15) [ 1467.147] sna_poly_fill_rect: extents(284, 124), (287, 139), flags=1 [ 1467.147] sna_poly_fill_rect: dropping last-cpu hint [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((284, 124), (287, 139)), flags=9... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_fill_rect: solid fill [526bd5], testing for blt [ 1467.147] sna_poly_fill_rect_blt pixmap=156228 x 1 [(284, 124)x(3, 15)...]+(0,0), clipped?=0 [ 1467.147] sna_poly_fill_rect_blt: using fill_one() fast path: (284, 124), (287, 139). alu=3, pixel=526bd5 [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill_boxes (32, 526bd5, 3) x 1 [ 1467.147] sna_blt_fill_box: box=((284, 124), (287, 139)) [ 1467.147] kgem_add_reloc: handle=797, pos=91, delta=0, domains=28002 [ 1467.147] sna_validate_gc(0x1e0daa0) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.147] sna_poly_rectangle(n=1, first=((284, 124)x(2, 14)), lineWidth=0 [ 1467.147] sna_poly_rectangle_extents: unclipped original extents: (284, 124), (287, 139) [ 1467.147] sna_poly_rectangle_extents: extents: (284, 124), (287, 139), clipped? 0 [ 1467.147] sna_poly_rectangle: extents=(284, 124), (287, 139), flags=5 [ 1467.147] sna_poly_rectangle: fill=0 [1], line=0 [1], join=1 [0], mask=18446744073709551615 [1] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((284, 124), (287, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line(mode=0, n=5, pt[0]=(284, 124), lineWidth=0 [ 1467.147] sna_poly_line: extents (284, 124), (287, 139), flags=5 [ 1467.147] sna_poly_line: fill=0 [1], line=0 [1], width=0, mask=ffffffffffffffff [1], rectlinear=4 [ 1467.147] sna_poly_line: trying solid fill [526bd5] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((284, 124), (287, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line_blt: alu=3, fg=526bd5, clipped=0 [ 1467.147] gen7_render_fill: (alu=3, color=526bd5) [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill(alu=3, pixel=526bd5, bpp=32) [ 1467.147] kgem_add_reloc: handle=797, pos=97, delta=0, domains=28002 [ 1467.147] sna_poly_line_blt: line (284, 124) -> (286, 124) [ 1467.147] sna_poly_line_blt: blt (284, 124), (287, 125) [ 1467.147] sna_poly_line_blt: line (286, 124) -> (286, 138) [ 1467.147] sna_poly_line_blt: blt (286, 124), (287, 139) [ 1467.147] sna_poly_line_blt: line (286, 138) -> (284, 138) [ 1467.147] sna_poly_line_blt: blt (284, 138), (287, 139) [ 1467.147] sna_poly_line_blt: line (284, 138) -> (284, 124) [ 1467.147] sna_poly_line_blt: blt (284, 124), (285, 139) [ 1467.147] _sna_blt_fill_boxes: 526bd5 x 4 [ 1467.147] _sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 16281) [ 1467.147] sna_validate_gc(0x1e0daa0) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.147] sna_poly_rectangle(n=1, first=((0, 124)x(1287, 14)), lineWidth=0 [ 1467.147] sna_poly_rectangle_extents: unclipped original extents: (0, 124), (1288, 139) [ 1467.147] sna_poly_rectangle_extents: extents: (0, 124), (1288, 139), clipped? 0 [ 1467.147] sna_poly_rectangle: extents=(0, 124), (1288, 139), flags=5 [ 1467.147] sna_poly_rectangle: fill=0 [1], line=0 [1], join=1 [0], mask=18446744073709551615 [1] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((0, 124), (1288, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line(mode=0, n=5, pt[0]=(0, 124), lineWidth=0 [ 1467.147] sna_poly_line: extents (0, 124), (1288, 139), flags=5 [ 1467.147] sna_poly_line: fill=0 [1], line=0 [1], width=0, mask=ffffffffffffffff [1], rectlinear=4 [ 1467.147] sna_poly_line: trying solid fill [cdf0e2] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((0, 124), (1288, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_line_blt: alu=3, fg=cdf0e2, clipped=0 [ 1467.147] gen7_render_fill: (alu=3, color=cdf0e2) [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill(alu=3, pixel=cdf0e2, bpp=32) [ 1467.147] kgem_add_reloc: handle=797, pos=118, delta=0, domains=28002 [ 1467.147] sna_poly_line_blt: line (0, 124) -> (1287, 124) [ 1467.147] sna_poly_line_blt: blt (0, 124), (1288, 125) [ 1467.147] sna_poly_line_blt: line (1287, 124) -> (1287, 138) [ 1467.147] sna_poly_line_blt: blt (1287, 124), (1288, 139) [ 1467.147] sna_poly_line_blt: line (1287, 138) -> (0, 138) [ 1467.147] sna_poly_line_blt: blt (0, 138), (1288, 139) [ 1467.147] sna_poly_line_blt: line (0, 138) -> (0, 124) [ 1467.147] sna_poly_line_blt: blt (0, 124), (1, 139) [ 1467.147] _sna_blt_fill_boxes: cdf0e2 x 4 [ 1467.147] _sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 16260) [ 1467.147] sna_validate_gc(0x1e19b30) changes=e0004, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3b0] [ 1467.147] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.147] sna_poly_fill_rect_extents: [0] = (273, 124)x(32, 15) [ 1467.147] sna_poly_fill_rect: extents(273, 124), (305, 139), flags=1 [ 1467.147] sna_poly_fill_rect: dropping last-cpu hint [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((273, 124), (305, 139)), flags=9... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=9 [ 1467.147] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.147] sna_drawable_use_bo: using whole GPU bo [ 1467.147] sna_poly_fill_rect: solid fill [cdf0e2], testing for blt [ 1467.147] sna_poly_fill_rect_blt pixmap=156228 x 1 [(273, 124)x(32, 15)...]+(0,0), clipped?=0 [ 1467.147] sna_poly_fill_rect_blt: using fill_one() fast path: (273, 124), (305, 139). alu=3, pixel=cdf0e2 [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.147] sna_blt_fill_boxes (32, cdf0e2, 3) x 1 [ 1467.147] sna_blt_fill_box: box=((273, 124), (305, 139)) [ 1467.147] sna_blt_fill_box: matching last fill, converting to scanlines [ 1467.147] sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16248) [ 1467.147] sna_blt_fill_boxes: (273, 124), (305, 139): cdf0e2 [ 1467.147] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026244, drawable=26244 [ 1467.147] sna_validate_gc: recomputing clip [ 1467.147] sna_validate_gc: composite clip=1x[(0, 0), (1288, 139)] [0x1dec3d0] [ 1467.147] sna_poly_rectangle(n=1, first=((273, 124)x(31, 14)), lineWidth=0 [ 1467.147] sna_poly_rectangle_extents: unclipped original extents: (273, 124), (305, 139) [ 1467.147] sna_poly_rectangle_extents: extents: (273, 124), (305, 139), clipped? 0 [ 1467.147] sna_poly_rectangle: extents=(273, 124), (305, 139), flags=5 [ 1467.147] sna_poly_rectangle: fill=0 [1], line=0 [1], join=1 [0], mask=18446744073709551615 [1] [ 1467.147] sna_drawable_use_bo pixmap=156228, box=((273, 124), (305, 139)), flags=1... [ 1467.147] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.148] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.148] sna_drawable_use_bo: using whole GPU bo [ 1467.148] sna_poly_line(mode=0, n=5, pt[0]=(273, 124), lineWidth=0 [ 1467.148] sna_poly_line: extents (273, 124), (305, 139), flags=5 [ 1467.148] sna_poly_line: fill=0 [1], line=0 [1], width=0, mask=ffffffffffffffff [1], rectlinear=4 [ 1467.148] sna_poly_line: trying solid fill [cdf0e2] [ 1467.148] sna_drawable_use_bo pixmap=156228, box=((273, 124), (305, 139)), flags=1... [ 1467.148] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=1 [ 1467.148] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.148] sna_drawable_use_bo: using whole GPU bo [ 1467.148] sna_poly_line_blt: alu=3, fg=cdf0e2, clipped=0 [ 1467.148] gen7_render_fill: (alu=3, color=cdf0e2) [ 1467.148] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.148] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.148] kgem_bo_is_render: handle=797, rq? 1 [3] [ 1467.148] sna_blt_fill(alu=3, pixel=cdf0e2, bpp=32) [ 1467.148] sna_poly_line_blt: line (273, 124) -> (304, 124) [ 1467.148] sna_poly_line_blt: blt (273, 124), (305, 125) [ 1467.148] sna_poly_line_blt: line (304, 124) -> (304, 138) [ 1467.148] sna_poly_line_blt: blt (304, 124), (305, 139) [ 1467.148] sna_poly_line_blt: line (304, 138) -> (273, 138) [ 1467.148] sna_poly_line_blt: blt (273, 138), (305, 139) [ 1467.148] sna_poly_line_blt: line (273, 138) -> (273, 124) [ 1467.148] sna_poly_line_blt: blt (273, 124), (274, 139) [ 1467.148] _sna_blt_fill_boxes: cdf0e2 x 4 [ 1467.148] _sna_blt_fill_boxes: emitting 4 boxes out of 4 (batch space 16245) [ 1467.148] sna_validate_gc(0x1dec820) changes=e0000, previous serial=8001ae9c, drawable=1ae9c [ 1467.148] sna_validate_gc: recomputing clip [ 1467.148] sna_validate_gc: composite clip=1x[(12, 126), (1300, 265)] [0x1dec960] [ 1467.148] sna_copy_area: src=(0, 0)x(1288, 139)+(0, 0) -> dst=(12, 73)+(0, 53); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.148] sna_do_copy: src=(0, 0), dst=(12, 73), size=(1288x139) [ 1467.148] sna_do_copy: after drawable: src=(0, 0), dst=(12, 126), size=(1288x139) [ 1467.148] sna_do_copy: dst extents (12, 126), (1300, 265), dst clip extents (12, 126), (1300, 265), dst size=1366x715 [ 1467.148] sna_do_copy: clipped dst extents (12, 126), (1300, 265) [ 1467.148] sna_do_copy: unclipped src extents (0, 0), (1288, 139) [ 1467.148] sna_do_copy: clipped src extents (0, 0), (1288, 139) [ 1467.148] sna_do_copy: pixmap -- no source clipping [ 1467.148] sna_do_copy: src extents (0, 0), (1288, 139) x 1 [ 1467.148] sna_do_copy: copy region (12, 126), (1300, 265) x 1 + (-12, -126) [ 1467.148] sna_copy_boxes (boxes=1x[(12, 126), (1300, 265)...], src pixmap=156228+(-12, -126), dst pixmap=2991+(0, -27), alu=3, src.size=1288x139, dst.size=1366x741) [ 1467.148] sna_copy_boxes: dst=(priv=0x1dfeb80, gpu_bo=46, cpu_bo=2157), src=(priv=0x1f61290, gpu_bo=797, cpu_bo=0), replaces=0 [ 1467.148] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.148] sna_drawable_use_bo pixmap=2991, box=((12, 99), (1300, 238)), flags=b... [ 1467.148] sna_drawable_use_bo: pinned, never REPLACES [ 1467.148] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=b [ 1467.148] sna_drawable_use_bo: use GPU fast path (all-damaged) [ 1467.148] sna_drawable_use_bo: using whole GPU bo [ 1467.148] sna_pixmap_move_to_gpu(pixmap=156228, usage=0), flags=a [ 1467.148] sna_pixmap_move_to_gpu: already all-damaged [ 1467.148] sna_pixmap_mark_active: pixmap=156228, handle=797 [ 1467.148] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.148] gen7_render_copy_boxes (-12, -99)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.148] sna_blt_copy_boxes src=(-12, -99) -> (0, 0) x 1, tiling=(1, 1), pitch=(5632, 5632) [ 1467.148] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.148] __kgem_ring_is_idle: ring=1 idle (handle=1) [ 1467.148] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.148] __kgem_retire_rq: request 1 complete [ 1467.148] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0 [ 1467.148] kgem_set_mode: flushing before new bo [ 1467.148] batch[3/3, flags=1c00]: 152 152 16384 16384, nreloc=8, nexec=1, nfence=0, aperture=220 [fenced=0] [ 1467.148] gem_write__cachealigned(handle=1, offset=0, len=608) [ 1467.148] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.148] kgem_commit: release handle=797 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=23a1000 [ 1467.148] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=0, offset=56930304 [ 1467.148] needs_batch_flush: flushing before handle=46 for required semaphore [ 1467.148] sna_blt_copy_boxes: emitting 1 boxes out of 1 (batch space 16383) [ 1467.148] sna_blt_copy_boxes: box=(12, 99)x(1288, 139) [ 1467.148] kgem_add_reloc: handle=46, pos=4, delta=0, domains=28002 [ 1467.148] kgem_add_handle: handle=46, index=0 [ 1467.148] __kgem_bo_mark_dirty: handle=46 (proxy? 0) [ 1467.148] kgem_add_reloc: handle=797, pos=7, delta=0, domains=28000 [ 1467.148] kgem_add_handle: handle=797, index=1 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_destroy_pixmap: pixmap=156228, attached?=1 [ 1467.148] _kgem_bo_destroy: handle=797, proxy? 0 [ 1467.148] __kgem_bo_destroy: handle=797, size=901120 [ 1467.148] __kgem_bo_destroy: handle=797 -> active [ 1467.148] __sna_free_pixmap(pixmap=156228) [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_create_pixmap(2, 124, 24, usage=0) [ 1467.148] kgem_can_create_2d: 2x124 @ 24 [ 1467.148] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=8, height=124 [ 1467.148] kgem_can_create_2d: untiled size=4096 [ 1467.148] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X [ 1467.148] kgem_choose_tiling: 2x124 -> 0 [ 1467.148] sna_create_pixmap: usage=0, flags=a [ 1467.148] sna_create_pixmap: small buffer [992], attaching to shadow pixmap [ 1467.148] create_pixmap: allocating pixmap 2x124, depth=24, size=1000 [ 1467.148] create_pixmap: serial=156229, usage=0, 2x124 [ 1467.148] sna_create_pixmap: serial=156229, 2x124, usage=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_composite_rectangles(op=1, ffd4d4d4 x 1 [(0, 0)x(2, 124) ...]) [ 1467.148] sna_composite_rectangles: converted to op 1 [ 1467.148] sna_composite_rectangles[0] (0, 0)x(2, 124) -> (0, 0), (2, 124) [ 1467.148] sna_composite_rectangles: nrects=1, region=(0, 0), (2, 124) x 1 [ 1467.148] sna_composite_rectangles: clipped extents (0, 0),(2, 124) x 1 [ 1467.148] sna_composite_rectangles: pixmap +(0, 0) extents (0, 0),(2, 124) [ 1467.148] sna_composite_rectangles: fallback, dst pixmap=156230 too small or not attached [ 1467.148] sna_composite_rectangles: fallback [ 1467.148] sna_drawable_move_region_to_cpu(pixmap=156230 (2x124), [(0, 0), (2, 124)], flags=1) [ 1467.148] sna_drawable_move_region_to_cpu: region (0, 0), (2, 124) + (0, 0) subsumes pixmap (2x124) [ 1467.148] _sna_pixmap_move_to_cpu(pixmap=156230, 2x124, flags=1) [ 1467.148] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 1467.148] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 1467.148] operate_inplace: no, inplace operation not suitable [ 1467.148] _sna_pixmap_move_to_cpu: marking as damaged [ 1467.148] __sna_damage_all(2, 124) [ 1467.148] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 1467.148] sna_composite_rectangles: fallback fill: (0, 0)x(2, 124) ffd4d4d4 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_accel_flush: flush?=0, dirty?=0 [ 1467.148] sna_validate_gc(0x1e0daa0) changes=e100c, previous serial=80026244, drawable=26246 [ 1467.148] sna_validate_gc: recomputing clip [ 1467.148] sna_validate_gc: composite clip=1x[(0, 0), (1, 124)] [0x1dec3d0] [ 1467.148] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(0, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.148] sna_do_copy: src=(0, 0), dst=(0, 0), size=(32x124) [ 1467.148] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(32x124) [ 1467.148] sna_do_copy: dst extents (0, 0), (32, 124), dst clip extents (0, 0), (1, 124), dst size=2x124 [ 1467.148] sna_do_copy: clipped dst extents (0, 0), (1, 124) [ 1467.148] sna_do_copy: unclipped src extents (0, 0), (1, 124) [ 1467.148] sna_do_copy: clipped src extents (0, 0), (1, 124) [ 1467.148] sna_do_copy: pixmap -- no source clipping [ 1467.148] sna_do_copy: src extents (0, 0), (1, 124) x 1 [ 1467.148] sna_do_copy: copy region (0, 0), (1, 124) x 1 + (0, 0) [ 1467.148] sna_copy_boxes (boxes=1x[(0, 0), (1, 124)...], src pixmap=156074+(0, 0), dst pixmap=156230+(0, 0), alu=3, src.size=32x124, dst.size=2x124) [ 1467.148] sna_copy_boxes: dst=(priv=0x1dd4b00, gpu_bo=0, cpu_bo=0), src=(priv=0x1ede7e0, gpu_bo=1064, cpu_bo=0), replaces=0 [ 1467.148] copy_prefer_gpu: source has gpu damage, force gpu? 1 [ 1467.148] region_subsumes_damage? [ 1467.148] region_subsumes_damage: region (0, 0), (1, 124), damage (0, 0), (2, 124) [ 1467.148] region_subsumes_damage: not contained [ 1467.148] sna_drawable_use_bo pixmap=156230, box=((0, 0), (1, 124)), flags=b... [ 1467.148] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=b [ 1467.148] sna_drawable_use_bo: gpu? 0, damaged? 0; cpu? 0, damaged? 1 [ 1467.148] _sna_damage_subtract([[(0, 0), (2, 124)]: all] - [(0, 0), (1, 124)])... [ 1467.148] = [[(1, 0), (2, 124)]: [(1, 0), (2, 124)] ] [ 1467.148] sna_pixmap_move_to_gpu(pixmap=156230, usage=0), flags=43 [ 1467.148] sna_pixmap_move_to_gpu: CPU damage? 1 [ 1467.148] sna_pixmap_move_to_gpu: creating GPU bo (2x124@32), create=8 [ 1467.148] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X [ 1467.148] kgem_choose_tiling: 2x124 -> 0 [ 1467.148] kgem_choose_tiling: too thin [width 2, 32 bpp] for TILING_X [ 1467.148] kgem_choose_tiling: 2x124 -> 0 [ 1467.148] sna_pixmap_alloc_gpu: pixmap=156230 [ 1467.148] kgem_create_2d(2x124, bpp=32, tiling=0, exact=0, inactive=1, cpu-mapping=0, gtt-mapping=1, scanout?=0, prime?=0, temp?=0) [ 1467.148] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=8, height=124 [ 1467.148] kgem_bo_remove_from_inactive: removing handle=429 from inactive [ 1467.148] from inactive vma: pitch=8, tiling=0: handle=429, id=134636 [ 1467.148] _sna_damage_get_boxes([[(1, 0), (2, 124)]: [(1, 0), (2, 124)] ] )... [ 1467.148] = 1 [ 1467.148] sna_pixmap_move_to_gpu: uploading 1 damage boxes [ 1467.148] sna_write_boxes x 1, src stride=8, src dx=(0, 0) [ 1467.148] kgem_bo_can_map: handle=429, map=0x0:0x7fcb989ca000, tiling=0, domain=0, offset=192548864 [ 1467.148] __kgem_bo_is_busy: handle=429, domain: 0 exec? 0, rq? 0 [ 1467.148] kgem_bo_is_busy: handle=429, domain: 0 exec? 0, rq? 0 [ 1467.148] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.148] __kgem_ring_is_idle: ring=1 idle (handle=1) [ 1467.148] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.148] __kgem_retire_rq: request 1 complete [ 1467.148] kgem_retire__requests_ring: ring=1, 0 outstanding requests, oldest=0 [ 1467.148] kgem_set_mode: flushing before new bo [ 1467.148] batch[3/3, flags=1c00]: 10 10 16384 16384, nreloc=2, nexec=2, nfence=0, aperture=1243 [fenced=0] [ 1467.148] gem_write__cachealigned(handle=1, offset=0, len=40) [ 1467.148] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.148] kgem_commit: release handle=46 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=b384000 [ 1467.148] kgem_commit: release handle=797 (proxy? 0), dirty? 0 flush? 1, snoop? 0 -> offset=23a1000 [ 1467.148] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=0, offset=56930304 [ 1467.148] kgem_create_buffer: size=496, flags=3 [write?=1, inplace?=1, last?=0] [ 1467.148] kgem_create_buffer: searching for an inactive GTT map for upload [ 1467.148] search_linear_cache: num_pages=64, flags=b, use_active? 0, use_large=0 [max=65536] [ 1467.148] search_linear_cache: searching for inactive gtt map [ 1467.148] kgem_bo_remove_from_inactive: removing handle=41 from inactive [ 1467.148] search_linear_cache: found handle=41 (num_pages=108) in linear vma cache [ 1467.148] kgem_create_buffer: reusing handle=41 for buffer [ 1467.148] kgem_bo_can_map: handle=41, map=0x7fcb8fb37000:0x7fcb8e0e3000, tiling=0, domain=0, offset=176074752 [ 1467.148] init_buffer_from_bo: reusing handle=41 for buffer [ 1467.148] kgem_bo_map: handle=41, offset=176074752, tiling=0, map=0x7fcb8fb37000:0x7fcb8e0e3000, domain=0 [ 1467.148] kgem_bo_map: converting request for GTT map into CPU map [ 1467.148] kgem_bo_map__cpu(handle=41, size=442368, map=0x7fcb8fb37000:0x7fcb8e0e3000) [ 1467.148] kgem_bo_sync__cpu: handle=41 [ 1467.149] __kgem_busy: handle=41, busy=0, wedged=0 [ 1467.149] kgem_bo_sync__cpu: SYNC: handle=41, needs_flush? 0, domain? 0, busy? 0 [ 1467.149] __kgem_busy: handle=41, busy=0, wedged=0 [ 1467.149] kgem_bo_retire: retiring bo handle=41 (needed flush? 0), rq? 0 [busy?=0] [ 1467.149] kgem_create_buffer(pages=108 [64]) new handle=41, used=496, write=1 [ 1467.149] kgem_create_proxy: target handle=41 [proxy? -1], offset=0, length=496, io=1 [ 1467.149] __kgem_bo_init(handle=41, num_pages=496) [ 1467.149] sna_write_boxes: box src=(1, 0), dst=(1, 0) size=(1, 124), dst offset=0, dst pitch=4 [ 1467.149] memcpy_blt: src=(1, 0), dst=(0, 0), size=1x124, pitch=8/4 [ 1467.149] kgem_add_reloc: handle=429, pos=4, delta=0, domains=28002 [ 1467.149] kgem_add_handle: handle=429, index=0 [ 1467.149] __kgem_bo_mark_dirty: handle=429 (proxy? 0) [ 1467.149] kgem_add_reloc: handle=41, pos=7, delta=0, domains=28000 [ 1467.149] kgem_add_reloc: adding proxy [delta=0] for handle=41 [ 1467.149] kgem_add_handle: handle=41, index=1 [ 1467.149] _kgem_bo_destroy: handle=41, proxy? 1 [ 1467.149] sna_pixmap_mark_active: pixmap=156230, handle=429 [ 1467.149] sna_drawable_use_bo: allocated GPU bo for operation [ 1467.149] sna_drawable_use_bo: using GPU bo with damage? 1 [ 1467.149] sna_pixmap_move_to_gpu(pixmap=156074, usage=0), flags=a [ 1467.149] sna_pixmap_move_to_gpu: already all-damaged [ 1467.149] sna_pixmap_mark_active: pixmap=156074, handle=1064 [ 1467.149] sna_copy_boxes: move whole src_pixmap to GPU and copy [ 1467.149] gen7_render_copy_boxes (0, 0)->(0, 0) x 1, alu=3, flags=0, self-copy=0, overlaps? 0 [ 1467.149] sna_blt_copy_boxes src=(0, 0) -> (0, 0) x 1, tiling=(0, 0), pitch=(128, 8) [ 1467.149] sna_blt_copy_boxes: emitting 1 boxes out of 1 (batch space 16375) [ 1467.149] sna_blt_copy_boxes: box=(0, 0)x(1, 124) [ 1467.149] kgem_add_reloc: handle=429, pos=12, delta=0, domains=28002 [ 1467.149] kgem_add_reloc: handle=1064, pos=15, delta=0, domains=28000 [ 1467.149] kgem_add_handle: handle=1064, index=2 [ 1467.149] _sna_damage_add(None + [(0, 0), (1, 124)]) [ 1467.149] damage_union: extending damage (32767, 32767), (-32768, -32768) by (0, 0), (1, 124) [ 1467.149] = [[(0, 0), (1, 124)]: [(0, 0), (1, 124)] ] [ 1467.149] sna_accel_flush: flush?=0, dirty?=0 [ 1467.149] sna_accel_flush: flush?=0, dirty?=0 [ 1467.149] sna_validate_gc(0x1e0daa0) changes=e0000, previous serial=80026246, drawable=26246 [ 1467.149] sna_validate_gc: recomputing clip [ 1467.149] sna_validate_gc: composite clip=1x[(1, 0), (2, 124)] [0x1dec3d0] [ 1467.149] sna_copy_area: src=(0, 0)x(32, 124)+(0, 0) -> dst=(0, 0)+(0, 0); alu=3, pm=ffffffffffffffff, depth=24 [ 1467.149] sna_do_copy: src=(0, 0), dst=(0, 0), size=(32x124) [ 1467.149] sna_do_copy: after drawable: src=(0, 0), dst=(0, 0), size=(32x124) [ 1467.149] sna_do_copy: dst extents (0, 0), (32, 124), dst clip extents (1, 0), (2, 124), dst size=2x124 [ 1467.149] sna_do_copy: clipped dst extents (1, 0), (2, 124) [ 1467.149] sna_do_copy: unclipped src extents (1, 0), (2, 124) [ 1467.149] sna_do_copy: clipped src extents (1, 0), (2, 124) [ 1467.149] sna_do_copy: pixmap -- no source clipping [ 1467.149] sna_do_copy: src extents (1, 0), (2, 124) x 1 [ 1467.149] sna_do_copy: copy region (1, 0), (2, 124) x 1 + (0, 0) [ 1467.149] sna_copy_boxes (boxes=1x[(1, 0), (2, 124)...], src pixmap=153172+(0, 0), dst pixmap=156230+(0, 0), alu=3, src.size=32x124, dst.size=2x124) [ 1467.149] sna_copy_boxes: dst=(priv=0x1dd4b00, gpu_bo=429, cpu_bo=0), src=(priv=0x1e9b630, gpu_bo=0, cpu_bo=995), replaces=0 [ 1467.149] kgem_bo_is_busy: handle=995, domain: 0 exec? 0, rq? 0 [ 1467.149] __kgem_busy: handle=1, busy=262145, wedged=0 [ 1467.149] __kgem_ring_is_idle: last requests handle=1 still busy [ 1467.149] sna_drawable_use_bo pixmap=156230, box=((1, 0), (2, 124)), flags=8... [ 1467.149] sna_drawable_use_bo: flush=0, shm=0, cpu=0 => flags=8 [ 1467.149] sna_drawable_use_bo: try cpu as GPU bo is idle [ 1467.149] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 1467.149] kgem_bo_can_map__cpu: handle=429 [ 1467.149] kgem_bo_can_map__cpu: yes, has LLC and target is in LLC [ 1467.149] __kgem_bo_is_busy: handle=429, domain: 0 exec? 1, rq? 1 [ 1467.149] sna_copy_boxes__inplace - no, dst is busy [ 1467.149] sna_copy_boxes: fallback -- src=(0, 0), dst=(0, 0) [ 1467.149] sna_drawable_move_region_to_cpu(pixmap=153172 (32x124), [(1, 0), (2, 124)], flags=2) [ 1467.149] sna_drawable_move_region_to_cpu: pixmap=153172 all damaged on CPU [ 1467.149] sna_drawable_move_region_to_cpu: syncing cpu bo [ 1467.149] kgem_bo_sync__cpu_full: handle=995 [ 1467.149] __kgem_busy: handle=995, busy=0, wedged=0 [ 1467.149] kgem_bo_sync__cpu_full: SYNC: handle=995, needs_flush? 0, domain? 0, busy? 0 [ 1467.149] __kgem_busy: handle=995, busy=0, wedged=0 [ 1467.149] kgem_bo_maybe_retire: retiring bo handle=995 (needed flush? 0), rq? 0 [busy?=0] [ 1467.149] sna_drawable_move_region_to_cpu(pixmap=156230 (2x124), [(1, 0), (2, 124)], flags=5) [ 1467.149] kgem_bo_is_busy: handle=429, domain: 0 exec? 1, rq? 1 [ 1467.149] operate_inplace: no, GPU is busy, so stage write [ 1467.149] _sna_damage_subtract([[(0, 0), (1, 124)]: [(0, 0), (1, 124)] ] - [(1, 0), (2, 124)])... [ 1467.149] = [[(0, 0), (1, 124)]: [(0, 0), (1, 124)] ] [ 1467.149] sna_drawable_move_region_to_cpu: applying cpu damage [ 1467.149] _sna_damage_add(None + [(1, 0), (2, 124)]) [ 1467.149] damage_union: extending damage (32767, 32767), (-32768, -32768) by (1, 0), (2, 124) [ 1467.149] = [[(1, 0), (2, 124)]: [(1, 0), (2, 124)] ] [ 1467.149] sna_damage_reduce_all(width=2, height=124) [ 1467.149] sna_copy_boxes: memcpy_blt(box=(1, 0), (1, 124), src=(0, 0), pitches=(128, 8)) [ 1467.149] memcpy_blt: src=(1, 0), dst=(1, 0), size=1x124, pitch=128/8 [ 1467.149] sna_accel_flush: flush?=0, dirty?=0 [ 1467.149] sna_accel_flush: flush?=0, dirty?=0 [ 1467.149] sna_accel_flush: flush?=0, dirty?=0 [ 1467.149] sna_validate_gc(0x1e0daa0) changes=e0054, previous serial=80026246, drawable=26246 [ 1467.149] sna_validate_gc: recomputing clip [ 1467.149] sna_validate_gc: composite clip=1x[(0, 0), (2, 124)] [0x1dec3d0] [ 1467.149] sna_poly_segment(n=1, first=((1, 0), (1, 124)), lineWidth=2 [ 1467.149] sna_poly_segment_extents: unclipped, untranslated extents (0, -1), (3, 126) [ 1467.149] sna_poly_segment: extents=(0, 0), (2, 124) [ 1467.149] sna_poly_segment: fill=0 [1], line=0 [1], width=2, mask=18446744073709551615 [1], rectlinear=4 [ 1467.149] use_wide_spans? 0 [ 1467.149] sna_drawable_use_bo pixmap=156230, box=((0, 0), (2, 124)), flags=0... [ 1467.149] sna_drawable_use_bo: last on cpu and needs damage, discard PREFER_GPU [ 1467.149] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=0 [ 1467.149] kgem_bo_is_busy: handle=429, domain: 0 exec? 1, rq? 1 [ 1467.149] sna_drawable_use_bo: gpu? 429, damaged? 1; cpu? 0, damaged? 1 [ 1467.149] sna_drawable_use_bo extents (0, 0), (2, 124) [ 1467.149] _sna_damage_contains_box([[(0, 0), (1, 124)]: [(0, 0), (1, 124)] ] , [(0, 0), (2, 124)]) [ 1467.149] = 2 [(0, 0), (2, 124)...] [ 1467.149] sna_drawable_use_bo: region partially contained within GPU damage [ 1467.149] sna_pixmap_move_area_to_gpu: pixmap=156230 box=(0, 0), (2, 124), flags=3 [ 1467.149] region_subsumes_damage? [ 1467.149] region_subsumes_damage: region (0, 0), (2, 124), damage (1, 0), (2, 124) [ 1467.149] region_subsumes_damage: singular region contains damage [ 1467.149] _sna_damage_get_boxes([[(1, 0), (2, 124)]: [(1, 0), (2, 124)] ] )... [ 1467.149] = 1 [ 1467.149] sna_write_boxes x 1, src stride=8, src dx=(0, 0) [ 1467.149] kgem_bo_can_map: handle=429, map=0x0:0x7fcb989ca000, tiling=0, domain=0, offset=192548864 [ 1467.149] __kgem_bo_is_busy: handle=429, domain: 0 exec? 1, rq? 1 [ 1467.149] kgem_create_buffer: size=496, flags=3 [write?=1, inplace?=1, last?=0] [ 1467.149] kgem_create_buffer: reusing buffer? used=512 + size=496, total=442368 [ 1467.149] kgem_create_proxy: target handle=41 [proxy? -1], offset=512, length=496, io=1 [ 1467.149] __kgem_bo_init(handle=41, num_pages=496) [ 1467.149] sna_write_boxes: box src=(1, 0), dst=(1, 0) size=(1, 124), dst offset=0, dst pitch=4 [ 1467.149] memcpy_blt: src=(1, 0), dst=(0, 0), size=1x124, pitch=8/4 [ 1467.149] kgem_add_reloc: handle=429, pos=20, delta=0, domains=28002 [ 1467.149] kgem_add_reloc: handle=41, pos=23, delta=0, domains=28000 [ 1467.149] kgem_add_reloc: adding proxy [delta=512] for handle=41 [ 1467.149] _kgem_bo_destroy: handle=41, proxy? 1 [ 1467.149] sna_pixmap_move_area_to_gpu: large operation on undamaged, promoting to full GPU [ 1467.149] sna_pixmap_mark_active: pixmap=156230, handle=429 [ 1467.149] sna_drawable_use_bo: using GPU bo with damage? 1 [ 1467.149] sna_poly_segment: converting segments into spans [ 1467.149] sna_poly_fill_rect__gpu(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 1467.149] sna_poly_fill_rect_blt pixmap=156230 x 1 [(0, 0)x(2, 124)...]+(0,0), clipped?=1 [ 1467.149] sna_poly_fill_rect_blt: using fill_one() fast path: (0, 0), (2, 124). alu=3, pixel=d8 [ 1467.149] kgem_bo_is_render: handle=429, rq? 1 [3] [ 1467.149] kgem_bo_is_render: handle=429, rq? 1 [3] [ 1467.149] kgem_bo_is_render: handle=429, rq? 1 [3] [ 1467.149] sna_blt_fill_boxes (32, d8, 3) x 1 [ 1467.149] sna_blt_fill_box: box=((0, 0), (2, 124)) [ 1467.149] kgem_add_reloc: handle=429, pos=28, delta=0, domains=28002 [ 1467.149] __sna_damage_all(2, 124) [ 1467.149] sna_poly_fill_rect_blt: pixmap=156230, marking clear [d8] [ 1467.149] sna_fill_spans__gpu(n=2, pt[0]=(1, -1)+1, sorted=1 [ 1467.149] sna_fill_spans_blt: alu=3, fg=d8, damge=0x0, clipped?=2 [ 1467.149] gen7_render_fill: (alu=3, color=d8) [ 1467.149] kgem_bo_is_render: handle=429, rq? 1 [3] [ 1467.149] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.149] kgem_add_reloc: handle=429, pos=34, delta=0, domains=28002 [ 1467.149] sna_fill_spans_blt: clip 1 x [(0, 0), (2, 124)] x 2 [(1, -1)...] [ 1467.149] _sna_blt_fill_boxes: d8 x 1 [ 1467.149] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16344) [ 1467.149] sna_fill_spans__gpu(n=2, pt[0]=(1, 123)+1, sorted=1 [ 1467.149] sna_fill_spans_blt: alu=3, fg=d8, damge=0x0, clipped?=2 [ 1467.149] gen7_render_fill: (alu=3, color=d8) [ 1467.149] kgem_bo_is_render: handle=429, rq? 1 [3] [ 1467.149] sna_blt_fill(alu=3, pixel=d8, bpp=32) [ 1467.149] sna_fill_spans_blt: clip 1 x [(0, 0), (2, 124)] x 2 [(1, 123)...] [ 1467.149] _sna_blt_fill_boxes: d8 x 1 [ 1467.149] _sna_blt_fill_boxes: emitting 1 boxes out of 1 (batch space 16341) [ 1467.161] (EE) Fatal server error: [ 1467.161] (EE) sna_damage_add:48 assertion '!DAMAGE_IS_ALL(*damage)' failed [ 1467.161] (EE) [ 1467.161] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 1467.164] (EE) Please also check the log file at "/home/tf/.local/share/xorg/Xorg.0.log" for additional information. [ 1467.164] (EE) [ 1467.172] (II) AIGLX: Suspending AIGLX clients for VT switch [ 1467.172] sna_leave_vt [ 1467.172] sna_accel_leave [ 1467.172] sna_accel_leave: dropping render privileges [ 1467.172] batch[3/3, flags=1c00]: 46 46 16384 16384, nreloc=8, nexec=3, nfence=0, aperture=119 [fenced=0] [ 1467.172] kgem_finish_buffers: buffer handle=41, used=1024, exec?=1, write=1, mmapped=cpu, refcnt=1 [ 1467.172] kgem_finish_buffers: retaining upload buffer (1024/442368): used=4096, refcnt=1 [ 1467.172] __kgem_busy: handle=1, busy=0, wedged=0 [ 1467.172] __kgem_retire_rq: request 1 complete [ 1467.172] __kgem_busy: handle=46, busy=0, wedged=0 [ 1467.172] __kgem_busy: handle=797, busy=0, wedged=0 [ 1467.172] kgem_bo_move_to_cache: release handle=797 [ 1467.172] kgem_bo_move_to_inactive: moving handle=797 to inactive [ 1467.172] kgem_bo_can_map: handle=797, map=0x7fcb8c6b5000:0x7fcb8c791000, tiling=1, domain=0, offset=37359616 [ 1467.172] gem_write__cachealigned(handle=1, offset=0, len=184) [ 1467.172] kgem_commit: release handle=1 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=1553000 [ 1467.172] kgem_commit: release handle=429 (proxy? 0), dirty? 1 flush? 1, snoop? 0 -> offset=b7a1000 [ 1467.172] kgem_commit: release handle=41 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=a7eb000 [ 1467.172] kgem_commit: release handle=1064 (proxy? 0), dirty? 0 flush? 0, snoop? 0 -> offset=bc59000 [ 1467.172] kgem_bo_can_map: handle=21, map=0x0:0x7fcb8e4dd000, tiling=0, domain=0, offset=56930304 [ 1467.172] sna_mode_reset [ 1467.172] sna_hide_cursors [ 1467.172] sna_crtc_disable_cursor: CRTC:5, handle=14 [ 1467.172] sna_crtc_disable: disabling crtc [5, pipe=0] [ 1467.172] sna_crtc_force_outputs_off(pipe=0), currently? 0 [ 1467.172] sna_output_dpms(eDP1:14): dpms=3 (current: 0), active? 1 [ 1467.172] sna_output_backlight_get(eDP1) level=937, max=937 [ 1467.172] sna_output_dpms: saving current backlight 937 [ 1467.172] sna_output_backlight_set(eDP1) level=0, max=937 [ 1467.177] sna_backlight_uevent() [ 1467.177] sna_backlight_uevent: probing backlights for changes [ 1467.446] sna_crtc_disable_shadow: disabling for crtc 5 [ 1467.446] sna_mode_disable_shadow [ 1467.446] wait_for_shadow: flags=0, flips=1, handle=8, shadow=47 [ 1467.446] _kgem_bo_destroy: handle=47, proxy? 0 [ 1467.446] __kgem_bo_destroy: handle=47, size=4325376 [ 1467.446] kgem_bo_move_to_scanout: moving 47 [fb 28] to scanout cache, active? 0 [ 1467.446] sna_crtc_disable: disabling crtc [8, pipe=1] [ 1467.446] sna_crtc_force_outputs_off(pipe=1), currently? 3 [ 1467.446] sna_crtc_disable: disabling crtc [11, pipe=2] [ 1467.446] sna_crtc_force_outputs_off(pipe=2), currently? 3 [ 1467.446] sna_output_backlight_set(eDP1) level=937, max=937 [ 1467.446] sna_backlight_uevent() [ 1467.446] sna_backlight_uevent: probing backlights for changes [ 1467.446] sna_mode_wakeup: len=32 [ 1467.446] sna_mode_wakeup: flip complete, pending? 1 [ 1468.384] (EE) Server terminated with error (1). Closing log file.