[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