On Mon, Jan 13, 2020 at 05:59:18AM +0200, Jarkko Sakkinen wrote: > I tagged v25-rc1: > > * Fix a double-free issue when SGX_IOC_ENCLAVE_ADD_PAGES > fails on executing ENCLS[EADD]. The rollback path executed > radix_tree_delete() on the same address twice when this happened. > * Return -EINTR instead of -ERESTARTSYS in SGX_IOC_ENCLAVE_ADD_PAGES when > a signal is pending. > * As requested by Borislav, move the CPUID 0x12 features to their own word > in cpufeatures. > * Sean fixed a bug from sgx_reclaimer_write() where sgx_encl_put_backing() > was called with an uninitialized pointer when sgx_encl_get_backing() > fails. > * Migrated /dev/sgx/* to misc. This is future-proof as struct miscdevice > has 'groups' for setting up sysfs attributes for the device. > * Use device_initcall instead of subsys_initcall so that misc_class is > initialized before SGX is initialized. > > Before final v25, this patch set needs to reach mainline: > > https://lore.kernel.org/kvm/20191221044513.21680-1-sean.j.christopherson@xxxxxxxxx ... and I'm still waiting for Paolo to agree on how to merge this. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette