Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #190694

Re: “Meltdown” and “Spectre”: Every modern processor has unfixable security flaws

From Marc Auslander <marcslists@gmail.com>
Newsgroups linux.debian.user
Subject Re: “Meltdown” and “Spectre”: Every modern processor has unfixable security flaws
Date 2018-01-05 19:50 +0100
Message-ID <v4Fe1-7m3-1@gated-at.bofh.it> (permalink)
References (1 earlier) <v4Fe1-7m3-5@gated-at.bofh.it> <v4Fe1-7m3-7@gated-at.bofh.it> <v4Fe2-7m3-9@gated-at.bofh.it> <v4Fe2-7m3-11@gated-at.bofh.it> <v4Fe2-7m3-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Nicholas Geovanis <nickgeovanis@gmail.com> writes:

>On Fri, Jan 5, 2018 at 6:55 AM,  <tomas@tuxteam.de> wrote:
>> (mainframes of that time had at least VM, possibly
>> speculative prefetch).
>
>Is it correct to call branch prediction the same as speculative execution?
>If so, then "yes" they had it, but I don't honestly know if that's correct.
>Pipeline rewinding was necessary on prediction failure, etc, similarly.
>
>> Cheers
>>
>> [1] https://en.wikipedia.org/wiki/Motorola_68000
>>
>> - -- tomás
Branch predition can serve (at leasst) two purposes.  The first is to start
fetching the target instruction data from memory.  AFAIK this cannot be used for the
attacks in question.

The second is in conjunction with spectulation. Specultation means
starting to execute an instruction sequence which may not in fact really
be executed.  The processor is able to roll back all the (architected)
effects of the computation if it turns out not to be needed.

The attacks are based on un-architected effects of speculative execution
- specifially changes in cache content - which can be detected.

Back to linux.debian.user | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Re: “Meltdown” and “Spectre”: Every modern processor has unfixable security flaws Marc Auslander <marcslists@gmail.com> - 2018-01-05 19:50 +0100
  Re: “Meltdown” and “Spectre”: Every modern processor has unfixable security flaws Nicholas Geovanis <nickgeovanis@gmail.com> - 2018-01-05 21:30 +0100

csiph-web