mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Retbleed (RSBA vs BTC)
@ 2022-07-15  0:29 Jim Mattson
  2022-07-15  1:07 ` Andrew Cooper
  0 siblings, 1 reply; 4+ messages in thread
From: Jim Mattson @ 2022-07-15  0:29 UTC (permalink / raw)
  To: LKML

What is the value in conflating the Intel and AMD findings under the
same moniker (arch/x86/kernel/cpu/common.c)? The vulnerabilities seem
quite different to me.

The Intel CPUs tagged with RETBLEED should already report RSBA. The
paper just highlights this previously disclosed vulnerability. Or are
there Intel CPUs subject to Retbleed that don't report RSBA, and I'm
just confused?

On the AMD side, however, Branch Type Confusion is a much bigger deal.
All instructions are subject to steering by BTI, not just returns with
an empty RSB.

Don't these two vulnerabilities deserve separate names (and don't we
already have a name for the first one)?

Tangentially, I believe that the following line is wrong:
VULNBL_INTEL_STEPPINGS(SKYLAKE_X, X86_STEPPING_ANY, MMIO | RETBLEED),

Steppings 5, 6, and 7 are "Cascade Lake," with eIBRS, and I don't
think Cascade Lake suffers from RSBA.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-07-15 22:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-15  0:29 Retbleed (RSBA vs BTC) Jim Mattson
2022-07-15  1:07 ` Andrew Cooper
2022-07-15 20:40   ` Jim Mattson
2022-07-15 22:12     ` Andrew Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®