[41.642663] Initializing watchdogs
[41.642720]   /dev/watchdog0
[41.656825] [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]
[41.661560] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0
[41.664062] [FACT before any test] new: kernel.kmod_is_loaded.i915: true
[41.665993] [001/131] (960s left) kms_cursor_legacy (forked-move)
[41.828760] Starting subtest: forked-move
[41.829478] Starting dynamic subtest: pipe-A
[47.277693] Dynamic subtest pipe-A: SUCCESS (5.447s)
[47.282311] Starting dynamic subtest: pipe-B
[52.726825] Dynamic subtest pipe-B: SUCCESS (5.441s)
[52.732511] Starting dynamic subtest: pipe-C
[58.198146] Dynamic subtest pipe-C: SUCCESS (5.446s)
[58.203265] Starting dynamic subtest: pipe-D
[63.640752] Dynamic subtest pipe-D: SUCCESS (5.443s)
[63.645225] Starting dynamic subtest: all-pipes
[69.096312] Dynamic subtest all-pipes: SUCCESS (5.455s)
[69.097007] Subtest forked-move: SUCCESS (27.234s)
[69.122771] [002/131] (933s left) kms_cursor_crc (cursor-sliding-32x10)
[69.216693] Starting subtest: cursor-sliding-32x10
[69.268880] Subtest cursor-sliding-32x10: SKIP (0.051s)
[69.354769] [003/131] (932s left) kms_rotation_crc (primary-yf-tiled-reflect-x-270)
[69.443541] Starting subtest: primary-yf-tiled-reflect-x-270
[69.505117] Subtest primary-yf-tiled-reflect-x-270: SKIP (0.061s)
[69.578236] [004/131] (932s left) i915_hangman (engine-engine-hang)
[69.624079] Starting subtest: engine-engine-hang
[69.624804] Starting dynamic subtest: rcs0
[70.217268] Dynamic subtest rcs0: SUCCESS (0.592s)
[70.225588] Starting dynamic subtest: bcs0
[70.798175] Dynamic subtest bcs0: SUCCESS (0.580s)
[70.812781] Starting dynamic subtest: vcs0
[71.390132] Dynamic subtest vcs0: SUCCESS (0.591s)
[71.398400] Starting dynamic subtest: vcs1
[71.970997] Dynamic subtest vcs1: SUCCESS (0.581s)
[71.977910] Starting dynamic subtest: vecs0
[72.545750] Dynamic subtest vecs0: SUCCESS (0.574s)
[72.546916] Subtest engine-engine-hang: SUCCESS (2.922s)
[72.611993] [005/131] (929s left) kms_color (ctm-0-75)
[72.704864] Starting subtest: ctm-0-75
[72.705618] Starting dynamic subtest: pipe-A-HDMI-A-1
[73.806802] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.102s)
[73.812218] Starting dynamic subtest: pipe-B-HDMI-A-1
[74.871728] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (1.065s)
[74.876652] Starting dynamic subtest: pipe-C-HDMI-A-1
[75.955063] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (1.083s)
[75.960828] Starting dynamic subtest: pipe-D-HDMI-A-1
[76.990580] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.035s)
[76.991361] Subtest ctm-0-75: SUCCESS (4.287s)
[77.109508] [006/131] (925s left) syncobj_timeline (invalid-single-wait-all-unsubmitted)
[77.165356] Starting subtest: invalid-single-wait-all-unsubmitted
[77.166067] Subtest invalid-single-wait-all-unsubmitted: SUCCESS (0.000s)
[77.201306] [007/131] (925s left) kms_psr2_sf (fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf)
[77.292728] Subtest fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf: SKIP (0.000s)
[77.328615] [008/131] (925s left) kms_psr (fbc-pr-primary-mmap-gtt)
[77.416343] Subtest fbc-pr-primary-mmap-gtt: SKIP (0.000s)
[77.459404] [009/131] (924s left) kms_big_fb (x-tiled-64bpp-rotate-270)
[77.558491] Starting subtest: x-tiled-64bpp-rotate-270
[77.601928] Subtest x-tiled-64bpp-rotate-270: SKIP (0.043s)
[77.728284] [010/131] (924s left) kms_flip (2x-flip-vs-expired-vblank)
[77.815417] Starting subtest: 2x-flip-vs-expired-vblank
[77.824308] Subtest 2x-flip-vs-expired-vblank: SKIP (0.009s)
[77.884181] [011/131] (924s left) kms_joiner (invalid-modeset-force-big-joiner)
[77.974847] Starting subtest: invalid-modeset-force-big-joiner
[77.976236] Subtest invalid-modeset-force-big-joiner: SKIP (0.000s)
[78.025484] [012/131] (924s left) kms_flip (2x-plain-flip-ts-check-interruptible)
[78.118913] Starting subtest: 2x-plain-flip-ts-check-interruptible
[78.128428] Subtest 2x-plain-flip-ts-check-interruptible: SKIP (0.009s)
[78.188039] [013/131] (924s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt)
[78.277545] Starting subtest: fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt
[78.278964] Subtest fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt: SKIP (0.000s)
[78.370494] [014/131] (924s left) kms_frontbuffer_tracking (psr-1p-offscren-pri-indfb-draw-mmap-gtt)
[78.462673] Starting subtest: psr-1p-offscren-pri-indfb-draw-mmap-gtt
[78.464085] Subtest psr-1p-offscren-pri-indfb-draw-mmap-gtt: SKIP (0.000s)
[78.557847] [015/131] (924s left) i915_suspend (forcewake)
[78.592036] Starting subtest: forcewake
[110.930283] Subtest forcewake: SUCCESS (2.346s)
[121.026490] [016/131] (921s left) kms_frontbuffer_tracking (psr-rgb565-draw-pwrite)
[121.124791] Starting subtest: psr-rgb565-draw-pwrite
[121.126204] Subtest psr-rgb565-draw-pwrite: SKIP (0.000s)
[121.205418] [017/131] (921s left) prime_mmap (test_correct_cpu_write)
[121.243240] Starting subtest: test_correct_cpu_write
[121.244050] Starting dynamic subtest: test_correct_cpu_write-smem
[121.244791] Dynamic subtest test_correct_cpu_write-smem: SUCCESS (0.000s)
[121.245511] Subtest test_correct_cpu_write: SUCCESS (0.000s)
[121.329954] [018/131] (921s left) syncobj_timeline (reset-multiple-signaled)
[121.365853] Starting subtest: reset-multiple-signaled
[121.366613] Subtest reset-multiple-signaled: SUCCESS (0.001s)
[121.432553] [019/131] (921s left) gem_fenced_exec_thrash (too-many-fences)
[121.471032] Starting subtest: too-many-fences
[123.628733] Subtest too-many-fences: SUCCESS (2.153s)
[123.730583] [020/131] (919s left) kms_psr (fbc-psr2-primary-mmap-cpu)
[123.823711] Subtest fbc-psr2-primary-mmap-cpu: SKIP (0.000s)
[123.858382] [021/131] (918s left) gem_ctx_param (set-priority-range)
[123.893610] Starting subtest: set-priority-range
[123.918806] Subtest set-priority-range: SUCCESS (0.025s)
[124.019520] [022/131] (918s left) kms_big_fb (x-tiled-addfb-size-offset-overflow)
[124.116366] Starting subtest: x-tiled-addfb-size-offset-overflow
[124.117133] Subtest x-tiled-addfb-size-offset-overflow: SUCCESS (0.000s)
[124.213625] [023/131] (918s left) gem_mmap_wc (write-prefaulted)
[124.248754] Starting subtest: write-prefaulted
[124.311965] Subtest write-prefaulted: SUCCESS (0.064s)
[124.377403] [024/131] (918s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-spr-indfb-draw-render)
[124.467619] Starting subtest: fbcpsr-1p-primscrn-spr-indfb-draw-render
[124.469021] Subtest fbcpsr-1p-primscrn-spr-indfb-draw-render: SKIP (0.000s)
[124.551107] [025/131] (918s left) kms_big_fb (yf-tiled-32bpp-rotate-270)
[124.646077] Starting subtest: yf-tiled-32bpp-rotate-270
[124.647451] Subtest yf-tiled-32bpp-rotate-270: SKIP (0.000s)
[124.742554] [026/131] (918s left) kms_vrr (flip-basic-fastset)
[124.830923] Starting subtest: flip-basic-fastset
[124.833001] Subtest flip-basic-fastset: SKIP (0.000s)
[124.881627] [027/131] (918s left) kms_tiled_display (basic-test-pattern-with-chamelium)
[125.006778] Subtest basic-test-pattern-with-chamelium: SKIP (0.000s)
[125.045289] [028/131] (918s left) kms_psr2_su (frontbuffer-xrgb8888)
[125.080436] Subtest frontbuffer-XRGB8888: SKIP (0.000s)
[125.118172] [029/131] (917s left) prime_busy (hang-wait)
[125.155948] Starting subtest: hang-wait
[125.156700] Starting dynamic subtest: rcs0
[138.681498] Dynamic subtest rcs0: SUCCESS (13.488s)
[138.689796] Starting dynamic subtest: bcs0
[145.592996] Dynamic subtest bcs0: SUCCESS (6.911s)
[145.601205] Starting dynamic subtest: vcs0
[152.632827] Dynamic subtest vcs0: SUCCESS (7.039s)
[152.641284] Starting dynamic subtest: vcs1
[159.609038] Dynamic subtest vcs1: SUCCESS (6.975s)
[159.617489] Starting dynamic subtest: vecs0
[166.585372] Dynamic subtest vecs0: SUCCESS (6.974s)
[166.586464] Subtest hang-wait: SUCCESS (41.391s)
[166.668790] [030/131] (876s left) gem_render_copy (yf-tiled-ccs-to-yf-tiled)
[166.713760] Starting subtest: yf-tiled-ccs-to-yf-tiled
[166.714489] Starting dynamic subtest: smem
[166.789279] Dynamic subtest smem: SUCCESS (0.076s)
[166.790050] Subtest yf-tiled-ccs-to-yf-tiled: SUCCESS (0.076s)
[166.964804] [031/131] (876s left) prime_mmap (test_map_unmap)
[167.000562] Starting subtest: test_map_unmap
[167.001319] Starting dynamic subtest: test_map_unmap-smem
[167.002024] Dynamic subtest test_map_unmap-smem: SUCCESS (0.001s)
[167.003775] Subtest test_map_unmap: SUCCESS (0.003s)
[167.098134] [032/131] (876s left) gem_mmap (short-mmap)
[167.134773] Starting subtest: short-mmap
[167.135514] Subtest short-mmap: SUCCESS (0.000s)
[167.196832] [033/131] (876s left) kms_big_fb (4-tiled-16bpp-rotate-180)
[167.294138] Starting subtest: 4-tiled-16bpp-rotate-180
[167.295669] Subtest 4-tiled-16bpp-rotate-180: SKIP (0.000s)
[167.376959] [034/131] (875s left) gem_tiled_wb
[171.933783] [035/131] (871s left) syncobj_wait (invalid-reset-one-illegal-handle)
[171.970187] Starting subtest: invalid-reset-one-illegal-handle
[171.970957] Subtest invalid-reset-one-illegal-handle: SUCCESS (0.000s)
[172.019296] [036/131] (871s left) kms_plane_alpha_blend (alpha-opaque-fb)
[172.107942] Starting subtest: alpha-opaque-fb
[172.202886] Starting dynamic subtest: pipe-A-HDMI-A-1
[172.462482] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.259s)
[172.470281] Starting dynamic subtest: pipe-D-HDMI-A-1
[172.792611] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.328s)
[172.793389] Subtest alpha-opaque-fb: SUCCESS (0.685s)
[172.941748] [037/131] (870s left) kms_frontbuffer_tracking (psr-2p-primscrn-pri-shrfb-draw-mmap-gtt)
[173.032721] Starting subtest: psr-2p-primscrn-pri-shrfb-draw-mmap-gtt
[173.034112] Subtest psr-2p-primscrn-pri-shrfb-draw-mmap-gtt: SKIP (0.000s)
[173.128235] [038/131] (870s left) kms_chamelium_frames (dp-crc-fast)
[173.272076] Subtest dp-crc-fast: SKIP (0.000s)
[173.361524] [039/131] (870s left) gem_exec_flush (basic-wb-rw-default)
[173.410428] Starting subtest: basic-wb-rw-default
[178.850033] Subtest basic-wb-rw-default: SUCCESS (5.439s)
[179.049653] [040/131] (864s left) kms_ccs (random-ccs-data-4-tiled-mtl-rc-ccs-cc)
[179.140098] Starting subtest: random-ccs-data-4-tiled-mtl-rc-ccs-cc
[179.140895] Starting dynamic subtest: pipe-A-HDMI-A-1
[179.148737] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s)
[179.156629] Starting dynamic subtest: pipe-B-HDMI-A-1
[179.164490] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s)
[179.172407] Starting dynamic subtest: pipe-C-HDMI-A-1
[179.180217] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s)
[179.185607] Starting dynamic subtest: pipe-D-HDMI-A-1
[179.193224] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s)
[179.194576] Subtest random-ccs-data-4-tiled-mtl-rc-ccs-cc: SKIP (0.005s)
[179.376849] [041/131] (864s left) perf_pmu (idle-no-semaphores)
[179.417885] Starting subtest: idle-no-semaphores
[179.418638] Starting dynamic subtest: rcs0
[179.951894] Dynamic subtest rcs0: SUCCESS (0.524s)
[179.961332] Starting dynamic subtest: bcs0
[180.473402] Dynamic subtest bcs0: SUCCESS (0.520s)
[180.488598] Starting dynamic subtest: vcs0
[180.993948] Dynamic subtest vcs0: SUCCESS (0.519s)
[181.003148] Starting dynamic subtest: vcs1
[181.517407] Dynamic subtest vcs1: SUCCESS (0.522s)
[181.526928] Starting dynamic subtest: vecs0
[182.037664] Dynamic subtest vecs0: SUCCESS (0.519s)
[182.038734] Subtest idle-no-semaphores: SUCCESS (2.611s)
[182.096094] [042/131] (861s left) kms_flip (flip-vs-suspend)
[182.185336] Starting subtest: flip-vs-suspend
[182.189775] Starting dynamic subtest: A-HDMI-A1
[230.966864] Dynamic subtest A-HDMI-A1: SUCCESS (3.749s)
[230.975195] Starting dynamic subtest: B-HDMI-A1
[278.950642] Dynamic subtest B-HDMI-A1: SUCCESS (3.574s)
[278.958094] Starting dynamic subtest: C-HDMI-A1
[326.953050] Dynamic subtest C-HDMI-A1: SUCCESS (3.585s)
[326.960973] Starting dynamic subtest: D-HDMI-A1
[374.951929] Dynamic subtest D-HDMI-A1: SUCCESS (3.653s)
[374.954179] Subtest flip-vs-suspend: SUCCESS (14.571s)
[383.149765] [043/131] (846s left) syncobj_timeline (etime-single-wait-all-available-unsubmitted)
[383.188633] Starting subtest: etime-single-wait-all-available-unsubmitted
[383.290652] Subtest etime-single-wait-all-available-unsubmitted: SUCCESS (0.102s)
[383.362239] [044/131] (846s left) kms_cursor_legacy (short-flip-after-cursor-atomic-transitions-varying-size)
[383.450910] Starting subtest: short-flip-after-cursor-atomic-transitions-varying-size
[383.957721] Subtest short-flip-after-cursor-atomic-transitions-varying-size: SUCCESS (0.498s)
[384.086771] [045/131] (845s left) kms_frontbuffer_tracking (psr-2p-primscrn-cur-indfb-onoff)
[384.179575] Starting subtest: psr-2p-primscrn-cur-indfb-onoff
[384.180972] Subtest psr-2p-primscrn-cur-indfb-onoff: SKIP (0.000s)
[384.270120] [046/131] (845s left) kms_content_protection (srm)
[384.369859] Starting subtest: srm
[384.694621] Subtest srm: SKIP (0.322s)
[384.861158] [047/131] (845s left) kms_big_fb (4-tiled-max-hw-stride-64bpp-rotate-180-async-flip)
[384.955909] Starting subtest: 4-tiled-max-hw-stride-64bpp-rotate-180-async-flip
[384.957321] Subtest 4-tiled-max-hw-stride-64bpp-rotate-180-async-flip: SKIP (0.000s)
[385.047100] [048/131] (844s left) kms_frontbuffer_tracking (fbc-2p-primscrn-indfb-plflip-blt)
[385.137930] Starting subtest: fbc-2p-primscrn-indfb-plflip-blt
[385.139455] Subtest fbc-2p-primscrn-indfb-plflip-blt: SKIP (0.000s)
[385.229570] [049/131] (844s left) gen3_render_linear_blits
[385.306341] [050/131] (844s left) gem_exec_whisper (basic-queues-priority-all)
[385.352820] Starting subtest: basic-queues-priority-all
[388.017564] Subtest basic-queues-priority-all: SUCCESS (2.660s)
[388.205639] [051/131] (841s left) kms_frontbuffer_tracking (psr-1p-primscrn-pri-indfb-draw-pwrite)
[388.299599] Starting subtest: psr-1p-primscrn-pri-indfb-draw-pwrite
[388.301001] Subtest psr-1p-primscrn-pri-indfb-draw-pwrite: SKIP (0.000s)
[388.393753] [052/131] (841s left) gem_exec_schedule (preempt-engines)
[388.443757] Starting subtest: preempt-engines
[388.444589] Starting dynamic subtest: rcs0
[388.511243] Dynamic subtest rcs0: SUCCESS (0.067s)
[388.519562] Starting dynamic subtest: bcs0
[388.580163] Dynamic subtest bcs0: SUCCESS (0.068s)
[388.589147] Starting dynamic subtest: vcs0
[388.655281] Dynamic subtest vcs0: SUCCESS (0.074s)
[388.663793] Starting dynamic subtest: vcs1
[388.723117] Dynamic subtest vcs1: SUCCESS (0.067s)
[388.730035] Starting dynamic subtest: vecs0
[388.794264] Dynamic subtest vecs0: SUCCESS (0.070s)
[388.795034] Subtest preempt-engines: SUCCESS (0.350s)
[389.098171] [053/131] (841s left) kms_frontbuffer_tracking (fbc-1p-primscrn-cur-indfb-onoff)
[389.190650] Starting subtest: fbc-1p-primscrn-cur-indfb-onoff
[390.572194] Subtest fbc-1p-primscrn-cur-indfb-onoff: SUCCESS (1.380s)
[390.720766] [054/131] (839s left) kms_addfb_basic (invalid-get-prop-any)
[390.756475] Starting subtest: invalid-get-prop-any
[390.757290] Subtest invalid-get-prop-any: SUCCESS (0.000s)
[390.906319] [055/131] (839s left) dmabuf_sync_file (export-multiwait)
[390.997805] Starting subtest: export-multiwait
[390.998595] Subtest export-multiwait: SUCCESS (0.001s)
[391.045405] [FACT dmabuf_sync_file (export-multiwait)] new: kernel.kmod_is_loaded.vgem: true
[391.047339] [056/131] (839s left) kms_properties (invalid-properties-atomic)
[391.141789] Starting subtest: invalid-properties-atomic
[391.584309] Subtest invalid-properties-atomic: SUCCESS (0.434s)
[391.634125] [057/131] (838s left) i915_pm_rps (fence-order)
[391.674519] Starting subtest: fence-order
[393.545520] Subtest fence-order: SUCCESS (1.860s)
[393.661687] [058/131] (836s left) kms_ccs (missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc)
[393.753051] Starting subtest: missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc
[393.753831] Starting dynamic subtest: pipe-A-HDMI-A-1
[393.761088] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s)
[393.767763] Starting dynamic subtest: pipe-B-HDMI-A-1
[393.775060] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s)
[393.781638] Starting dynamic subtest: pipe-C-HDMI-A-1
[393.788486] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s)
[393.795701] Starting dynamic subtest: pipe-D-HDMI-A-1
[393.802611] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s)
[393.803975] Subtest missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc: SKIP (0.007s)
[393.993548] [059/131] (836s left) gem_ccs (suspend-resume)
[394.032529] Starting subtest: suspend-resume
[394.033952] Subtest suspend-resume: SKIP (0.000s)
[394.102169] [060/131] (836s left) kms_pm_backlight (fade)
[394.190340] Subtest fade: SKIP (0.000s)
[394.228607] [061/131] (836s left) gem_spin_batch (resubmit-new-all)
[394.273568] Starting subtest: resubmit-new-all
[394.274345] Starting dynamic subtest: rcs0
[394.278330] Dynamic subtest rcs0: SUCCESS (0.004s)
[394.288127] Starting dynamic subtest: bcs0
[394.288958] Dynamic subtest bcs0: SUCCESS (0.004s)
[394.297047] Starting dynamic subtest: vcs0
[394.297819] Dynamic subtest vcs0: SUCCESS (0.004s)
[394.304557] Starting dynamic subtest: vcs1
[394.305262] Dynamic subtest vcs1: SUCCESS (0.003s)
[394.311557] Starting dynamic subtest: vecs0
[394.312276] Dynamic subtest vecs0: SUCCESS (0.003s)
[394.312954] Subtest resubmit-new-all: SUCCESS (0.023s)
[394.483701] [062/131] (836s left) kms_hdr (invalid-hdr)
[394.571119] Starting subtest: invalid-hdr
[394.573258] Subtest invalid-hdr: SKIP (0.001s)
[394.626645] [063/131] (835s left) gem_ctx_shared (q-in-order)
[394.671916] Starting subtest: Q-in-order
[394.672698] Starting dynamic subtest: rcs0
[394.718029] Dynamic subtest rcs0: SUCCESS (0.045s)
[394.732413] Starting dynamic subtest: bcs0
[394.768811] Dynamic subtest bcs0: SUCCESS (0.048s)
[394.781478] Starting dynamic subtest: vcs0
[394.816508] Dynamic subtest vcs0: SUCCESS (0.045s)
[394.829686] Starting dynamic subtest: vcs1
[394.865645] Dynamic subtest vcs1: SUCCESS (0.047s)
[394.880426] Starting dynamic subtest: vecs0
[394.917014] Dynamic subtest vecs0: SUCCESS (0.049s)
[394.918313] Subtest Q-in-order: SUCCESS (0.246s)
[395.149444] [064/131] (835s left) syncobj_timeline (etime-multi-wait-for-submit-submitted)
[395.188105] Starting subtest: etime-multi-wait-for-submit-submitted
[395.290617] Subtest etime-multi-wait-for-submit-submitted: SUCCESS (0.102s)
[395.364814] [065/131] (835s left) vgem_basic (second-client)
[395.402724] Starting subtest: second-client
[395.421802] Subtest second-client: SUCCESS (0.017s)
[395.471626] [066/131] (835s left) gem_ctx_param (invalid-param-get)
[395.509673] Starting subtest: invalid-param-get
[395.510448] Subtest invalid-param-get: SUCCESS (0.000s)
[395.577589] [067/131] (835s left) gem_render_copy (y-tiled-to-vebox-y-tiled)
[395.619764] Starting subtest: y-tiled-to-vebox-y-tiled
[395.620465] Starting dynamic subtest: smem
[395.719406] Dynamic subtest smem: SUCCESS (0.100s)
[395.720148] Subtest y-tiled-to-vebox-y-tiled: SUCCESS (0.101s)
[395.906321] [068/131] (834s left) syncobj_timeline (wait-for-submit-delayed-submit)
[395.943375] Starting subtest: wait-for-submit-delayed-submit
[396.045754] Subtest wait-for-submit-delayed-submit: SUCCESS (0.102s)
[396.117282] [069/131] (834s left) gem_exec_balancer (individual)
[396.163049] Starting subtest: individual
[397.476242] Subtest individual: SUCCESS (1.303s)
[397.655648] [070/131] (833s left) gem_exec_fence (basic-wait-all)
[397.700680] Starting subtest: basic-wait-all
[397.740460] Subtest basic-wait-all: SUCCESS (0.040s)
[398.328055] [071/131] (832s left) sysfs_heartbeat_interval (precise)
[398.368886] Starting subtest: precise
[398.370697] Starting dynamic subtest: vecs0
[399.933302] Dynamic subtest vecs0: SUCCESS (1.562s)
[399.943029] Starting dynamic subtest: vcs0
[401.486623] Dynamic subtest vcs0: SUCCESS (1.550s)
[401.498556] Starting dynamic subtest: bcs0
[403.071759] Dynamic subtest bcs0: SUCCESS (1.581s)
[403.084449] Starting dynamic subtest: rcs0
[404.616731] Dynamic subtest rcs0: SUCCESS (1.541s)
[404.629001] Starting dynamic subtest: vcs1
[406.168693] Dynamic subtest vcs1: SUCCESS (1.549s)
[406.170000] Subtest precise: SUCCESS (7.797s)
[406.233626] [072/131] (824s left) kms_flip (absolute-wf_vblank)
[406.325445] Starting subtest: absolute-wf_vblank
[406.327180] Starting dynamic subtest: A-HDMI-A1
[414.020492] Dynamic subtest A-HDMI-A1: SUCCESS (7.669s)
[414.026859] Starting dynamic subtest: B-HDMI-A1
[421.676751] Dynamic subtest B-HDMI-A1: SUCCESS (7.649s)
[421.682892] Starting dynamic subtest: C-HDMI-A1
[429.433254] Dynamic subtest C-HDMI-A1: SUCCESS (7.753s)
[429.439607] Starting dynamic subtest: D-HDMI-A1
[437.095462] Dynamic subtest D-HDMI-A1: SUCCESS (7.664s)
[437.096179] Subtest absolute-wf_vblank: SUCCESS (30.751s)
[437.227616] [073/131] (793s left) kms_cursor_crc (cursor-random-64x21)
[437.319550] Starting subtest: cursor-random-64x21
[437.324460] Starting dynamic subtest: pipe-A-HDMI-A-1
[438.570717] Dynamic subtest pipe-A-HDMI-A-1: FAIL (1.047s)
[438.578552] Starting dynamic subtest: pipe-D-HDMI-A-1
[440.368585] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.961s)
[440.369296] Subtest cursor-random-64x21: FAIL (3.050s)
[440.505121] [074/131] (790s left) kms_psr (pr-sprite-blt)
[440.597770] Subtest pr-sprite-blt: SKIP (0.000s)
[440.639196] [075/131] (790s left) kms_flip_scaled_crc (flip-32bpp-ytile-to-64bpp-ytile-downscaling)
[440.726841] Starting subtest: flip-32bpp-ytile-to-64bpp-ytile-downscaling
[440.727563] Starting dynamic subtest: pipe-A-valid-mode
[441.955962] Dynamic subtest pipe-A-valid-mode: SUCCESS (1.228s)
[441.956716] Subtest flip-32bpp-ytile-to-64bpp-ytile-downscaling: SUCCESS (1.230s)
[442.083149] [076/131] (788s left) kms_addfb_basic (invalid-smem-bo-on-discrete)
[442.119844] Starting subtest: invalid-smem-bo-on-discrete
[442.121263] Subtest invalid-smem-bo-on-discrete: SKIP (0.000s)
[442.276476] [077/131] (788s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-pri-indfb-draw-pwrite)
[442.369337] Starting subtest: fbcpsr-1p-primscrn-pri-indfb-draw-pwrite
[442.370827] Subtest fbcpsr-1p-primscrn-pri-indfb-draw-pwrite: SKIP (0.000s)
[442.477480] [078/131] (788s left) perf_pmu (busy-hang)
[442.517543] Starting subtest: busy-hang
[442.519385] Starting dynamic subtest: rcs0
[443.562972] Dynamic subtest rcs0: SUCCESS (1.044s)
[443.577741] Starting dynamic subtest: bcs0
[444.610745] Dynamic subtest bcs0: SUCCESS (1.042s)
[444.619699] Starting dynamic subtest: vcs0
[445.649166] Dynamic subtest vcs0: SUCCESS (1.038s)
[445.657044] Starting dynamic subtest: vcs1
[446.685516] Dynamic subtest vcs1: SUCCESS (1.037s)
[446.695745] Starting dynamic subtest: vecs0
[447.731089] Dynamic subtest vecs0: SUCCESS (1.039s)
[447.732152] Subtest busy-hang: SUCCESS (5.209s)
[447.799190] [079/131] (783s left) gem_pwrite (basic-self)
[447.839314] Starting subtest: basic-self
[447.885578] Subtest basic-self: SUCCESS (0.047s)
[447.963578] [080/131] (783s left) kms_chamelium_hpd (hdmi-hpd)
[448.100597] Subtest hdmi-hpd: SKIP (0.000s)
[448.182609] [081/131] (783s left) gem_exec_fence (syncobj-repeat)
[448.522645] Starting subtest: syncobj-repeat
[448.774564] Subtest syncobj-repeat: SUCCESS (0.243s)
[449.050190] [082/131] (782s left) syncobj_wait (multi-wait-submitted-signaled)
[449.089046] Starting subtest: multi-wait-submitted-signaled
[449.089818] Subtest multi-wait-submitted-signaled: SUCCESS (0.000s)
[449.145540] [083/131] (782s left) kms_frontbuffer_tracking (psr-2p-scndscrn-cur-indfb-draw-pwrite)
[449.240912] Starting subtest: psr-2p-scndscrn-cur-indfb-draw-pwrite
[449.242365] Subtest psr-2p-scndscrn-cur-indfb-draw-pwrite: SKIP (0.000s)
[449.337738] [084/131] (781s left) kms_plane_scaling (plane-downscale-factor-0-75-with-pixel-format)
[449.426907] Starting subtest: plane-downscale-factor-0-75-with-pixel-format
[449.427662] Starting dynamic subtest: pipe-A
[451.110621] Dynamic subtest pipe-A: SUCCESS (1.684s)
[451.119758] Starting dynamic subtest: pipe-B
[452.804520] Dynamic subtest pipe-B: SUCCESS (1.693s)
[452.813181] Starting dynamic subtest: pipe-C
[453.047330] Dynamic subtest pipe-C: SUCCESS (0.242s)
[453.061888] Starting dynamic subtest: pipe-D
[453.291264] Dynamic subtest pipe-D: SUCCESS (0.242s)
[453.292112] Subtest plane-downscale-factor-0-75-with-pixel-format: SUCCESS (3.865s)
[453.478092] [085/131] (777s left) kms_flip (2x-modeset-vs-vblank-race)
[453.573111] Starting subtest: 2x-modeset-vs-vblank-race
[453.581721] Subtest 2x-modeset-vs-vblank-race: SKIP (0.009s)
[453.652550] [086/131] (777s left) syncobj_wait (wait-all-for-submit-snapshot)
[453.690684] Starting subtest: wait-all-for-submit-snapshot
[453.772879] Subtest wait-all-for-submit-snapshot: SUCCESS (0.082s)
[453.848261] [087/131] (777s left) kms_cursor_legacy (2x-nonblocking-modeset-vs-cursor-atomic)
[453.937700] Starting subtest: 2x-nonblocking-modeset-vs-cursor-atomic
[453.940414] Subtest 2x-nonblocking-modeset-vs-cursor-atomic: SKIP (0.002s)
[453.993566] [088/131] (777s left) kms_display_modes (extended-mode-basic)
[454.081797] Starting subtest: extended-mode-basic
[454.083291] Subtest extended-mode-basic: SKIP (0.000s)
[454.121177] [089/131] (777s left) gem_mmap_gtt (bad-object)
[454.156760] Starting subtest: bad-object
[454.157501] Subtest bad-object: SUCCESS (0.000s)
[454.239011] [090/131] (777s left) kms_flip_scaled_crc (flip-64bpp-ytile-to-16bpp-ytile-upscaling)
[454.328168] Starting subtest: flip-64bpp-ytile-to-16bpp-ytile-upscaling
[454.328940] Starting dynamic subtest: pipe-A-valid-mode
[455.170750] Dynamic subtest pipe-A-valid-mode: SUCCESS (0.842s)
[455.171479] Subtest flip-64bpp-ytile-to-16bpp-ytile-upscaling: SUCCESS (0.844s)
[455.324023] [091/131] (776s left) gem_ctx_persistence (heartbeat-close)
[455.366682] Starting subtest: heartbeat-close
[455.614598] Subtest heartbeat-close: SUCCESS (0.247s)
[455.693330] [092/131] (775s left) gem_mmap_gtt (basic-small-copy-xy)
[455.730287] Starting subtest: basic-small-copy-XY
[458.977449] Subtest basic-small-copy-XY: SUCCESS (3.247s)
[459.047099] [093/131] (772s left) gem_mmap_gtt (medium-copy)
[459.126028] Starting subtest: medium-copy
[462.265554] Subtest medium-copy: SUCCESS (3.138s)
[462.325677] [094/131] (769s left) kms_busy (extended-modeset-hang-newfb-with-reset)
[462.479939] Starting subtest: extended-modeset-hang-newfb-with-reset
[462.481739] Starting dynamic subtest: pipe-A
[465.342725] Dynamic subtest pipe-A: SUCCESS (2.861s)
[465.353399] Starting dynamic subtest: pipe-D
[468.197677] Dynamic subtest pipe-D: SUCCESS (2.851s)
[468.199510] Subtest extended-modeset-hang-newfb-with-reset: SUCCESS (5.718s)
[468.386990] [095/131] (763s left) gem_exec_schedule (fairslice-all)
[468.447208] Starting subtest: fairslice-all
[470.489006] Subtest fairslice-all: SUCCESS (2.042s)
[470.803764] [096/131] (760s left) kms_plane_scaling (intel-max-src-size)
[470.895889] Starting subtest: intel-max-src-size
[470.907794] Starting dynamic subtest: pipe-A-HDMI-A-1
[471.094441] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.187s)
[471.095272] Subtest intel-max-src-size: SUCCESS (0.199s)
[471.369676] [097/131] (760s left) api_intel_bb (simple-bb-ctx)
[471.407494] Starting subtest: simple-bb-ctx
[471.411500] Subtest simple-bb-ctx: SUCCESS (0.004s)
[471.540498] [098/131] (760s left) prime_self_import (basic-with_two_bos)
[471.576041] Starting subtest: basic-with_two_bos
[471.578745] Subtest basic-with_two_bos: SUCCESS (0.002s)
[471.690695] [099/131] (760s left) kms_prop_blob (invalid-set-prop)
[471.726799] Starting subtest: invalid-set-prop
[471.727563] Subtest invalid-set-prop: SUCCESS (0.000s)
[471.790256] [100/131] (760s left) gem_userptr_blits (process-exit-busy)
[471.840895] Starting subtest: process-exit-busy
[471.856184] Subtest process-exit-busy: SUCCESS (0.015s)
[471.988356] [101/131] (759s left) gem_userptr_blits (map-fixed-invalidate-overlap)
[472.038982] Starting subtest: map-fixed-invalidate-overlap
[472.039749] Starting dynamic subtest: gtt
[472.121813] Dynamic subtest gtt: SUCCESS (0.082s)
[472.129031] Starting dynamic subtest: wb
[472.173227] Dynamic subtest wb: SUCCESS (0.051s)
[472.180508] Starting dynamic subtest: wc
[472.229709] Dynamic subtest wc: SUCCESS (0.056s)
[472.237897] Starting dynamic subtest: uc
[472.283101] Dynamic subtest uc: SUCCESS (0.052s)
[472.283917] Subtest map-fixed-invalidate-overlap: SUCCESS (0.244s)
[472.391669] [102/131] (759s left) kms_sequence (queue-idle)
[472.484860] Starting subtest: queue-idle
[472.486652] Starting dynamic subtest: pipe-A-HDMI-A-1
[473.688499] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (1.203s)
[473.697844] Starting dynamic subtest: pipe-B-HDMI-A-1
[474.889125] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (1.197s)
[474.900116] Starting dynamic subtest: pipe-C-HDMI-A-1
[476.074418] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (1.184s)
[476.083127] Starting dynamic subtest: pipe-D-HDMI-A-1
[477.242693] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (1.165s)
[477.243731] Subtest queue-idle: SUCCESS (4.757s)
[477.342562] [103/131] (754s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-spr-indfb-fullscreen)
[477.437618] Starting subtest: fbc-2p-scndscrn-spr-indfb-fullscreen
[477.439109] Subtest fbc-2p-scndscrn-spr-indfb-fullscreen: SKIP (0.000s)
[477.525830] [104/131] (754s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc)
[477.618310] Starting subtest: fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc
[477.619741] Subtest fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc: SKIP (0.000s)
[477.711817] [105/131] (754s left) api_intel_bb (destroy-bb)
[477.747623] Starting subtest: destroy-bb
[477.753752] Subtest destroy-bb: SUCCESS (0.007s)
[477.856500] [106/131] (754s left) kms_pm_rpm (dpms-non-lpsp)
[479.264570] Starting subtest: dpms-non-lpsp
[479.266950] Subtest dpms-non-lpsp: SKIP (0.000s)
[479.453973] [107/131] (752s left) kms_psr (psr-primary-blt)
[479.545544] Subtest psr-primary-blt: SKIP (0.000s)
[479.586526] [108/131] (752s left) kms_atomic_transition (plane-all-modeset-transition)
[479.676154] Starting subtest: plane-all-modeset-transition
[479.676906] Starting dynamic subtest: pipe-A-HDMI-A-1
[490.917489] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (11.241s)
[490.963779] Starting dynamic subtest: pipe-B-HDMI-A-1
[500.396158] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (9.441s)
[500.421771] Subtest plane-all-modeset-transition: SUCCESS (20.748s)
[500.568503] [109/131] (731s left) gem_exec_schedule (u-semaphore-codependency)
[500.619817] Starting subtest: u-semaphore-codependency
[500.624493] Subtest u-semaphore-codependency: SUCCESS (0.006s)
[500.937986] [110/131] (731s left) gem_lmem_swapping (verify-random)
[500.978262] Subtest verify-random: SKIP (0.000s)
[501.017213] [111/131] (731s left) kms_big_fb (yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip)
[501.120205] Starting subtest: yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip
[501.121740] Subtest yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip: SKIP (0.000s)
[501.227692] [112/131] (731s left) gem_ctx_engines (invalid-engines)
[501.271643] Starting subtest: invalid-engines
[501.276520] Subtest invalid-engines: SUCCESS (0.005s)
[501.451018] [113/131] (730s left) kms_addfb_basic (invalid-set-prop-any)
[501.487715] Starting subtest: invalid-set-prop-any
[501.488451] Subtest invalid-set-prop-any: SUCCESS (0.000s)
[501.634297] [114/131] (730s left) kms_force_connector_basic (prune-stale-modes)
[501.763980] Starting subtest: prune-stale-modes
[501.923660] Subtest prune-stale-modes: SUCCESS (0.160s)
[502.082857] [115/131] (730s left) kms_pipe_crc_basic (compare-crc-sanitycheck-xr24)
[502.172805] Starting subtest: compare-crc-sanitycheck-xr24
[502.174659] Starting dynamic subtest: pipe-A-HDMI-A-1
[502.441414] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.267s)
[502.452194] Starting dynamic subtest: pipe-B-HDMI-A-1
[502.698658] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.254s)
[502.706119] Starting dynamic subtest: pipe-C-HDMI-A-1
[502.940212] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.241s)
[502.949133] Starting dynamic subtest: pipe-D-HDMI-A-1
[503.190300] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.247s)
[503.191055] Subtest compare-crc-sanitycheck-xr24: SUCCESS (1.017s)
[503.320616] [116/131] (729s left) kms_ccs (crc-primary-rotation-180-4-tiled-lnl-ccs)
[503.409866] Starting subtest: crc-primary-rotation-180-4-tiled-lnl-ccs
[503.411244] Subtest crc-primary-rotation-180-4-tiled-lnl-ccs: SKIP (0.000s)
[503.554139] [117/131] (729s left) gem_exec_balancer (waits)
[503.599458] Starting subtest: waits
[510.253108] Subtest waits: SUCCESS (6.620s)
[510.403812] [118/131] (722s left) kms_flip (flip-vs-wf_vblank-interruptible)
[510.500404] Starting subtest: flip-vs-wf_vblank-interruptible
[510.503123] Starting dynamic subtest: A-HDMI-A1
[511.393353] Dynamic subtest A-HDMI-A1: SUCCESS (0.890s)
[511.404273] Starting dynamic subtest: B-HDMI-A1
[512.248194] Dynamic subtest B-HDMI-A1: SUCCESS (0.848s)
[512.257626] Starting dynamic subtest: C-HDMI-A1
[513.019824] Dynamic subtest C-HDMI-A1: SUCCESS (0.771s)
[513.030721] Starting dynamic subtest: D-HDMI-A1
[513.874133] Dynamic subtest D-HDMI-A1: SUCCESS (0.857s)
[513.876282] Subtest flip-vs-wf_vblank-interruptible: SUCCESS (3.376s)
[514.025932] [119/131] (718s left) drm_fdinfo (virtual-busy-idle-all)
[514.065330] Starting subtest: virtual-busy-idle-all
[514.684076] Subtest virtual-busy-idle-all: SUCCESS (0.618s)
[514.749873] [120/131] (717s left) kms_frontbuffer_tracking (fbc-1p-primscrn-shrfb-pgflip-blt)
[514.844542] Starting subtest: fbc-1p-primscrn-shrfb-pgflip-blt
[516.216916] Subtest fbc-1p-primscrn-shrfb-pgflip-blt: SUCCESS (1.372s)
[516.361937] [121/131] (716s left) kms_ccs (bad-rotation-90-4-tiled-mtl-rc-ccs-cc)
[516.454591] Starting subtest: bad-rotation-90-4-tiled-mtl-rc-ccs-cc
[516.455376] Starting dynamic subtest: pipe-A-HDMI-A-1
[516.462785] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s)
[516.473650] Starting dynamic subtest: pipe-B-HDMI-A-1
[516.481106] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s)
[516.491013] Starting dynamic subtest: pipe-C-HDMI-A-1
[516.498433] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s)
[516.505431] Starting dynamic subtest: pipe-D-HDMI-A-1
[516.512632] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s)
[516.514034] Subtest bad-rotation-90-4-tiled-mtl-rc-ccs-cc: SKIP (0.007s)
[516.698078] [122/131] (716s left) kms_frontbuffer_tracking (fbc-rgb101010-draw-pwrite)
[516.790611] Starting subtest: fbc-rgb101010-draw-pwrite
[519.269536] Subtest fbc-rgb101010-draw-pwrite: SUCCESS (2.479s)
[519.381007] [123/131] (713s left) gem_watchdog (default-virtual)
[519.424465] Starting subtest: default-virtual
[520.438245] Subtest default-virtual: SUCCESS (1.011s)
[520.577474] [124/131] (712s left) kms_atomic_interruptible (legacy-cursor)
[520.669422] Starting subtest: legacy-cursor
[520.671237] Starting dynamic subtest: pipe-A-HDMI-A-1
[526.887712] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (6.216s)
[526.888447] Subtest legacy-cursor: SUCCESS (6.218s)
[527.028344] [125/131] (705s left) kms_frontbuffer_tracking (fbcpsr-rgb101010-draw-mmap-wc)
[527.122580] Starting subtest: fbcpsr-rgb101010-draw-mmap-wc
[527.124053] Subtest fbcpsr-rgb101010-draw-mmap-wc: SKIP (0.000s)
[527.229948] [126/131] (705s left) kms_ccs (bad-pixel-format-4-tiled-dg2-mc-ccs)
[527.319901] Starting subtest: bad-pixel-format-4-tiled-dg2-mc-ccs
[527.321774] Starting dynamic subtest: pipe-A-HDMI-A-1
[527.328873] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s)
[527.336115] Starting dynamic subtest: pipe-B-HDMI-A-1
[527.343309] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s)
[527.350548] Starting dynamic subtest: pipe-C-HDMI-A-1
[527.357869] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s)
[527.364844] Starting dynamic subtest: pipe-D-HDMI-A-1
[527.372153] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s)
[527.373605] Subtest bad-pixel-format-4-tiled-dg2-mc-ccs: SKIP (0.007s)
[527.549300] [127/131] (705s left) kms_psr (fbc-psr-primary-blt)
[527.640563] Subtest fbc-psr-primary-blt: SKIP (0.000s)
[527.680983] [128/131] (705s left) gem_userptr_blits (unsync-unmap)
[527.722778] Subtest unsync-unmap: SKIP (0.000s)
[527.847674] [129/131] (705s left) gen9_exec_parse (cmd-crossing-page)
[527.887997] Subtest cmd-crossing-page: SKIP (0.000s)
[527.933000] [130/131] (705s left) gem_exec_async (forked-writes)
[527.980860] Starting subtest: forked-writes
[527.981659] Starting dynamic subtest: rcs0
[528.014012] Dynamic subtest rcs0: SUCCESS (0.032s)
[528.022435] Starting dynamic subtest: bcs0
[528.045072] Dynamic subtest bcs0: SUCCESS (0.030s)
[528.054178] Starting dynamic subtest: vcs0
[528.076866] Dynamic subtest vcs0: SUCCESS (0.031s)
[528.084686] Starting dynamic subtest: vcs1
[528.108009] Dynamic subtest vcs1: SUCCESS (0.030s)
[528.116970] Starting dynamic subtest: vecs0
[528.139731] Dynamic subtest vecs0: SUCCESS (0.031s)
[528.140517] Subtest forked-writes: SUCCESS (0.159s)
[528.319310] [131/131] (704s left) kms_frontbuffer_tracking (fbc-2p-primscrn-spr-indfb-draw-mmap-cpu)
[528.411461] Starting subtest: fbc-2p-primscrn-spr-indfb-draw-mmap-cpu
[528.412914] Subtest fbc-2p-primscrn-spr-indfb-draw-mmap-cpu: SKIP (0.000s)
[528.513925] Closing watchdogs
Done.