public inbox for intel-xe@lists.freedesktop.org
 help / color / mirror / Atom feed
From: "Summers, Stuart" <stuart.summers@intel.com>
To: "intel-xe@lists.freedesktop.org" <intel-xe@lists.freedesktop.org>,
	"Brost,  Matthew" <matthew.brost@intel.com>
Subject: Re:  Xe.CI.FULL: failure for CPU binds and ULLS on migration queue (rev3)
Date: Mon, 2 Mar 2026 17:54:56 +0000	[thread overview]
Message-ID: <fd5a852545ea98ac0a11bb38fee03fd38c476a13.camel@intel.com> (raw)
In-Reply-To: <177228714198.299251.9878264072669608574@a3b018990fe9>

On Sat, 2026-02-28 at 13:59 +0000, Patchwork wrote:
> Patch Details
> Series: CPU binds and ULLS on migration queue (rev3) URL:
> https://patchwork.freedesktop.org/series/149888/ State: failure
> Details:
> https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149888v3/index.html 
> CI Bug Log - changes from xe-4635-
> a0a6a2fc5a08dc2e936c43e5d181dd0975a251a1_FULL -> xe-pw-
> 149888v3_FULLSummaryFAILURE
> Serious unknown changes coming with xe-pw-149888v3_FULL absolutely
> need to be
>  verified manually.
> If you think the reported changes have nothing to do with the changes
>  introduced in xe-pw-149888v3_FULL, please notify your bug team
> (I915-ci-infra@lists.freedesktop.org) to allow them
>  to document this new failure mode, which will reduce false positives
> in CI.
> Participating hosts (2 -> 2)No changes in participating hosts
> Possible new issuesHere are the unknown changes that may have been
> introduced in xe-pw-149888v3_FULL:
> IGT changesPossible regressions *
> igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-d-dp-2:shard-
> bmg: PASS -> INCOMPLETE
>  * igt@xe_module_load@many-reload:shard-bmg: PASS -> ABORT +1 other

Haven't looked through all the patches yet, but wondering if this might
be related here...

