[Intel-gfx] [PATCH v13 00/13] Add GuC Error Capture Support
Lucas De Marchi
lucas.demarchi at intel.com
Tue Mar 22 17:57:38 UTC 2022
On Mon, Mar 21, 2022 at 09:45:14AM -0700, Alan Previn wrote:
>This series:
> 1. Enables support of GuC to report error-state-capture
> using a list of MMIO registers the driver registers
> and GuC will dump, log and notify right before a GuC
> triggered engine-reset event.
> 2. Updates the ADS blob creation to register said lists
> of global, engine class and engine instance registers
> with GuC.
> 3. Defines tables of register lists that are global or
> engine class or engine instance in scope.
> 4. Updates usage and buffer-state data for the regions
> of the shared GuC log-buffer to accomdate both
> the existing relay logging of general debug logs
> along with the new error state capture usage.
> 5. Using a pool of preallocated memory, provide ability
> to extract and format the GuC reported register-capture
> data into chunks consistent with existing i915 error-
> state collection flows and structures.
> 6. Connects the i915_gpu_coredump reporting function
> to the GuC error capture module to print all GuC
> error state capture dumps that is reported.
>
>This is the 13th rev of this series where the first 3 revs
>are RFC
>
>Prior receipts of rvb's:
> - Patch #2, #3, #4, #5, #10, #11, #12, #13 have received
> R-v-b's from Umesh Nerlige Ramappa <umesh.nerlige.ramappa at intel.com>
> - Patch #1, #6, #7, #8, #9 has received an R-v-b from Matthew Brost
> <matthew.brost at intel.com>. NOTE: some of these came in on the
> trybot series. https://patchwork.freedesktop.org/series/100831/
>
>Changes from prior revs:
> v13:- Fixing register list definition styling as per Jani's request.
As in v12, the CI failure in display is unrelated to these changes.
Applied to drm-intel-gt-next.
Thanks
Lucas De Marchi
More information about the Intel-gfx
mailing list