Messages in this thread | | | From | Andy Lutomirski <> | Date | Mon, 19 Nov 2018 09:00:08 -0800 | Subject | Re: RFC: userspace exception fixups |
| |
On Mon, Nov 19, 2018 at 8:02 AM Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote: > > On Mon, Nov 19, 2018 at 07:29:36AM -0800, Andy Lutomirski wrote: > > 1. The kernel needs some way to know *when* to apply this fixup. > > Decoding the instruction stream and doing it to all exceptions that > > hit an ENCLU instruction seems like a poor design. > > I'm not sure why you would ever need to do any type of fixup as the idea > is to just return to AEP i.e. from chosen exceptions (EPCM, #UD) the AEP > would work the same way as for exceptions that the kernel can deal with > except filling the exception information to registers.
Sure, but how does the kernel know when to do that and when to send a signal? I don't really like decoding the instruction stream to figure it out.
| |