diff options
| author | John Hubbard <jhubbard@nvidia.com> | 2026-09-29 20:41:42 -0700 |
|---|---|---|
| committer | Alexandre Courbot <acourbot@nvidia.com> | 2026-10-02 21:50:17 +0900 |
| commit | 0c551cdc465b9c99da33a21d6ee3b274cfda7006 (patch) | |
| tree | 8b3b979ca79a45560dca96e4b915621cdf6a6448 /tools/lib/python/kdoc/python_version.py | |
| parent | 9cb3f5d56e81fd97a82ef361b210bc2322daaaa7 (diff) | |
gpu: nova-core: log GSP events instead of discarding them
The GSP posts unsolicited messages on the same queue that carries
command replies: log records, OS error and robust-channel records, and
lifecycle notices.
nova-core discarded every message that was not the reply that a caller
was waiting for, and an unrecognized function code aborted the in-flight
command. The GSP's error reports never reached the kernel log.
Log every non-reply message according to its function code, on the
receive path that already reads it, and leave the in-flight command
waiting for its reply. Event payloads, such as XID numbers and log
contents, are not decoded.
Assisted-by: LLM
Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patch.msgid.link/20260930034148.590687-10-jhubbard@nvidia.com
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