4> [73.639432] Oops: general protection fault, probably for non-
canonical address 0x6b6b6b6b6b6b6b9b: 0000 [#1] SMP NOPTI
<4> [73.639448] CPU: 11 UID: 0 PID: 2750 Comm: xe_module_load Tainted:
G S   U              7.0.0-rc1-lgci-xe-xe-pw-149888v3-debug+ #1
PREEMPT(lazy) 
<4> [73.639459] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER
<4> [73.639462] Hardware name: ASUS System Product Name/PRIME Z790-P
WIFI, BIOS 1645 03/15/2024
<4> [73.639468] RIP: 0010:kernfs_root+0x3e/0x1b0
<4> [73.639476] Code: 31 c9 45 31 c0 48 8d 05 00 00 00 00 50 b9 02 00
00 00 31 f6 48 c7 c7 e0 5b 5c 83 e8 6c c2 ac ff e8 37 87 f6 00 5a 85 c0
75 62 <49> 8b 5c 24 30 e8 28 87 f6 00 85 c0 0f 85 f9 00 00 00 48 85 db
49
<4> [73.639485] RSP: 0018:ffffc900045cb7e8 EFLAGS: 00010202
<4> [73.639491] RAX: 0000000000000001 RBX: 6b6b6b6b6b6b6b6b RCX:
0000000000000000
<4> [73.639496] RDX: ffffffff819c2880 RSI: 0000000000000000 RDI:
0000000000000000
<4> [73.639500] RBP: ffffc900045cb800 R08: 0000000000000000 R09:
0000000000000000
<4> [73.639505] R10: 0000000000000000 R11: 0000000000000000 R12:
6b6b6b6b6b6b6b6b
<4> [73.639509] R13: 0000000000000000 R14: ffffffffa12018cf R15:
ffff88812ed6ee40
<4> [73.639513] FS:  00007360f3e40940(0000) GS:ffff8888db21b000(0000)
knlGS:0000000000000000
<4> [73.639520] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [73.639524] CR2: 00005bc7ecde6708 CR3: 0000000120b07002 CR4:
0000000000f72ef0
<4> [73.639530] PKRU: 55555554
<4> [73.639533] Call Trace:
<4> [73.639536]  <TASK>
<4> [73.639540]  kernfs_remove_by_name_ns+0x27/0xc0
<4> [73.639547]  sysfs_remove_link+0x19/0x50
<4> [73.639555]  action_rm_device_link+0x15/0x20 [xe]
<4> [73.639818]  devm_action_release+0x15/0x30
<4> [73.639825]  release_nodes+0x44/0x160
<4> [73.639830]  ? trace_hardirqs_on+0x22/0x100
<4> [73.639839]  devres_release_all+0x96/0xd0
<4> [73.639847]  device_unbind_cleanup+0x12/0xb0
<4> [73.639855]  device_release_driver_internal+0x23a/0x280
<4> [73.639860]  ? bus_find_device+0xa5/0xe0
<4> [73.639867]  device_driver_detach+0x14/0x20
<4> [73.639872]  unbind_store+0xac/0xc0
<4> [73.639879]  drv_attr_store+0x24/0x50
<4> [73.639884]  sysfs_kf_write+0x4d/0x80
<4> [73.639892]  kernfs_fop_write_iter+0x188/0x240
<4> [73.639899]  vfs_write+0x283/0x540
<4> [73.639910]  ksys_write+0x6f/0xf0
<4> [73.639917]  __x64_sys_write+0x19/0x30
<4> [73.639923]  x64_sys_call+0x259/0x26e0
<4> [73.639930]  do_syscall_64+0xdd/0x1470
<4> [73.639937]  ? check_bytes_and_report+0x59/0x150
<4> [73.639944]  ? find_held_lock+0x31/0x90
<4> [73.639950]  ? free_to_partial_list+0x46d/0x640
<4> [73.639956]  ? lock_release+0xd0/0x2b0
<4> [73.639962]  ? _raw_spin_unlock_irqrestore+0x51/0x80
<4> [73.639970]  ? free_to_partial_list+0x46d/0x640
<4> [73.639975]  ? trace_hardirqs_on+0x22/0x100
<4> [73.639981]  ? _raw_spin_unlock_irqrestore+0x51/0x80
<4> [73.639987]  ? free_to_partial_list+0x46d/0x640
<4> [73.639992]  ? putname+0x41/0x90
<4> [73.640000]  ? __slab_free+0x129/0x2b0
<4> [73.640005]  ? __pcs_replace_full_main+0x29a/0x660
<4> [73.640013]  ? putname+0x41/0x90
<4> [73.640019]  ? kmem_cache_free+0x165/0x510
<4> [73.640025]  ? putname+0x41/0x90
<4> [73.640031]  ? do_sys_openat2+0x85/0xd0
<4> [73.640038]  ? __x64_sys_openat+0x54/0xa0
<4> [73.640043]  ? trace_hardirqs_on_prepare+0xe1/0x100
<4> [73.640050]  ? do_syscall_64+0x22e/0x1470
<4> [73.640055]  ? trace_hardirqs_on_prepare+0xe1/0x100
<4> [73.640061]  ? do_syscall_64+0x22e/0x1470
<4> [73.640067]  ? do_syscall_64+0x22e/0x1470
<4> [73.640072]  ? trace_hardirqs_on_prepare+0xe1/0x100
<4> [73.640079]  ? do_syscall_64+0x22e/0x1470
<4> [73.640084]  ? trace_hardirqs_on_prepare+0xe1/0x100
<4> [73.640090]  ? do_syscall_64+0x22e/0x1470
<4> [73.640096]  entry_SYSCALL_64_after_hwframe+0x76/0x7e
<4> [73.640102] RIP: 0033:0x7360f611c5a4
<4> [73.640107] Code: c7 00 16 00 00 00 b8 ff ff ff ff c3 66 2e 0f 1f
84 00 00 00 00 00 f3 0f 1e fa 80 3d a5 ea 0e 00 00 74 13 b8 01 00 00 00
0f 05 <48> 3d 00 f0 ff ff 77 54 c3 0f 1f 00 55 48 89 e5 48 83 ec 20 48
89
<4> [73.640117] RSP: 002b:00007ffc58eed568 EFLAGS: 00000202 ORIG_RAX:
0000000000000001
<4> [73.640124] RAX: ffffffffffffffda RBX: 0000000000000000 RCX:
00007360f611c5a4
<4> [73.640129] RDX: 000000000000000c RSI: 0000561d73ef2e83 RDI:
0000000000000006
<4> [73.640134] RBP: 000000000000000c R08: 00007360f6203b20 R09:
0000000000000000
<4> [73.640138] R10: 0000000000000000 R11: 0000000000000202 R12:
0000561d73ef2e83
<4> [73.640143] R13: 0000000000000006 R14: 0000561d6256fcf8 R15:
00007360f6485000
<4> [73.640151]  </TASK>

> test abort
>  * igt@xe_vm@bind-array-enobufs:shard-lnl: PASS -> FAILshard-bmg:
> PASS -> FAIL
> Known issuesHere are the changes found in xe-pw-149888v3_FULL that
> come from known issues:
> IGT changesIssues hit *
> igt@kms_big_fb@x-tiled-16bpp-rotate-270:shard-lnl: NOTRUN -> SKIP
> (Intel XE#1407)
>  * igt@kms_big_fb@y-tiled-64bpp-rotate-270:shard-lnl: NOTRUN -> SKIP
> (Intel XE#1124) +2 other tests skip
>  * igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:shard-
> lnl: NOTRUN -> SKIP (Intel XE#2191)
>  * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs:shard-lnl: NOTRUN
> -> SKIP (Intel XE#2887) +3 other tests skip
>  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs@pipe-a-dp-
> 1:shard-bmg: NOTRUN -> SKIP (Intel XE#2652) +3 other tests skip
>  * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:shard-bmg: PASS ->
> INCOMPLETE (Intel XE#7084)
>  * igt@kms_chamelium_frames@hdmi-crc-fast:shard-lnl: NOTRUN -> SKIP
> (Intel XE#373) +1 other test skip
>  * igt@kms_content_protection@atomic-dpms:shard-lnl: NOTRUN -> SKIP
> (Intel XE#3278 / Intel XE#6973)
>  * igt@kms_content_protection@legacy-hdcp14@pipe-a-dp-2:shard-bmg:
> NOTRUN -> FAIL (Intel XE#1178 / Intel XE#3304)
>  * igt@kms_content_protection@lic-type-0@pipe-a-dp-1:shard-bmg:
> NOTRUN -> FAIL (Intel XE#3304) +2 other tests fail
>  * igt@kms_cursor_crc@cursor-onscreen-128x42:shard-lnl: NOTRUN ->
> SKIP (Intel XE#1424) +1 other test skip
>  * igt@kms_cursor_crc@cursor-sliding-512x170:shard-lnl: NOTRUN ->
> SKIP (Intel XE#2321)
>  * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:shard-lnl: NOTRUN ->
> SKIP (Intel XE#309)
>  * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:shard-
> lnl: NOTRUN -> SKIP (Intel XE#4422)
>  * igt@kms_flip@2x-flip-vs-expired-vblank:shard-bmg: PASS -> FAIL
> (Intel XE#3149 / Intel XE#3321)
>  * igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3:shard-bmg:
> PASS -> FAIL (Intel XE#3149)
>  * igt@kms_flip@2x-wf_vblank-ts-check-interruptible:shard-lnl: NOTRUN
> -> SKIP (Intel XE#1421) +1 other test skip
>  * igt@kms_flip@flip-vs-suspend-interruptible:shard-bmg: PASS ->
> INCOMPLETE (Intel XE#2049 / Intel XE#2597) +3 other tests incomplete
>  * igt@kms_frontbuffer_tracking@drrs-slowdraw:shard-lnl: NOTRUN ->
> SKIP (Intel XE#6312 / Intel XE#651) +2 other tests skip
>  * igt@kms_frontbuffer_tracking@fbc-2p-rte:shard-lnl: NOTRUN -> SKIP
> (Intel XE#656) +8 other tests skip
>  * igt@kms_frontbuffer_tracking@psr-abgr161616f-draw-blt:shard-lnl:
> NOTRUN -> SKIP (Intel XE#7061) +1 other test skip
>  * igt@kms_joiner@invalid-modeset-force-ultra-joiner:shard-lnl:
> NOTRUN -> SKIP (Intel XE#6900)
>  * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:shard-lnl:
> NOTRUN -> SKIP (Intel XE#356)
>  * igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5:shard-
> lnl: NOTRUN -> SKIP (Intel XE#7130) +1 other test skip
>  * igt@kms_plane_lowres@tiling-y:shard-lnl: NOTRUN -> SKIP (Intel
> XE#599)
>  * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a:shard-
> lnl: NOTRUN -> SKIP (Intel XE#2763 / Intel XE#6886) +3 other tests
> skip
>  * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:shard-lnl: NOTRUN ->
> SKIP (Intel XE#2893)
>  * igt@kms_psr@pr-sprite-render:shard-lnl: NOTRUN -> SKIP (Intel
> XE#1406) +2 other tests skip
>  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:shard-lnl:
> NOTRUN -> SKIP (Intel XE#3414 / Intel XE#3904)
>  * igt@kms_vrr@negative-basic:shard-lnl: NOTRUN -> SKIP (Intel
> XE#1499)
>  * igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1:shard-lnl:
> PASS -> FAIL (Intel XE#2142) +1 other test fail
>  * igt@xe_configfs@survivability-mode:shard-lnl: NOTRUN -> SKIP
> (Intel XE#6010 / Intel XE#7317)
>  * igt@xe_eudebug@read-metadata:shard-lnl: NOTRUN -> SKIP (Intel
> XE#4837) +3 other tests skip
>  * igt@xe_evict@evict-mixed-threads-large-multi-vm:shard-lnl: NOTRUN
> -> SKIP (Intel XE#6540 / Intel XE#688) +2 other tests skip
>  * igt@xe_exec_balancer@twice-cm-parallel-rebind:shard-lnl: NOTRUN ->
> SKIP (Intel XE#7482) +4 other tests skip
>  *
> igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalida
> te-race:shard-lnl: NOTRUN -> SKIP (Intel XE#1392) +2 other tests skip
>  * igt@xe_exec_fault_mode@twice-multi-queue-prefetch:shard-lnl:
> NOTRUN -> SKIP (Intel XE#7136) +2 other tests skip
>  * igt@xe_exec_multi_queue@one-queue-basic:shard-lnl: NOTRUN -> SKIP
> (Intel XE#6874) +6 other tests skip
>  *
> igt@xe_exec_threads@threads-multi-queue-fd-userptr-invalidate:shard-
> lnl: NOTRUN -> SKIP (Intel XE#7138) +2 other tests skip
>  * igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:shard-lnl: NOTRUN ->
> SKIP (Intel XE#2229)
>  * igt@xe_multigpu_svm@mgpu-concurrent-access-basic:shard-lnl: NOTRUN
> -> SKIP (Intel XE#6964)
>  * igt@xe_pm@d3cold-mmap-system:shard-lnl: NOTRUN -> SKIP (Intel
> XE#2284 / Intel XE#366) +1 other test skip
> Possible fixes *
> igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pi
> pe-b-edp-1:shard-lnl: DMESG-FAIL (Intel XE#1727) -> PASS +1 other
> test pass
>  * igt@kms_cursor_legacy@flip-vs-cursor-atomic:shard-bmg: FAIL (Intel
> XE#7480) -> PASS
>  * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:shard-
> lnl: FAIL (Intel XE#301) -> PASS +1 other test pass
>  * igt@kms_pm_dc@dc6-dpms:shard-lnl: FAIL (Intel XE#7340) -> PASS
>  * igt@xe_evict@evict-mixed-many-threads-small:shard-bmg: INCOMPLETE
> (Intel XE#6321) -> PASS
>  * igt@xe_pm_residency@aspm_link_residency:shard-bmg: SKIP (Intel
> XE#7258) -> PASS
> Warnings * igt@kms_hdr@brightness-with-hdr:shard-bmg: SKIP (Intel
> XE#3544) -> SKIP (Intel XE#3374 / Intel XE#3544)
>  * igt@kms_tiled_display@basic-test-pattern:shard-bmg: SKIP (Intel
> XE#2426) -> FAIL (Intel XE#1729)
>  *
> igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-uc-single-vma:
> shard-lnl: FAIL -> FAIL (Intel XE#5625)
> Build changes * Linux: xe-4635-
> a0a6a2fc5a08dc2e936c43e5d181dd0975a251a1 -> xe-pw-149888v3
> IGT_8775: 8775
>  xe-4635-a0a6a2fc5a08dc2e936c43e5d181dd0975a251a1:
> a0a6a2fc5a08dc2e936c43e5d181dd0975a251a1
>  xe-pw-149888v3: 149888v3


  reply	other threads:[~2026-03-02 17:55 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-28  1:34 [PATCH v3 00/25] CPU binds and ULLS on migration queue Matthew Brost
2026-02-28  1:34 ` [PATCH v3 01/25] drm/xe: Drop struct xe_migrate_pt_update argument from populate/clear vfuns Matthew Brost
2026-03-05 14:17   ` Francois Dugast
2026-02-28  1:34 ` [PATCH v3 02/25] drm/xe: Add xe_migrate_update_pgtables_cpu_execute helper Matthew Brost
2026-03-05 14:39   ` Francois Dugast
2026-02-28  1:34 ` [PATCH v3 03/25] drm/xe: Decouple exec queue idle check from LRC Matthew Brost
2026-03-02 20:50   ` Summers, Stuart
2026-03-02 21:02     ` Matthew Brost
2026-03-03 21:26       ` Summers, Stuart
2026-03-03 22:42         ` Matthew Brost
2026-03-03 22:54           ` Summers, Stuart
2026-02-28  1:34 ` [PATCH v3 04/25] drm/xe: Add job count to GuC exec queue snapshot Matthew Brost
2026-03-02 20:50   ` Summers, Stuart
2026-02-28  1:34 ` [PATCH v3 05/25] drm/xe: Update xe_bo_put_deferred arguments to include writeback flag Matthew Brost
2026-04-01 12:20   ` Francois Dugast
2026-04-01 22:39     ` Matthew Brost
2026-02-28  1:34 ` [PATCH v3 06/25] drm/xe: Add XE_BO_FLAG_PUT_VM_ASYNC Matthew Brost
2026-04-01 12:22   ` Francois Dugast
2026-04-01 22:38     ` Matthew Brost
2026-02-28  1:34 ` [PATCH v3 07/25] drm/xe: Update scheduler job layer to support PT jobs Matthew Brost
2026-03-03 22:50   ` Summers, Stuart
2026-03-03 23:00     ` Matthew Brost
2026-02-28  1:34 ` [PATCH v3 08/25] drm/xe: Add helpers to access PT ops Matthew Brost
2026-04-07 15:22   ` Francois Dugast
2026-02-28  1:34 ` [PATCH v3 09/25] drm/xe: Add struct xe_pt_job_ops Matthew Brost
2026-03-03 23:26   ` Summers, Stuart
2026-03-03 23:28     ` Matthew Brost
2026-02-28  1:34 ` [PATCH v3 10/25] drm/xe: Update GuC submission backend to run PT jobs Matthew Brost
2026-03-03 23:28   ` Summers, Stuart
2026-03-04  0:26     ` Matthew Brost
2026-03-04 20:43       ` Summers, Stuart
2026-03-04 21:53         ` Matthew Brost
2026-03-05 20:24           ` Summers, Stuart
2026-02-28  1:34 ` [PATCH v3 11/25] drm/xe: Store level in struct xe_vm_pgtable_update Matthew Brost
2026-03-03 23:44   ` Summers, Stuart
2026-02-28  1:34 ` [PATCH v3 12/25] drm/xe: Don't use migrate exec queue for page fault binds Matthew Brost
2026-02-28  1:34 ` [PATCH v3 13/25] drm/xe: Enable CPU binds for jobs Matthew Brost
2026-02-28  1:34 ` [PATCH v3 14/25] drm/xe: Remove unused arguments from xe_migrate_pt_update_ops Matthew Brost
2026-02-28  1:34 ` [PATCH v3 15/25] drm/xe: Make bind queues operate cross-tile Matthew Brost
2026-02-28  1:34 ` [PATCH v3 16/25] drm/xe: Add CPU bind layer Matthew Brost
2026-02-28  1:34 ` [PATCH v3 17/25] drm/xe: Add device flag to enable PT mirroring across tiles Matthew Brost
2026-02-28  1:34 ` [PATCH v3 18/25] drm/xe: Add xe_hw_engine_write_ring_tail Matthew Brost
2026-02-28  1:34 ` [PATCH v3 19/25] drm/xe: Add ULLS support to LRC Matthew Brost
2026-03-05 20:21   ` Francois Dugast
2026-02-28  1:34 ` [PATCH v3 20/25] drm/xe: Add ULLS migration job support to migration layer Matthew Brost
2026-03-05 23:34   ` Summers, Stuart
2026-03-09 23:11     ` Matthew Brost
2026-02-28  1:34 ` [PATCH v3 21/25] drm/xe: Add MI_SEMAPHORE_WAIT instruction defs Matthew Brost
2026-02-28  1:34 ` [PATCH v3 22/25] drm/xe: Add ULLS migration job support to ring ops Matthew Brost
2026-02-28  1:34 ` [PATCH v3 23/25] drm/xe: Add ULLS migration job support to GuC submission Matthew Brost
2026-02-28  1:35 ` [PATCH v3 24/25] drm/xe: Enter ULLS for migration jobs upon page fault or SVM prefetch Matthew Brost
2026-02-28  1:35 ` [PATCH v3 25/25] drm/xe: Add modparam to enable / disable ULLS on migrate queue Matthew Brost
2026-03-05 22:59   ` Summers, Stuart
2026-04-01 22:44     ` Matthew Brost
2026-02-28  1:43 ` ✗ CI.checkpatch: warning for CPU binds and ULLS on migration queue (rev3) Patchwork
2026-02-28  1:44 ` ✓ CI.KUnit: success " Patchwork
2026-02-28  2:32 ` ✓ Xe.CI.BAT: " Patchwork
2026-02-28 13:59 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-03-02 17:54   ` Summers, Stuart [this message]
2026-03-02 18:13     ` Matthew Brost
2026-03-05 22:56 ` [PATCH v3 00/25] CPU binds and ULLS on migration queue Summers, Stuart
2026-03-10 22:17   ` Matthew Brost
2026-03-20 15:31 ` Thomas Hellström

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=fd5a852545ea98ac0a11bb38fee03fd38c476a13.camel@intel.com \
    --to=stuart.summers@intel.com \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=matthew.brost@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox