[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 17/22] x86/acpi: disallow S3 on Secure Launch boot
On Wed, Jul 02, 2025 at 04:48:38PM +0200, Jan Beulich wrote: > On 30.05.2025 15:17, Sergii Dmytruk wrote: > > @@ -356,6 +357,13 @@ int acpi_enter_sleep(const struct > > xenpf_enter_acpi_sleep *sleep) > > PAGE_SIZE - acpi_sinfo.vector_width / 8)) ) > > return -EOPNOTSUPP; > > > > + /* Secure Launch won't initiate DRTM on S3 resume, so abort S3 > > suspend. */ > > + if ( sleep->sleep_state == ACPI_STATE_S3 && slaunch_active ) > > + { > > + printk(XENLOG_INFO "SLAUNCH: refusing switching into ACPI S3 > > state.\n"); > > + return -EPERM; > > Not sure about the error code here: Generally we prefer to limit EPERM to > what XSM has to say. Could I talk you into using e.g. EACCES instead? > > Jan I have nothing against EACCES. I went with EPERM because I saw it being used twice in this function. Regards
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |