Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | Date | Wed, 11 Jan 2023 19:40:00 +0000 | Subject | [PATCH v11 6/7] virt/coco/sev-guest: Remove dependence on sev_guestreq_t | From | Dionna Glaze <> |
| |
Next step in changing the cross-module signature change is to remove this dependency in sev-guest in favor of the concrete type, u64.
Cc: Borislav Petkov <Borislav.Petkov@amd.com> Cc: Peter Gonda <pgonda@google.com> Cc: Thomas Lendacky <Thomas.Lendacky@amd.com>
Signed-off-by: Dionna Glaze <dionnaglaze@google.com> --- drivers/virt/coco/sev-guest/sev-guest.c | 2 +- include/uapi/linux/sev-guest.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/virt/coco/sev-guest/sev-guest.c b/drivers/virt/coco/sev-guest/sev-guest.c index 04c30e4da642..1204939d4f2b 100644 --- a/drivers/virt/coco/sev-guest/sev-guest.c +++ b/drivers/virt/coco/sev-guest/sev-guest.c @@ -412,7 +412,7 @@ static int handle_guest_request(struct snp_guest_dev *snp_dev, u64 exit_code, if (rc) { dev_alert(snp_dev->dev, "Detected error from ASP request. rc: %d, exitinfo2: %llu\n", - rc, (u64)arg->exitinfo2); + rc, arg->exitinfo2); goto disable_vmpck; } diff --git a/include/uapi/linux/sev-guest.h b/include/uapi/linux/sev-guest.h index 49fc4341ac93..ef910e605ef0 100644 --- a/include/uapi/linux/sev-guest.h +++ b/include/uapi/linux/sev-guest.h @@ -56,7 +56,7 @@ struct snp_guest_request_ioctl { union { __u64 fw_err; /* Name deprecated in favor of others */ - sev_guestreq_err_t exitinfo2; + __u64 exitinfo2; struct { __u32 fw_error; __u32 vmm_error; -- 2.39.0.314.g84b9a713c41-goog
| ![\](/images/icornerr.gif) |