Hello,
On Fri, 19 Jan 2018 21:55:12 +
wrote:
> > On Jan 19, 2018, at 4:47 PM, wrote:
> >
> > Hi folks.
> >
> > I think that the spectre variant 2 situation is a lot worse for:
> > - Speculative CPU
> > - Weak memory protection
> >
> > Then I don't need a JIT for gadgets.
> >
> > Archit
> On Jan 19, 2018, at 4:47 PM, wrote:
>
> Hi folks.
>
> I think that the spectre variant 2 situation is a lot worse for:
> - Speculative CPU
> - Weak memory protection
>
> Then I don't need a JIT for gadgets.
>
> Architectures that fall into this:
> - default i386 netbsd, because it is miss
Spectre variant 2 also relies on me being able to poison the branch
target buffer. loongson had a similar issue where errant BTB entries
would cause hangs, and they then claimed this at kernel entry clears
out their BTB:*
jal 1f
nop
1: jal 1f
Hi folks.
I think that the spectre variant 2 situation is a lot worse for:
- Speculative CPU
- Weak memory protection
Then I don't need a JIT for gadgets.
Architectures that fall into this:
- default i386 netbsd, because it is missing NX bit (PAE is optional)
- MIPS for us, because we don't use