[49.622820] Initializing watchdogs [49.622883] /dev/watchdog0 [49.637618] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:9a49 Intel Tigerlake (Gen12) TigerLake-LP GT2 [Iris Xe Graphics] [49.642701] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [49.645062] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [49.646992] [001/130] (960s left) gem_pread (display) [49.762898] Starting subtest: display [50.564133] Subtest display: SUCCESS (0.780s) [50.636708] [002/130] (959s left) kms_cursor_crc (cursor-size-change) [50.727816] Starting subtest: cursor-size-change [50.728525] Starting dynamic subtest: pipe-A-HDMI-A-1 [51.167826] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.433s) [51.173370] Starting dynamic subtest: pipe-D-HDMI-A-1 [51.539357] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.364s) [51.540100] Subtest cursor-size-change: SUCCESS (0.800s) [51.690135] [003/130] (958s left) kms_ccs (missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc) [51.779770] Starting subtest: missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc [51.780523] Starting dynamic subtest: pipe-A-HDMI-A-1 [51.787127] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.001s) [51.792842] Starting dynamic subtest: pipe-B-HDMI-A-1 [51.799315] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.001s) [51.805053] Starting dynamic subtest: pipe-C-HDMI-A-1 [51.811468] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.000s) [51.817134] Starting dynamic subtest: pipe-D-HDMI-A-1 [51.823388] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.001s) [51.824113] Subtest missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc: SUCCESS (0.006s) [52.016039] [004/130] (958s left) gem_ctx_engines (execute-oneforall) [52.064269] Starting subtest: execute-oneforall [52.299199] Subtest execute-oneforall: SUCCESS (0.220s) [52.464380] [005/130] (957s left) gem_ctx_param (invalid-size-set) [52.499826] Starting subtest: invalid-size-set [52.500692] Subtest invalid-size-set: SUCCESS (0.000s) [52.561020] [006/130] (957s left) kms_plane_scaling (plane-upscale-20x20-with-pixel-format) [52.649666] Starting subtest: plane-upscale-20x20-with-pixel-format [52.651005] Starting dynamic subtest: pipe-A [53.779668] Dynamic subtest pipe-A: SUCCESS (1.118s) [53.786137] Starting dynamic subtest: pipe-B [54.976190] Dynamic subtest pipe-B: SUCCESS (1.185s) [54.983347] Starting dynamic subtest: pipe-C [55.188148] Dynamic subtest pipe-C: SUCCESS (0.210s) [55.194453] Starting dynamic subtest: pipe-D [55.397842] Dynamic subtest pipe-D: SUCCESS (0.208s) [55.398604] Subtest plane-upscale-20x20-with-pixel-format: SUCCESS (2.721s) [55.565221] [007/130] (954s left) kms_properties (invalid-properties-atomic) [55.657940] Starting subtest: invalid-properties-atomic [56.103785] Subtest invalid-properties-atomic: SUCCESS (0.434s) [56.146583] [008/130] (954s left) drm_fdinfo (virtual-busy-all) [56.187241] Starting subtest: virtual-busy-all [56.713536] Subtest virtual-busy-all: SUCCESS (0.522s) [56.775886] [009/130] (953s left) kms_cursor_crc (cursor-onscreen-512x512) [56.870704] Starting subtest: cursor-onscreen-512x512 [56.873039] Subtest cursor-onscreen-512x512: SKIP (0.001s) [56.932664] [010/130] (953s left) gem_fenced_exec_thrash (no-spare-fences) [56.973086] Starting subtest: no-spare-fences [59.141793] Subtest no-spare-fences: SUCCESS (2.153s) [59.240397] [011/130] (951s left) kms_addfb_basic (basic-y-tiled-legacy) [59.278985] Starting subtest: basic-y-tiled-legacy [59.279733] Subtest basic-y-tiled-legacy: SUCCESS (0.000s) [59.409780] [012/130] (951s left) kms_content_protection (dp-mst-lic-type-1) [59.511747] Starting subtest: dp-mst-lic-type-1 [59.513140] Subtest dp-mst-lic-type-1: SKIP (0.000s) [59.599858] [013/130] (951s left) kms_frontbuffer_tracking (psr-rgb565-draw-mmap-wc) [59.693859] Starting subtest: psr-rgb565-draw-mmap-wc [59.695287] Subtest psr-rgb565-draw-mmap-wc: SKIP (0.000s) [59.785268] [014/130] (950s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-spr-indfb-fullscreen) [59.878747] Starting subtest: fbcpsr-1p-primscrn-spr-indfb-fullscreen [59.880113] Subtest fbcpsr-1p-primscrn-spr-indfb-fullscreen: SKIP (0.000s) [59.967154] [015/130] (950s left) kms_rotation_crc (primary-y-tiled-reflect-x-0) [60.055744] Starting subtest: primary-y-tiled-reflect-x-0 [64.907760] Subtest primary-y-tiled-reflect-x-0: SUCCESS (4.836s) [65.103745] [016/130] (945s left) kms_frontbuffer_tracking (psr-2p-primscrn-spr-indfb-onoff) [65.198549] Starting subtest: psr-2p-primscrn-spr-indfb-onoff [65.199954] Subtest psr-2p-primscrn-spr-indfb-onoff: SKIP (0.000s) [65.288796] [017/130] (945s left) gem_ctx_param (non-root-set) [65.325670] Starting subtest: non-root-set [65.351755] Subtest non-root-set: SUCCESS (0.026s) [65.430986] [018/130] (945s left) kms_frontbuffer_tracking (fbc-1p-primscrn-pri-indfb-draw-blt) [65.524873] Starting subtest: fbc-1p-primscrn-pri-indfb-draw-blt [66.844672] Subtest fbc-1p-primscrn-pri-indfb-draw-blt: SUCCESS (1.318s) [67.096429] [019/130] (943s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-shrfb-draw-render) [67.392173] Starting subtest: fbc-2p-scndscrn-pri-shrfb-draw-render [67.393793] Subtest fbc-2p-scndscrn-pri-shrfb-draw-render: SKIP (0.000s) [67.638104] [020/130] (943s left) kms_cursor_crc (cursor-rapid-movement-512x512) [67.746938] Starting subtest: cursor-rapid-movement-512x512 [67.749724] Subtest cursor-rapid-movement-512x512: SKIP (0.001s) [67.952311] [021/130] (942s left) kms_psr2_sf (pr-primary-plane-update-sf-dmg-area-big-fb) [68.045782] Subtest pr-primary-plane-update-sf-dmg-area-big-fb: SKIP (0.000s) [68.078434] [022/130] (942s left) kms_big_fb (y-tiled-max-hw-stride-32bpp-rotate-180-async-flip) [68.176430] Starting subtest: y-tiled-max-hw-stride-32bpp-rotate-180-async-flip [68.564529] Subtest y-tiled-max-hw-stride-32bpp-rotate-180-async-flip: SUCCESS (0.388s) [68.711439] [023/130] (942s left) kms_feature_discovery (chamelium) [68.801385] Starting subtest: chamelium [68.802869] Subtest chamelium: SKIP (0.000s) [68.853803] [024/130] (942s left) kms_ccs (crc-primary-suspend-4-tiled-dg2-rc-ccs) [68.942613] Starting subtest: crc-primary-suspend-4-tiled-dg2-rc-ccs [68.943323] Starting dynamic subtest: pipe-A-HDMI-A-1 [68.946083] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [68.951161] Starting dynamic subtest: pipe-B-HDMI-A-1 [68.953949] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [68.958730] Starting dynamic subtest: pipe-C-HDMI-A-1 [68.961475] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s) [68.966147] Starting dynamic subtest: pipe-D-HDMI-A-1 [68.968867] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s) [68.970215] Subtest crc-primary-suspend-4-tiled-dg2-rc-ccs: SKIP (0.005s) [69.169155] [025/130] (941s left) kms_frontbuffer_tracking (psr-1p-primscrn-pri-shrfb-draw-mmap-wc) [69.261846] Starting subtest: psr-1p-primscrn-pri-shrfb-draw-mmap-wc [69.263274] Subtest psr-1p-primscrn-pri-shrfb-draw-mmap-wc: SKIP (0.000s) [69.331878] [026/130] (941s left) kms_plane_multiple (tiling-none) [69.418657] Starting subtest: tiling-none [69.419358] Starting dynamic subtest: pipe-A-HDMI-A-1 [69.946501] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.527s) [69.952472] Starting dynamic subtest: pipe-B-HDMI-A-1 [70.483795] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.535s) [70.489849] Starting dynamic subtest: pipe-C-HDMI-A-1 [71.057687] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.572s) [71.065252] Starting dynamic subtest: pipe-D-HDMI-A-1 [71.623328] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.563s) [71.624137] Subtest tiling-none: SUCCESS (2.202s) [71.761466] [027/130] (939s left) prime_mmap (test_invalid_sync_flags) [71.802029] Starting subtest: test_invalid_sync_flags [71.802781] Starting dynamic subtest: test_invalid_sync_flags-smem [71.803438] Dynamic subtest test_invalid_sync_flags-smem: SUCCESS (0.000s) [71.804139] Subtest test_invalid_sync_flags: SUCCESS (0.001s) [71.886575] [028/130] (939s left) kms_flip_scaled_crc (flip-64bpp-yftile-to-32bpp-yftile-downscaling) [71.978898] Starting subtest: flip-64bpp-yftile-to-32bpp-yftile-downscaling [71.979608] Starting dynamic subtest: pipe-A-valid-mode [72.031617] Dynamic subtest pipe-A-valid-mode: SKIP (0.051s) [72.033029] Subtest flip-64bpp-yftile-to-32bpp-yftile-downscaling: SKIP (0.053s) [72.123889] [029/130] (939s left) kms_plane_scaling (planes-downscale-factor-0-75-upscale-factor-0-25) [72.211752] Starting subtest: planes-downscale-factor-0-75-upscale-factor-0-25 [72.212439] Starting dynamic subtest: pipe-A [72.344629] Dynamic subtest pipe-A: SUCCESS (0.133s) [72.349758] Starting dynamic subtest: pipe-B [72.486327] Dynamic subtest pipe-B: SUCCESS (0.141s) [72.492057] Starting dynamic subtest: pipe-C [72.644822] Dynamic subtest pipe-C: SUCCESS (0.158s) [72.649852] Starting dynamic subtest: pipe-D [72.787210] Dynamic subtest pipe-D: SUCCESS (0.142s) [72.787973] Subtest planes-downscale-factor-0-75-upscale-factor-0-25: SUCCESS (0.576s) [72.971855] [030/130] (938s left) kms_flip (2x-nonexisting-fb) [73.062638] Starting subtest: 2x-nonexisting-fb [73.071453] Subtest 2x-nonexisting-fb: SKIP (0.009s) [73.135658] [031/130] (938s left) kms_getfb (getfb-repeated-different-handles) [73.172872] Starting subtest: getfb-repeated-different-handles [73.173622] Subtest getfb-repeated-different-handles: SUCCESS (0.000s) [73.263065] [032/130] (938s left) kms_frontbuffer_tracking (fbc-1p-primscrn-pri-shrfb-draw-pwrite) [73.354916] Starting subtest: fbc-1p-primscrn-pri-shrfb-draw-pwrite [74.722502] Subtest fbc-1p-primscrn-pri-shrfb-draw-pwrite: SUCCESS (1.367s) [74.845232] [033/130] (936s left) gem_ctx_shared (q-independent) [74.892667] Starting subtest: Q-independent [74.893420] Starting dynamic subtest: rcs0 [74.912851] Dynamic subtest rcs0: SUCCESS (0.019s) [74.918452] Starting dynamic subtest: bcs0 [74.928756] Dynamic subtest bcs0: SUCCESS (0.016s) [74.935752] Starting dynamic subtest: vcs0 [74.948537] Dynamic subtest vcs0: SUCCESS (0.019s) [74.955339] Starting dynamic subtest: vcs1 [74.966496] Dynamic subtest vcs1: SUCCESS (0.017s) [74.973489] Starting dynamic subtest: vecs0 [74.983910] Dynamic subtest vecs0: SUCCESS (0.016s) [74.984799] Subtest Q-independent: SUCCESS (0.091s) [75.161913] [034/130] (936s left) gem_spin_batch (user-each) [75.209284] Starting subtest: user-each [78.569444] Subtest user-each: SUCCESS (3.345s) [78.733995] [035/130] (932s left) gem_render_copy (linear-to-vebox-y-tiled) [78.779459] Starting subtest: linear-to-vebox-y-tiled [78.780256] Starting dynamic subtest: smem [78.878903] Dynamic subtest smem: SUCCESS (0.099s) [78.879665] Subtest linear-to-vebox-y-tiled: SUCCESS (0.100s) [79.048636] [036/130] (932s left) kms_big_fb (4-tiled-max-hw-stride-32bpp-rotate-0) [79.146478] Starting subtest: 4-tiled-max-hw-stride-32bpp-rotate-0 [79.148012] Subtest 4-tiled-max-hw-stride-32bpp-rotate-0: SKIP (0.000s) [79.228139] [037/130] (932s left) prime_mmap (test_forked) [79.265163] Starting subtest: test_forked [79.265860] Starting dynamic subtest: test_forked-smem [79.277956] Dynamic subtest test_forked-smem: SUCCESS (0.013s) [79.278777] Subtest test_forked: SUCCESS (0.014s) [79.366860] [038/130] (932s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite) [79.457716] Starting subtest: fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite [79.459068] Subtest fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite: SKIP (0.000s) [79.550794] [039/130] (931s left) kms_sequence (get-forked) [79.639186] Starting subtest: get-forked [79.639966] Starting dynamic subtest: pipe-A-HDMI-A-1 [80.882936] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.242s) [80.889012] Starting dynamic subtest: pipe-B-HDMI-A-1 [82.117539] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (1.233s) [82.125591] Starting dynamic subtest: pipe-C-HDMI-A-1 [83.380603] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (1.261s) [83.388538] Starting dynamic subtest: pipe-D-HDMI-A-1 [84.613591] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.230s) [84.614327] Subtest get-forked: SUCCESS (4.973s) [84.728769] [040/130] (926s left) kms_pm_rpm (pm-tiling) [86.127309] Starting subtest: pm-tiling [89.906099] Subtest pm-tiling: SUCCESS (3.778s) [89.976702] [041/130] (921s left) gem_eio (in-flight-external) [90.022237] Starting subtest: in-flight-external [90.263842] Subtest in-flight-external: SUCCESS (0.241s) [90.376440] [042/130] (921s left) kms_psr2_sf (fbc-pr-overlay-plane-move-continuous-sf) [90.468409] Subtest fbc-pr-overlay-plane-move-continuous-sf: SKIP (0.000s) [90.504576] [043/130] (921s left) drm_fdinfo (isolation) [90.543285] Starting subtest: isolation [90.544063] Starting dynamic subtest: rcs0 [91.064246] Dynamic subtest rcs0: SUCCESS (0.520s) [91.073374] Starting dynamic subtest: bcs0 [91.592488] Dynamic subtest bcs0: SUCCESS (0.526s) [91.601362] Starting dynamic subtest: vcs0 [92.114107] Dynamic subtest vcs0: SUCCESS (0.520s) [92.123168] Starting dynamic subtest: vcs1 [92.637367] Dynamic subtest vcs1: SUCCESS (0.522s) [92.646259] Starting dynamic subtest: vecs0 [93.159336] Dynamic subtest vecs0: SUCCESS (0.520s) [93.160317] Subtest isolation: SUCCESS (2.616s) [93.225956] [044/130] (918s left) gem_exec_create (forked) [93.271942] Starting subtest: forked [93.272715] Starting dynamic subtest: smem [113.374473] Dynamic subtest smem: SUCCESS (20.099s) [113.375314] Subtest forked: SUCCESS (20.100s) [113.550571] [045/130] (898s left) gem_eio (in-flight-internal-immediate) [113.594621] Starting subtest: in-flight-internal-immediate [113.850209] Subtest in-flight-internal-immediate: SUCCESS (0.254s) [113.961174] [046/130] (897s left) kms_psr (psr2-sprite-plane-onoff) [114.050763] Subtest psr2-sprite-plane-onoff: SKIP (0.000s) [114.086085] [047/130] (897s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-indfb-plflip-blt) [114.178041] Starting subtest: fbcpsr-1p-primscrn-indfb-plflip-blt [114.179446] Subtest fbcpsr-1p-primscrn-indfb-plflip-blt: SKIP (0.000s) [114.268391] [048/130] (897s left) gem_mmap_gtt (hang-user) [114.303041] Starting subtest: hang-user [115.618233] Subtest hang-user: SUCCESS (1.314s) [115.700597] [049/130] (896s left) gem_exec_reloc (basic-cpu-wc-active) [115.741791] Starting subtest: basic-cpu-wc-active [115.866148] Subtest basic-cpu-wc-active: SUCCESS (0.115s) [115.968109] [050/130] (895s left) i915_module_load (reload-no-display) [116.004365] Starting subtest: reload-no-display [118.638329] Subtest reload-no-display: SUCCESS (2.626s) [118.660760] [FACT i915_module_load (reload-no-display)] deleted: kernel.kmod_is_loaded.i915: true [118.663500] [051/130] (893s left) kms_flip_scaled_crc (flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling) [119.865442] Starting subtest: flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling [119.866191] Starting dynamic subtest: pipe-A-valid-mode [120.904233] Dynamic subtest pipe-A-valid-mode: SUCCESS (1.038s) [120.905040] Subtest flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: SUCCESS (1.039s) [120.984584] [FACT kms_flip_scaled_crc (flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling)] new: kernel.kmod_is_loaded.i915: true [120.985251] [FACT kms_flip_scaled_crc (flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling)] new: kernel.kmod_is_loaded.xe: true [120.986955] [052/130] (890s left) kms_frontbuffer_tracking (psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu) [121.083838] Starting subtest: psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu [121.085317] Subtest psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu: SKIP (0.000s) [121.158459] [053/130] (890s left) gem_userptr_blits (create-destroy-sync) [121.211824] Starting subtest: create-destroy-sync [126.262825] Subtest create-destroy-sync: SUCCESS (5.016s) [126.337121] [054/130] (885s left) i915_suspend (forcewake) [126.377333] Starting subtest: forcewake [158.456496] Subtest forcewake: SUCCESS (2.315s) [167.594101] [055/130] (883s left) gem_workarounds (basic-read-fd) [167.652076] Starting subtest: basic-read-fd [167.661315] Subtest basic-read-fd: SUCCESS (0.009s) [167.759560] [056/130] (883s left) kms_rotation_crc (sprite-rotation-180) [167.854970] Starting subtest: sprite-rotation-180 [170.306832] Subtest sprite-rotation-180: SUCCESS (2.405s) [170.504968] [057/130] (880s left) gem_madvise (dontneed-before-pwrite) [170.550187] Starting subtest: dontneed-before-pwrite [170.551575] Subtest dontneed-before-pwrite: SUCCESS (0.002s) [170.635363] [058/130] (880s left) kms_properties (crtc-properties-atomic) [170.726563] Starting subtest: crtc-properties-atomic [170.727306] Starting dynamic subtest: pipe-A-HDMI-A-1 [170.881230] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.151s) [170.888440] Starting dynamic subtest: pipe-B-HDMI-A-1 [171.068162] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.182s) [171.075316] Starting dynamic subtest: pipe-C-HDMI-A-1 [171.250932] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.178s) [171.258673] Starting dynamic subtest: pipe-D-HDMI-A-1 [171.444970] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.190s) [171.445688] Subtest crtc-properties-atomic: SUCCESS (0.709s) [171.566574] [059/130] (879s left) kms_frontbuffer_tracking (fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt) [171.661235] Starting subtest: fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt [171.662626] Subtest fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt: SKIP (0.000s) [171.757830] [060/130] (879s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-indfb-draw-pwrite) [171.852558] Starting subtest: fbc-2p-scndscrn-pri-indfb-draw-pwrite [171.854000] Subtest fbc-2p-scndscrn-pri-indfb-draw-pwrite: SKIP (0.000s) [171.944008] [061/130] (879s left) kms_big_fb (y-tiled-32bpp-rotate-0) [172.043013] Starting subtest: y-tiled-32bpp-rotate-0 [173.691774] Subtest y-tiled-32bpp-rotate-0: SUCCESS (1.629s) [173.848342] [062/130] (877s left) gem_exec_reloc (basic-wc-cpu) [173.891444] Starting subtest: basic-wc-cpu [173.898212] Subtest basic-wc-cpu: SUCCESS (0.007s) [174.008411] [063/130] (877s left) syncobj_timeline (etime-multi-wait-all-available-unsubmitted-signaled) [174.048926] Starting subtest: etime-multi-wait-all-available-unsubmitted-signaled [174.157415] Subtest etime-multi-wait-all-available-unsubmitted-signaled: SUCCESS (0.106s) [174.221230] [064/130] (877s left) gem_exec_fence (submit67) [174.395193] Starting subtest: submit67 [174.396131] Starting dynamic subtest: rcs0 [175.332202] Dynamic subtest rcs0: SUCCESS (0.920s) [175.338242] Starting dynamic subtest: bcs0 [175.800378] Dynamic subtest bcs0: SUCCESS (0.463s) [175.810263] Starting dynamic subtest: vcs0 [176.298051] Dynamic subtest vcs0: SUCCESS (0.493s) [176.308531] Starting dynamic subtest: vcs1 [176.750582] Dynamic subtest vcs1: SUCCESS (0.448s) [176.756741] Starting dynamic subtest: vecs0 [177.229017] Dynamic subtest vecs0: SUCCESS (0.474s) [177.229804] Subtest submit67: SUCCESS (2.804s) [177.703312] [FACT gem_exec_fence (submit67)] new: kernel.kmod_is_loaded.vgem: true [177.706113] [065/130] (873s left) gem_mmap_gtt (basic-small-bo-tiledy) [177.743284] Starting subtest: basic-small-bo-tiledY [178.188432] Subtest basic-small-bo-tiledY: SUCCESS (0.442s) [178.289783] [066/130] (873s left) kms_big_fb (x-tiled-16bpp-rotate-180) [178.434560] Starting subtest: x-tiled-16bpp-rotate-180 [179.621186] Subtest x-tiled-16bpp-rotate-180: SUCCESS (1.180s) [179.767302] [067/130] (871s left) kms_invalid_mode (bad-vsync-end) [179.863229] Starting subtest: bad-vsync-end [179.863932] Starting dynamic subtest: pipe-A-HDMI-A-1 [179.913201] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.049s) [179.920882] Starting dynamic subtest: pipe-B-HDMI-A-1 [179.921615] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.001s) [179.927852] Starting dynamic subtest: pipe-C-HDMI-A-1 [179.928554] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.001s) [179.934524] Starting dynamic subtest: pipe-D-HDMI-A-1 [179.935224] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.001s) [179.935902] Subtest bad-vsync-end: SUCCESS (0.057s) [180.051121] [068/130] (871s left) gem_ccs (large-ctrl-surf-copy) [180.093093] Starting subtest: large-ctrl-surf-copy [180.094544] Subtest large-ctrl-surf-copy: SKIP (0.000s) [180.147531] [069/130] (871s left) gen9_exec_parse (basic-rejected-ctx-param) [180.187623] Subtest basic-rejected-ctx-param: SKIP (0.000s) [180.224807] [070/130] (871s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-indfb-draw-mmap-wc) [180.317368] Starting subtest: fbc-2p-scndscrn-pri-indfb-draw-mmap-wc [180.318830] Subtest fbc-2p-scndscrn-pri-indfb-draw-mmap-wc: SKIP (0.000s) [180.397345] [071/130] (871s left) kms_flip (absolute-wf_vblank-interruptible) [180.492684] Starting subtest: absolute-wf_vblank-interruptible [180.494308] Starting dynamic subtest: A-HDMI-A1 [188.187922] Dynamic subtest A-HDMI-A1: SUCCESS (7.649s) [188.194319] Starting dynamic subtest: B-HDMI-A1 [195.809709] Dynamic subtest B-HDMI-A1: SUCCESS (7.625s) [195.817754] Starting dynamic subtest: C-HDMI-A1 [203.442997] Dynamic subtest C-HDMI-A1: SUCCESS (7.628s) [203.451305] Starting dynamic subtest: D-HDMI-A1 [211.089202] Dynamic subtest D-HDMI-A1: SUCCESS (7.641s) [211.089947] Subtest absolute-wf_vblank-interruptible: SUCCESS (30.556s) [211.223356] [072/130] (840s left) kms_cursor_legacy (single-move) [211.316498] Starting subtest: single-move [211.317220] Starting dynamic subtest: pipe-A [216.735198] Dynamic subtest pipe-A: SUCCESS (5.381s) [216.741351] Starting dynamic subtest: pipe-B [222.118562] Dynamic subtest pipe-B: SUCCESS (5.381s) [222.124869] Starting dynamic subtest: pipe-C [227.502778] Dynamic subtest pipe-C: SUCCESS (5.381s) [227.508942] Starting dynamic subtest: pipe-D [232.861763] Dynamic subtest pipe-D: SUCCESS (5.381s) [232.867983] Starting dynamic subtest: all-pipes [238.271505] Dynamic subtest all-pipes: SUCCESS (5.382s) [238.272290] Subtest single-move: SUCCESS (26.909s) [238.304795] [073/130] (813s left) gem_mmap_offset (mmap-boundaries) [238.344626] Starting subtest: mmap-boundaries [238.345355] Starting dynamic subtest: smem0 [239.525350] Dynamic subtest smem0: SUCCESS (1.174s) [239.526208] Subtest mmap-boundaries: SUCCESS (1.175s) [239.711523] [074/130] (812s left) kms_ccs (crc-sprite-planes-basic-y-tiled-ccs) [239.807562] Starting subtest: crc-sprite-planes-basic-y-tiled-ccs [239.809577] Starting dynamic subtest: pipe-A-HDMI-A-1 [239.827797] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.003s) [239.834623] Starting dynamic subtest: pipe-B-HDMI-A-1 [239.853252] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.003s) [239.861210] Starting dynamic subtest: pipe-C-HDMI-A-1 [239.879030] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.003s) [239.887582] Starting dynamic subtest: pipe-D-HDMI-A-1 [239.907151] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.002s) [239.908514] Subtest crc-sprite-planes-basic-y-tiled-ccs: SKIP (0.020s) [240.043082] [075/130] (811s left) i915_pm_rps (reset) [240.088273] Starting subtest: reset [243.647216] Subtest reset: SUCCESS (3.529s) [243.748912] [076/130] (808s left) kms_big_fb (yf-tiled-addfb-size-offset-overflow) [243.848903] Starting subtest: yf-tiled-addfb-size-offset-overflow [243.850324] Subtest yf-tiled-addfb-size-offset-overflow: SKIP (0.000s) [243.938256] [077/130] (807s left) kms_psr (fbc-psr-suspend) [244.029182] Subtest fbc-psr-suspend: SKIP (0.000s) [244.073111] [078/130] (807s left) syncobj_timeline (etime-single-wait-all-submitted) [244.118297] Starting subtest: etime-single-wait-all-submitted [244.228391] Subtest etime-single-wait-all-submitted: SUCCESS (0.108s) [244.298295] [079/130] (807s left) gem_exec_params (invalid-batch-start-offset) [244.339532] Starting subtest: invalid-batch-start-offset [244.343212] Subtest invalid-batch-start-offset: SUCCESS (0.002s) [244.457723] [080/130] (807s left) gem_ppgtt (shrink-vs-evict-pinned) [244.497843] Starting subtest: shrink-vs-evict-pinned [249.626217] Subtest shrink-vs-evict-pinned: SUCCESS (5.092s) [249.699085] [081/130] (802s left) gem_exec_schedule (pi-common) [249.872406] Starting subtest: pi-common [249.873437] Starting dynamic subtest: rcs0 [249.949966] Dynamic subtest rcs0: SUCCESS (0.077s) [249.965341] Starting dynamic subtest: bcs0 [250.028637] Dynamic subtest bcs0: SUCCESS (0.077s) [250.044895] Starting dynamic subtest: vcs0 [250.107212] Dynamic subtest vcs0: SUCCESS (0.077s) [250.122492] Starting dynamic subtest: vcs1 [250.185355] Dynamic subtest vcs1: SUCCESS (0.076s) [250.201430] Starting dynamic subtest: vecs0 [250.264161] Dynamic subtest vecs0: SUCCESS (0.077s) [250.265308] Subtest pi-common: SUCCESS (0.392s) [250.445101] [082/130] (801s left) gem_exec_endless (dispatch) [250.494721] Starting subtest: dispatch [250.495519] Starting dynamic subtest: rcs0 [250.498584] Dynamic subtest rcs0: SUCCESS (0.003s) [250.506399] Starting dynamic subtest: bcs0 [250.507829] Dynamic subtest bcs0: SUCCESS (0.002s) [250.515734] Starting dynamic subtest: vcs0 [250.517144] Dynamic subtest vcs0: SUCCESS (0.002s) [250.524187] Starting dynamic subtest: vcs1 [250.525540] Dynamic subtest vcs1: SUCCESS (0.002s) [250.531953] Starting dynamic subtest: vecs0 [250.533280] Dynamic subtest vecs0: SUCCESS (0.002s) [250.533952] Subtest dispatch: SUCCESS (0.017s) [250.627874] [083/130] (801s left) kms_vrr (flip-suspend) [250.718529] Starting subtest: flip-suspend [250.720790] Subtest flip-suspend: SKIP (0.000s) [250.776152] [084/130] (801s left) kms_psr (fbc-pr-sprite-blt) [250.866287] Subtest fbc-pr-sprite-blt: SKIP (0.000s) [250.902906] [085/130] (801s left) kms_dither (fb-8bpc-vs-panel-8bpc) [250.994498] Starting subtest: fb-8bpc-vs-panel-8bpc [250.996247] Starting dynamic subtest: pipe-A-HDMI-A-1 [251.226200] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.230s) [251.226895] Subtest fb-8bpc-vs-panel-8bpc: SUCCESS (0.232s) [251.371260] [086/130] (800s left) syncobj_timeline (multi-wait-for-submit-available-submitted) [251.410117] Starting subtest: multi-wait-for-submit-available-submitted [251.410828] Subtest multi-wait-for-submit-available-submitted: SUCCESS (0.000s) [251.469847] [087/130] (800s left) drm_read (short-buffer-block) [251.585485] Starting subtest: short-buffer-block [251.586211] Subtest short-buffer-block: SUCCESS (0.000s) [251.674388] [088/130] (800s left) prime_vgem (basic-fence-blt) [251.736075] Starting subtest: basic-fence-blt [251.822094] Subtest basic-fence-blt: SUCCESS (0.086s) [251.894394] [089/130] (800s left) syncobj_timeline (multi-wait-all-for-submit-available-signaled) [251.930393] Starting subtest: multi-wait-all-for-submit-available-signaled [251.931144] Subtest multi-wait-all-for-submit-available-signaled: SUCCESS (0.000s) [251.985605] [090/130] (800s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-pri-indfb-draw-blt) [252.079569] Starting subtest: fbcpsr-2p-primscrn-pri-indfb-draw-blt [252.080990] Subtest fbcpsr-2p-primscrn-pri-indfb-draw-blt: SKIP (0.000s) [252.168984] [091/130] (800s left) syncobj_wait (reset-signaled) [252.205997] Starting subtest: reset-signaled [252.206774] Subtest reset-signaled: SUCCESS (0.000s) [252.264978] [092/130] (800s left) syncobj_timeline (wait-for-submit-delayed-submit) [252.302500] Starting subtest: wait-for-submit-delayed-submit [252.405314] Subtest wait-for-submit-delayed-submit: SUCCESS (0.102s) [252.481389] [093/130] (800s left) kms_chamelium_color (ctm-0-75) [252.571218] Subtest ctm-0-75: SKIP (0.000s) [252.613190] [094/130] (799s left) kms_ccs (bad-pixel-format-4-tiled-mtl-rc-ccs) [252.702762] Starting subtest: bad-pixel-format-4-tiled-mtl-rc-ccs [252.703525] Starting dynamic subtest: pipe-A-HDMI-A-1 [252.710676] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [252.720694] Starting dynamic subtest: pipe-B-HDMI-A-1 [252.727882] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [252.737844] Starting dynamic subtest: pipe-C-HDMI-A-1 [252.744812] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s) [252.752214] Starting dynamic subtest: pipe-D-HDMI-A-1 [252.759019] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s) [252.760369] Subtest bad-pixel-format-4-tiled-mtl-rc-ccs: SKIP (0.007s) [252.937973] [095/130] (799s left) kms_addfb_basic (framebuffer-vs-set-tiling) [252.975293] Starting subtest: framebuffer-vs-set-tiling [252.975990] Subtest framebuffer-vs-set-tiling: SUCCESS (0.000s) [253.131809] [096/130] (799s left) gem_ctx_param (invalid-set-no-zeromap) [253.169067] Starting subtest: invalid-set-no-zeromap [253.169852] Subtest invalid-set-no-zeromap: SUCCESS (0.000s) [253.233244] [097/130] (799s left) kms_ccs (crc-primary-basic-4-tiled-lnl-ccs) [253.322355] Starting subtest: crc-primary-basic-4-tiled-lnl-ccs [253.323776] Subtest crc-primary-basic-4-tiled-lnl-ccs: SKIP (0.000s) [253.481098] [098/130] (799s left) kms_plane_lowres (tiling-y) [253.571612] Starting subtest: tiling-y [253.573507] Starting dynamic subtest: pipe-A-HDMI-A-1 [258.928226] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (5.352s) [259.008240] Starting dynamic subtest: pipe-B-HDMI-A-1 [264.117640] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (5.115s) [264.172601] Starting dynamic subtest: pipe-C-HDMI-A-1 [269.354647] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (5.191s) [269.434257] Starting dynamic subtest: pipe-D-HDMI-A-1 [274.579191] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (5.152s) [274.639508] Subtest tiling-y: SUCCESS (21.069s) [274.802392] [099/130] (777s left) syncobj_wait (invalid-wait-bad-flags) [274.855621] Starting subtest: invalid-wait-bad-flags [274.856366] Subtest invalid-wait-bad-flags: SUCCESS (0.000s) [274.921569] [100/130] (777s left) gem_softpin (allocator-basic-reserve) [274.962599] Starting subtest: allocator-basic-reserve [275.031835] Subtest allocator-basic-reserve: SUCCESS (0.069s) [275.165927] [101/130] (777s left) gem_fence_thrash (bo-write-verify-threaded-none) [275.201205] Starting subtest: bo-write-verify-threaded-none [280.186014] Subtest bo-write-verify-threaded-none: SUCCESS (4.951s) [280.265579] [102/130] (772s left) prime_busy (after-wait) [280.304707] Starting subtest: after-wait [280.311054] Starting dynamic subtest: rcs0 [280.350898] Dynamic subtest rcs0: SUCCESS (0.039s) [280.366935] Starting dynamic subtest: bcs0 [280.374110] Dynamic subtest bcs0: SUCCESS (0.021s) [280.387038] Starting dynamic subtest: vcs0 [280.387797] Dynamic subtest vcs0: SUCCESS (0.012s) [280.395678] Starting dynamic subtest: vcs1 [280.400289] Dynamic subtest vcs1: SUCCESS (0.012s) [280.408347] Starting dynamic subtest: vecs0 [280.414144] Dynamic subtest vecs0: SUCCESS (0.013s) [280.524594] Subtest after-wait: SUCCESS (0.219s) [280.586002] [103/130] (772s left) api_intel_bb (bb-with-allocator) [280.624229] Starting subtest: bb-with-allocator [280.626236] Subtest bb-with-allocator: SUCCESS (0.002s) [280.734419] [104/130] (772s left) gem_userptr_blits (coherency-unsync) [280.778421] Subtest coherency-unsync: SKIP (0.000s) [280.901895] [105/130] (772s left) kms_color (ctm-blue-to-red) [280.994823] Starting subtest: ctm-blue-to-red [280.995580] Starting dynamic subtest: pipe-A-HDMI-A-1 [281.307320] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.312s) [281.314343] Starting dynamic subtest: pipe-B-HDMI-A-1 [281.596975] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.289s) [281.604025] Starting dynamic subtest: pipe-C-HDMI-A-1 [281.892238] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.294s) [281.899419] Starting dynamic subtest: pipe-D-HDMI-A-1 [282.185185] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.292s) [282.185932] Subtest ctm-blue-to-red: SUCCESS (1.191s) [282.347476] [106/130] (770s left) gem_exec_balancer (full) [282.394508] Starting subtest: full [283.780010] Subtest full: SUCCESS (1.386s) [283.960827] [107/130] (769s left) kms_frontbuffer_tracking (fbc-1p-offscren-pri-shrfb-draw-mmap-cpu) [284.059051] Starting subtest: fbc-1p-offscren-pri-shrfb-draw-mmap-cpu [285.123400] Subtest fbc-1p-offscren-pri-shrfb-draw-mmap-cpu: SUCCESS (1.064s) [285.257426] [108/130] (767s left) kms_pm_rpm (fences-dpms) [296.700942] Starting subtest: fences-dpms [301.528496] Subtest fences-dpms: SUCCESS (4.819s) [301.597752] [109/130] (751s left) kms_cursor_legacy (short-flip-before-cursor-toggle) [301.687888] Starting subtest: short-flip-before-cursor-toggle [302.183651] Subtest short-flip-before-cursor-toggle: SUCCESS (0.487s) [302.314179] [110/130] (750s left) kms_big_fb (4-tiled-32bpp-rotate-270) [302.412956] Starting subtest: 4-tiled-32bpp-rotate-270 [302.414364] Subtest 4-tiled-32bpp-rotate-270: SKIP (0.000s) [302.512555] [111/130] (750s left) sysfs_timeslice_duration (duration) [302.553118] Starting subtest: duration [302.555028] Starting dynamic subtest: vecs0 [302.632432] Dynamic subtest vecs0: SUCCESS (0.078s) [302.650519] Starting dynamic subtest: vcs0 [302.705399] Dynamic subtest vcs0: SUCCESS (0.071s) [302.723410] Starting dynamic subtest: bcs0 [302.768233] Dynamic subtest bcs0: SUCCESS (0.061s) [302.782904] Starting dynamic subtest: rcs0 [302.851482] Dynamic subtest rcs0: SUCCESS (0.081s) [302.868231] Starting dynamic subtest: vcs1 [302.922369] Dynamic subtest vcs1: SUCCESS (0.068s) [302.923635] Subtest duration: SUCCESS (0.370s) [302.995927] [112/130] (750s left) kms_chamelium_hpd (dp-hpd-storm) [303.134616] Subtest dp-hpd-storm: SKIP (0.000s) [303.217069] [113/130] (750s left) api_intel_bb (simple-bb-ctx) [303.255288] Starting subtest: simple-bb-ctx [303.260055] Subtest simple-bb-ctx: SUCCESS (0.006s) [303.366471] [114/130] (749s left) gem_exec_schedule (u-semaphore-codependency) [303.416271] Starting subtest: u-semaphore-codependency [303.422098] Subtest u-semaphore-codependency: SUCCESS (0.007s) [303.725283] [115/130] (749s left) kms_big_fb (x-tiled-max-hw-stride-32bpp-rotate-180-hflip) [303.820886] Starting subtest: x-tiled-max-hw-stride-32bpp-rotate-180-hflip [304.471999] Subtest x-tiled-max-hw-stride-32bpp-rotate-180-hflip: SUCCESS (0.651s) [304.617667] [116/130] (748s left) perf (gen12-group-concurrent-oa-buffer-read) [304.705233] Starting subtest: gen12-group-concurrent-oa-buffer-read [314.782797] Subtest gen12-group-concurrent-oa-buffer-read: SUCCESS (10.042s) [314.843997] [117/130] (738s left) sw_sync (sync_multi_timeline_wait) [314.891756] Starting subtest: sync_multi_timeline_wait [314.892496] Subtest sync_multi_timeline_wait: SUCCESS (0.000s) [314.936154] [118/130] (738s left) kms_psr (pr-suspend) [315.028219] Subtest pr-suspend: SKIP (0.000s) [315.069875] [119/130] (738s left) kms_flip (2x-dpms-vs-vblank-race) [315.163154] Starting subtest: 2x-dpms-vs-vblank-race [315.178892] Subtest 2x-dpms-vs-vblank-race: SKIP (0.015s) [315.253800] [120/130] (738s left) kms_frontbuffer_tracking (psr-1p-primscrn-spr-indfb-draw-mmap-wc) [315.347769] Starting subtest: psr-1p-primscrn-spr-indfb-draw-mmap-wc [315.349223] Subtest psr-1p-primscrn-spr-indfb-draw-mmap-wc: SKIP (0.000s) [315.432452] [121/130] (738s left) gem_exec_await (wide-contexts) [315.505345] Starting subtest: wide-contexts [337.306856] Subtest wide-contexts: SUCCESS (21.796s) [337.500936] [122/130] (716s left) gem_exec_whisper (basic-fds-priority) [337.586183] Starting subtest: basic-fds-priority [340.542584] Subtest basic-fds-priority: SUCCESS (2.946s) [340.715833] [123/130] (712s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-spr-indfb-draw-render) [340.816598] Starting subtest: fbcpsr-2p-primscrn-spr-indfb-draw-render [340.818082] Subtest fbcpsr-2p-primscrn-spr-indfb-draw-render: SKIP (0.000s) [340.921575] [124/130] (712s left) gem_lmem_swapping (verify-ccs) [340.968922] Subtest verify-ccs: SKIP (0.000s) [341.016380] [125/130] (712s left) gem_wait (await) [341.067656] Starting subtest: await [341.068432] Starting dynamic subtest: all-engines [342.103777] Dynamic subtest all-engines: SUCCESS (1.035s) [342.115098] Starting dynamic subtest: rcs0 [343.145970] Dynamic subtest rcs0: SUCCESS (1.040s) [343.159085] Starting dynamic subtest: bcs0 [344.192917] Dynamic subtest bcs0: SUCCESS (1.044s) [344.205145] Starting dynamic subtest: vcs0 [345.219861] Dynamic subtest vcs0: SUCCESS (1.025s) [345.230606] Starting dynamic subtest: vcs1 [346.246801] Dynamic subtest vcs1: SUCCESS (1.025s) [346.257391] Starting dynamic subtest: vecs0 [347.271193] Dynamic subtest vecs0: SUCCESS (1.022s) [347.272145] Subtest await: SUCCESS (6.202s) [347.460133] [126/130] (706s left) kms_frontbuffer_tracking (fbc-tiling-y) [347.558214] Starting subtest: fbc-tiling-y [348.871401] Subtest fbc-tiling-y: SUCCESS (1.313s) [348.997471] [127/130] (704s left) kms_vblank (ts-continuation-idle-hang) [349.091407] Starting subtest: ts-continuation-idle-hang [349.093581] Starting dynamic subtest: pipe-A-HDMI-A-1 [363.244336] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (14.147s) [363.256274] Starting dynamic subtest: pipe-D-HDMI-A-1 [377.568540] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (14.315s) [377.569306] Subtest ts-continuation-idle-hang: SUCCESS (28.469s) [377.722964] [128/130] (676s left) kms_psr (fbc-psr2-sprite-render) [377.816275] Subtest fbc-psr2-sprite-render: SKIP (0.000s) [377.856099] [129/130] (676s left) kms_frontbuffer_tracking (psr-1p-offscren-pri-shrfb-draw-pwrite) [377.949315] Starting subtest: psr-1p-offscren-pri-shrfb-draw-pwrite [377.950804] Subtest psr-1p-offscren-pri-shrfb-draw-pwrite: SKIP (0.000s) [378.056630] [130/130] (675s left) kms_lease (lessee-list) [378.149602] Starting subtest: lessee-list [378.151509] Starting dynamic subtest: pipe-A-HDMI-A-1 [378.152213] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.001s) [378.161340] Starting dynamic subtest: pipe-B-HDMI-A-1 [378.162085] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.001s) [378.169916] Starting dynamic subtest: pipe-C-HDMI-A-1 [378.170653] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.001s) [378.178464] Starting dynamic subtest: pipe-D-HDMI-A-1 [378.179181] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.001s) [378.179856] Subtest lessee-list: SUCCESS (0.013s) [378.246222] Closing watchdogs Done.