Message ID | 20240530111643.1091816-2-pankaj.gupta@amd.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Add AMD Secure Nested Paging (SEV-SNP) support | expand |
On Thu, May 30, 2024 at 06:16:13AM -0500, Pankaj Gupta wrote: > Signed-off-by: Pankaj Gupta <pankaj.gupta@amd.com> > --- > target/i386/sev.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/target/i386/sev.c b/target/i386/sev.c > index d30b68c11e..67ed32e5ea 100644 > --- a/target/i386/sev.c > +++ b/target/i386/sev.c > @@ -952,13 +952,13 @@ static int sev_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) > > if (sev_es_enabled()) { > if (!kvm_kernel_irqchip_allowed()) { > - error_report("%s: SEV-ES guests require in-kernel irqchip support", > - __func__); > + error_setg(errp, "%s: SEV-ES guests require in-kernel irqchip" > + "support", __func__); > goto err; > } > > if (!(status.flags & SEV_STATUS_FLAGS_CONFIG_ES)) { > - error_report("%s: guest policy requires SEV-ES, but " > + error_setg(errp, "%s: guest policy requires SEV-ES, but " > "host SEV-ES support unavailable", > __func__); > goto err; While changing this, I'd suggest removing '__func__' frmo this - including internal function names in an error message is not useful to the end user, as this is a private impl detail, and the text message is sufficiently clear of the problem already. With regards, Daniel
diff --git a/target/i386/sev.c b/target/i386/sev.c index d30b68c11e..67ed32e5ea 100644 --- a/target/i386/sev.c +++ b/target/i386/sev.c @@ -952,13 +952,13 @@ static int sev_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) if (sev_es_enabled()) { if (!kvm_kernel_irqchip_allowed()) { - error_report("%s: SEV-ES guests require in-kernel irqchip support", - __func__); + error_setg(errp, "%s: SEV-ES guests require in-kernel irqchip" + "support", __func__); goto err; } if (!(status.flags & SEV_STATUS_FLAGS_CONFIG_ES)) { - error_report("%s: guest policy requires SEV-ES, but " + error_setg(errp, "%s: guest policy requires SEV-ES, but " "host SEV-ES support unavailable", __func__); goto err;
Signed-off-by: Pankaj Gupta <pankaj.gupta@amd.com> --- target/i386/sev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)