Result:
| Detail | Value |
|---|---|
| Igt-Version |
IGT-Version: 1.26-NO-GIT (x86_64) (Linux: 6.1.0-xe x86_64) |
| Out |
Starting subtest: threads-mixed-basic Subtest threads-mixed-basic: SUCCESS (0.431s) |
| Err |
Starting subtest: threads-mixed-basic Subtest threads-mixed-basic: SUCCESS (0.431s) |
| Dmesg |
<6> [362.959585] [IGT] xe_exec_threads: executing
<6> [362.969013] 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> [362.969111] [IGT] xe_exec_threads: starting subtest threads-mixed-basic
<7> [362.977894] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.978172] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [362.978611] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.978879] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.978902] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [362.979233] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.980001] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.980093] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [362.980360] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.980401] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [362.980688] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 1, size: 65536
<7> [362.980802] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.981497] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.981644] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.982066] xe 0000:03:00.0: [drm:xe_migrate_clear [xe]] Pass 0, size: 131072
<7> [362.996099] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [300001a0000...300001cffff) engine 0000000000000000.
<7> [362.996144] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [1a0000...1cffff) engine 0000000000000000.
<7> [362.996237] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [280001a0000...280001bffff) engine 0000000000000000.
<7> [362.996278] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [400001a0000...400001cffff) engine 0000000000000000.
<7> [362.996310] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [200001a0000...200001cffff) engine 0000000000000000.
<7> [362.996367] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [380001a0000...380001bffff) engine 0000000000000000.
<7> [362.996393] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [100001a0000...100001cffff) engine 0000000000000000.
<7> [362.996452] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [80001a0000...80001bffff) engine 0000000000000000.
<7> [362.996488] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [180001a0000...180001bffff) engine 0000000000000000.
<7> [362.996495] xe 0000:03:00.0: [drm:__xe_pt_bind_vma [xe]] Preparing bind, with range [480001a0000...480001bffff) engine 0000000000000000.
<7> [362.997836] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.997863] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.997891] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (6 + 1) [30000000000...38000000000) f:0
<7> [362.998060] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<7> [362.998222] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998277] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (4 + 1) [20000000000...28000000000) f:0
<7> [362.998298] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998352] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (1 + 1) [8000000000...10000000000) f:0
<7> [362.998632] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998737] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (2 + 1) [10000000000...18000000000) f:0
<7> [362.998745] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998750] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998853] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (5 + 1) [28000000000...30000000000) f:0
<7> [362.998855] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (3 + 1) [18000000000...20000000000) f:0
<7> [362.998958] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.998975] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.999012] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (7 + 1) [38000000000...40000000000) f:0
<7> [362.999082] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (8 + 1) [40000000000...48000000000) f:0
<7> [362.999682] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [362.999788] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (9 + 1) [48000000000...50000000000) f:0
<7> [363.242290] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [480001a0000...480001bffff) engine 0000000000000000.
<7> [363.242353] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.242406] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (9 + 1) [48000000000...50000000000) f:0
<7> [363.243892] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [180001a0000...180001bffff) engine 0000000000000000.
<7> [363.244013] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.244115] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (3 + 1) [18000000000...20000000000) f:0
<7> [363.248953] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=169, flags=0x8
<7> [363.249197] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=19, guc_id=157, flags=0x8
<7> [363.249373] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [280001a0000...280001bffff) engine 0000000000000000.
<7> [363.249480] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.249490] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=167, flags=0x8
<7> [363.249593] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (5 + 1) [28000000000...30000000000) f:0
<7> [363.249761] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=12, guc_id=151, flags=0x8
<7> [363.250020] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=164, flags=0x8
<7> [363.250312] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [80001a0000...80001bffff) engine 0000000000000000.
<7> [363.250419] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.250520] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (1 + 1) [8000000000...10000000000) f:0
<7> [363.250881] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=11, guc_id=143, flags=0x8
<7> [363.251149] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=160, flags=0x8
<7> [363.251464] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=7, guc_id=136, flags=0x8
<7> [363.251801] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=155, flags=0x8
<7> [363.253666] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=11, guc_id=127, flags=0x8
<7> [363.254042] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=149, flags=0x8
<7> [363.254280] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=4, guc_id=120, flags=0x8
<7> [363.255856] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=142, flags=0x8
<7> [363.257171] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=8, guc_id=113, flags=0x8
<7> [363.257348] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=135, flags=0x8
<7> [363.257531] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=130, flags=0x8
<7> [363.257796] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=55, guc_id=86, flags=0x8
<7> [363.258036] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=122, flags=0x8
<7> [363.258269] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=50, guc_id=72, flags=0x8
<7> [363.259080] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=35, guc_id=116, flags=0x8
<7> [363.260079] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=50, guc_id=61, flags=0x8
<7> [363.260341] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=36, guc_id=99, flags=0x8
<7> [363.261215] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=53, flags=0x8
<7> [363.261556] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=47, flags=0x8
<7> [363.261783] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=165, flags=0x8
<7> [363.262109] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=13, guc_id=162, flags=0x8
<7> [363.262399] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=35, flags=0x8
<7> [363.262632] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=53, guc_id=31, flags=0x8
<7> [363.264305] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=27, flags=0x8
<7> [363.264582] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=23, flags=0x8
<7> [363.264839] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=19, flags=0x8
<7> [363.265953] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=14, guc_id=98, flags=0x8
<7> [363.266261] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=100, flags=0x8
<7> [363.266501] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=89, flags=0x8
<7> [363.267914] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=7, guc_id=93, flags=0x8
<7> [363.268745] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=83, flags=0x8
<7> [363.269601] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=85, flags=0x8
<7> [363.270731] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=74, flags=0x8
<7> [363.270982] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=65, flags=0x8
<7> [363.271214] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=56, flags=0x8
<7> [363.272234] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=49, flags=0x8
<7> [363.273102] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=43, guc_id=41, flags=0x8
<7> [363.273321] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=76, flags=0x8
<7> [363.273561] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=66, flags=0x8
<7> [363.273822] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=3, guc_id=57, flags=0x8
<7> [363.274188] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=9, guc_id=48, flags=0x8
<7> [363.274487] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=2, guc_id=43, flags=0x8
<7> [363.274975] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=112, flags=0x8
<7> [363.275296] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=15, guc_id=148, flags=0x8
<7> [363.277246] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=12, guc_id=107, flags=0x8
<7> [363.277608] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=15, guc_id=144, flags=0x8
<7> [363.277903] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=15, guc_id=138, flags=0x8
<7> [363.278408] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=34, guc_id=126, flags=0x8
<7> [363.305846] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [380001a0000...380001bffff) engine 0000000000000000.
<7> [363.305908] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.305991] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (7 + 1) [38000000000...40000000000) f:0
<7> [363.309979] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=37, guc_id=121, flags=0x8
<7> [363.310283] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=40, guc_id=114, flags=0x8
<7> [363.310603] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=105, flags=0x8
<7> [363.310831] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=96, flags=0x8
<7> [363.311019] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=87, flags=0x8
<7> [363.311302] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=75, flags=0x8
<7> [363.311482] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=31, guc_id=63, flags=0x8
<7> [363.312608] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=30, guc_id=170, flags=0x8
<7> [363.384711] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [100001a0000...100001cffff) engine 0000000000000000.
<7> [363.384778] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.384831] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (2 + 1) [10000000000...18000000000) f:0
<7> [363.390314] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [200001a0000...200001cffff) engine 0000000000000000.
<7> [363.390435] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.390492] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (4 + 1) [20000000000...28000000000) f:0
<7> [363.391324] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [300001a0000...300001cffff) engine 0000000000000000.
<7> [363.391432] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.391533] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (6 + 1) [30000000000...38000000000) f:0
<7> [363.393463] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [400001a0000...400001cffff) engine 0000000000000000.
<7> [363.393571] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.393672] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (8 + 1) [40000000000...48000000000) f:0
<7> [363.393914] xe 0000:03:00.0: [drm:__xe_pt_unbind_vma [xe]] Preparing unbind, with range [1a0000...1cffff) engine 0000000000000000.
<7> [363.394088] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 1 entries to update
<7> [363.394146] xe 0000:03:00.0: [drm:xe_vm_dbg_print_entries [xe]] 0: Update level 3 at (0 + 1) [0...8000000000) f:0
<6> [363.400090] [IGT] xe_exec_threads: exiting, ret=0
<7> [363.402997] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=63, guc_id=73, flags=0x4
<7> [363.403465] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=63, guc_id=46, flags=0x4
<7> [363.403723] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=58, guc_id=42, flags=0x4
<7> [363.403945] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=62, guc_id=139, flags=0x4
<7> [363.404123] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=61, guc_id=134, flags=0x4
<7> [363.404331] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=56, guc_id=129, flags=0x4
<7> [363.404566] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=62, guc_id=106, flags=0x4
<7> [363.404735] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=56, guc_id=101, flags=0x4
<7> [363.404933] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=58, guc_id=84, flags=0x4
<7> [363.405126] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=55, guc_id=140, flags=0x4
<7> [363.408883] xe 0000:03:00.0: [drm:guc_engine_timedout_job [xe]] Timedout signaled job: seqno=56, guc_id=109, flags=0x4
|