On 03/01/2013 03:30 PM, David Woodhouse wrote: > On Sat, 2013-03-02 at 00:07 +0100, Borislav Petkov wrote: >> Hmm, yeah, that's nasty. This also means option #2 can go too because >> of the fixed addresses. Option #1 is also kinda polluting user address >> space > > User address space is there to be polluted. Create a "kernel thread" for > invoking EFI, except that this kernel thread actually has userspace page > tables. Set up those page tables however the hell you like, and then > just make sure you always invoke EFI runtime services from that thread. > Just FYI: as far as I know we already have such a "thread". -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf. -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html