[71.699567] Initializing watchdogs [71.699687] /dev/watchdog0 [71.719102] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:0102 Intel Sandybridge (Gen6) 2nd Generation Core Processor Family Integrated Graphics Controller (XPS 8300) [71.728177] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [71.733049] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [71.736100] [001/133] (960s left) kms_plane_scaling (plane-downscale-factor-0-5-with-rotation) [72.228431] Starting subtest: plane-downscale-factor-0-5-with-rotation [72.228961] Starting dynamic subtest: pipe-A [72.230790] Dynamic subtest pipe-A: SKIP (0.002s) [72.240644] Starting dynamic subtest: pipe-B [72.244207] Dynamic subtest pipe-B: SKIP (0.001s) [72.245793] Subtest plane-downscale-factor-0-5-with-rotation: SKIP (0.004s) [72.327925] [002/133] (959s left) gem_exec_flush (basic-wb-ro-default) [72.396016] Starting subtest: basic-wb-ro-default [77.845590] Subtest basic-wb-ro-default: SUCCESS (5.452s) [78.042687] [003/133] (954s left) kms_big_fb (yf-tiled-max-hw-stride-32bpp-rotate-180) [78.541102] Starting subtest: yf-tiled-max-hw-stride-32bpp-rotate-180 [78.542389] Subtest yf-tiled-max-hw-stride-32bpp-rotate-180: SKIP (0.000s) [78.647327] [004/133] (953s left) kms_big_fb (yf-tiled-32bpp-rotate-270) [79.135612] Starting subtest: yf-tiled-32bpp-rotate-270 [79.137124] Subtest yf-tiled-32bpp-rotate-270: SKIP (0.000s) [79.246273] [005/133] (953s left) kms_cursor_edge_walk (64x64-top-edge) [79.730933] Starting subtest: 64x64-top-edge [79.731792] Starting dynamic subtest: pipe-A-VGA-1 [83.162812] Dynamic subtest pipe-A-VGA-1: SUCCESS (3.431s) [83.172762] Starting dynamic subtest: pipe-B-HDMI-A-1 [86.496204] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (3.332s) [86.496844] Subtest 64x64-top-edge: SUCCESS (6.766s) [86.735908] [006/133] (945s left) gem_eio (in-flight-contexts-immediate) [86.803964] Starting subtest: in-flight-contexts-immediate [91.069618] Subtest in-flight-contexts-immediate: SUCCESS (4.267s) [91.592696] [007/133] (940s left) i915_pm_rc6_residency (rc6-accuracy) [91.650681] Starting subtest: rc6-accuracy [91.651337] Starting dynamic subtest: gt0 [94.820631] Dynamic subtest gt0: SUCCESS (3.168s) [94.821441] Subtest rc6-accuracy: SUCCESS (3.169s) [94.901289] [008/133] (937s left) kms_plane (pixel-format-4-tiled-dg2-mc-ccs-modifier) [95.390298] Starting subtest: pixel-format-4-tiled-dg2-mc-ccs-modifier [95.391686] Subtest pixel-format-4-tiled-dg2-mc-ccs-modifier: SKIP (0.000s) [95.487768] [009/133] (937s left) kms_psr (fbc-psr2-no-drrs) [95.967914] Subtest fbc-psr2-no-drrs: SKIP (0.000s) [96.026493] [010/133] (936s left) kms_flip_scaled_crc (flip-64bpp-xtile-to-32bpp-xtile-downscaling) [96.082964] Subtest flip-64bpp-xtile-to-32bpp-xtile-downscaling: SKIP (0.000s) [96.144126] [011/133] (936s left) gem_render_copy (y-tiled-to-vebox-y-tiled) [96.209397] Starting subtest: y-tiled-to-vebox-y-tiled [96.211231] Subtest y-tiled-to-vebox-y-tiled: SKIP (0.000s) [96.406288] [012/133] (936s left) gem_exec_balancer (full-pulse) [96.463105] Subtest full-pulse: SKIP (0.000s) [96.558582] [013/133] (936s left) kms_flip_scaled_crc (flip-32bpp-yftile-to-64bpp-yftile-downscaling) [96.612363] Subtest flip-32bpp-yftile-to-64bpp-yftile-downscaling: SKIP (0.000s) [96.669092] [014/133] (936s left) kms_cursor_legacy (basic-flip-after-cursor-legacy) [97.152541] Starting subtest: basic-flip-after-cursor-legacy [98.158744] Subtest basic-flip-after-cursor-legacy: SUCCESS (1.007s) [98.410657] [015/133] (934s left) gem_ctx_shared (create-shared-gtt) [98.472594] Subtest create-shared-gtt: SKIP (0.000s) [98.565131] [016/133] (934s left) kms_big_fb (y-tiled-max-hw-stride-32bpp-rotate-180-async-flip) [99.057530] Starting subtest: y-tiled-max-hw-stride-32bpp-rotate-180-async-flip [99.059107] Subtest y-tiled-max-hw-stride-32bpp-rotate-180-async-flip: SKIP (0.000s) [99.161746] [017/133] (933s left) kms_big_fb (x-tiled-32bpp-rotate-270) [99.663551] Starting subtest: x-tiled-32bpp-rotate-270 [99.736076] Subtest x-tiled-32bpp-rotate-270: SKIP (0.073s) [99.948858] [018/133] (933s left) kms_async_flips (async-flip-with-page-flip-events-linear) [100.431127] Starting subtest: async-flip-with-page-flip-events-linear [100.673430] Subtest async-flip-with-page-flip-events-linear: SKIP (0.242s) [100.915939] [019/133] (932s left) gem_exercise_blt (fast-copy) [100.979309] Subtest fast-copy: SKIP (0.000s) [101.037579] [020/133] (932s left) kms_psr (fbc-pr-primary-blt) [101.516343] Subtest fbc-pr-primary-blt: SKIP (0.000s) [101.573911] [021/133] (931s left) gem_userptr_blits (coherency-sync) [101.648461] Starting subtest: coherency-sync [128.050413] Subtest coherency-sync: SUCCESS (26.404s) [128.188974] [022/133] (904s left) gem_userptr_blits (stress-purge) [128.340648] Starting subtest: stress-purge [133.748868] Subtest stress-purge: SUCCESS (5.409s) [133.875823] [023/133] (899s left) kms_big_fb (linear-8bpp-rotate-0) [134.458323] Starting subtest: linear-8bpp-rotate-0 [135.841110] Subtest linear-8bpp-rotate-0: SUCCESS (1.382s) [136.071270] [024/133] (897s left) kms_atomic (test-only) [136.557850] Starting subtest: test-only [136.678828] Starting dynamic subtest: pipe-A-VGA-1 [136.992890] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.314s) [136.993507] Subtest test-only: SUCCESS (0.436s) [137.245970] [025/133] (896s left) kms_rmfb (close-fd) [137.732838] Starting subtest: close-fd [137.733769] Starting dynamic subtest: pipe-A-VGA-1 [137.919845] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.186s) [137.930518] Starting dynamic subtest: pipe-B-HDMI-A-1 [138.163887] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.242s) [138.164707] Subtest close-fd: SUCCESS (0.431s) [138.335962] [026/133] (894s left) kms_addfb_basic (bad-pitch-65536) [138.398579] Starting subtest: bad-pitch-65536 [138.399251] Subtest bad-pitch-65536: SUCCESS (0.000s) [138.921161] [027/133] (894s left) syncobj_wait (single-wait-for-submit-unsubmitted) [138.988374] Starting subtest: single-wait-for-submit-unsubmitted [139.095534] Subtest single-wait-for-submit-unsubmitted: SUCCESS (0.107s) [139.189305] [028/133] (894s left) kms_cursor_legacy (cursorb-vs-flipb-toggle) [139.670439] Starting subtest: cursorB-vs-flipB-toggle [150.602943] Subtest cursorB-vs-flipB-toggle: SUCCESS (10.933s) [150.857296] [029/133] (882s left) kms_selftest (drm_format_helper) [150.919937] Starting subtest: drm_format_helper [150.927152] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_gray8 [151.009922] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_gray8: SUCCESS (0.082s) [151.023339] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb332 [151.085574] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb332: SUCCESS (0.075s) [151.097597] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb565 [151.160078] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb565: SUCCESS (0.074s) [151.171675] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_xrgb1555 [151.240123] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_xrgb1555: SUCCESS (0.080s) [151.251341] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_argb1555 [151.307021] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_argb1555: SUCCESS (0.067s) [151.318392] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_rgba5551 [151.384594] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_rgba5551: SUCCESS (0.077s) [151.396792] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb888 [151.458125] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_rgb888: SUCCESS (0.073s) [151.471698] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_bgr888 [151.528352] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_bgr888: SUCCESS (0.069s) [151.540554] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_argb8888 [151.594183] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_argb8888: SUCCESS (0.065s) [151.605952] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_xrgb2101010 [151.667872] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_xrgb2101010: SUCCESS (0.073s) [151.679241] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_argb2101010 [151.741430] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_argb2101010: SUCCESS (0.073s) [151.753662] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_mono [151.815980] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_mono: SUCCESS (0.073s) [151.826903] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_swab [151.894884] Dynamic subtest drm_format_helper_test-drm_test_fb_swab: SUCCESS (0.079s) [151.906877] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_xbgr8888 [151.974636] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_xbgr8888: SUCCESS (0.077s) [151.988263] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888 [152.050458] Dynamic subtest drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888: SUCCESS (0.076s) [152.063690] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_clip_offset [152.118898] Dynamic subtest drm_format_helper_test-drm_test_fb_clip_offset: SUCCESS (0.069s) [152.131848] Starting dynamic subtest: drm_format_helper_test-drm_test_fb_memcpy [152.200396] Dynamic subtest drm_format_helper_test-drm_test_fb_memcpy: SUCCESS (0.081s) [152.201099] Subtest drm_format_helper: SUCCESS (1.281s) [152.342729] [030/133] (881s left) kms_psr (psr-cursor-blt) [152.825809] Subtest psr-cursor-blt: SKIP (0.000s) [152.908793] [031/133] (880s left) kms_atomic_transition (plane-use-after-nonblocking-unbind) [153.390091] Starting subtest: plane-use-after-nonblocking-unbind [153.390767] Starting dynamic subtest: pipe-A-VGA-1 [153.584182] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.193s) [153.636602] Starting dynamic subtest: pipe-A-HDMI-A-1 [153.887713] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.265s) [153.982545] Starting dynamic subtest: pipe-B-VGA-1 [154.160175] Dynamic subtest pipe-B-VGA-1: SUCCESS (0.190s) [154.227061] Starting dynamic subtest: pipe-B-HDMI-A-1 [154.477279] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.262s) [154.559125] Subtest plane-use-after-nonblocking-unbind: SUCCESS (1.170s) [154.822977] [032/133] (878s left) kms_chamelium_edid (dp-edid-read) [155.399179] Subtest dp-edid-read: SKIP (0.000s) [155.623680] [033/133] (878s left) kms_frontbuffer_tracking (fbc-2p-primscrn-pri-shrfb-draw-render) [156.117757] Starting subtest: fbc-2p-primscrn-pri-shrfb-draw-render [158.101049] Subtest fbc-2p-primscrn-pri-shrfb-draw-render: SUCCESS (1.983s) [158.227302] [034/133] (875s left) syncobj_timeline (etime-multi-wait-all-for-submit-unsubmitted-submitted) [158.287471] Starting subtest: etime-multi-wait-all-for-submit-unsubmitted-submitted [158.391459] Subtest etime-multi-wait-all-for-submit-unsubmitted-submitted: SUCCESS (0.103s) [158.476575] [035/133] (875s left) kms_psr2_sf (fbc-psr2-overlay-plane-update-continuous-sf) [158.963288] Subtest fbc-psr2-overlay-plane-update-continuous-sf: SKIP (0.000s) [159.023415] [036/133] (874s left) syncobj_timeline (single-wait-all-for-submit-signaled) [159.083323] Starting subtest: single-wait-all-for-submit-signaled [159.083834] Subtest single-wait-all-for-submit-signaled: SUCCESS (0.001s) [159.175705] [037/133] (874s left) i915_pm_freq_api (freq-suspend) [159.233955] Subtest freq-suspend: SKIP (0.000s) [159.292417] [038/133] (874s left) gem_fenced_exec_thrash (no-spare-fences-interruptible) [159.349929] Starting subtest: no-spare-fences-interruptible [161.502087] Subtest no-spare-fences-interruptible: SUCCESS (2.152s) [161.637149] [039/133] (872s left) gem_render_copy (x-tiled) [161.708353] Starting subtest: x-tiled [161.708982] Starting dynamic subtest: smem [161.773625] Dynamic subtest smem: SUCCESS (0.065s) [161.774332] Subtest x-tiled: SUCCESS (0.066s) [161.974493] [040/133] (871s left) gen9_exec_parse (batch-without-end) [162.036204] Subtest batch-without-end: SKIP (0.000s) [162.083593] [041/133] (871s left) gem_exec_balancer (sequential) [162.145969] Subtest sequential: SKIP (0.000s) [162.238339] [042/133] (871s left) kms_frontbuffer_tracking (fbc-1p-offscreen-pri-indfb-draw-pwrite) [162.720193] Starting subtest: fbc-1p-offscreen-pri-indfb-draw-pwrite [164.154913] Subtest fbc-1p-offscreen-pri-indfb-draw-pwrite: SUCCESS (1.434s) [164.404421] [043/133] (869s left) kms_plane (pixel-format-yf-tiled-modifier-source-clamping) [164.889524] Starting subtest: pixel-format-yf-tiled-modifier-source-clamping [164.890975] Subtest pixel-format-yf-tiled-modifier-source-clamping: SKIP (0.000s) [164.984328] [044/133] (869s left) kms_frontbuffer_tracking (psr-2p-scndscrn-spr-indfb-draw-pwrite) [165.465602] Starting subtest: psr-2p-scndscrn-spr-indfb-draw-pwrite [165.466849] Subtest psr-2p-scndscrn-spr-indfb-draw-pwrite: SKIP (0.000s) [165.565858] [045/133] (868s left) api_intel_bb (full-batch) [165.623022] Starting subtest: full-batch [165.623851] Subtest full-batch: SUCCESS (0.002s) [165.736428] [046/133] (868s left) kms_flip (modeset-vs-vblank-race) [166.219928] Starting subtest: modeset-vs-vblank-race [166.220876] Starting dynamic subtest: A-VGA1 [169.391987] Dynamic subtest A-VGA1: SUCCESS (3.171s) [169.405841] Starting dynamic subtest: B-VGA1 [172.460888] Dynamic subtest B-VGA1: SUCCESS (3.067s) [172.474758] Starting dynamic subtest: A-HDMI-A1 [175.502928] Dynamic subtest A-HDMI-A1: SUCCESS (3.040s) [175.515858] Starting dynamic subtest: B-HDMI-A1 [178.659043] Dynamic subtest B-HDMI-A1: SUCCESS (3.154s) [178.661917] Subtest modeset-vs-vblank-race: SUCCESS (12.442s) [178.834746] [047/133] (855s left) kms_plane_scaling (plane-upscale-20x20-with-modifiers) [179.328783] Starting subtest: plane-upscale-20x20-with-modifiers [179.329962] Starting dynamic subtest: pipe-A [179.332966] Dynamic subtest pipe-A: SKIP (0.002s) [179.344885] Starting dynamic subtest: pipe-B [179.348566] Dynamic subtest pipe-B: SKIP (0.002s) [179.350072] Subtest plane-upscale-20x20-with-modifiers: SKIP (0.008s) [179.418461] [048/133] (854s left) kms_pm_rpm (universal-planes) [191.185573] Subtest universal-planes: SKIP (0.000s) [191.249639] [049/133] (843s left) kms_chamelium_hpd (dp-hpd-fast) [191.852788] Subtest dp-hpd-fast: SKIP (0.000s) [192.070907] [050/133] (842s left) gem_exec_store (dword) [192.143030] Starting subtest: dword [192.143832] Starting dynamic subtest: rcs0 [192.176775] Dynamic subtest rcs0: SUCCESS (0.032s) [192.189991] Starting dynamic subtest: bcs0 [192.201700] Dynamic subtest bcs0: SUCCESS (0.022s) [192.204405] Subtest dword: SUCCESS (0.060s) [192.399127] [051/133] (842s left) gem_flink_basic (bad-open) [192.458764] Starting subtest: bad-open [192.459385] Subtest bad-open: SUCCESS (0.000s) [192.549302] [052/133] (841s left) kms_frontbuffer_tracking (psr-1p-primscrn-cur-indfb-move) [193.035422] Starting subtest: psr-1p-primscrn-cur-indfb-move [193.036488] Subtest psr-1p-primscrn-cur-indfb-move: SKIP (0.000s) [193.147807] [053/133] (841s left) kms_psr2_sf (fbc-pr-primary-plane-update-sf-dmg-area) [193.630756] Subtest fbc-pr-primary-plane-update-sf-dmg-area: SKIP (0.000s) [193.692529] [054/133] (840s left) kms_ccs (crc-primary-basic-y-tiled-ccs) [193.756271] Subtest crc-primary-basic-y-tiled-ccs: SKIP (0.000s) [193.809743] [055/133] (840s left) kms_getfb (getfb-handle-not-fb) [194.283462] Starting subtest: getfb-handle-not-fb [194.284192] Subtest getfb-handle-not-fb: SUCCESS (0.000s) [194.390963] [056/133] (840s left) kms_lease (simple-lease) [194.865231] Starting subtest: simple-lease [194.866071] Starting dynamic subtest: pipe-A-VGA-1 [195.048085] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.181s) [195.063793] Starting dynamic subtest: pipe-A-HDMI-A-1 [195.436521] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.385s) [195.452597] Starting dynamic subtest: pipe-B-VGA-1 [195.622815] Dynamic subtest pipe-B-VGA-1: SUCCESS (0.185s) [195.636915] Starting dynamic subtest: pipe-B-HDMI-A-1 [195.934664] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.307s) [195.935416] Subtest simple-lease: SUCCESS (1.070s) [196.179316] [057/133] (838s left) kms_ccs (crc-sprite-planes-basic-4-tiled-mtl-mc-ccs) [196.238581] Subtest crc-sprite-planes-basic-4-tiled-mtl-mc-ccs: SKIP (0.000s) [196.304555] [058/133] (838s left) kms_dsc (dsc-with-bpc-formats) [196.777839] Subtest dsc-with-bpc-formats: SKIP (0.000s) [196.841974] [059/133] (838s left) i915_query (hwconfig_table) [196.899663] Starting subtest: hwconfig_table [196.901642] Subtest hwconfig_table: SKIP (0.000s) [196.992926] [060/133] (837s left) kms_flip (wf_vblank-ts-check) [197.466920] Starting subtest: wf_vblank-ts-check [197.467890] Starting dynamic subtest: A-VGA1 [205.551190] Dynamic subtest A-VGA1: SUCCESS (8.083s) [205.564028] Starting dynamic subtest: B-VGA1 [213.567134] Dynamic subtest B-VGA1: SUCCESS (8.013s) [213.580227] Starting dynamic subtest: A-HDMI-A1 [221.743327] Dynamic subtest A-HDMI-A1: SUCCESS (8.173s) [221.757166] Starting dynamic subtest: B-HDMI-A1 [229.946061] Dynamic subtest B-HDMI-A1: SUCCESS (8.199s) [229.949131] Subtest wf_vblank-ts-check: SUCCESS (32.482s) [230.133764] [061/133] (804s left) syncobj_timeline (invalid-query-bad-pad) [230.192263] Starting subtest: invalid-query-bad-pad [230.192851] Subtest invalid-query-bad-pad: SUCCESS (0.000s) [230.304661] [062/133] (804s left) syncobj_wait (single-wait-all-for-submit-submitted) [230.361615] Starting subtest: single-wait-all-for-submit-submitted [230.463384] Subtest single-wait-all-for-submit-submitted: SUCCESS (0.101s) [230.555736] [063/133] (804s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-spr-indfb-draw-pwrite) [231.039437] Starting subtest: fbcpsr-2p-primscrn-spr-indfb-draw-pwrite [231.040716] Subtest fbcpsr-2p-primscrn-spr-indfb-draw-pwrite: SKIP (0.000s) [231.154937] [064/133] (803s left) kms_frontbuffer_tracking (fbc-modesetfrombusy) [231.636647] Starting subtest: fbc-modesetfrombusy [232.630634] Subtest fbc-modesetfrombusy: SUCCESS (0.994s) [232.846777] [065/133] (802s left) gem_mmap (basic) [232.905785] Starting subtest: basic [232.908990] Subtest basic: SUCCESS (0.001s) [233.014837] [066/133] (802s left) kms_cursor_crc (cursor-rapid-movement-512x512) [233.500734] Starting subtest: cursor-rapid-movement-512x512 [233.501883] Subtest cursor-rapid-movement-512x512: SKIP (0.001s) [233.630207] [067/133] (801s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-cur-indfb-draw-pwrite) [234.109434] Starting subtest: fbcpsr-1p-primscrn-cur-indfb-draw-pwrite [234.110879] Subtest fbcpsr-1p-primscrn-cur-indfb-draw-pwrite: SKIP (0.000s) [234.211607] [068/133] (801s left) syncobj_basic (bad-destroy) [234.274581] Starting subtest: bad-destroy [234.275157] Subtest bad-destroy: SUCCESS (0.000s) [234.363035] [069/133] (800s left) gem_flink_basic (double-flink) [234.423779] Starting subtest: double-flink [234.424412] Subtest double-flink: SUCCESS (0.000s) [234.529588] [070/133] (800s left) gem_exec_params (no-blt) [234.593524] Starting subtest: no-blt [234.594218] Subtest no-blt: SUCCESS (0.000s) [234.696417] [071/133] (800s left) kms_ccs (bad-aux-stride-y-tiled-gen12-rc-ccs) [234.752845] Subtest bad-aux-stride-y-tiled-gen12-rc-ccs: SKIP (0.000s) [234.809538] [072/133] (800s left) kms_invalid_mode (int-max-clock) [235.284790] Starting subtest: int-max-clock [235.285381] Starting dynamic subtest: pipe-A-VGA-1 [235.398328] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.112s) [235.411395] Starting dynamic subtest: pipe-A-HDMI-A-1 [235.412333] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.001s) [235.423663] Starting dynamic subtest: pipe-B-VGA-1 [235.424355] Dynamic subtest pipe-B-VGA-1: SUCCESS (0.000s) [235.435348] Starting dynamic subtest: pipe-B-HDMI-A-1 [235.435982] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.001s) [235.436588] Subtest int-max-clock: SUCCESS (0.122s) [235.660842] [073/133] (799s left) dmabuf_sync_file (export-basic) [235.770678] Starting subtest: export-basic [235.771495] Subtest export-basic: SUCCESS (0.003s) [235.846986] [FACT dmabuf_sync_file (export-basic)] new: kernel.kmod_is_loaded.vgem: true [235.850017] [074/133] (799s left) kms_color (ctm-blue-to-red) [236.326656] Starting subtest: ctm-blue-to-red [236.327303] Starting dynamic subtest: pipe-A-VGA-1 [236.887135] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.559s) [236.899411] Starting dynamic subtest: pipe-A-HDMI-A-1 [237.402987] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.512s) [237.416609] Starting dynamic subtest: pipe-B-VGA-1 [237.839689] Dynamic subtest pipe-B-VGA-1: SUCCESS (0.435s) [237.852267] Starting dynamic subtest: pipe-B-HDMI-A-1 [238.342219] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.500s) [238.342707] Subtest ctm-blue-to-red: SUCCESS (2.016s) [238.613669] [075/133] (796s left) vgem_basic (bad-flag) [238.682307] Starting subtest: bad-flag [238.682880] Subtest bad-flag: SUCCESS (0.000s) [238.769383] [076/133] (796s left) kms_dirtyfb (default-dirtyfb-ioctl) [239.241561] Starting subtest: default-dirtyfb-ioctl [239.242383] Starting dynamic subtest: A-VGA-1 [240.600847] Dynamic subtest A-VGA-1: SUCCESS (1.357s) [240.612789] Starting dynamic subtest: A-HDMI-A-1 [242.046118] Dynamic subtest A-HDMI-A-1: SUCCESS (1.443s) [242.046688] Subtest default-dirtyfb-ioctl: SUCCESS (2.806s) [242.306537] [077/133] (793s left) kms_frontbuffer_tracking (fbcpsr-indfb-scaledprimary) [242.787235] Starting subtest: fbcpsr-indfb-scaledprimary [242.788408] Subtest fbcpsr-indfb-scaledprimary: SKIP (0.000s) [242.890251] [078/133] (792s left) kms_psr (pr-sprite-blt) [243.364234] Subtest pr-sprite-blt: SKIP (0.000s) [243.419278] [079/133] (792s left) gem_pxp (protected-raw-src-copy-not-readible) [245.995316] Starting subtest: protected-raw-src-copy-not-readible [245.996720] Subtest protected-raw-src-copy-not-readible: SKIP (0.000s) [246.084792] [080/133] (789s left) gem_busy (close-race) [246.157126] Starting subtest: close-race [268.044664] Subtest close-race: SUCCESS (21.889s) [268.397601] [081/133] (767s left) gem_mmap_gtt (isolation) [268.538283] Starting subtest: isolation [268.541417] Subtest isolation: SUCCESS (0.002s) [268.668515] [082/133] (767s left) gem_exec_schedule (u-semaphore-resolve) [268.746835] Subtest u-semaphore-resolve: SKIP (0.000s) [268.953548] [083/133] (767s left) kms_psr (psr-sprite-mmap-cpu) [269.439411] Subtest psr-sprite-mmap-cpu: SKIP (0.000s) [269.499828] [084/133] (766s left) kms_frontbuffer_tracking (fbcpsr-1p-offscreen-pri-shrfb-draw-pwrite) [269.983844] Starting subtest: fbcpsr-1p-offscreen-pri-shrfb-draw-pwrite [269.985054] Subtest fbcpsr-1p-offscreen-pri-shrfb-draw-pwrite: SKIP (0.000s) [270.092283] [085/133] (766s left) gem_ctx_exec (basic-close-race) [270.152955] Starting subtest: basic-close-race [275.660558] Subtest basic-close-race: SUCCESS (5.505s) [275.800635] [086/133] (760s left) kms_chamelium_color (ctm-0-25) [276.273971] Subtest ctm-0-25: SKIP (0.000s) [276.337452] [087/133] (759s left) kms_big_fb (4-tiled-max-hw-stride-32bpp-rotate-0-hflip) [276.828745] Starting subtest: 4-tiled-max-hw-stride-32bpp-rotate-0-hflip [276.830589] Subtest 4-tiled-max-hw-stride-32bpp-rotate-0-hflip: SKIP (0.000s) [276.944829] [088/133] (759s left) perf (gen12-group-exclusive-stream-sample-oa) [277.119074] Subtest gen12-group-exclusive-stream-sample-oa: SKIP (0.000s) [277.183616] [089/133] (759s left) syncobj_wait (single-wait-all-for-submit-unsubmitted) [277.242998] Starting subtest: single-wait-all-for-submit-unsubmitted [277.351518] Subtest single-wait-all-for-submit-unsubmitted: SUCCESS (0.108s) [277.445933] [090/133] (758s left) gem_exec_schedule (preempt-other) [277.517964] Subtest preempt-other: SKIP (0.000s) [277.722829] [091/133] (758s left) gem_workarounds (basic-read-fd) [277.797886] Starting subtest: basic-read-fd [277.802463] Subtest basic-read-fd: SUCCESS (0.005s) [277.920356] [092/133] (758s left) prime_mmap_coherency (ioctl-errors) [277.980639] Starting subtest: ioctl-errors [285.561471] Subtest ioctl-errors: SUCCESS (7.581s) [285.692469] [093/133] (750s left) kms_ccs (crc-primary-rotation-180-yf-tiled-ccs) [285.835959] Subtest crc-primary-rotation-180-yf-tiled-ccs: SKIP (0.000s) [285.901579] [094/133] (750s left) kms_pipe_stress (stress-xrgb8888-untiled) [286.391490] Starting subtest: stress-xrgb8888-untiled [297.951930] Subtest stress-xrgb8888-untiled: SUCCESS (11.560s) [298.226526] [095/133] (738s left) kms_atomic_transition (plane-primary-toggle-with-vblank-wait) [298.703089] Starting subtest: plane-primary-toggle-with-vblank-wait [298.705464] Starting dynamic subtest: pipe-A-VGA-1 [299.009896] Dynamic subtest pipe-A-VGA-1: SUCCESS (0.306s) [299.098016] Starting dynamic subtest: pipe-A-HDMI-A-1 [299.430921] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.347s) [299.528226] Starting dynamic subtest: pipe-B-VGA-1 [299.824872] Dynamic subtest pipe-B-VGA-1: SUCCESS (0.309s) [299.879527] Starting dynamic subtest: pipe-B-HDMI-A-1 [300.226268] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.362s) [300.308846] Subtest plane-primary-toggle-with-vblank-wait: SUCCESS (1.607s) [300.592805] [096/133] (736s left) kms_content_protection (atomic-hdcp14) [301.095030] Starting subtest: atomic-hdcp14 [301.096380] Subtest atomic-hdcp14: SKIP (0.000s) [301.204761] [097/133] (735s left) gem_ctx_param (set-priority-invalid-size) [301.261507] Subtest set-priority-invalid-size: SKIP (0.000s) [301.356548] [098/133] (735s left) gem_exec_fence (syncobj-timeline-signal) [301.683215] Starting subtest: syncobj-timeline-signal [301.686408] Subtest syncobj-timeline-signal: SUCCESS (0.003s) [301.929241] [099/133] (734s left) kms_panel_fitting (atomic-fastset) [302.408849] Starting subtest: atomic-fastset [302.410120] Subtest atomic-fastset: SKIP (0.000s) [302.507873] [100/133] (734s left) kms_frontbuffer_tracking (psr-1p-offscreen-pri-shrfb-draw-mmap-cpu) [302.990815] Starting subtest: psr-1p-offscreen-pri-shrfb-draw-mmap-cpu [302.992944] Subtest psr-1p-offscreen-pri-shrfb-draw-mmap-cpu: SKIP (0.000s) [303.100394] [101/133] (733s left) gem_exec_reloc (basic-write-wc-active) [303.162898] Starting subtest: basic-write-wc-active [303.272993] Subtest basic-write-wc-active: SUCCESS (0.110s) [303.794216] [102/133] (733s left) gem_linear_blits (interruptible) [303.943714] Starting subtest: interruptible [306.044719] Subtest interruptible: SUCCESS (2.101s) [306.144496] [103/133] (730s left) syncobj_timeline (etime-single-wait-for-submit-unsubmitted) [306.277596] Starting subtest: etime-single-wait-for-submit-unsubmitted [306.383074] Subtest etime-single-wait-for-submit-unsubmitted: SUCCESS (0.105s) [306.479902] [104/133] (730s left) kms_frontbuffer_tracking (psr-2p-primscrn-spr-indfb-draw-blt) [306.961537] Starting subtest: psr-2p-primscrn-spr-indfb-draw-blt [306.963522] Subtest psr-2p-primscrn-spr-indfb-draw-blt: SKIP (0.000s) [307.076397] [105/133] (730s left) kms_flip (2x-flip-vs-fences) [307.554466] Starting subtest: 2x-flip-vs-fences [307.555686] Starting dynamic subtest: AB-VGA1-HDMI-A1 [338.033342] Dynamic subtest AB-VGA1-HDMI-A1: SUCCESS (30.477s) [338.035845] Subtest 2x-flip-vs-fences: SUCCESS (30.481s) [338.322146] [106/133] (698s left) gem_basic (create-fd-close) [338.379960] Starting subtest: create-fd-close [338.381255] Subtest create-fd-close: SUCCESS (0.000s) [338.492270] [107/133] (698s left) gem_exec_gttfill (basic) [338.566313] Starting subtest: basic [342.186296] Subtest basic: SUCCESS (3.623s) [342.394758] [108/133] (694s left) kms_frontbuffer_tracking (psr-2p-scndscrn-indfb-msflip-blt) [342.941122] Starting subtest: psr-2p-scndscrn-indfb-msflip-blt [342.943420] Subtest psr-2p-scndscrn-indfb-msflip-blt: SKIP (0.000s) [343.058762] [109/133] (694s left) kms_cursor_crc (cursor-offscreen-32x32) [343.547822] Starting subtest: cursor-offscreen-32x32 [343.611509] Subtest cursor-offscreen-32x32: SKIP (0.062s) [343.728538] [110/133] (693s left) perf_pmu (init-wait) [343.793196] Starting subtest: init-wait [343.793962] Starting dynamic subtest: rcs0 [343.794917] Dynamic subtest rcs0: SUCCESS (0.001s) [343.807961] Starting dynamic subtest: bcs0 [343.810435] Dynamic subtest bcs0: SUCCESS (0.000s) [343.824895] Starting dynamic subtest: vcs0 [343.825864] Dynamic subtest vcs0: SUCCESS (0.001s) [343.827025] Subtest init-wait: SUCCESS (0.007s) [343.890183] [111/133] (693s left) gem_lmem_swapping (verify) [343.961968] Subtest verify: SKIP (0.000s) [344.019812] [112/133] (693s left) kms_atomic_interruptible (legacy-dpms) [344.502552] Starting subtest: legacy-dpms [344.507184] Starting dynamic subtest: pipe-A-VGA-1 [350.799599] Dynamic subtest pipe-A-VGA-1: SUCCESS (6.296s) [350.801178] Subtest legacy-dpms: SUCCESS (6.298s) [351.062831] [113/133] (686s left) fbdev (unaligned-write) [351.133845] Starting subtest: unaligned-write [351.187847] Subtest unaligned-write: SUCCESS (0.054s) [351.274802] [114/133] (686s left) kms_big_fb (y-tiled-32bpp-rotate-90) [351.761896] Starting subtest: y-tiled-32bpp-rotate-90 [351.763129] Subtest y-tiled-32bpp-rotate-90: SKIP (0.000s) [351.891561] [115/133] (685s left) gem_exec_fence (syncobj-export) [352.099520] Starting subtest: syncobj-export [352.100197] Subtest syncobj-export: SUCCESS (0.002s) [352.443883] [116/133] (685s left) gem_ctx_shared (q-promotion) [352.505747] Subtest Q-promotion: SKIP (0.000s) [352.594655] [117/133] (685s left) vgem_basic (debugfs) [352.665990] Starting subtest: debugfs [352.666675] Subtest debugfs: SUCCESS (0.001s) [352.746208] [118/133] (685s left) i915_drm_fdinfo (busy) [352.808682] Subtest busy: SKIP (0.000s) [352.874168] [119/133] (685s left) kms_frontbuffer_tracking (psr-2p-primscrn-cur-indfb-move) [353.360475] Starting subtest: psr-2p-primscrn-cur-indfb-move [353.361675] Subtest psr-2p-primscrn-cur-indfb-move: SKIP (0.000s) [353.474984] [120/133] (684s left) kms_frontbuffer_tracking (fbc-2p-primscrn-cur-indfb-draw-mmap-gtt) [353.949164] Starting subtest: fbc-2p-primscrn-cur-indfb-draw-mmap-gtt [355.939569] Subtest fbc-2p-primscrn-cur-indfb-draw-mmap-gtt: SUCCESS (1.990s) [356.072619] [121/133] (681s left) sriov_basic (enable-vfs-bind-unbind-each-numvfs-all) [356.129557] Subtest enable-vfs-bind-unbind-each-numvfs-all: SKIP (0.000s) [356.185388] [122/133] (681s left) kms_vrr (flip-dpms) [356.662255] Starting subtest: flip-dpms [356.664423] Subtest flip-dpms: SKIP (0.000s) [356.760083] [123/133] (681s left) gem_pxp (display-protected-crc) [359.336573] Starting subtest: display-protected-crc [359.337913] Subtest display-protected-crc: SKIP (0.000s) [359.432827] [124/133] (678s left) kms_plane_scaling (2x-scaler-multi-pipe) [359.912643] Starting subtest: 2x-scaler-multi-pipe [359.916071] Subtest 2x-scaler-multi-pipe: SKIP (0.003s) [360.016946] [125/133] (678s left) kms_pm_backlight (fade) [360.487281] Subtest fade: SKIP (0.000s) [360.551222] [126/133] (677s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-pri-indfb-draw-pwrite) [361.037123] Starting subtest: fbcpsr-2p-scndscrn-pri-indfb-draw-pwrite [361.038314] Subtest fbcpsr-2p-scndscrn-pri-indfb-draw-pwrite: SKIP (0.000s) [361.150863] [127/133] (677s left) kms_frontbuffer_tracking (fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu) [361.629706] Starting subtest: fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu [363.529271] Subtest fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu: SUCCESS (1.899s) [363.663520] [128/133] (674s left) gem_ctx_persistence (engines-mixed-process) [363.727153] Subtest engines-mixed-process: SKIP (0.000s) [363.789704] [129/133] (674s left) syncobj_timeline (multi-wait-for-submit-unsubmitted-signaled) [363.847949] Starting subtest: multi-wait-for-submit-unsubmitted-signaled [363.849824] Subtest multi-wait-for-submit-unsubmitted-signaled: SUCCESS (0.001s) [363.963864] [130/133] (674s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-cur-indfb-draw-pwrite) [364.444885] Starting subtest: fbcpsr-2p-primscrn-cur-indfb-draw-pwrite [364.445900] Subtest fbcpsr-2p-primscrn-cur-indfb-draw-pwrite: SKIP (0.000s) [364.562650] [131/133] (673s left) prime_vgem (fence-write-hang) [364.640281] Subtest fence-write-hang: SKIP (0.000s) [364.747609] [132/133] (673s left) kms_psr (fbc-psr-no-drrs) [365.226492] Subtest fbc-psr-no-drrs: SKIP (0.000s) [365.288639] [133/133] (673s left) gem_softpin (evict-prime-sanity-check) [365.352032] Subtest evict-prime-sanity-check: SKIP (0.000s) [365.446666] Closing watchdogs results: parsing output: 0/ for test: kms_plane_scaling results: parsing output: 1/ for test: gem_exec_flush results: parsing output: 2/ for test: kms_big_fb results: parsing output: 3/ for test: kms_big_fb results: parsing output: 4/ for test: kms_cursor_edge_walk results: parsing output: 5/ for test: gem_eio results: parsing output: 6/ for test: i915_pm_rc6_residency results: parsing output: 7/ for test: kms_plane results: parsing output: 8/ for test: kms_psr results: parsing output: 9/ for test: kms_flip_scaled_crc results: parsing output: 10/ for test: gem_render_copy results: parsing output: 11/ for test: gem_exec_balancer results: parsing output: 12/ for test: kms_flip_scaled_crc results: parsing output: 13/ for test: kms_cursor_legacy results: parsing output: 14/ for test: gem_ctx_shared results: parsing output: 15/ for test: kms_big_fb results: parsing output: 16/ for test: kms_big_fb results: parsing output: 17/ for test: kms_async_flips results: parsing output: 18/ for test: gem_exercise_blt results: parsing output: 19/ for test: kms_psr results: parsing output: 20/ for test: gem_userptr_blits results: parsing output: 21/ for test: gem_userptr_blits results: parsing output: 22/ for test: kms_big_fb results: parsing output: 23/ for test: kms_atomic results: parsing output: 24/ for test: kms_rmfb results: parsing output: 25/ for test: kms_addfb_basic results: parsing output: 26/ for test: syncobj_wait results: parsing output: 27/ for test: kms_cursor_legacy results: parsing output: 28/ for test: kms_selftest results: parsing output: 29/ for test: kms_psr results: parsing output: 30/ for test: kms_atomic_transition results: parsing output: 31/ for test: kms_chamelium_edid results: parsing output: 32/ for test: kms_frontbuffer_tracking results: parsing output: 33/ for test: syncobj_timeline results: parsing output: 34/ for test: kms_psr2_sf results: parsing output: 35/ for test: syncobj_timeline results: parsing output: 36/ for test: i915_pm_freq_api results: parsing output: 37/ for test: gem_fenced_exec_thrash results: parsing output: 38/ for test: gem_render_copy results: parsing output: 39/ for test: gen9_exec_parse results: parsing output: 40/ for test: gem_exec_balancer results: parsing output: 41/ for test: kms_frontbuffer_tracking results: parsing output: 42/ for test: kms_plane results: parsing output: 43/ for test: kms_frontbuffer_tracking results: parsing output: 44/ for test: api_intel_bb results: parsing output: 45/ for test: kms_flip results: parsing output: 46/ for test: kms_plane_scaling results: parsing output: 47/ for test: kms_pm_rpm results: parsing output: 48/ for test: kms_chamelium_hpd results: parsing output: 49/ for test: gem_exec_store results: parsing output: 50/ for test: gem_flink_basic results: parsing output: 51/ for test: kms_frontbuffer_tracking results: parsing output: 52/ for test: kms_psr2_sf results: parsing output: 53/ for test: kms_ccs results: parsing output: 54/ for test: kms_getfb results: parsing output: 55/ for test: kms_lease results: parsing output: 56/ for test: kms_ccs results: parsing output: 57/ for test: kms_dsc results: parsing output: 58/ for test: i915_query results: parsing output: 59/ for test: kms_flip results: parsing output: 60/ for test: syncobj_timeline results: parsing output: 61/ for test: syncobj_wait results: parsing output: 62/ for test: kms_frontbuffer_tracking results: parsing output: 63/ for test: kms_frontbuffer_tracking results: parsing output: 64/ for test: gem_mmap results: parsing output: 65/ for test: kms_cursor_crc results: parsing output: 66/ for test: kms_frontbuffer_tracking results: parsing output: 67/ for test: syncobj_basic results: parsing output: 68/ for test: gem_flink_basic results: parsing output: 69/ for test: gem_exec_params results: parsing output: 70/ for test: kms_ccs results: parsing output: 71/ for test: kms_invalid_mode results: parsing output: 72/ for test: dmabuf_sync_file results: parsing output: 73/ for test: kms_color results: parsing output: 74/ for test: vgem_basic results: parsing output: 75/ for test: kms_dirtyfb results: parsing output: 76/ for test: kms_frontbuffer_tracking results: parsing output: 77/ for test: kms_psr results: parsing output: 78/ for test: gem_pxp results: parsing output: 79/ for test: gem_busy results: parsing output: 80/ for test: gem_mmap_gtt results: parsing output: 81/ for test: gem_exec_schedule results: parsing output: 82/ for test: kms_psr results: parsing output: 83/ for test: kms_frontbuffer_tracking results: parsing output: 84/ for test: gem_ctx_exec results: parsing output: 85/ for test: kms_chamelium_color results: parsing output: 86/ for test: kms_big_fb results: parsing output: 87/ for test: perf results: parsing output: 88/ for test: syncobj_wait results: parsing output: 89/ for test: gem_exec_schedule results: parsing output: 90/ for test: gem_workarounds results: parsing output: 91/ for test: prime_mmap_coherency results: parsing output: 92/ for test: kms_ccs results: parsing output: 93/ for test: kms_pipe_stress results: parsing output: 94/ for test: kms_atomic_transition results: parsing output: 95/ for test: kms_content_protection results: parsing output: 96/ for test: gem_ctx_param results: parsing output: 97/ for test: gem_exec_fence results: parsing output: 98/ for test: kms_panel_fitting results: parsing output: 99/ for test: kms_frontbuffer_tracking results: parsing output: 100/ for test: gem_exec_reloc results: parsing output: 101/ for test: gem_linear_blits results: parsing output: 102/ for test: syncobj_timeline results: parsing output: 103/ for test: kms_frontbuffer_tracking results: parsing output: 104/ for test: kms_flip results: parsing output: 105/ for test: gem_basic results: parsing output: 106/ for test: gem_exec_gttfill results: parsing output: 107/ for test: kms_frontbuffer_tracking results: parsing output: 108/ for test: kms_cursor_crc results: parsing output: 109/ for test: perf_pmu results: parsing output: 110/ for test: gem_lmem_swapping results: parsing output: 111/ for test: kms_atomic_interruptible results: parsing output: 112/ for test: fbdev results: parsing output: 113/ for test: kms_big_fb results: parsing output: 114/ for test: gem_exec_fence results: parsing output: 115/ for test: gem_ctx_shared results: parsing output: 116/ for test: vgem_basic results: parsing output: 117/ for test: i915_drm_fdinfo results: parsing output: 118/ for test: kms_frontbuffer_tracking results: parsing output: 119/ for test: kms_frontbuffer_tracking results: parsing output: 120/ for test: sriov_basic results: parsing output: 121/ for test: kms_vrr results: parsing output: 122/ for test: gem_pxp results: parsing output: 123/ for test: kms_plane_scaling results: parsing output: 124/ for test: kms_pm_backlight results: parsing output: 125/ for test: kms_frontbuffer_tracking results: parsing output: 126/ for test: kms_frontbuffer_tracking results: parsing output: 127/ for test: gem_ctx_persistence results: parsing output: 128/ for test: syncobj_timeline results: parsing output: 129/ for test: kms_frontbuffer_tracking results: parsing output: 130/ for test: prime_vgem results: parsing output: 131/ for test: kms_psr results: parsing output: 132/ for test: gem_softpin Done.