On Sat, 26 Dec 2020 at 11:16, Heinrich Schuchardt <xypron.glpk@xxxxxx> wrote: > > On 11/27/20 8:20 PM, Heinrich Schuchardt wrote: > > Since the UEFI 2.8A specification the UEFI enabled firmware provides a > > configuration table EFI_RT_PROPERTIES_TABLE which indicates which runtime > > services are enabled. The EFI stub reads this table and saves the value of > > the field RuntimeServicesSupported internally. > > > > The Firmware Test Suite requires the value to determine if UEFI runtime > > services are correctly implemented. > > > > With this patch an IOCTL call is provided to read the value of the field > > RuntimeServicesSupported, e.g. > > > > #define EFI_RUNTIME_GET_SUPPORTED_MASK \ > > _IOR('p', 0x0C, unsigned int) > > unsigned int mask; > > fd = open("/dev/efi_test", O_RDWR); > > ret = ioctl(fd, EFI_RUNTIME_GET_SUPPORTED_MASK, &mask); > > > > Signed-off-by: Heinrich Schuchardt <xypron.glpk@xxxxxx> > > Hello Ard, > > the patch has now been admitted to Linus' branch. > > Could we, please, have this patch applied to the 5.10 long term release, > too. > If you think this patch needs to go to -stable, please send an email to stable@xxxxxxxxxxxxxxx containing the commit title and SHA1, and a short motivation why this patch needs to be backported. If the stable maintainers are willing to take it, I won't object to it. Thanks, Ard.