Re: [PATCH 6.12.y 1/3] drm/xe/guc_ads: allocate UM queues in a separate BO
Greg KH <[email protected]>
| Newsgroups | org.kernel.vger.stable |
|---|---|
| Message-ID | <2026082537-porridge-banish-b3bc@gregkh> |
On Tue, Aug 25, 2026 at 03:41:11AM +0000, Jia Yao wrote:
> Move the UM queues into a dedicated BO (ads->um_queue_bo) and avoid
> CPU memset operations on it, which eliminates the CPU as a potential
> cacheline-polluting agent and helps maintain consistency between GAM
> writes and GuC reads.
>
> We also need to ensure the base_dpa for the queue is contiguous on hw
> where this is used instead of a GGTT address. Another good reason to
> split this out to a separate BO.
>
> Fixes: 9c57bc08652a ("drm/xe/lnl: Drop force_probe requirement")
> Cc: Gwan-gyeong Mun <[email protected]>
> Cc: Matthew Auld <[email protected]>
> Cc: <[email protected]> # v6.12+
> Signed-off-by: Jia Yao <[email protected]>
> Reviewed-by: Matthew Auld <[email protected]>
> Signed-off-by: Matthew Auld <[email protected]>
> Link: https://patch.msgid.link/[email protected]
> (cherry picked from commit 6af05de0dc19bbf3aaeec2020fe48b37c834b811)
Same problem with this series, invalid git commit ids :(