Re: [PATCH v13 00/13] Add GuC Error Capture Support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxx>
 - Patch #1, #6, #7, #8, #9 has received an R-v-b from Matthew Brost
   <matthew.brost@xxxxxxxxx>. 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



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux