[61.246414] Initializing watchdogs [61.246471] /dev/watchdog0 [61.261580] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:4c8a Intel Rocketlake (Gen12) RocketLake-S GT1 [UHD Graphics 750] [61.266529] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [61.268507] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [61.270199] [001/131] (960s left) kms_lease (possible-crtcs-filtering) [61.372970] Starting subtest: possible-crtcs-filtering [61.374690] Subtest possible-crtcs-filtering: SUCCESS (0.001s) [61.494340] [002/131] (960s left) kms_dp_linktrain_fallback (dp-fallback) [61.593144] Starting subtest: dp-fallback [61.595183] Subtest dp-fallback: SKIP (0.000s) [61.718977] [003/131] (960s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt) [62.120851] Starting subtest: fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt [62.122237] Subtest fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt: SKIP (0.000s) [62.146538] [004/131] (959s left) kms_color (ctm-0-50) [62.246957] Starting subtest: ctm-0-50 [62.247745] Starting dynamic subtest: pipe-A-HDMI-A-1 [63.702627] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.477s) [63.707611] Starting dynamic subtest: pipe-B-HDMI-A-1 [64.945467] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (1.258s) [64.946186] Subtest ctm-0-50: SUCCESS (2.736s) [65.085550] [005/131] (956s left) kms_flip (nonblocking-read) [65.187816] Starting subtest: nonblocking-read [65.188609] Subtest nonblocking-read: SUCCESS (0.000s) [65.326564] [006/131] (956s left) perf (invalid-oa-format-id) [65.429446] Starting subtest: invalid-oa-format-id [65.437400] Subtest invalid-oa-format-id: SUCCESS (0.008s) [65.479723] [007/131] (956s left) gem_exec_params (invalid-bsd1-flag-on-render) [65.511768] Starting subtest: invalid-bsd1-flag-on-render [65.512463] Subtest invalid-bsd1-flag-on-render: SUCCESS (0.000s) [65.652167] [008/131] (956s left) syncobj_wait (invalid-reset-one-illegal-handle) [65.681792] Starting subtest: invalid-reset-one-illegal-handle [65.682561] Subtest invalid-reset-one-illegal-handle: SUCCESS (0.000s) [65.781466] [009/131] (956s left) kms_big_fb (4-tiled-16bpp-rotate-180) [65.893780] Starting subtest: 4-tiled-16bpp-rotate-180 [65.895138] Subtest 4-tiled-16bpp-rotate-180: SKIP (0.000s) [66.009586] [010/131] (956s left) gem_lmem_swapping (verify-random-ccs) [66.042559] Subtest verify-random-ccs: SKIP (0.000s) [66.075416] [011/131] (956s left) kms_plane_multiple (tiling-y) [66.172965] Starting subtest: tiling-y [66.173744] Starting dynamic subtest: pipe-A-HDMI-A-1 [66.862265] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.695s) [66.868794] Starting dynamic subtest: pipe-B-HDMI-A-1 [67.470470] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.612s) [67.471188] Subtest tiling-y: SUCCESS (1.309s) [67.663034] [012/131] (954s left) kms_frontbuffer_tracking (psr-rgb565-draw-blt) [67.766812] Starting subtest: psr-rgb565-draw-blt [67.768155] Subtest psr-rgb565-draw-blt: SKIP (0.000s) [67.869432] [013/131] (954s left) kms_frontbuffer_tracking (fbc-1p-offscren-pri-shrfb-draw-render) [67.972684] Starting subtest: fbc-1p-offscren-pri-shrfb-draw-render [70.115495] Subtest fbc-1p-offscren-pri-shrfb-draw-render: SUCCESS (2.157s) [70.293845] [014/131] (951s left) kms_async_flips (async-flip-with-page-flip-events-tiled-atomic) [70.393165] Starting subtest: async-flip-with-page-flip-events-tiled-atomic [70.578361] Starting dynamic subtest: pipe-A-HDMI-A-1-y-rc-ccs [72.706152] Dynamic subtest pipe-A-HDMI-A-1-y-rc-ccs: SUCCESS (2.128s) [72.715114] Starting dynamic subtest: pipe-A-HDMI-A-1-y [74.839131] Dynamic subtest pipe-A-HDMI-A-1-y: SUCCESS (2.140s) [74.848815] Starting dynamic subtest: pipe-A-HDMI-A-1-y [76.844342] Dynamic subtest pipe-A-HDMI-A-1-y: SUCCESS (2.010s) [76.853379] Starting dynamic subtest: pipe-A-HDMI-A-1-x [78.915893] Dynamic subtest pipe-A-HDMI-A-1-x: SUCCESS (2.084s) [79.074364] Starting dynamic subtest: pipe-B-HDMI-A-1-y-rc-ccs [81.218313] Dynamic subtest pipe-B-HDMI-A-1-y-rc-ccs: SUCCESS (2.144s) [81.224189] Starting dynamic subtest: pipe-B-HDMI-A-1-y [83.300341] Dynamic subtest pipe-B-HDMI-A-1-y: SUCCESS (2.084s) [83.309597] Starting dynamic subtest: pipe-B-HDMI-A-1-y [85.308143] Dynamic subtest pipe-B-HDMI-A-1-y: SUCCESS (2.009s) [85.316781] Starting dynamic subtest: pipe-B-HDMI-A-1-x [87.354913] Dynamic subtest pipe-B-HDMI-A-1-x: SUCCESS (2.048s) [87.355863] Subtest async-flip-with-page-flip-events-tiled-atomic: SUCCESS (16.990s) [87.683551] [015/131] (934s left) gem_exec_balancer (waits) [87.721413] Starting subtest: waits [88.896610] Subtest waits: SUCCESS (1.166s) [89.099038] [016/131] (933s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-pri-indfb-draw-blt) [89.202119] Starting subtest: fbcpsr-1p-primscrn-pri-indfb-draw-blt [89.203481] Subtest fbcpsr-1p-primscrn-pri-indfb-draw-blt: SKIP (0.000s) [89.354690] [017/131] (933s left) gem_ctx_create (basic-files) [89.390323] Starting subtest: basic-files [91.399200] Subtest basic-files: SUCCESS (2.010s) [91.609373] [018/131] (930s left) gem_exec_schedule (implicit-read-write) [91.647313] Starting subtest: implicit-read-write [91.648071] Starting dynamic subtest: rcs0 [91.699236] Dynamic subtest rcs0: SUCCESS (0.052s) [91.707725] Starting dynamic subtest: bcs0 [91.749814] Dynamic subtest bcs0: SUCCESS (0.050s) [91.760423] Starting dynamic subtest: vcs0 [91.805260] Dynamic subtest vcs0: SUCCESS (0.055s) [91.815590] Starting dynamic subtest: vecs0 [91.859889] Dynamic subtest vecs0: SUCCESS (0.054s) [91.861071] Subtest implicit-read-write: SUCCESS (0.212s) [92.180206] [019/131] (930s left) gem_exec_await (wide-contexts) [92.262130] Starting subtest: wide-contexts [114.216737] Subtest wide-contexts: SUCCESS (21.954s) [114.451742] [FACT gem_exec_await (wide-contexts)] new: kernel.kmod_is_loaded.vgem: true [114.455934] [020/131] (908s left) kms_legacy_colorkey (invalid-plane) [114.606059] Starting subtest: invalid-plane [114.606841] Starting dynamic subtest: zero-id [114.607548] Dynamic subtest zero-id: SUCCESS (0.000s) [114.613527] Starting dynamic subtest: outrange-id [114.614305] Dynamic subtest outrange-id: SUCCESS (0.000s) [114.615097] Subtest invalid-plane: SUCCESS (0.000s) [114.703398] [021/131] (907s left) kms_vblank (ts-continuation-dpms-suspend) [114.803929] Starting subtest: ts-continuation-dpms-suspend [114.804716] Starting dynamic subtest: pipe-A-HDMI-A-1 [132.483932] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (3.384s) [132.492038] Starting dynamic subtest: pipe-B-HDMI-A-1 [150.478095] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (2.730s) [150.478806] Subtest ts-continuation-dpms-suspend: SUCCESS (6.115s) [159.678316] [022/131] (871s left) prime_vgem (fence-flip-hang) [159.771556] Subtest fence-flip-hang: SKIP (0.000s) [159.900062] [023/131] (871s left) kms_frontbuffer_tracking (psr-1p-primscrn-spr-indfb-move) [160.003257] Starting subtest: psr-1p-primscrn-spr-indfb-move [160.004650] Subtest psr-1p-primscrn-spr-indfb-move: SKIP (0.000s) [160.136182] [024/131] (871s left) sw_sync (timeline_closed) [160.173644] Starting subtest: timeline_closed [160.174357] Subtest timeline_closed: SUCCESS (0.000s) [160.264887] [025/131] (871s left) kms_big_fb (y-tiled-64bpp-rotate-90) [160.375481] Starting subtest: y-tiled-64bpp-rotate-90 [160.425256] Subtest y-tiled-64bpp-rotate-90: SKIP (0.049s) [160.584169] [026/131] (871s left) kms_psr (psr2-sprite-mmap-gtt) [160.683310] Subtest psr2-sprite-mmap-gtt: SKIP (0.000s) [160.729651] [027/131] (871s left) kms_writeback (writeback-invalid-parameters) [160.829942] Subtest writeback-invalid-parameters: SKIP (0.000s) [160.880065] [028/131] (871s left) gem_exec_balancer (bonded-false-hang) [161.035222] Starting subtest: bonded-false-hang [162.165550] Subtest bonded-false-hang: SUCCESS (1.157s) [162.248207] [029/131] (869s left) kms_hdr (bpc-switch) [162.348352] Starting subtest: bpc-switch [162.350451] Subtest bpc-switch: SKIP (0.000s) [162.443311] [030/131] (869s left) sysfs_timeslice_duration (invalid) [162.474544] Starting subtest: invalid [162.475364] Starting dynamic subtest: vecs0 [162.476096] Dynamic subtest vecs0: SUCCESS (0.000s) [162.484549] Starting dynamic subtest: vcs0 [162.485295] Dynamic subtest vcs0: SUCCESS (0.000s) [162.492004] Starting dynamic subtest: bcs0 [162.492684] Dynamic subtest bcs0: SUCCESS (0.000s) [162.499101] Starting dynamic subtest: rcs0 [162.499805] Dynamic subtest rcs0: SUCCESS (0.000s) [162.500528] Subtest invalid: SUCCESS (0.002s) [162.557261] [031/131] (869s left) gem_exec_schedule (u-semaphore-user) [162.598744] Starting subtest: u-semaphore-user [162.604190] Subtest u-semaphore-user: SUCCESS (0.005s) [162.921324] [032/131] (869s left) kms_big_fb (y-tiled-addfb) [163.029340] Starting subtest: y-tiled-addfb [163.030059] Subtest y-tiled-addfb: SUCCESS (0.000s) [163.171210] [033/131] (868s left) gem_ctx_isolation (dirty-switch) [163.205722] Starting subtest: dirty-switch [163.206430] Starting dynamic subtest: rcs0 [163.345384] Dynamic subtest rcs0: SUCCESS (0.142s) [163.352164] Starting dynamic subtest: bcs0 [163.553429] Dynamic subtest bcs0: SUCCESS (0.211s) [163.560177] Starting dynamic subtest: vcs0 [163.748846] Dynamic subtest vcs0: SUCCESS (0.198s) [163.755618] Starting dynamic subtest: vecs0 [163.941957] Dynamic subtest vecs0: SUCCESS (0.196s) [163.942692] Subtest dirty-switch: SUCCESS (0.749s) [164.163925] [034/131] (868s left) gem_exec_whisper (basic-fds-forked-all) [164.200764] Starting subtest: basic-fds-forked-all [167.759918] Subtest basic-fds-forked-all: SUCCESS (3.603s) [167.996157] [035/131] (864s left) i915_suspend (sysfs-reader) [168.025034] Starting subtest: sysfs-reader [187.379730] Subtest sysfs-reader: SUCCESS (4.883s) [192.537413] [036/131] (844s left) syncobj_eventfd (timeline-wait-before-signal) [192.587057] Starting subtest: timeline-wait-before-signal [192.619026] Subtest timeline-wait-before-signal: SUCCESS (0.031s) [192.726854] [037/131] (844s left) dumb_buffer (map-invalid-size) [192.755036] Starting subtest: map-invalid-size [192.755749] Subtest map-invalid-size: SUCCESS (0.000s) [192.896930] [038/131] (844s left) kms_frontbuffer_tracking (psr-2p-scndscrn-cur-indfb-onoff) [193.002951] Starting subtest: psr-2p-scndscrn-cur-indfb-onoff [193.004317] Subtest psr-2p-scndscrn-cur-indfb-onoff: SKIP (0.000s) [193.141876] [039/131] (844s left) syncobj_timeline (etime-single-wait-available-unsubmitted) [193.171221] Starting subtest: etime-single-wait-available-unsubmitted [193.273253] Subtest etime-single-wait-available-unsubmitted: SUCCESS (0.102s) [193.369500] [040/131] (844s left) gem_create (create-ext-placement-all) [193.518724] Starting subtest: create-ext-placement-all [193.520062] Subtest create-ext-placement-all: SUCCESS (0.000s) [193.653156] [041/131] (843s left) kms_cursor_legacy (short-flip-before-cursor-atomic-transitions) [193.753981] Starting subtest: short-flip-before-cursor-atomic-transitions [194.817284] Subtest short-flip-before-cursor-atomic-transitions: SUCCESS (1.082s) [194.985747] [042/131] (842s left) prime_mmap_coherency (ioctl-errors) [195.016636] Starting subtest: ioctl-errors [197.722344] Subtest ioctl-errors: SUCCESS (2.743s) [197.903618] [043/131] (839s left) syncobj_timeline (wait-for-submit-delayed-submit) [197.984353] Starting subtest: wait-for-submit-delayed-submit [198.088966] Subtest wait-for-submit-delayed-submit: SUCCESS (0.103s) [198.182177] [044/131] (839s left) kms_vblank (wait-forked) [198.283571] Starting subtest: wait-forked [198.284359] Starting dynamic subtest: pipe-A-HDMI-A-1 [200.869372] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (2.609s) [200.877829] Starting dynamic subtest: pipe-B-HDMI-A-1 [203.358173] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (2.504s) [203.358979] Subtest wait-forked: SUCCESS (5.114s) [203.549318] [045/131] (834s left) kms_ccs (crc-primary-basic-y-tiled-ccs) [203.650691] Starting subtest: crc-primary-basic-y-tiled-ccs [203.652279] Starting dynamic subtest: pipe-A-HDMI-A-1 [203.659107] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.001s) [203.666422] Starting dynamic subtest: pipe-B-HDMI-A-1 [203.673127] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.001s) [203.674483] Subtest crc-primary-basic-y-tiled-ccs: SKIP (0.004s) [203.919683] [046/131] (833s left) kms_chamelium_hpd (hdmi-hpd) [204.066008] Subtest hdmi-hpd: SKIP (0.000s) [204.150381] [047/131] (833s left) gem_ctx_param (invalid-set-ringsize) [204.179699] Starting subtest: invalid-set-ringsize [204.180429] Subtest invalid-set-ringsize: SUCCESS (0.000s) [204.281666] [048/131] (833s left) gem_exec_reloc (basic-write-wc-active) [204.313414] Subtest basic-write-wc-active: SKIP (0.000s) [204.402793] [049/131] (833s left) gem_workarounds (reset-fd) [204.447113] Starting subtest: reset-fd [204.455166] Subtest reset-fd: SUCCESS (0.008s) [204.606324] [050/131] (833s left) gem_pxp (reject-modify-context-protection-off-3) [385.353434] Per-test timeout exceeded. Killing the current test with SIGQUIT. [394.873666] Closing watchdogs [394.876708] Initializing watchdogs [394.876745] /dev/watchdog0 [394.893096] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:4c8a Intel Rocketlake (Gen12) RocketLake-S GT1 [UHD Graphics 750] [394.899524] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [394.900537] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [394.901166] [FACT before any test] new: kernel.kmod_is_loaded.vgem: true [394.902750] [051/131] (643s left) kms_big_fb (yf-tiled-max-hw-stride-32bpp-rotate-180) [395.014638] Starting subtest: yf-tiled-max-hw-stride-32bpp-rotate-180 [395.015990] Subtest yf-tiled-max-hw-stride-32bpp-rotate-180: SKIP (0.000s) [395.145814] [052/131] (642s left) gem_ctx_shared (q-out-order) [395.182335] Starting subtest: Q-out-order [395.183022] Starting dynamic subtest: rcs0 [395.231261] Dynamic subtest rcs0: SUCCESS (0.048s) [395.242372] Starting dynamic subtest: bcs0 [395.283767] Dynamic subtest bcs0: SUCCESS (0.051s) [395.295133] Starting dynamic subtest: vcs0 [395.332925] Dynamic subtest vcs0: SUCCESS (0.048s) [395.344894] Starting dynamic subtest: vecs0 [395.381769] Dynamic subtest vecs0: SUCCESS (0.048s) [395.382863] Subtest Q-out-order: SUCCESS (0.200s) [395.601703] [053/131] (642s left) kms_frontbuffer_tracking (psr-2p-scndscrn-cur-indfb-draw-mmap-cpu) [395.706775] Starting subtest: psr-2p-scndscrn-cur-indfb-draw-mmap-cpu [395.708148] Subtest psr-2p-scndscrn-cur-indfb-draw-mmap-cpu: SKIP (0.000s) [395.825338] [054/131] (642s left) gem_exec_fence (syncobj-backward-timeline-chain-engines) [396.270391] Starting subtest: syncobj-backward-timeline-chain-engines [396.301787] Subtest syncobj-backward-timeline-chain-engines: SUCCESS (0.040s) [396.511848] [055/131] (641s left) gem_exec_reloc (basic-cpu-wc-active) [396.543929] Subtest basic-cpu-wc-active: SKIP (0.000s) [396.603636] [056/131] (641s left) kms_flip_scaled_crc (flip-64bpp-xtile-to-16bpp-xtile-downscaling) [396.704726] Starting subtest: flip-64bpp-xtile-to-16bpp-xtile-downscaling [396.705467] Starting dynamic subtest: pipe-A-valid-mode [397.710085] Dynamic subtest pipe-A-valid-mode: SUCCESS (1.004s) [397.710882] Subtest flip-64bpp-xtile-to-16bpp-xtile-downscaling: SUCCESS (1.005s) [397.876952] [057/131] (640s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-indfb-pgflip-blt) [397.983677] Starting subtest: fbcpsr-2p-scndscrn-indfb-pgflip-blt [397.985020] Subtest fbcpsr-2p-scndscrn-indfb-pgflip-blt: SKIP (0.000s) [398.113355] [058/131] (640s left) kms_psr2_su (page_flip-p010) [398.142822] Subtest page_flip-P010: SKIP (0.000s) [398.197565] [059/131] (640s left) syncobj_timeline (multi-wait-for-submit-submitted-signaled) [398.226164] Starting subtest: multi-wait-for-submit-submitted-signaled [398.226894] Subtest multi-wait-for-submit-submitted-signaled: SUCCESS (0.001s) [398.329476] [060/131] (640s left) gem_set_tiling_vs_pwrite [398.429241] [061/131] (640s left) vgem_basic (dmabuf-fence-before) [398.467641] Starting subtest: dmabuf-fence-before [398.468340] Subtest dmabuf-fence-before: SUCCESS (0.000s) [398.558050] [062/131] (639s left) gem_userptr_blits (dmabuf-unsync) [398.592447] Subtest dmabuf-unsync: SKIP (0.000s) [398.788247] [063/131] (639s left) kms_psr2_sf (pr-primary-plane-update-sf-dmg-area-big-fb) [398.893760] Subtest pr-primary-plane-update-sf-dmg-area-big-fb: SKIP (0.000s) [398.936236] [064/131] (639s left) kms_flip (2x-modeset-vs-vblank-race) [399.041286] Starting subtest: 2x-modeset-vs-vblank-race [399.042626] Subtest 2x-modeset-vs-vblank-race: SKIP (0.001s) [399.180221] [065/131] (639s left) kms_psr2_sf (fbc-pr-overlay-plane-update-continuous-sf) [399.285037] Subtest fbc-pr-overlay-plane-update-continuous-sf: SKIP (0.000s) [399.340486] [066/131] (639s left) kms_joiner (basic-force-ultra-joiner) [399.443960] Starting subtest: basic-force-ultra-joiner [399.445321] Subtest basic-force-ultra-joiner: SKIP (0.000s) [399.545651] [067/131] (639s left) kms_psr (pr-sprite-mmap-gtt) [399.647088] Subtest pr-sprite-mmap-gtt: SKIP (0.000s) [399.699837] [068/131] (639s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite) [399.803338] Starting subtest: fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite [399.804676] Subtest fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite: SKIP (0.000s) [399.946330] [069/131] (638s left) kms_setmode (basic-clone-single-crtc) [399.975906] Starting subtest: basic-clone-single-crtc [399.977991] Subtest basic-clone-single-crtc: SKIP (0.000s) [400.078010] [070/131] (638s left) gem_exec_schedule (preempt-self) [400.117792] Starting subtest: preempt-self [400.118550] Starting dynamic subtest: rcs0 [400.126736] Dynamic subtest rcs0: SUCCESS (0.009s) [400.134796] Starting dynamic subtest: bcs0 [400.135543] Dynamic subtest bcs0: SUCCESS (0.007s) [400.143600] Starting dynamic subtest: vcs0 [400.144332] Dynamic subtest vcs0: SUCCESS (0.007s) [400.152024] Starting dynamic subtest: vecs0 [400.152737] Dynamic subtest vecs0: SUCCESS (0.008s) [400.153418] Subtest preempt-self: SUCCESS (0.033s) [400.477545] [071/131] (638s left) syncobj_wait (wait-all-interrupted) [400.508944] Starting subtest: wait-all-interrupted [400.620112] Subtest wait-all-interrupted: SUCCESS (0.101s) [400.723746] [072/131] (638s left) gem_exec_flush (basic-wb-rw-default) [400.759673] Starting subtest: basic-wb-rw-default [406.211647] Subtest basic-wb-rw-default: SUCCESS (5.453s) [406.465317] [073/131] (632s left) prime_vgem (basic-write) [406.529764] Starting subtest: basic-write [406.536552] Subtest basic-write: SKIP (0.006s) [406.678318] [074/131] (632s left) gem_render_copy (y-tiled-to-vebox-yf-tiled) [406.712227] Starting subtest: y-tiled-to-vebox-yf-tiled [406.712955] Starting dynamic subtest: smem [406.783745] Dynamic subtest smem: SUCCESS (0.071s) [406.784474] Subtest y-tiled-to-vebox-yf-tiled: SUCCESS (0.072s) [407.004990] [075/131] (632s left) kms_ccs (missing-ccs-buffer-yf-tiled-ccs) [407.105657] Starting subtest: missing-ccs-buffer-yf-tiled-ccs [407.106378] Starting dynamic subtest: pipe-A-HDMI-A-1 [407.113094] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [407.120822] Starting dynamic subtest: pipe-B-HDMI-A-1 [407.127577] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [407.128934] Subtest missing-ccs-buffer-yf-tiled-ccs: SKIP (0.002s) [407.370170] [076/131] (631s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-spr-indfb-move) [407.475646] Starting subtest: fbcpsr-1p-primscrn-spr-indfb-move [407.476971] Subtest fbcpsr-1p-primscrn-spr-indfb-move: SKIP (0.000s) [407.617457] [077/131] (631s left) kms_plane_scaling (plane-upscale-factor-0-25-with-pixel-format) [407.720702] Starting subtest: plane-upscale-factor-0-25-with-pixel-format [407.721443] Starting dynamic subtest: pipe-A [409.516506] Dynamic subtest pipe-A: SUCCESS (1.795s) [409.536928] Starting dynamic subtest: pipe-B [411.370838] Dynamic subtest pipe-B: SUCCESS (1.852s) [411.372139] Subtest plane-upscale-factor-0-25-with-pixel-format: SUCCESS (3.652s) [411.608341] [078/131] (627s left) kms_frontbuffer_tracking (fbc-1p-primscrn-pri-shrfb-draw-blt) [411.713163] Starting subtest: fbc-1p-primscrn-pri-shrfb-draw-blt [414.305039] Subtest fbc-1p-primscrn-pri-shrfb-draw-blt: SUCCESS (2.594s) [414.512090] [079/131] (624s left) syncobj_timeline (multi-wait-all-for-submit-available-submitted-signaled) [414.542687] Starting subtest: multi-wait-all-for-submit-available-submitted-signaled [414.543374] Subtest multi-wait-all-for-submit-available-submitted-signaled: SUCCESS (0.000s) [414.640115] [080/131] (624s left) kms_rotation_crc (sprite-rotation-90) [414.739747] Starting subtest: sprite-rotation-90 [421.262913] Subtest sprite-rotation-90: SUCCESS (6.522s) [421.503592] [081/131] (617s left) i915_pm_freq_api (freq-reset) [421.535690] Subtest freq-reset: SKIP (0.000s) [421.597059] [082/131] (617s left) gem_exec_parallel (userptr) [421.633198] Starting subtest: userptr [421.633925] Starting dynamic subtest: rcs0 [423.051859] Dynamic subtest rcs0: SUCCESS (1.418s) [423.061615] Starting dynamic subtest: bcs0 [424.440346] Dynamic subtest bcs0: SUCCESS (1.387s) [424.460789] Starting dynamic subtest: vcs0 [425.815753] Dynamic subtest vcs0: SUCCESS (1.374s) [425.826413] Starting dynamic subtest: vecs0 [427.196597] Dynamic subtest vecs0: SUCCESS (1.379s) [427.197659] Subtest userptr: SUCCESS (5.562s) [427.432208] [083/131] (612s left) i915_drm_fdinfo (most-busy-check-all) [427.464606] Starting subtest: most-busy-check-all [427.465341] Starting dynamic subtest: rcs0 [428.049522] Dynamic subtest rcs0: SUCCESS (0.583s) [428.063051] Starting dynamic subtest: bcs0 [428.595469] Dynamic subtest bcs0: SUCCESS (0.542s) [428.608217] Starting dynamic subtest: vcs0 [429.135445] Dynamic subtest vcs0: SUCCESS (0.537s) [429.148465] Starting dynamic subtest: vecs0 [429.687307] Dynamic subtest vecs0: SUCCESS (0.548s) [429.692224] Subtest most-busy-check-all: SUCCESS (2.223s) [429.796800] [084/131] (609s left) kms_chamelium_audio (hdmi-audio) [429.945099] Subtest hdmi-audio: SKIP (0.000s) [430.027852] [085/131] (609s left) prime_vgem (basic-blt) [430.095191] Starting subtest: basic-blt [430.120994] Subtest basic-blt: SUCCESS (0.026s) [430.278132] [086/131] (609s left) kms_big_fb (4-tiled-addfb) [430.388626] Starting subtest: 4-tiled-addfb [430.390050] Subtest 4-tiled-addfb: SKIP (0.000s) [430.522486] [087/131] (609s left) kms_pm_lpsp (kms-lpsp) [431.633231] Starting subtest: kms-lpsp [431.634746] Subtest kms-lpsp: SKIP (0.000s) [431.727158] [088/131] (607s left) kms_flip (dpms-off-confusion-interruptible) [431.833729] Starting subtest: dpms-off-confusion-interruptible [431.835501] Starting dynamic subtest: A-HDMI-A1 [447.058010] Dynamic subtest A-HDMI-A1: SUCCESS (15.218s) [447.072858] Starting dynamic subtest: B-HDMI-A1 [462.211859] Dynamic subtest B-HDMI-A1: SUCCESS (15.130s) [462.213111] Subtest dpms-off-confusion-interruptible: SUCCESS (30.356s) [462.374517] [089/131] (577s left) gen9_exec_parse (unaligned-jump) [462.406519] Subtest unaligned-jump: SKIP (0.000s) [462.443379] [090/131] (577s left) kms_content_protection (lic-type-0) [462.547705] Starting subtest: lic-type-0 [462.704018] Subtest lic-type-0: SKIP (0.152s) [462.915248] [091/131] (576s left) kms_atomic_interruptible (legacy-cursor) [463.020354] Starting subtest: legacy-cursor [463.021043] Starting dynamic subtest: pipe-A-HDMI-A-1 [469.244235] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (6.221s) [469.245306] Subtest legacy-cursor: SUCCESS (6.224s) [469.440701] [092/131] (570s left) kms_frontbuffer_tracking (fbc-2p-primscrn-spr-indfb-draw-mmap-wc) [469.547598] Starting subtest: fbc-2p-primscrn-spr-indfb-draw-mmap-wc [469.548946] Subtest fbc-2p-primscrn-spr-indfb-draw-mmap-wc: SKIP (0.000s) [469.686637] [093/131] (570s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-indfb-plflip-blt) [469.792645] Starting subtest: fbcpsr-2p-primscrn-indfb-plflip-blt [469.794000] Subtest fbcpsr-2p-primscrn-indfb-plflip-blt: SKIP (0.000s) [469.934688] [094/131] (570s left) kms_frontbuffer_tracking (psr-1p-primscrn-pri-indfb-draw-render) [470.040491] Starting subtest: psr-1p-primscrn-pri-indfb-draw-render [470.048971] Subtest psr-1p-primscrn-pri-indfb-draw-render: SKIP (0.000s) [470.159916] [095/131] (569s left) kms_scaling_modes (scaling-mode-full-aspect) [470.262762] Starting subtest: scaling-mode-full-aspect [470.265708] Subtest scaling-mode-full-aspect: SKIP (0.000s) [470.369860] [096/131] (569s left) api_intel_bb (render-ccs) [470.399988] Starting subtest: render-ccs [470.702922] Subtest render-ccs: SUCCESS (0.295s) [470.825272] [097/131] (569s left) gem_exec_nop (basic-series) [470.863283] Starting subtest: basic-series [473.920502] Subtest basic-series: SUCCESS (3.048s) [474.169279] [098/131] (565s left) kms_plane_scaling (plane-downscale-factor-0-75-with-rotation) [474.268682] Starting subtest: plane-downscale-factor-0-75-with-rotation [474.269368] Starting dynamic subtest: pipe-A [474.673936] Dynamic subtest pipe-A: SKIP (0.403s) [474.682135] Starting dynamic subtest: pipe-B [475.114883] Dynamic subtest pipe-B: SKIP (0.440s) [475.116271] Subtest plane-downscale-factor-0-75-with-rotation: SKIP (0.845s) [475.289974] [099/131] (564s left) kms_big_fb (x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip) [475.400788] Starting subtest: x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip [475.807338] Subtest x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: SUCCESS (0.406s) [476.029378] [100/131] (564s left) api_intel_bb (blit-noreloc-keep-cache) [476.060388] Starting subtest: blit-noreloc-keep-cache [476.066261] Subtest blit-noreloc-keep-cache: SUCCESS (0.006s) [476.241472] [101/131] (564s left) kms_cursor_crc (cursor-random-32x32) [476.344696] Starting subtest: cursor-random-32x32 [476.376860] Subtest cursor-random-32x32: SKIP (0.030s) [476.507045] [102/131] (563s left) gem_eio (in-flight-contexts-10ms) [476.545522] Starting subtest: in-flight-contexts-10ms [487.925736] Subtest in-flight-contexts-10ms: SUCCESS (11.378s) [488.104355] [103/131] (552s left) gem_softpin (noreloc-s3) [488.139598] Starting subtest: noreloc-S3 [507.833142] Subtest noreloc-S3: SUCCESS (5.384s) [515.011743] [104/131] (532s left) kms_chamelium_color (ctm-0-75) [515.114480] Subtest ctm-0-75: SKIP (0.000s) [515.170014] [105/131] (532s left) kms_flip (plain-flip-ts-check-interruptible) [515.273259] Starting subtest: plain-flip-ts-check-interruptible [515.275127] Starting dynamic subtest: A-HDMI-A1 [515.777884] Dynamic subtest A-HDMI-A1: FAIL (0.478s) [515.785671] Starting dynamic subtest: B-HDMI-A1 [549.663741] Dynamic subtest B-HDMI-A1: SUCCESS (34.085s) [549.665018] Subtest plain-flip-ts-check-interruptible: FAIL (34.569s) [549.863207] [106/131] (497s left) kms_cursor_edge_walk (256x256-top-edge) [549.964217] Starting subtest: 256x256-top-edge [549.965940] Starting dynamic subtest: pipe-A-HDMI-A-1 [553.660038] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (3.694s) [553.669447] Starting dynamic subtest: pipe-B-HDMI-A-1 [557.288071] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (3.626s) [557.288775] Subtest 256x256-top-edge: SUCCESS (7.322s) [557.414893] [107/131] (490s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-cur-indfb-onoff) [557.521006] Starting subtest: fbc-2p-scndscrn-cur-indfb-onoff [557.522390] Subtest fbc-2p-scndscrn-cur-indfb-onoff: SKIP (0.000s) [557.651003] [108/131] (489s left) i915_query (hwconfig_table) [557.680458] Starting subtest: hwconfig_table [557.681824] Subtest hwconfig_table: SKIP (0.000s) [557.782419] [109/131] (489s left) kms_flip (flip-vs-dpms-on-nop-interruptible) [557.885164] Starting subtest: flip-vs-dpms-on-nop-interruptible [557.886908] Starting dynamic subtest: A-HDMI-A1 [559.392516] Dynamic subtest A-HDMI-A1: SUCCESS (1.505s) [559.416966] Starting dynamic subtest: B-HDMI-A1 [560.864938] Dynamic subtest B-HDMI-A1: SUCCESS (1.468s) [560.865775] Subtest flip-vs-dpms-on-nop-interruptible: SUCCESS (2.981s) [561.047545] [110/131] (486s left) kms_big_fb (linear-64bpp-rotate-270) [561.159049] Starting subtest: linear-64bpp-rotate-270 [561.229183] Subtest linear-64bpp-rotate-270: SKIP (0.069s) [561.408228] [111/131] (486s left) gem_userptr_blits (nohangcheck) [561.452190] Starting subtest: nohangcheck [561.626571] Subtest nohangcheck: SUCCESS (0.171s) [561.769015] [112/131] (486s left) core_getclient [561.901097] [113/131] (485s left) gem_fenced_exec_thrash (no-spare-fences) [561.932404] Starting subtest: no-spare-fences [564.088988] Subtest no-spare-fences: SUCCESS (2.153s) [564.235866] [114/131] (483s left) kms_psr (pr-cursor-plane-move) [564.339622] Subtest pr-cursor-plane-move: SKIP (0.000s) [564.379219] [115/131] (483s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu) [564.486015] Starting subtest: fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu [564.487399] Subtest fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu: SKIP (0.000s) [564.634668] [116/131] (483s left) kms_ccs (crc-primary-basic-4-tiled-bmg-ccs) [564.734189] Starting subtest: crc-primary-basic-4-tiled-bmg-ccs [564.735565] Subtest crc-primary-basic-4-tiled-bmg-ccs: SKIP (0.000s) [564.911098] [117/131] (483s left) kms_flip_scaled_crc (flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling) [565.012221] Starting subtest: flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling [565.013916] Starting dynamic subtest: pipe-A-valid-mode [565.053677] Dynamic subtest pipe-A-valid-mode: SKIP (0.040s) [565.055018] Subtest flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: SKIP (0.041s) [565.188176] [118/131] (482s left) gem_mmap_gtt (cpuset-basic-small-copy-odd) [565.218901] Starting subtest: cpuset-basic-small-copy-odd [570.944039] Subtest cpuset-basic-small-copy-odd: SUCCESS (5.726s) [571.041803] [119/131] (477s left) kms_cursor_crc (cursor-rapid-movement-32x32) [571.193285] Starting subtest: cursor-rapid-movement-32x32 [571.224471] Subtest cursor-rapid-movement-32x32: SKIP (0.030s) [571.354253] [120/131] (476s left) gem_render_copy (yf-tiled-ccs-to-y-tiled) [571.389121] Starting subtest: yf-tiled-ccs-to-y-tiled [571.389850] Starting dynamic subtest: smem [571.530192] Dynamic subtest smem: SUCCESS (0.132s) [571.530916] Subtest yf-tiled-ccs-to-y-tiled: SUCCESS (0.133s) [571.734566] [121/131] (476s left) gem_softpin (evict-active-interruptible) [571.769920] Starting subtest: evict-active-interruptible [571.778078] Subtest evict-active-interruptible: SUCCESS (0.008s) [571.905282] [122/131] (476s left) kms_psr (fbc-psr2-cursor-mmap-cpu) [572.007818] Subtest fbc-psr2-cursor-mmap-cpu: SKIP (0.000s) [572.048880] [123/131] (476s left) syncobj_wait (invalid-multi-wait-unsubmitted-submitted) [572.088101] Starting subtest: invalid-multi-wait-unsubmitted-submitted [572.088822] Subtest invalid-multi-wait-unsubmitted-submitted: SUCCESS (0.000s) [572.187025] [124/131] (476s left) gem_ppgtt (shrink-vs-evict-pinned) [572.218739] Starting subtest: shrink-vs-evict-pinned [577.344525] Subtest shrink-vs-evict-pinned: SUCCESS (5.116s) [577.445724] [125/131] (470s left) gem_vm_create (invalid-destroy) [577.478019] Starting subtest: invalid-destroy [577.478742] Subtest invalid-destroy: SUCCESS (0.000s) [577.614826] [126/131] (470s left) gen3_mixed_blits [577.685546] [127/131] (470s left) kms_frontbuffer_tracking (fbc-rgb565-draw-render) [577.790920] Starting subtest: fbc-rgb565-draw-render [580.309551] Subtest fbc-rgb565-draw-render: SUCCESS (2.520s) [580.516231] [128/131] (467s left) kms_ccs (bad-aux-stride-y-tiled-gen12-mc-ccs) [580.617231] Starting subtest: bad-aux-stride-y-tiled-gen12-mc-ccs [580.619296] Starting dynamic subtest: pipe-A-HDMI-A-1 [580.626102] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [580.637292] Starting dynamic subtest: pipe-B-HDMI-A-1 [580.644138] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [580.645505] Subtest bad-aux-stride-y-tiled-gen12-mc-ccs: SKIP (0.003s) [580.873057] [129/131] (467s left) perf_pmu (render-node-busy) [580.907457] Starting subtest: render-node-busy [580.908150] Starting dynamic subtest: rcs0 [581.501702] Dynamic subtest rcs0: SUCCESS (0.594s) [581.518164] Starting dynamic subtest: bcs0 [582.034557] Dynamic subtest bcs0: SUCCESS (0.528s) [582.047190] Starting dynamic subtest: vcs0 [582.584665] Dynamic subtest vcs0: SUCCESS (0.549s) [582.599349] Starting dynamic subtest: vecs0 [583.127700] Dynamic subtest vecs0: SUCCESS (0.540s) [583.129242] Subtest render-node-busy: SUCCESS (2.222s) [583.232007] [130/131] (465s left) syncobj_wait (single-wait-all-submitted) [583.261776] Starting subtest: single-wait-all-submitted [583.366629] Subtest single-wait-all-submitted: SUCCESS (0.104s) [583.476790] [131/131] (465s left) kms_prop_blob (blob-prop-core) [583.505269] Starting subtest: blob-prop-core [583.505992] Subtest blob-prop-core: SUCCESS (0.000s) [583.615832] Closing watchdogs results: parsing output: 0/ for test: kms_lease results: parsing output: 1/ for test: kms_dp_linktrain_fallback results: parsing output: 2/ for test: kms_frontbuffer_tracking results: parsing output: 3/ for test: kms_color results: parsing output: 4/ for test: kms_flip results: parsing output: 5/ for test: perf results: parsing output: 6/ for test: gem_exec_params results: parsing output: 7/ for test: syncobj_wait results: parsing output: 8/ for test: kms_big_fb results: parsing output: 9/ for test: gem_lmem_swapping results: parsing output: 10/ for test: kms_plane_multiple results: parsing output: 11/ for test: kms_frontbuffer_tracking results: parsing output: 12/ for test: kms_frontbuffer_tracking results: parsing output: 13/ for test: kms_async_flips results: parsing output: 14/ for test: gem_exec_balancer results: parsing output: 15/ for test: kms_frontbuffer_tracking results: parsing output: 16/ for test: gem_ctx_create results: parsing output: 17/ for test: gem_exec_schedule results: parsing output: 18/ for test: gem_exec_await results: parsing output: 19/ for test: kms_legacy_colorkey results: parsing output: 20/ for test: kms_vblank results: parsing output: 21/ for test: prime_vgem results: parsing output: 22/ for test: kms_frontbuffer_tracking results: parsing output: 23/ for test: sw_sync results: parsing output: 24/ for test: kms_big_fb results: parsing output: 25/ for test: kms_psr results: parsing output: 26/ for test: kms_writeback results: parsing output: 27/ for test: gem_exec_balancer results: parsing output: 28/ for test: kms_hdr results: parsing output: 29/ for test: sysfs_timeslice_duration results: parsing output: 30/ for test: gem_exec_schedule results: parsing output: 31/ for test: kms_big_fb results: parsing output: 32/ for test: gem_ctx_isolation results: parsing output: 33/ for test: gem_exec_whisper results: parsing output: 34/ for test: i915_suspend results: parsing output: 35/ for test: syncobj_eventfd results: parsing output: 36/ for test: dumb_buffer results: parsing output: 37/ for test: kms_frontbuffer_tracking results: parsing output: 38/ for test: syncobj_timeline results: parsing output: 39/ for test: gem_create results: parsing output: 40/ for test: kms_cursor_legacy results: parsing output: 41/ for test: prime_mmap_coherency results: parsing output: 42/ for test: syncobj_timeline results: parsing output: 43/ for test: kms_vblank results: parsing output: 44/ for test: kms_ccs results: parsing output: 45/ for test: kms_chamelium_hpd results: parsing output: 46/ for test: gem_ctx_param results: parsing output: 47/ for test: gem_exec_reloc results: parsing output: 48/ for test: gem_workarounds results: parsing output: 49/ for test: gem_pxp results: parsing output: 50/ for test: kms_big_fb results: parsing output: 51/ for test: gem_ctx_shared results: parsing output: 52/ for test: kms_frontbuffer_tracking results: parsing output: 53/ for test: gem_exec_fence results: parsing output: 54/ for test: gem_exec_reloc results: parsing output: 55/ for test: kms_flip_scaled_crc results: parsing output: 56/ for test: kms_frontbuffer_tracking results: parsing output: 57/ for test: kms_psr2_su results: parsing output: 58/ for test: syncobj_timeline results: parsing output: 59/ for test: gem_set_tiling_vs_pwrite results: parsing output: 60/ for test: vgem_basic results: parsing output: 61/ for test: gem_userptr_blits results: parsing output: 62/ for test: kms_psr2_sf results: parsing output: 63/ for test: kms_flip results: parsing output: 64/ for test: kms_psr2_sf results: parsing output: 65/ for test: kms_joiner results: parsing output: 66/ for test: kms_psr results: parsing output: 67/ for test: kms_frontbuffer_tracking results: parsing output: 68/ for test: kms_setmode results: parsing output: 69/ for test: gem_exec_schedule results: parsing output: 70/ for test: syncobj_wait results: parsing output: 71/ for test: gem_exec_flush results: parsing output: 72/ for test: prime_vgem results: parsing output: 73/ for test: gem_render_copy results: parsing output: 74/ for test: kms_ccs results: parsing output: 75/ for test: kms_frontbuffer_tracking results: parsing output: 76/ for test: kms_plane_scaling results: parsing output: 77/ for test: kms_frontbuffer_tracking results: parsing output: 78/ for test: syncobj_timeline results: parsing output: 79/ for test: kms_rotation_crc results: parsing output: 80/ for test: i915_pm_freq_api results: parsing output: 81/ for test: gem_exec_parallel results: parsing output: 82/ for test: i915_drm_fdinfo results: parsing output: 83/ for test: kms_chamelium_audio results: parsing output: 84/ for test: prime_vgem results: parsing output: 85/ for test: kms_big_fb results: parsing output: 86/ for test: kms_pm_lpsp results: parsing output: 87/ for test: kms_flip results: parsing output: 88/ for test: gen9_exec_parse results: parsing output: 89/ for test: kms_content_protection results: parsing output: 90/ for test: kms_atomic_interruptible results: parsing output: 91/ for test: kms_frontbuffer_tracking results: parsing output: 92/ for test: kms_frontbuffer_tracking results: parsing output: 93/ for test: kms_frontbuffer_tracking results: parsing output: 94/ for test: kms_scaling_modes results: parsing output: 95/ for test: api_intel_bb results: parsing output: 96/ for test: gem_exec_nop results: parsing output: 97/ for test: kms_plane_scaling results: parsing output: 98/ for test: kms_big_fb results: parsing output: 99/ for test: api_intel_bb results: parsing output: 100/ for test: kms_cursor_crc results: parsing output: 101/ for test: gem_eio results: parsing output: 102/ for test: gem_softpin results: parsing output: 103/ for test: kms_chamelium_color results: parsing output: 104/ for test: kms_flip results: parsing output: 105/ for test: kms_cursor_edge_walk results: parsing output: 106/ for test: kms_frontbuffer_tracking results: parsing output: 107/ for test: i915_query results: parsing output: 108/ for test: kms_flip results: parsing output: 109/ for test: kms_big_fb results: parsing output: 110/ for test: gem_userptr_blits results: parsing output: 111/ for test: core_getclient results: parsing output: 112/ for test: gem_fenced_exec_thrash results: parsing output: 113/ for test: kms_psr results: parsing output: 114/ for test: kms_frontbuffer_tracking results: parsing output: 115/ for test: kms_ccs results: parsing output: 116/ for test: kms_flip_scaled_crc results: parsing output: 117/ for test: gem_mmap_gtt results: parsing output: 118/ for test: kms_cursor_crc results: parsing output: 119/ for test: gem_render_copy results: parsing output: 120/ for test: gem_softpin results: parsing output: 121/ for test: kms_psr results: parsing output: 122/ for test: syncobj_wait results: parsing output: 123/ for test: gem_ppgtt results: parsing output: 124/ for test: gem_vm_create results: parsing output: 125/ for test: gen3_mixed_blits results: parsing output: 126/ for test: kms_frontbuffer_tracking results: parsing output: 127/ for test: kms_ccs results: parsing output: 128/ for test: perf_pmu results: parsing output: 129/ for test: syncobj_wait results: parsing output: 130/ for test: kms_prop_blob Done.