From: Danilo Krummrich <dakr@kernel.org>
To: Zhi Wang <zhiw@nvidia.com>
Cc: nouveau@lists.freedesktop.org, airlied@gmail.com,
daniel@ffwll.ch, bskeggs@nvidia.com, acurrid@nvidia.com,
cjia@nvidia.com, smitra@nvidia.com, ankita@nvidia.com,
aniketa@nvidia.com, kwankhede@nvidia.com, targupta@nvidia.com,
zhiwang@kernel.org
Subject: Re: [PATCH 0/3] NVKM GSP RPC fixes
Date: Thu, 17 Oct 2024 13:32:42 +0200 [thread overview]
Message-ID: <ZxD12t-L_eDhaE33@pollux> (raw)
In-Reply-To: <20241017071922.2518724-1-zhiw@nvidia.com>
On Thu, Oct 17, 2024 at 12:19:19AM -0700, Zhi Wang wrote:
> Hi folks:
>
> Here are some fixes of weird bugs I encountered when I was enabling vGPU [1] on
> core-driver aka NVKM. They are exposed because of the new RPCs required by
> vGPU.
>
> For testing, I tried to run Uniengine Heaven[2] on my RTX 4060 for 8 hours and
> the GL CTS runner[3] (commandline: ./cts-runner --type-gl40) from Khronos
> without any problem.
>
> v2:
>
> - Remove the Fixes: tags as the vanilla nouveau aren't going to hit these bugs. (Danilo)
> - Test the patchset on VK-GL-CTS. (Danilo)
> - Remove the ambiguous empty line in PATCH 2. (Danilo)
> - Rename the r535_gsp_msgq_wait to gsp_msgq_recv. (Danilo)
> - Introduce a data structure to hold the params of gsp_msgq_recv(). (Danilo)
> - Document the params and the states they are related to. (Danilo)
When you send a v2, please make sure to pass `-v2` to `git format-patch`,
otherwise it's hard to distinguish patch versions from their subject.
>
> [1] https://lore.kernel.org/kvm/20240922124951.1946072-1-zhiw@nvidia.com/T/#t
> [2] https://benchmark.unigine.com/heaven
> [3] https://github.com/KhronosGroup/VK-GL-CTS
>
> Zhi Wang (3):
> nvkm/gsp: correctly advance the read pointer of GSP message queue
> nvkm: correctly calculate the available space of the GSP cmdq buffer
> nvkm: handle the return of large RPC
>
> .../gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 251 +++++++++++++-----
> 1 file changed, 184 insertions(+), 67 deletions(-)
>
> --
> 2.34.1
>
next prev parent reply other threads:[~2024-10-17 11:32 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-17 7:19 [PATCH 0/3] NVKM GSP RPC fixes Zhi Wang
2024-10-17 7:19 ` [PATCH 1/3] nvkm/gsp: correctly advance the read pointer of GSP message queue Zhi Wang
2024-10-17 7:19 ` [PATCH 2/3] nvkm: correctly calculate the available space of the GSP cmdq buffer Zhi Wang
2024-10-17 7:19 ` [PATCH 3/3] nvkm: handle the return of large RPC Zhi Wang
2024-10-17 11:29 ` Danilo Krummrich
2024-10-17 19:50 ` Zhi Wang
2024-10-17 20:53 ` Danilo Krummrich
2024-10-17 11:32 ` Danilo Krummrich [this message]
2024-11-25 16:50 ` [PATCH 0/3] NVKM GSP RPC fixes Danilo Krummrich
-- strict thread matches above, loose matches on Subject: below --
2024-09-22 13:07 Zhi Wang
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=ZxD12t-L_eDhaE33@pollux \
--to=dakr@kernel.org \
--cc=acurrid@nvidia.com \
--cc=airlied@gmail.com \
--cc=aniketa@nvidia.com \
--cc=ankita@nvidia.com \
--cc=bskeggs@nvidia.com \
--cc=cjia@nvidia.com \
--cc=daniel@ffwll.ch \
--cc=kwankhede@nvidia.com \
--cc=nouveau@lists.freedesktop.org \
--cc=smitra@nvidia.com \
--cc=targupta@nvidia.com \
--cc=zhiw@nvidia.com \
--cc=zhiwang@kernel.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.