Results for igt@xe_exec_threads@threads-bal-mixed-fd-basic

Result: Pass

DetailValue
Igt-Version
IGT-Version: 1.26-NO-GIT (x86_64) (Linux: 6.1.0-xe x86_64)
Out
Starting subtest: threads-bal-mixed-fd-basic
Subtest threads-bal-mixed-fd-basic: SUCCESS (1.113s)
Err
Starting subtest: threads-bal-mixed-fd-basic
Subtest threads-bal-mixed-fd-basic: SUCCESS (1.113s)
Dmesg
<6> [321.526258] [IGT] xe_exec_threads: executing
<6> [321.535646] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1838: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && !xe->info.supports_usm
<6> [321.535748] [IGT] xe_exec_threads: starting subtest threads-bal-mixed-fd-basic
<6> [321.580439] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1838: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && !xe->info.supports_usm
<7> [321.582778] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<6> [321.583154] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<7> [321.583165] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<6> [321.583567] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<7> [321.584299] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.584671] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<6> [321.585825] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.588293] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.588963] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.589875] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.590840] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.591235] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.591676] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.593679] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.593681] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.593754] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.593913] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.593984] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<6> [321.598842] xe 0000:03:00.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1830: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && xe_device_in_non_fault_mode(xe)
<7> [321.601995] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.606135] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.610152] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.611228] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [321.612619] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.613811] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [321.615331] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.616426] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [321.617649] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.621052] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.622460] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.623637] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [321.625416] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.628135] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.631039] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.632657] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.636336] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [321.668658] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.668677] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.668717] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [100001a0000...100001cffff) engine 0000000000000000.
<7> [321.668727] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [200001a0000...200001cffff) engine 0000000000000000.
<7> [321.668740] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.668753] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.668818] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [400001a0000...400001cffff) engine 0000000000000000.
<7> [321.668881] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [300001a0000...300001cffff) engine 0000000000000000.
<7> [321.668991] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [80001a0000...80001bffff) engine 0000000000000000.
<7> [321.668984] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1cffff) engine 0000000000000000.
<7> [321.669018] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.669062] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [380001a0000...380001bffff) engine 0000000000000000.
<7> [321.669059] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [180001a0000...180001bffff) engine 0000000000000000.
<7> [321.669075] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [321.669119] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [480001a0000...480001bffff) engine 0000000000000000.
<7> [321.671220] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.671275] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.671378] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.671444] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.671727] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.671767] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.671822] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.671832] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (2 + 1) [10000000000...18000000000) f:0
<7> [321.672229] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672237] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672246] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [280001a0000...280001bffff) engine 0000000000000000.
<7> [321.672283] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (8 + 1) [40000000000...48000000000) f:0
<7> [321.672335] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (1 + 1) [8000000000...10000000000) f:0
<7> [321.672358] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672377] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672441] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (6 + 1) [30000000000...38000000000) f:0
<7> [321.672484] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.672579] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672600] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672685] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.672700] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672707] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (7 + 1) [38000000000...40000000000) f:0
<7> [321.672716] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.672804] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.672821] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (3 + 1) [18000000000...20000000000) f:0
<7> [321.673346] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.673385] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.673452] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (9 + 1) [48000000000...50000000000) f:0
<7> [321.673491] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [321.674969] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.675074] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (4 + 1) [20000000000...28000000000) f:0
<7> [321.675545] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [321.675639] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (5 + 1) [28000000000...30000000000) f:0
<7> [322.068656] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [80001a0000...80001bffff) engine 0000000000000000.
<7> [322.068769] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.068871] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (1 + 1) [8000000000...10000000000) f:0
<7> [322.073531] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=24, guc_id=197, flags=0x8
<7> [322.073902] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=9, guc_id=190, flags=0x8
<7> [322.074315] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=6, guc_id=183, flags=0x8
<7> [322.074638] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=7, guc_id=176, flags=0x8
<7> [322.075087] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=6, guc_id=168, flags=0x8
<7> [322.075658] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=6, guc_id=159, flags=0x8
<7> [322.075958] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=106, flags=0x8
<7> [322.076326] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=222, flags=0x8
<7> [322.076589] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=218, flags=0x8
<7> [322.078742] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=213, flags=0x8
<7> [322.079086] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=208, flags=0x8
<7> [322.079496] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=202, flags=0x8
<7> [322.285693] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [380001a0000...380001bffff) engine 0000000000000000.
<7> [322.285805] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.285907] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (7 + 1) [38000000000...40000000000) f:0
<7> [322.289519] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=26, guc_id=223, flags=0x8
<7> [322.289709] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=221, flags=0x8
<7> [322.290438] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=217, flags=0x8
<7> [322.290634] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=209, flags=0x8
<7> [322.290816] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=46, guc_id=204, flags=0x8
<7> [322.291008] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=64, guc_id=191, flags=0x8
<7> [322.291268] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=163, flags=0x8
<7> [322.291533] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=52, guc_id=140, flags=0x8
<7> [322.291779] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=56, guc_id=97, flags=0x8
<7> [322.292307] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=85, flags=0x8
<7> [322.381850] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [180001a0000...180001bffff) engine 0000000000000000.
<7> [322.381962] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.382063] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (3 + 1) [18000000000...20000000000) f:0
<7> [322.385524] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=55, guc_id=199, flags=0x8
<7> [322.385831] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=24, guc_id=185, flags=0x8
<7> [322.386281] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [480001a0000...480001bffff) engine 0000000000000000.
<7> [322.386291] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=178, flags=0x8
<7> [322.386390] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.386491] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (9 + 1) [48000000000...50000000000) f:0
<7> [322.386650] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=172, flags=0x8
<7> [322.387034] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=24, guc_id=88, flags=0x8
<7> [322.390522] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=52, guc_id=169, flags=0x8
<7> [322.390797] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=157, flags=0x8
<7> [322.391094] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=45, guc_id=147, flags=0x8
<7> [322.391338] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=78, flags=0x8
<7> [322.391620] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1cffff) engine 0000000000000000.
<7> [322.391703] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=59, guc_id=193, flags=0x8
<7> [322.391724] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.391825] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.392048] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=180, flags=0x8
<7> [322.395519] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=120, flags=0x4
<7> [322.396339] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=105, flags=0x4
<7> [322.397010] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=93, flags=0x4
<7> [322.398124] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=26, guc_id=80, flags=0x4
<7> [322.398669] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=25, guc_id=67, flags=0x4
<7> [322.399474] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=24, guc_id=56, flags=0x4
<7> [322.400336] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=25, guc_id=35, flags=0x4
<7> [322.401296] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=29, flags=0x4
<7> [322.401930] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=49, guc_id=21, flags=0x4
<7> [322.402426] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=17, flags=0x4
<7> [322.403185] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=13, flags=0x4
<7> [322.404015] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=9, flags=0x4
<7> [322.404976] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=6, flags=0x4
<7> [322.499195] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [280001a0000...280001bffff) engine 0000000000000000.
<7> [322.499258] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.499312] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (5 + 1) [28000000000...30000000000) f:0
<7> [322.499530] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [200001a0000...200001cffff) engine 0000000000000000.
<7> [322.499588] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.499641] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (4 + 1) [20000000000...28000000000) f:0
<7> [322.499890] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.499997] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.500113] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.504518] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=61, guc_id=142, flags=0x8
<7> [322.504866] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=133, flags=0x8
<7> [322.505121] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=46, guc_id=129, flags=0x8
<7> [322.505337] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=114, flags=0x8
<7> [322.505633] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=60, guc_id=101, flags=0x8
<7> [322.505883] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=60, guc_id=89, flags=0x8
<7> [322.506125] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=77, flags=0x8
<7> [322.506354] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=54, guc_id=125, flags=0x4
<7> [322.506581] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=164, flags=0x4
<7> [322.506796] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=47, guc_id=111, flags=0x4
<7> [322.507069] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=154, flags=0x4
<7> [322.507342] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=47, guc_id=98, flags=0x4
<7> [322.507694] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=141, flags=0x4
<7> [322.508010] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=49, guc_id=60, flags=0x4
<7> [322.508329] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=135, flags=0x4
<7> [322.509162] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.509219] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.509229] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=45, guc_id=51, flags=0x4
<7> [322.509272] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.509606] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=130, flags=0x4
<7> [322.510863] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [400001a0000...400001cffff) engine 0000000000000000.
<7> [322.510970] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.511071] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (8 + 1) [40000000000...48000000000) f:0
<7> [322.517538] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [100001a0000...100001cffff) engine 0000000000000000.
<7> [322.517644] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.517745] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (2 + 1) [10000000000...18000000000) f:0
<7> [322.523229] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.523319] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.523404] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.525062] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.525168] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.525269] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.535002] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=54, guc_id=43, flags=0x4
<7> [322.535204] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=127, flags=0x4
<7> [322.535936] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=45, guc_id=32, flags=0x4
<7> [322.536126] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=115, flags=0x4
<7> [322.536531] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=27, flags=0x4
<7> [322.537393] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=102, flags=0x4
<7> [322.538176] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=91, flags=0x4
<7> [322.538558] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=79, flags=0x4
<7> [322.539406] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=68, flags=0x4
<7> [322.539676] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=58, flags=0x4
<7> [322.539918] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=50, flags=0x4
<7> [322.540692] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=31, flags=0x4
<7> [322.540684] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [300001a0000...300001cffff) engine 0000000000000000.
<7> [322.540799] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.540853] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (6 + 1) [30000000000...38000000000) f:0
<7> [322.540888] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=224, flags=0x8
<7> [322.541658] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=219, flags=0x8
<7> [322.542490] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=49, guc_id=212, flags=0x8
<7> [322.543031] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=203, flags=0x8
<7> [322.543781] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=195, flags=0x8
<7> [322.544016] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=188, flags=0x8
<7> [322.544617] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=179, flags=0x8
<7> [322.545208] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=167, flags=0x8
<7> [322.545805] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=156, flags=0x8
<7> [322.545980] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=28, guc_id=177, flags=0x4
<7> [322.547271] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=27, guc_id=171, flags=0x4
<7> [322.548216] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=162, flags=0x4
<7> [322.548528] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=26, guc_id=153, flags=0x4
<7> [322.548795] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=145, flags=0x4
<7> [322.548969] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=24, guc_id=136, flags=0x4
<7> [322.549171] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=131, flags=0x4
<7> [322.549990] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=116, flags=0x4
<7> [322.550558] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=92, flags=0x4
<7> [322.551113] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=81, flags=0x4
<7> [322.551533] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=70, flags=0x4
<7> [322.551767] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=61, flags=0x4
<7> [322.553222] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=53, flags=0x4
<7> [322.554086] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=29, guc_id=45, flags=0x4
<7> [322.554270] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=214, flags=0x4
<7> [322.554530] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=207, flags=0x4
<7> [322.554803] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=60, guc_id=201, flags=0x4
<7> [322.555218] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=194, flags=0x4
<7> [322.555466] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=181, flags=0x4
<7> [322.556065] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=170, flags=0x4
<7> [322.556315] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=121, flags=0x4
<7> [322.556584] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=108, flags=0x4
<7> [322.557510] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=59, guc_id=95, flags=0x4
<7> [322.558620] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=59, guc_id=83, flags=0x4
<7> [322.559544] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=49, guc_id=71, flags=0x4
<7> [322.560428] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=49, guc_id=59, flags=0x4
<7> [322.561338] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.561447] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.561564] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [322.561645] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=196, flags=0x4
<7> [322.563046] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=189, flags=0x4
<7> [322.563252] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=54, guc_id=166, flags=0x4
<7> [322.563475] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=48, guc_id=148, flags=0x4
<7> [322.563733] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=41, guc_id=112, flags=0x4
<7> [322.564739] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=40, guc_id=99, flags=0x4
<7> [322.565604] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=55, flags=0x4
<7> [322.565851] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=46, guc_id=47, flags=0x4
<7> [322.566134] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=39, guc_id=124, flags=0x4
<7> [322.567144] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=58, guc_id=72, flags=0x4
<7> [322.567621] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=56, guc_id=62, flags=0x4
<7> [322.568036] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=52, flags=0x4
<7> [322.568224] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=44, flags=0x4
<7> [322.569101] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=37, flags=0x4
<7> [322.569282] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=30, flags=0x4
<7> [322.569498] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=24, flags=0x4
<7> [322.569746] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=19, flags=0x4
<7> [322.569998] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=15, flags=0x4
<7> [322.570356] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=61525, flags=0x4
<7> [322.570692] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=61521, flags=0x4
<7> [322.571174] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=61509, flags=0x4
<7> [322.571425] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=32, guc_id=61501, flags=0x4
<7> [322.571740] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=61493, flags=0x4
<7> [322.572069] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=64, guc_id=61465, flags=0x4
<7> [322.572327] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=61453, flags=0x4
<7> [322.572945] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=61445, flags=0x4
<7> [322.573220] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=33, guc_id=61443, flags=0x4
<7> [322.573469] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=173, flags=0x4
<7> [322.573931] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=29, guc_id=165, flags=0x4
<7> [322.574237] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=155, flags=0x4
<7> [322.574803] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=137, flags=0x4
<7> [322.575054] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=119, flags=0x4
<7> [322.575393] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=82, flags=0x4
<7> [322.575672] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=73, flags=0x4
<7> [322.576076] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=44, guc_id=63, flags=0x4
<7> [322.576331] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=46, flags=0x4
<7> [322.576574] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=42, guc_id=26, flags=0x4
<7> [322.576806] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=64, guc_id=61519, flags=0x4
<7> [322.577050] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=63, guc_id=61511, flags=0x4
<7> [322.577517] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=59, guc_id=61507, flags=0x4
<7> [322.577763] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=39, guc_id=61499, flags=0x4
<7> [322.577995] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=61475, flags=0x4
<7> [322.578203] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=38, guc_id=61467, flags=0x4
<7> [322.578447] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=55, guc_id=61455, flags=0x4
<7> [322.634819] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1bffff) engine 0000000000000000.
<7> [322.634930] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [322.635031] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<6> [322.648973] [IGT] xe_exec_threads: exiting, ret=0
Created at 2023-03-16 12:28:37