historical-speck.lore.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT pull] Slow Randomizing Boosts Denial of Service
@ 2020-06-07 21:06 Thomas Gleixner
  2020-06-07 21:13 ` [GIT backports] " Thomas Gleixner
  2020-06-07 21:19 ` [GIT pull] " Thomas Gleixner
  0 siblings, 2 replies; 4+ messages in thread
From: Thomas Gleixner @ 2020-06-07 21:06 UTC (permalink / raw)
  To: speck

[-- Attachment #1: Type: text/plain, Size: 1058 bytes --]


Subject: [GIT pull] x86/srbds: Special Register Buffer Data Sampling (SRBDS)

Linus,

please pull the x86/srbds branch from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/srbds

up to: 3798cc4d106e ("x86/speculation: Add Ivy Bridge to affected list")

The 9th episode of the dime novel "The performance killer" with the
subtitle "Slow Randomizing Boosts Denial of Service".

SRBDS is an MDS-like speculative side channel that can leak bits from the
random number generator (RNG) across cores and threads. New microcode
serializes the processor access during the execution of RDRAND and
RDSEED. This ensures that the shared buffer is overwritten before it is
released for reuse.

The mitigation support comes with the usual pile of unpleasent
ingredients:

 - command line options
 - sysfs file
 - microcode checks
 - a list of vulnerable CPUs

Thanks,

        tglx
---
P.S. : The virtual tip branch is attached as bundle, based on
       5.7-rc2 and still merges fine into mainline.

P.P.S: The backports will come in a separate mail.


[-- Attachment #2: srbds-master --]
[-- Type: application/octet-stream, Size: 10841 bytes --]

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

end of thread, other threads:[~2020-06-08 12:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-07 21:06 [GIT pull] Slow Randomizing Boosts Denial of Service Thomas Gleixner
2020-06-07 21:13 ` [GIT backports] " Thomas Gleixner
2020-06-08 12:41   ` [MODERATED] " Greg KH
2020-06-07 21:19 ` [GIT pull] " Thomas Gleixner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).