From: Patchwork <patchwork@emeril.freedesktop.org>
To: "Matthew Brost" <matthew.brost@intel.com>
Cc: intel-xe@lists.freedesktop.org
Subject: ✗ CI.checkpatch: warning for VF migration redesign (rev9)
Date: Wed, 08 Oct 2025 18:28:16 -0000 [thread overview]
Message-ID: <175994809642.19604.7071786774807784256@6aec98b87f92> (raw)
In-Reply-To: <20251008180500.3261209-1-matthew.brost@intel.com>
== Series Details ==
Series: VF migration redesign (rev9)
URL : https://patchwork.freedesktop.org/series/154627/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
fbd08a78c3a3bb17964db2a326514c69c1dca660
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 87aafbe28147830f0fe5f746b672f57bc898786d
Author: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
Date: Wed Oct 8 11:05:00 2025 -0700
drm/xe/guc: Increase wait timeout to 2sec after BUSY reply from GuC
Some VF2GUC actions may take longer to process. Increase default timeout
after received BUSY indication to 2sec to cover all worst case scenarios.
Signed-off-by: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
+ /mt/dim checkpatch f929eafc95342ea5377f79705864d50dd325c79f drm-intel
8bb97cfe4b10 drm/xe: Add NULL checks to scratch LRC allocation
961c93afa57a drm/xe: Save off position in ring in which a job was programmed
03f5b84bbe9c drm/xe/guc: Track pending-enable source in submission state
871a281c83c9 drm/xe: Track LR jobs in DRM scheduler pending list
d73ddcea71c1 drm/xe: Return first unsignaled job first pending job helper
1559fe5cb2b5 drm/xe: Don't change LRC ring head on job resubmission
4c6615dd2762 drm/xe: Make LRC W/A scratch buffer usage consistent
16ac06f4c408 drm/xe/vf: Add xe_gt_recovery_pending helper
b5b141b347bb drm/xe/vf: Make VF recovery run on per-GT worker
55bece6b5886 drm/xe/vf: Abort H2G sends during VF post-migration recovery
9ab787a499a8 drm/xe/vf: Remove memory allocations from VF post migration recovery
96b18f3efb67 drm/xe: Move GGTT lock init to alloc
f99d5e676f8a drm/xe/vf: Move LMEM config to tile layer
-:185: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#185:
new file mode 100644
total: 0 errors, 1 warnings, 0 checks, 184 lines checked
9ccf9cd1940c drm/xe/vf: Close multi-GT GGTT shift race
759957840acb drm/xe/vf: Teardown VF post migration worker on driver unload
047a6fdd87e4 drm/xe/vf: Don't allow GT reset to be queued during VF post migration recovery
10dfc7949321 drm/xe/vf: Wakeup in GuC backend on VF post migration recovery
22930c664798 drm/xe/vf: Avoid indefinite blocking in preempt rebind worker for VFs supporting migration
256cbbb86198 drm/xe/vf: Use GUC_HXG_TYPE_EVENT for GuC context register
1a00a209d0f5 drm/xe/vf: Flush and stop CTs in VF post migration recovery
1c7b99214ff2 drm/xe/vf: Reset TLB invalidations during VF post migration recovery
5d50f23cc4d2 drm/xe/vf: Kickstart after resfix in VF post migration recovery
b99b40fb28b9 drm/xe: Add CTB_H2G_BUFFER_OFFSET define
5d51ea995af7 drm/xe/vf: Start CTs before resfix VF post migration recovery
c8455ae6f1a0 drm/xe/vf: Abort VF post migration recovery on failure
4d1d20403374 drm/xe/vf: Replay GuC submission state on pause / unpause
c0ee3ef9300a drm/xe: Move queue init before LRC creation
2f5b89531e00 drm/xe/vf: Add debug prints for GuC replaying state during VF recovery
702177d207ec drm/xe/vf: Workaround for race condition in GuC firmware during VF pause
e0aa7170aedc drm/xe: Use PPGTT addresses for TLB invalidation to avoid GGTT fixups
db2d7a8c7c7c drm/xe/vf: Use primary GT ordered work queue on media GT on PTL VF
cb87c61545f2 drm/xe/vf: Ensure media GT VF recovery runs after primary GT on PTL
85eed6d14539 drm/xe/vf: Rebase CCS save/restore BB GGTT addresses
87aafbe28147 drm/xe/guc: Increase wait timeout to 2sec after BUSY reply from GuC
next prev parent reply other threads:[~2025-10-08 18:28 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-08 18:04 [PATCH v9 00/34] VF migration redesign Matthew Brost
2025-10-08 18:04 ` [PATCH v9 01/34] drm/xe: Add NULL checks to scratch LRC allocation Matthew Brost
2025-10-08 18:04 ` [PATCH v9 02/34] drm/xe: Save off position in ring in which a job was programmed Matthew Brost
2025-10-08 18:04 ` [PATCH v9 03/34] drm/xe/guc: Track pending-enable source in submission state Matthew Brost
2025-10-08 18:04 ` [PATCH v9 04/34] drm/xe: Track LR jobs in DRM scheduler pending list Matthew Brost
2025-10-08 18:04 ` [PATCH v9 05/34] drm/xe: Return first unsignaled job first pending job helper Matthew Brost
2025-10-08 18:04 ` [PATCH v9 06/34] drm/xe: Don't change LRC ring head on job resubmission Matthew Brost
2025-10-08 18:04 ` [PATCH v9 07/34] drm/xe: Make LRC W/A scratch buffer usage consistent Matthew Brost
2025-10-08 18:04 ` [PATCH v9 08/34] drm/xe/vf: Add xe_gt_recovery_pending helper Matthew Brost
2025-10-08 18:04 ` [PATCH v9 09/34] drm/xe/vf: Make VF recovery run on per-GT worker Matthew Brost
2025-10-08 18:04 ` [PATCH v9 10/34] drm/xe/vf: Abort H2G sends during VF post-migration recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 11/34] drm/xe/vf: Remove memory allocations from VF post migration recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 12/34] drm/xe: Move GGTT lock init to alloc Matthew Brost
2025-10-08 18:04 ` [PATCH v9 13/34] drm/xe/vf: Move LMEM config to tile layer Matthew Brost
2025-10-08 20:36 ` Michal Wajdeczko
2025-10-08 18:04 ` [PATCH v9 14/34] drm/xe/vf: Close multi-GT GGTT shift race Matthew Brost
2025-10-08 21:11 ` Michal Wajdeczko
2025-10-08 18:04 ` [PATCH v9 15/34] drm/xe/vf: Teardown VF post migration worker on driver unload Matthew Brost
2025-10-08 18:04 ` [PATCH v9 16/34] drm/xe/vf: Don't allow GT reset to be queued during VF post migration recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 17/34] drm/xe/vf: Wakeup in GuC backend on " Matthew Brost
2025-10-08 18:04 ` [PATCH v9 18/34] drm/xe/vf: Avoid indefinite blocking in preempt rebind worker for VFs supporting migration Matthew Brost
2025-10-08 18:04 ` [PATCH v9 19/34] drm/xe/vf: Use GUC_HXG_TYPE_EVENT for GuC context register Matthew Brost
2025-10-08 18:04 ` [PATCH v9 20/34] drm/xe/vf: Flush and stop CTs in VF post migration recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 21/34] drm/xe/vf: Reset TLB invalidations during " Matthew Brost
2025-10-08 18:04 ` [PATCH v9 22/34] drm/xe/vf: Kickstart after resfix in " Matthew Brost
2025-10-08 18:04 ` [PATCH v9 23/34] drm/xe: Add CTB_H2G_BUFFER_OFFSET define Matthew Brost
2025-10-08 18:04 ` [PATCH v9 24/34] drm/xe/vf: Start CTs before resfix VF post migration recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 25/34] drm/xe/vf: Abort VF post migration recovery on failure Matthew Brost
2025-10-08 19:49 ` Niranjana Vishwanathapura
2025-10-08 18:04 ` [PATCH v9 26/34] drm/xe/vf: Replay GuC submission state on pause / unpause Matthew Brost
2025-10-08 18:04 ` [PATCH v9 27/34] drm/xe: Move queue init before LRC creation Matthew Brost
2025-10-08 18:04 ` [PATCH v9 28/34] drm/xe/vf: Add debug prints for GuC replaying state during VF recovery Matthew Brost
2025-10-08 18:04 ` [PATCH v9 29/34] drm/xe/vf: Workaround for race condition in GuC firmware during VF pause Matthew Brost
2025-10-08 18:04 ` [PATCH v9 30/34] drm/xe: Use PPGTT addresses for TLB invalidation to avoid GGTT fixups Matthew Brost
2025-10-08 18:04 ` [PATCH v9 31/34] drm/xe/vf: Use primary GT ordered work queue on media GT on PTL VF Matthew Brost
2025-10-08 18:04 ` [PATCH v9 32/34] drm/xe/vf: Ensure media GT VF recovery runs after primary GT on PTL Matthew Brost
2025-10-08 18:04 ` [PATCH v9 33/34] drm/xe/vf: Rebase CCS save/restore BB GGTT addresses Matthew Brost
2025-10-08 18:05 ` [PATCH v9 34/34] drm/xe/guc: Increase wait timeout to 2sec after BUSY reply from GuC Matthew Brost
2025-10-08 18:28 ` Patchwork [this message]
2025-10-08 18:29 ` ✓ CI.KUnit: success for VF migration redesign (rev9) Patchwork
2025-10-08 19:04 ` ✓ Xe.CI.BAT: " Patchwork
2025-10-08 21:40 ` ✗ Xe.CI.Full: failure " Patchwork
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=175994809642.19604.7071786774807784256@6aec98b87f92 \
--to=patchwork@emeril.freedesktop.org \
--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