[27.880202] Initializing watchdogs [27.880261] /dev/watchdog0 [27.884741] [001/137] (960s left) kms_chamelium_edid (hdmi-edid-change-during-suspend) [28.026495] Subtest hdmi-edid-change-during-suspend: SKIP (0.000s) [28.078927] [002/137] (960s left) kms_plane (plane-position-covered) [28.165688] Starting subtest: plane-position-covered [28.166535] Starting dynamic subtest: pipe-A-planes [29.660723] Dynamic subtest pipe-A-planes: SUCCESS (1.495s) [29.664081] Starting dynamic subtest: pipe-B-planes [31.117031] Dynamic subtest pipe-B-planes: SUCCESS (1.455s) [31.117806] Subtest plane-position-covered: SUCCESS (2.952s) [31.206567] [003/137] (957s left) gem_exec_balancer (hog) [31.254494] Starting subtest: hog [32.134107] Subtest hog: SUCCESS (0.869s) [32.342445] [004/137] (956s left) gem_close_race (basic-process) [32.391806] Starting subtest: basic-process [32.447012] Subtest basic-process: SUCCESS (0.055s) [32.581953] [005/137] (955s left) kms_frontbuffer_tracking (psr-1p-primscrn-spr-indfb-move) [32.673761] Starting subtest: psr-1p-primscrn-spr-indfb-move [32.675134] Subtest psr-1p-primscrn-spr-indfb-move: SKIP (0.000s) [32.723433] [006/137] (955s left) kms_chamelium_frames (hdmi-frame-dump) [32.854498] Subtest hdmi-frame-dump: SKIP (0.000s) [32.906745] [007/137] (955s left) dmabuf_sync_file (import-multiple-read-only) [32.975306] Starting subtest: import-multiple-read-only [32.977656] Subtest import-multiple-read-only: SUCCESS (0.002s) [33.003127] [008/137] (955s left) perf (i915-ref-count) [33.069478] Starting subtest: i915-ref-count [33.092348] Subtest i915-ref-count: SUCCESS (0.023s) [33.108567] [009/137] (955s left) i915_pm_rps (waitboost) [33.150452] Starting subtest: waitboost [35.668833] Subtest waitboost: SUCCESS (2.518s) [35.735697] [010/137] (952s left) gem_exec_whisper (basic-fds-priority) [35.799083] Starting subtest: basic-fds-priority [41.566379] Subtest basic-fds-priority: SUCCESS (5.758s) [41.714705] [011/137] (946s left) kms_psr (psr2_sprite_plane_onoff) [41.771505] Subtest psr2_sprite_plane_onoff: SKIP (0.000s) [41.790811] [012/137] (946s left) gem_eio (wait-wedge-1us) [41.837879] Starting subtest: wait-wedge-1us [42.081296] Subtest wait-wedge-1us: SUCCESS (0.243s) [42.157361] [013/137] (946s left) kms_frontbuffer_tracking (fbcpsr-1p-offscren-pri-shrfb-draw-render) [42.249080] Starting subtest: fbcpsr-1p-offscren-pri-shrfb-draw-render [42.250544] Subtest fbcpsr-1p-offscren-pri-shrfb-draw-render: SKIP (0.000s) [42.297320] [014/137] (946s left) kms_ccs (pipe-d-missing-ccs-buffer-y_tiled_ccs) [42.628381] Starting subtest: pipe-D-missing-ccs-buffer-y_tiled_ccs [42.629964] Subtest pipe-D-missing-ccs-buffer-y_tiled_ccs: SKIP (0.000s) [42.723811] [015/137] (945s left) kms_big_fb (x-tiled-max-hw-stride-32bpp-rotate-0-hflip) [42.813786] Starting subtest: x-tiled-max-hw-stride-32bpp-rotate-0-hflip [43.504373] Subtest x-tiled-max-hw-stride-32bpp-rotate-0-hflip: SUCCESS (0.690s) [43.594994] [016/137] (944s left) kms_addfb_basic (bo-too-small) [43.695134] Starting subtest: bo-too-small [43.695961] Subtest bo-too-small: SUCCESS (0.000s) [43.840470] [017/137] (944s left) kms_frontbuffer_tracking (fbc-1p-primscrn-spr-indfb-draw-pwrite) [43.929016] Starting subtest: fbc-1p-primscrn-spr-indfb-draw-pwrite [45.021298] Subtest fbc-1p-primscrn-spr-indfb-draw-pwrite: SUCCESS (1.093s) [45.113917] [018/137] (943s left) kms_cursor_legacy (2x-long-cursor-vs-flip-legacy) [45.212273] Starting subtest: 2x-long-cursor-vs-flip-legacy [45.216353] Subtest 2x-long-cursor-vs-flip-legacy: SKIP (0.004s) [45.253261] [019/137] (943s left) api_intel_bb (offset-control) [45.294621] Starting subtest: offset-control [45.299046] Subtest offset-control: SUCCESS (0.004s) [45.374518] [020/137] (943s left) gem_exec_reloc (basic-write-cpu) [45.431310] Starting subtest: basic-write-cpu [45.434845] Subtest basic-write-cpu: SUCCESS (0.003s) [45.516220] [021/137] (943s left) kms_cursor_legacy (basic-flip-before-cursor-varying-size) [45.600579] Starting subtest: basic-flip-before-cursor-varying-size [46.120489] Subtest basic-flip-before-cursor-varying-size: SUCCESS (0.519s) [46.224353] [022/137] (942s left) kms_frontbuffer_tracking (psr-1p-offscren-pri-shrfb-draw-mmap-gtt) [46.314786] Starting subtest: psr-1p-offscren-pri-shrfb-draw-mmap-gtt [46.316236] Subtest psr-1p-offscren-pri-shrfb-draw-mmap-gtt: SKIP (0.000s) [46.365729] [023/137] (942s left) vc4/vc4_label_bo (set-label) [46.429285] Subtest set-label: SKIP (0.000s) [46.457655] [024/137] (942s left) v3d/v3d_submit_cl (bad-multisync-pad) [46.520942] Subtest bad-multisync-pad: SKIP (0.000s) [46.548541] [025/137] (942s left) gem_caching (writes) [46.592380] Starting subtest: writes [55.106335] Subtest writes: SUCCESS (8.514s) [55.182174] [026/137] (933s left) kms_big_fb (yf-tiled-max-hw-stride-32bpp-rotate-0-hflip) [55.280733] Starting subtest: yf-tiled-max-hw-stride-32bpp-rotate-0-hflip [55.282237] Subtest yf-tiled-max-hw-stride-32bpp-rotate-0-hflip: SKIP (0.000s) [55.325563] [027/137] (933s left) perf_pmu (busy-hang) [55.366967] Starting subtest: busy-hang [55.367864] Starting dynamic subtest: rcs0 [56.381901] Dynamic subtest rcs0: SUCCESS (1.014s) [56.388548] Starting dynamic subtest: bcs0 [57.407958] Dynamic subtest bcs0: SUCCESS (1.026s) [57.417645] Starting dynamic subtest: vcs0 [58.431221] Dynamic subtest vcs0: SUCCESS (1.019s) [58.435246] Starting dynamic subtest: vcs1 [59.448408] Dynamic subtest vcs1: SUCCESS (1.020s) [59.454605] Starting dynamic subtest: vecs0 [60.468477] Dynamic subtest vecs0: SUCCESS (1.018s) [60.469693] Subtest busy-hang: SUCCESS (5.097s) [60.508618] [028/137] (928s left) syncobj_timeline (invalid-multi-wait-all-available-unsubmitted-signaled) [60.558651] Starting subtest: invalid-multi-wait-all-available-unsubmitted-signaled [60.559349] Subtest invalid-multi-wait-all-available-unsubmitted-signaled: SUCCESS (0.000s) [60.604130] [029/137] (928s left) kms_ccs (pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs) [60.836771] Starting subtest: pipe-C-bad-pixel-format-y_tiled_gen12_mc_ccs [60.838303] Subtest pipe-C-bad-pixel-format-y_tiled_gen12_mc_ccs: SKIP (0.000s) [61.027051] [030/137] (927s left) gem_ccs (block-copy-compressed) [61.069806] Starting subtest: block-copy-compressed [61.071305] Subtest block-copy-compressed: SKIP (0.000s) [61.101066] [031/137] (927s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-shrfb-plflip-blt) [61.192814] Starting subtest: fbcpsr-2p-scndscrn-shrfb-plflip-blt [61.194271] Subtest fbcpsr-2p-scndscrn-shrfb-plflip-blt: SKIP (0.000s) [61.243705] [032/137] (927s left) gem_softpin (zero) [61.287428] Starting subtest: zero [61.289801] Subtest zero: SUCCESS (0.002s) [61.365206] [033/137] (927s left) sysfs_heartbeat_interval (precise) [61.416914] Starting subtest: precise [61.417717] Starting dynamic subtest: vecs0 [62.894925] Dynamic subtest vecs0: SUCCESS (1.477s) [62.901882] Starting dynamic subtest: vcs0 [64.364945] Dynamic subtest vcs0: SUCCESS (1.469s) [64.370938] Starting dynamic subtest: bcs0 [65.845718] Dynamic subtest bcs0: SUCCESS (1.480s) [65.853274] Starting dynamic subtest: rcs0 [67.326211] Dynamic subtest rcs0: SUCCESS (1.480s) [67.332529] Starting dynamic subtest: vcs1 [68.797219] Dynamic subtest vcs1: SUCCESS (1.471s) [68.798104] Subtest precise: SUCCESS (7.380s) [68.833014] [034/137] (919s left) vgem_basic (bad-fence) [68.882416] Starting subtest: bad-fence [68.883187] Subtest bad-fence: SUCCESS (0.000s) [68.915242] [035/137] (919s left) kms_cursor_crc (cursor-onscreen-128x42) [69.013271] Starting subtest: cursor-onscreen-128x42 [69.017632] Starting dynamic subtest: pipe-A-HDMI-A-1 [70.173527] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.156s) [70.195736] Starting dynamic subtest: pipe-B-HDMI-A-1 [71.322732] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (1.131s) [71.345642] Starting dynamic subtest: pipe-C-HDMI-A-1 [72.469385] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (1.127s) [72.490750] Starting dynamic subtest: pipe-D-HDMI-A-1 [73.614433] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.127s) [73.615259] Subtest cursor-onscreen-128x42: SUCCESS (4.601s) [73.718067] [036/137] (915s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-cur-indfb-onoff) [73.811241] Starting subtest: fbc-2p-scndscrn-cur-indfb-onoff [73.812790] Subtest fbc-2p-scndscrn-cur-indfb-onoff: SKIP (0.000s) [73.866623] [037/137] (914s left) syncobj_wait (wait-delayed-signal) [73.910621] Starting subtest: wait-delayed-signal [74.012741] Subtest wait-delayed-signal: SUCCESS (0.101s) [74.059397] [038/137] (914s left) i915_pm_rpm (gem-evict-pwrite) [75.578141] Starting subtest: gem-evict-pwrite [76.848665] Subtest gem-evict-pwrite: SUCCESS (1.263s) [76.984987] [039/137] (911s left) kms_frontbuffer_tracking (psr-2p-scndscrn-shrfb-msflip-blt) [77.075316] Starting subtest: psr-2p-scndscrn-shrfb-msflip-blt [77.076900] Subtest psr-2p-scndscrn-shrfb-msflip-blt: SKIP (0.000s) [77.134579] [040/137] (911s left) i915_pm_dc (dc5-dpms-negative) [78.225345] Starting subtest: dc5-dpms-negative [82.478124] Subtest dc5-dpms-negative: SUCCESS (4.220s) [82.490376] [041/137] (906s left) gem_pxp (protected-raw-src-copy-not-readible) [85.091523] Subtest protected-raw-src-copy-not-readible: SKIP (0.000s) [85.104707] [042/137] (903s left) kms_big_fb (4-tiled-max-hw-stride-32bpp-rotate-0-async-flip) [85.203385] Starting subtest: 4-tiled-max-hw-stride-32bpp-rotate-0-async-flip [85.204896] Subtest 4-tiled-max-hw-stride-32bpp-rotate-0-async-flip: SKIP (0.000s) [85.243924] [043/137] (903s left) api_intel_bb (intel-bb-blit-y) [85.284277] Starting subtest: intel-bb-blit-y [88.179924] Subtest intel-bb-blit-y: SUCCESS (2.888s) [88.234233] [044/137] (900s left) kms_lease (lease_invalid_connector) [88.327349] Starting subtest: lease_invalid_connector [88.328060] Starting dynamic subtest: pipe-A-HDMI-A-1 [88.328749] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.000s) [88.333013] Starting dynamic subtest: pipe-B-HDMI-A-1 [88.333719] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.000s) [88.337820] Starting dynamic subtest: pipe-C-HDMI-A-1 [88.338495] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.000s) [88.342577] Starting dynamic subtest: pipe-D-HDMI-A-1 [88.343269] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.000s) [88.343953] Subtest lease_invalid_connector: SUCCESS (0.004s) [88.360749] [045/137] (900s left) kms_ccs (pipe-a-crc-primary-basic-yf_tiled_ccs) [88.506874] Starting subtest: pipe-A-crc-primary-basic-yf_tiled_ccs [88.508231] Subtest pipe-A-crc-primary-basic-yf_tiled_ccs: SKIP (0.000s) [88.793098] [046/137] (900s left) kms_cursor_crc (cursor-rapid-movement-128x128) [88.878873] Starting subtest: cursor-rapid-movement-128x128 [88.883807] Starting dynamic subtest: pipe-A-HDMI-A-1 [89.097542] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.215s) [89.118843] Starting dynamic subtest: pipe-B-HDMI-A-1 [89.323741] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.208s) [89.344903] Starting dynamic subtest: pipe-C-HDMI-A-1 [89.542823] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.200s) [89.563824] Starting dynamic subtest: pipe-D-HDMI-A-1 [89.757330] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.197s) [89.758076] Subtest cursor-rapid-movement-128x128: SUCCESS (0.879s) [89.857535] [047/137] (899s left) gem_lmem_swapping (parallel-random-verify-ccs) [89.901489] Subtest parallel-random-verify-ccs: SKIP (0.000s) [89.917178] [048/137] (898s left) kms_ccs (pipe-a-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc) [90.090371] Starting subtest: pipe-A-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc [90.093233] Subtest pipe-A-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc: SKIP (0.002s) [90.347629] [049/137] (898s left) gem_exec_balancer (persistence) [90.582215] Starting subtest: persistence [91.401772] Subtest persistence: SUCCESS (0.818s) [91.432584] [050/137] (897s left) gem_exec_params (rs-invalid) [91.481143] Starting subtest: rs-invalid [91.482778] Subtest rs-invalid: SUCCESS (0.001s) [91.546587] [051/137] (897s left) gem_busy (close-race) [91.603567] Starting subtest: close-race [113.563994] Subtest close-race: SUCCESS (21.960s) [113.884514] [052/137] (875s left) kms_frontbuffer_tracking (psr-2p-primscrn-shrfb-plflip-blt) [114.037165] Starting subtest: psr-2p-primscrn-shrfb-plflip-blt [114.038613] Subtest psr-2p-primscrn-shrfb-plflip-blt: SKIP (0.000s) [114.093462] [053/137] (874s left) kms_vblank (pipe-c-wait-forked) [114.177936] Starting subtest: pipe-C-wait-forked [115.446414] Subtest pipe-C-wait-forked: SUCCESS (1.269s) [115.545796] [054/137] (873s left) kms_vrr (flip-dpms) [115.633836] Starting subtest: flip-dpms [115.635331] Subtest flip-dpms: SKIP (0.000s) [115.655979] [055/137] (873s left) gem_ctx_param (vm) [115.697628] Starting subtest: vm [115.711430] Subtest vm: SUCCESS (0.014s) [115.787249] [056/137] (873s left) template (b) [115.826431] Starting subtest: B [115.827157] Subtest B: SUCCESS (0.000s) [115.862117] [057/137] (873s left) gem_ctx_engines (invalid-engines) [115.917110] Starting subtest: invalid-engines [115.920463] Subtest invalid-engines: SUCCESS (0.003s) [116.075503] [058/137] (872s left) kms_cursor_legacy (2x-long-flip-vs-cursor-legacy) [116.173783] Starting subtest: 2x-long-flip-vs-cursor-legacy [116.175960] Subtest 2x-long-flip-vs-cursor-legacy: SKIP (0.002s) [116.212093] [059/137] (872s left) kms_flip (2x-blocking-wf_vblank) [116.284172] Starting subtest: 2x-blocking-wf_vblank [116.296750] Subtest 2x-blocking-wf_vblank: SKIP (0.012s) [116.337307] [060/137] (872s left) gem_exec_flush (basic-batch-kernel-default-wb) [116.383474] Starting subtest: basic-batch-kernel-default-wb [121.878893] Subtest basic-batch-kernel-default-wb: SUCCESS (5.495s) [122.037043] [061/137] (867s left) api_intel_allocator (fork-simple-stress-signal) [122.102084] Starting subtest: fork-simple-stress-signal [127.505497] Subtest fork-simple-stress-signal: SUCCESS (5.403s) [127.577305] [062/137] (861s left) kms_cursor_legacy (2x-nonblocking-modeset-vs-cursor-atomic) [127.688876] Starting subtest: 2x-nonblocking-modeset-vs-cursor-atomic [127.691319] Subtest 2x-nonblocking-modeset-vs-cursor-atomic: SKIP (0.002s) [127.730648] [063/137] (861s left) perf_pmu (idle) [127.772673] Starting subtest: idle [127.773407] Starting dynamic subtest: rcs0 [128.283928] Dynamic subtest rcs0: SUCCESS (0.502s) [128.292426] Starting dynamic subtest: bcs0 [128.778830] Dynamic subtest bcs0: SUCCESS (0.503s) [128.787243] Starting dynamic subtest: vcs0 [129.292732] Dynamic subtest vcs0: SUCCESS (0.503s) [129.300666] Starting dynamic subtest: vcs1 [129.794589] Dynamic subtest vcs1: SUCCESS (0.503s) [129.802453] Starting dynamic subtest: vecs0 [130.297773] Dynamic subtest vecs0: SUCCESS (0.503s) [130.298532] Subtest idle: SUCCESS (2.516s) [130.337247] [064/137] (858s left) gem_exec_fence (long-history) [130.648349] Starting subtest: long-history [136.415686] Subtest long-history: SUCCESS (5.759s) [136.825615] [065/137] (852s left) gem_ctx_shared (exec-shared-gtt) [136.880133] Starting subtest: exec-shared-gtt [136.880909] Starting dynamic subtest: rcs0 [136.882850] Dynamic subtest rcs0: SUCCESS (0.003s) [136.888539] Starting dynamic subtest: bcs0 [136.889320] Dynamic subtest bcs0: SUCCESS (0.002s) [136.894275] Starting dynamic subtest: vcs0 [136.894991] Dynamic subtest vcs0: SUCCESS (0.002s) [136.899864] Starting dynamic subtest: vcs1 [136.900580] Dynamic subtest vcs1: SUCCESS (0.002s) [136.904881] Starting dynamic subtest: vecs0 [136.905597] Dynamic subtest vecs0: SUCCESS (0.002s) [136.906434] Subtest exec-shared-gtt: SUCCESS (0.012s) [137.052474] [066/137] (852s left) gem_set_tiling_vs_blt (tiled-to-untiled) [137.099202] Starting subtest: tiled-to-untiled [137.222729] Subtest tiled-to-untiled: SUCCESS (0.114s) [137.278958] [067/137] (851s left) perf (invalid-oa-exponent) [137.370274] Starting subtest: invalid-oa-exponent [137.381281] Subtest invalid-oa-exponent: SUCCESS (0.011s) [137.396048] [068/137] (851s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-spr-indfb-draw-render) [137.486885] Starting subtest: fbcpsr-2p-primscrn-spr-indfb-draw-render [137.488252] Subtest fbcpsr-2p-primscrn-spr-indfb-draw-render: SKIP (0.000s) [137.540646] [069/137] (851s left) drm_read (short-buffer-wakeup) [137.711448] Starting subtest: short-buffer-wakeup [169.933181] Subtest short-buffer-wakeup: SUCCESS (32.214s) [170.009926] [070/137] (819s left) kms_big_fb (linear-64bpp-rotate-180) [170.112490] Starting subtest: linear-64bpp-rotate-180 [171.558260] Subtest linear-64bpp-rotate-180: SUCCESS (1.445s) [171.662580] [071/137] (817s left) kms_big_fb (yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip) [171.758025] Starting subtest: yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip [171.759509] Subtest yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip: SKIP (0.000s) [171.805406] [072/137] (817s left) syncobj_wait (invalid-single-wait-all-unsubmitted) [171.846936] Starting subtest: invalid-single-wait-all-unsubmitted [171.847691] Subtest invalid-single-wait-all-unsubmitted: SUCCESS (0.000s) [171.878812] [073/137] (817s left) kms_frontbuffer_tracking (fbcpsr-1p-offscren-pri-indfb-draw-render) [171.975740] Starting subtest: fbcpsr-1p-offscren-pri-indfb-draw-render [171.977279] Subtest fbcpsr-1p-offscren-pri-indfb-draw-render: SKIP (0.000s) [172.022498] [074/137] (817s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc) [172.115330] Starting subtest: fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc [172.116933] Subtest fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc: SKIP (0.000s) [172.172389] [075/137] (817s left) perf (invalid-create-userspace-config) [172.248568] Starting subtest: invalid-create-userspace-config [172.249416] Subtest invalid-create-userspace-config: SUCCESS (0.001s) [172.267121] [076/137] (817s left) gem_tiled_pread_pwrite [172.729602] [077/137] (816s left) kms_vblank (pipe-c-query-forked) [172.864933] Starting subtest: pipe-C-query-forked [174.139904] Subtest pipe-C-query-forked: SUCCESS (1.275s) [174.233509] [078/137] (815s left) gem_mmap_gtt (hang-user) [174.274067] Starting subtest: hang-user [202.762181] Subtest hang-user: SUCCESS (28.454s) [202.795786] [079/137] (786s left) kms_ccs (pipe-d-missing-ccs-buffer-y_tiled_gen12_rc_ccs) [203.127148] Starting subtest: pipe-D-missing-ccs-buffer-y_tiled_gen12_rc_ccs [203.127890] Subtest pipe-D-missing-ccs-buffer-y_tiled_gen12_rc_ccs: SUCCESS (0.001s) [203.224757] [080/137] (786s left) gem_exec_fence (basic-wait-all) [203.271736] Starting subtest: basic-wait-all [203.308167] Subtest basic-wait-all: SUCCESS (0.036s) [203.835916] [081/137] (785s left) syncobj_timeline (etime-multi-wait-all-for-submit-unsubmitted-signaled) [203.895205] Starting subtest: etime-multi-wait-all-for-submit-unsubmitted-signaled [204.001777] Subtest etime-multi-wait-all-for-submit-unsubmitted-signaled: SUCCESS (0.106s) [204.052420] [082/137] (785s left) kms_draw_crc (draw-method-blt) [204.151643] Starting subtest: draw-method-blt [204.152457] Starting dynamic subtest: xrgb8888-untiled [204.312338] Dynamic subtest xrgb8888-untiled: SUCCESS (0.161s) [204.318858] Starting dynamic subtest: xrgb8888-xtiled [204.395595] Dynamic subtest xrgb8888-xtiled: SUCCESS (0.083s) [204.403079] Starting dynamic subtest: xrgb8888-ytiled [204.487354] Dynamic subtest xrgb8888-ytiled: SUCCESS (0.091s) [204.492476] Starting dynamic subtest: rgb565-untiled [204.637353] Dynamic subtest rgb565-untiled: SUCCESS (0.150s) [204.643102] Starting dynamic subtest: rgb565-xtiled [204.712269] Dynamic subtest rgb565-xtiled: SUCCESS (0.074s) [204.717672] Starting dynamic subtest: rgb565-ytiled [204.787179] Dynamic subtest rgb565-ytiled: SUCCESS (0.074s) [204.791979] Starting dynamic subtest: xrgb2101010-untiled [204.929462] Dynamic subtest xrgb2101010-untiled: SUCCESS (0.141s) [204.939149] Starting dynamic subtest: xrgb2101010-xtiled [205.004423] Dynamic subtest xrgb2101010-xtiled: SUCCESS (0.074s) [205.014139] Starting dynamic subtest: xrgb2101010-ytiled [205.087773] Dynamic subtest xrgb2101010-ytiled: SUCCESS (0.083s) [205.089125] Subtest draw-method-blt: SUCCESS (0.937s) [205.164512] [083/137] (784s left) gem_exec_schedule (smoketest) [205.341364] Starting subtest: smoketest [205.342402] Starting dynamic subtest: rcs0 [210.778756] Dynamic subtest rcs0: SUCCESS (5.406s) [210.783912] Starting dynamic subtest: bcs0 [216.158157] Dynamic subtest bcs0: SUCCESS (5.404s) [216.163833] Starting dynamic subtest: vcs0 [221.560041] Dynamic subtest vcs0: SUCCESS (5.402s) [221.565582] Starting dynamic subtest: vcs1 [226.964452] Dynamic subtest vcs1: SUCCESS (5.402s) [226.970826] Starting dynamic subtest: vecs0 [232.363791] Dynamic subtest vecs0: SUCCESS (5.401s) [232.364483] Subtest smoketest: SUCCESS (27.018s) [232.509365] [084/137] (756s left) kms_plane_scaling (planes-upscale-factor-0-25-downscale-factor-0-5) [232.610744] Starting subtest: planes-upscale-factor-0-25-downscale-factor-0-5 [232.611553] Starting dynamic subtest: pipe-A-HDMI-A-1 [232.807631] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.197s) [232.814703] Starting dynamic subtest: pipe-B-HDMI-A-1 [232.923479] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.114s) [232.929276] Starting dynamic subtest: pipe-C-HDMI-A-1 [233.055770] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.131s) [233.061182] Starting dynamic subtest: pipe-D-HDMI-A-1 [233.173150] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.116s) [233.173879] Subtest planes-upscale-factor-0-25-downscale-factor-0-5: SUCCESS (0.564s) [233.310510] [085/137] (756s left) kms_plane_scaling (planes-downscale-factor-0-75-unity-scaling) [233.395337] Starting subtest: planes-downscale-factor-0-75-unity-scaling [233.397265] Starting dynamic subtest: pipe-A-HDMI-A-1 [233.488613] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.092s) [233.495175] Starting dynamic subtest: pipe-B-HDMI-A-1 [233.637468] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.147s) [233.643496] Starting dynamic subtest: pipe-C-HDMI-A-1 [233.794764] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.155s) [233.800466] Starting dynamic subtest: pipe-D-HDMI-A-1 [233.935441] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.139s) [233.936161] Subtest planes-downscale-factor-0-75-unity-scaling: SUCCESS (0.540s) [234.089373] [086/137] (755s left) kms_ccs (pipe-c-crc-primary-basic-yf_tiled_ccs) [234.337860] Starting subtest: pipe-C-crc-primary-basic-yf_tiled_ccs [234.339355] Subtest pipe-C-crc-primary-basic-yf_tiled_ccs: SKIP (0.000s) [234.519241] [087/137] (754s left) syncobj_timeline (multi-wait-available-signaled) [234.561195] Starting subtest: multi-wait-available-signaled [234.561994] Subtest multi-wait-available-signaled: SUCCESS (0.000s) [234.594438] [088/137] (754s left) kms_frontbuffer_tracking (psr-rgb565-draw-render) [234.684559] Starting subtest: psr-rgb565-draw-render [234.685982] Subtest psr-rgb565-draw-render: SKIP (0.000s) [234.736099] [089/137] (754s left) gem_pxp (verify-pxp-stale-ctx-execution) [237.299827] Subtest verify-pxp-stale-ctx-execution: SKIP (0.000s) [237.331948] [090/137] (752s left) syncobj_timeline (invalid-query-bad-pad) [237.377117] Starting subtest: invalid-query-bad-pad [237.377912] Subtest invalid-query-bad-pad: SUCCESS (0.000s) [237.417990] [091/137] (752s left) kms_flip_scaled_crc (flip-64bpp-yftile-to-16bpp-yftile-upscaling) [237.512906] Starting subtest: flip-64bpp-yftile-to-16bpp-yftile-upscaling [237.513660] Starting dynamic subtest: pipe-A-valid-mode [237.565950] Dynamic subtest pipe-A-valid-mode: SKIP (0.052s) [237.567354] Subtest flip-64bpp-yftile-to-16bpp-yftile-upscaling: SKIP (0.053s) [237.644235] [092/137] (751s left) kms_flip (flip-vs-blocking-wf-vblank) [237.717192] Starting subtest: flip-vs-blocking-wf-vblank [237.719562] Starting dynamic subtest: A-HDMI-A1 [245.559033] Dynamic subtest A-HDMI-A1: SUCCESS (7.820s) [245.563685] Starting dynamic subtest: B-HDMI-A1 [253.335493] Dynamic subtest B-HDMI-A1: SUCCESS (7.791s) [253.340502] Starting dynamic subtest: C-HDMI-A1 [261.149435] Dynamic subtest C-HDMI-A1: SUCCESS (7.788s) [261.160356] Starting dynamic subtest: D-HDMI-A1 [268.908647] Dynamic subtest D-HDMI-A1: SUCCESS (7.783s) [268.909497] Subtest flip-vs-blocking-wf-vblank: SUCCESS (31.190s) [269.018715] [093/137] (720s left) kms_flip (2x-single-buffer-flip-vs-dpms-off-vs-modeset) [269.093854] Starting subtest: 2x-single-buffer-flip-vs-dpms-off-vs-modeset [269.106590] Subtest 2x-single-buffer-flip-vs-dpms-off-vs-modeset: SKIP (0.013s) [269.150169] [094/137] (720s left) kms_plane_cursor (viewport) [269.237890] Starting subtest: viewport [269.239318] Starting dynamic subtest: pipe-A-HDMI-A-1-size-64 [270.444895] Dynamic subtest pipe-A-HDMI-A-1-size-64: SUCCESS (1.206s) [270.483026] Starting dynamic subtest: pipe-A-HDMI-A-1-size-128 [271.678365] Dynamic subtest pipe-A-HDMI-A-1-size-128: SUCCESS (1.200s) [271.716955] Starting dynamic subtest: pipe-A-HDMI-A-1-size-256 [272.911949] Dynamic subtest pipe-A-HDMI-A-1-size-256: SUCCESS (1.200s) [272.991649] Starting dynamic subtest: pipe-B-HDMI-A-1-size-64 [274.234403] Dynamic subtest pipe-B-HDMI-A-1-size-64: SUCCESS (1.247s) [274.263278] Starting dynamic subtest: pipe-B-HDMI-A-1-size-128 [275.467492] Dynamic subtest pipe-B-HDMI-A-1-size-128: SUCCESS (1.208s) [275.498121] Starting dynamic subtest: pipe-B-HDMI-A-1-size-256 [276.693185] Dynamic subtest pipe-B-HDMI-A-1-size-256: SUCCESS (1.200s) [276.766578] Starting dynamic subtest: pipe-C-HDMI-A-1-size-64 [278.026139] Dynamic subtest pipe-C-HDMI-A-1-size-64: SUCCESS (1.264s) [278.055433] Starting dynamic subtest: pipe-C-HDMI-A-1-size-128 [279.284698] Dynamic subtest pipe-C-HDMI-A-1-size-128: SUCCESS (1.233s) [279.314343] Starting dynamic subtest: pipe-C-HDMI-A-1-size-256 [280.543135] Dynamic subtest pipe-C-HDMI-A-1-size-256: SUCCESS (1.233s) [280.615535] Starting dynamic subtest: pipe-D-HDMI-A-1-size-64 [281.877133] Dynamic subtest pipe-D-HDMI-A-1-size-64: SUCCESS (1.266s) [281.906765] Starting dynamic subtest: pipe-D-HDMI-A-1-size-128 [283.135563] Dynamic subtest pipe-D-HDMI-A-1-size-128: SUCCESS (1.233s) [283.164915] Starting dynamic subtest: pipe-D-HDMI-A-1-size-256 [284.394114] Dynamic subtest pipe-D-HDMI-A-1-size-256: SUCCESS (1.233s) [284.461443] Subtest viewport: SUCCESS (15.224s) [284.533184] [095/137] (705s left) kms_color (ctm-0-25) [284.622108] Starting subtest: ctm-0-25 [284.623908] Starting dynamic subtest: pipe-A-HDMI-A-1 [286.048683] Dynamic subtest pipe-A-HDMI-A-1: FAIL (1.379s) [286.053507] Starting dynamic subtest: pipe-B-HDMI-A-1 [287.716668] Dynamic subtest pipe-B-HDMI-A-1: FAIL (1.624s) [287.721544] Starting dynamic subtest: pipe-C-HDMI-A-1 [289.530171] Dynamic subtest pipe-C-HDMI-A-1: FAIL (1.828s) [289.534852] Starting dynamic subtest: pipe-D-HDMI-A-1 [291.599692] Dynamic subtest pipe-D-HDMI-A-1: FAIL (2.089s) [291.600483] Subtest ctm-0-25: FAIL (6.927s) [291.621948] [096/137] (697s left) vc4/vc4_mmap (mmap-bad-handle) [291.691563] Subtest mmap-bad-handle: SKIP (0.000s) [291.719991] [097/137] (697s left) sw_sync (sync_merge) [291.761099] Starting subtest: sync_merge [291.761930] Subtest sync_merge: SUCCESS (0.000s) [291.786763] [098/137] (697s left) kms_cursor_edge_walk (256x256-right-edge) [291.876019] Starting subtest: 256x256-right-edge [291.878008] Starting dynamic subtest: pipe-A-HDMI-A-1 [293.614027] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.735s) [293.620237] Starting dynamic subtest: pipe-D-HDMI-A-1 [295.282109] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.667s) [295.282919] Subtest 256x256-right-edge: SUCCESS (3.405s) [295.352224] [099/137] (694s left) gem_mmap_offset (pf-nonblock) [295.393309] Starting subtest: pf-nonblock [295.396060] Subtest pf-nonblock: SUCCESS (0.003s) [295.460347] [100/137] (694s left) kms_big_fb (4-tiled-16bpp-rotate-0) [295.557952] Starting subtest: 4-tiled-16bpp-rotate-0 [295.559409] Subtest 4-tiled-16bpp-rotate-0: SKIP (0.000s) [295.609620] [101/137] (693s left) kms_cursor_legacy (basic-busy-flip-before-cursor-atomic) [295.694406] Starting subtest: basic-busy-flip-before-cursor-atomic [295.695918] Subtest basic-busy-flip-before-cursor-atomic: SKIP (0.000s) [295.726647] [102/137] (693s left) kms_frontbuffer_tracking (fbcpsr-1p-rte) [295.824540] Starting subtest: fbcpsr-1p-rte [295.825911] Subtest fbcpsr-1p-rte: SKIP (0.000s) [295.889106] [103/137] (693s left) kms_invalid_mode (bad-hsync-end) [295.975289] Starting subtest: bad-hsync-end [295.976075] Starting dynamic subtest: HDMI-A-1-pipe-A [296.035034] Dynamic subtest HDMI-A-1-pipe-A: SUCCESS (0.059s) [296.039908] Starting dynamic subtest: HDMI-A-1-pipe-B [296.040652] Dynamic subtest HDMI-A-1-pipe-B: SUCCESS (0.003s) [296.045453] Starting dynamic subtest: HDMI-A-1-pipe-C [296.046190] Dynamic subtest HDMI-A-1-pipe-C: SUCCESS (0.001s) [296.050702] Starting dynamic subtest: HDMI-A-1-pipe-D [296.051425] Dynamic subtest HDMI-A-1-pipe-D: SUCCESS (0.001s) [296.052175] Subtest bad-hsync-end: SUCCESS (0.068s) [296.134754] [104/137] (693s left) kms_flip (modeset-vs-vblank-race-interruptible) [296.212711] Starting subtest: modeset-vs-vblank-race-interruptible [296.216318] Starting dynamic subtest: A-HDMI-A1 [299.123072] Dynamic subtest A-HDMI-A1: SUCCESS (2.907s) [299.127875] Starting dynamic subtest: B-HDMI-A1 [301.932764] Dynamic subtest B-HDMI-A1: SUCCESS (2.809s) [301.937566] Starting dynamic subtest: C-HDMI-A1 [304.717065] Dynamic subtest C-HDMI-A1: SUCCESS (2.784s) [304.721905] Starting dynamic subtest: D-HDMI-A1 [307.491505] Dynamic subtest D-HDMI-A1: SUCCESS (2.774s) [307.495580] Subtest modeset-vs-vblank-race-interruptible: SUCCESS (11.283s) [307.623670] [105/137] (682s left) kms_frontbuffer_tracking (fbcpsr-tiling-4) [307.723320] Starting subtest: fbcpsr-tiling-4 [307.724766] Subtest fbcpsr-tiling-4: SKIP (0.000s) [307.788352] [106/137] (681s left) kms_ccs (pipe-c-missing-ccs-buffer-y_tiled_gen12_mc_ccs) [308.054570] Starting subtest: pipe-C-missing-ccs-buffer-y_tiled_gen12_mc_ccs [308.056035] Subtest pipe-C-missing-ccs-buffer-y_tiled_gen12_mc_ccs: SKIP (0.000s) [308.213141] [107/137] (681s left) kms_frontbuffer_tracking (psr-1p-primscrn-cur-indfb-move) [308.303812] Starting subtest: psr-1p-primscrn-cur-indfb-move [308.305335] Subtest psr-1p-primscrn-cur-indfb-move: SKIP (0.000s) [308.354530] [108/137] (681s left) kms_flip_scaled_crc (flip-32bpp-linear-to-64bpp-linear-upscaling) [308.443191] Starting subtest: flip-32bpp-linear-to-64bpp-linear-upscaling [308.443946] Starting dynamic subtest: pipe-A-valid-mode [309.292513] Dynamic subtest pipe-A-valid-mode: SUCCESS (0.849s) [309.293258] Subtest flip-32bpp-linear-to-64bpp-linear-upscaling: SUCCESS (0.850s) [309.383011] [109/137] (680s left) syncobj_wait (single-wait-all-signaled) [309.426664] Starting subtest: single-wait-all-signaled [309.427569] Subtest single-wait-all-signaled: SUCCESS (0.000s) [309.465841] [110/137] (680s left) kms_ccs (pipe-b-bad-rotation-90-yf_tiled_ccs) [309.649933] Starting subtest: pipe-B-bad-rotation-90-yf_tiled_ccs [309.651551] Subtest pipe-B-bad-rotation-90-yf_tiled_ccs: SKIP (0.000s) [309.895149] [111/137] (679s left) gem_partial_pwrite_pread (writes-after-reads-uncached) [309.941708] Starting subtest: writes-after-reads-uncached [320.932586] Subtest writes-after-reads-uncached: SUCCESS (10.991s) [321.002724] [112/137] (668s left) gem_softpin (allocator-basic) [321.058463] Starting subtest: allocator-basic [321.112795] Subtest allocator-basic: SUCCESS (0.054s) [321.196874] [113/137] (668s left) gem_userptr_blits (unsync-unmap) [321.253647] Subtest unsync-unmap: SKIP (0.000s) [321.330230] [114/137] (668s left) syncobj_timeline (single-wait-all-for-submit-signaled) [321.379574] Starting subtest: single-wait-all-for-submit-signaled [321.380352] Subtest single-wait-all-for-submit-signaled: SUCCESS (0.000s) [321.419088] [115/137] (668s left) kms_cursor_legacy (short-flip-after-cursor-atomic-transitions) [321.517019] Starting subtest: short-flip-after-cursor-atomic-transitions [322.053804] Subtest short-flip-after-cursor-atomic-transitions: SUCCESS (0.537s) [322.158018] [116/137] (667s left) kms_psr (psr2_dpms) [322.201082] Subtest psr2_dpms: SKIP (0.000s) [322.222079] [117/137] (667s left) kms_pipe_b_c_ivb (disable-pipe-b-enable-pipe-c) [322.270991] Subtest disable-pipe-B-enable-pipe-C: SKIP (0.000s) [322.293456] [118/137] (667s left) sw_sync (sync_multi_consumer) [322.334078] Starting subtest: sync_multi_consumer [322.896385] Subtest sync_multi_consumer: SUCCESS (0.542s) [322.920093] [119/137] (666s left) kms_addfb_basic (addfb25-x-tiled-legacy) [323.014719] Starting subtest: addfb25-x-tiled-legacy [323.015483] Subtest addfb25-x-tiled-legacy: SUCCESS (0.000s) [323.159389] [120/137] (666s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu) [323.251761] Starting subtest: fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu [323.253285] Subtest fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu: SKIP (0.000s) [323.301291] [121/137] (666s left) kms_sequence (queue-idle) [323.389210] Starting subtest: queue-idle [323.391331] Starting dynamic subtest: HDMI-A-1-pipe-A [324.567903] Dynamic subtest HDMI-A-1-pipe-A: SUCCESS (1.177s) [324.574180] Starting dynamic subtest: HDMI-A-1-pipe-B [325.738858] Dynamic subtest HDMI-A-1-pipe-B: SUCCESS (1.169s) [325.744997] Starting dynamic subtest: HDMI-A-1-pipe-C [326.900397] Dynamic subtest HDMI-A-1-pipe-C: SUCCESS (1.161s) [326.906930] Starting dynamic subtest: HDMI-A-1-pipe-D [328.058113] Dynamic subtest HDMI-A-1-pipe-D: SUCCESS (1.156s) [328.058870] Subtest queue-idle: SUCCESS (4.669s) [328.137352] [122/137] (661s left) kms_vblank (pipe-c-query-idle-hang) [328.227346] Starting subtest: pipe-C-query-idle-hang [342.542712] Subtest pipe-C-query-idle-hang: SUCCESS (14.316s) [342.649104] [123/137] (647s left) kms_ccs (pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs) [342.944450] Starting subtest: pipe-D-bad-pixel-format-y_tiled_gen12_rc_ccs [342.945213] Subtest pipe-D-bad-pixel-format-y_tiled_gen12_rc_ccs: SUCCESS (0.000s) [343.077086] [124/137] (646s left) gem_exec_fence (invalid-fence-array) [343.358780] Starting subtest: invalid-fence-array [343.360555] Subtest invalid-fence-array: SUCCESS (0.001s) [343.657257] [125/137] (646s left) i915_pm_rpm (system-suspend-modeset) [345.173214] Starting subtest: system-suspend-modeset [364.751438] Subtest system-suspend-modeset: SUCCESS (4.762s) [368.942343] [126/137] (639s left) v3d/v3d_perfmon (create-perfmon-0) [369.007180] Subtest create-perfmon-0: SKIP (0.000s) [369.037464] [127/137] (639s left) kms_big_fb (y-tiled-max-hw-stride-32bpp-rotate-0-hflip) [369.140208] Starting subtest: y-tiled-max-hw-stride-32bpp-rotate-0-hflip [369.773734] Subtest y-tiled-max-hw-stride-32bpp-rotate-0-hflip: SUCCESS (0.633s) [369.865154] [128/137] (638s left) perf_pmu (interrupts) [369.912869] Starting subtest: interrupts [370.981136] Subtest interrupts: SUCCESS (1.067s) [371.044341] [129/137] (637s left) kms_frontbuffer_tracking (fbc-1p-primscrn-pri-indfb-draw-mmap-gtt) [371.147183] Starting subtest: fbc-1p-primscrn-pri-indfb-draw-mmap-gtt [372.182343] Subtest fbc-1p-primscrn-pri-indfb-draw-mmap-gtt: SUCCESS (1.037s) [372.278544] [130/137] (636s left) gen9_exec_parse (batch-zero-length) [372.323799] Subtest batch-zero-length: SKIP (0.000s) [372.347231] [131/137] (636s left) kms_flip (plain-flip-interruptible) [372.430779] Starting subtest: plain-flip-interruptible [372.434216] Starting dynamic subtest: A-HDMI-A1 [373.091338] Dynamic subtest A-HDMI-A1: SUCCESS (0.657s) [373.098625] Starting dynamic subtest: B-HDMI-A1 [373.720060] Dynamic subtest B-HDMI-A1: SUCCESS (0.627s) [373.731088] Starting dynamic subtest: C-HDMI-A1 [374.352726] Dynamic subtest C-HDMI-A1: SUCCESS (0.632s) [374.365342] Starting dynamic subtest: D-HDMI-A1 [374.978829] Dynamic subtest D-HDMI-A1: SUCCESS (0.625s) [374.985445] Subtest plain-flip-interruptible: SUCCESS (2.554s) [375.124417] [132/137] (633s left) kms_ccs (pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs) [375.349618] Starting subtest: pipe-B-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs [375.352472] Subtest pipe-B-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs: SKIP (0.002s) [375.550536] [133/137] (633s left) gen7_exec_parse (batch-without-end) [375.595426] Subtest batch-without-end: SKIP (0.000s) [375.618965] [134/137] (633s left) gem_exec_params (invalid-bsd2-flag-on-render) [375.665772] Starting subtest: invalid-bsd2-flag-on-render [375.666595] Subtest invalid-bsd2-flag-on-render: SUCCESS (0.000s) [375.724700] [135/137] (633s left) kms_ccs (pipe-a-bad-rotation-90-4_tiled_dg2_rc_ccs_cc) [375.861731] Starting subtest: pipe-A-bad-rotation-90-4_tiled_dg2_rc_ccs_cc [375.863239] Subtest pipe-A-bad-rotation-90-4_tiled_dg2_rc_ccs_cc: SKIP (0.000s) [376.162571] [136/137] (632s left) gem_exec_schedule (preempt-other) [376.212519] Starting subtest: preempt-other [376.213280] Starting dynamic subtest: rcs0 [376.234027] Dynamic subtest rcs0: SUCCESS (0.021s) [376.241336] Starting dynamic subtest: bcs0 [376.254759] Dynamic subtest bcs0: SUCCESS (0.020s) [376.262350] Starting dynamic subtest: vcs0 [376.276035] Dynamic subtest vcs0: SUCCESS (0.020s) [376.283337] Starting dynamic subtest: vcs1 [376.297279] Dynamic subtest vcs1: SUCCESS (0.021s) [376.304794] Starting dynamic subtest: vecs0 [376.318705] Dynamic subtest vecs0: SUCCESS (0.021s) [376.319452] Subtest preempt-other: SUCCESS (0.106s) [376.579777] [137/137] (632s left) gem_exec_reloc (basic-softpin) [376.638141] Starting subtest: basic-softpin [376.639895] Subtest basic-softpin: SUCCESS (0.001s) [376.716882] Closing watchdogs Done.