Slow Randomizing Boosts DoS v4.4.219 backport 0
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 of 5 patches 10 repliesIn review
4 of 5 patches are in this archive. The cover letter announces 5.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 2/5 | Slow Randomizing Boosts DoS v4.4.219 backport 2arch/ arch/ include/ | +39 | 0 replies | |
| 3/5 | Slow Randomizing Boosts DoS v4.4.219 backport 3arch/ | +13 | 0 replies | |
| 4/5 | Slow Randomizing Boosts DoS v4.4.219 backport 4Documentation/ Documentation/ arch/ +5 more | +173 | 0 replies | |
| 5/5 | Slow Randomizing Boosts DoS v4.4.219 backport 5Documentation/ | +148 | 0 replies |
Reviews trailers per patch
All 4 patches have a Reviewed-by or Acked-by.
| Patch | Tony Luck | Josh Poimboeuf | Pawan Gupta | Neelima Krishnan |
|---|---|---|---|---|
| 2/5 | R-b | R-b | ||
| 3/5 | R-b | |||
| 4/5 | R-b | R-b | R-b | T-b |
| 5/5 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [MODERATED] [PATCH 0/5] Slow Randomizing Boosts DoS v4.4.219 backport 0
From: mark gross <[email protected]>
Subject: [PATCH 0/5] Slow Ranomizing Boosts DoS linux-4.4.y backport
This is a backport of the backports done by Thomas for linux-4.14.y to linux-4.4.y.
The backport needed a backport of one additional dependency for cpu_data-x86_mask getting renamed to x86_stepping.
This was tested by the test engineer who tested the other SRBDS implementations and it seems to work.
Jia Zhang (1):
x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
Mark Gross (4):
x86/cpu: Add a steppings field to struct x86_cpu_id x86/cpu: Add 'table' argument to cpu_matches() x86/speculation: Add Special Register Buffer Data Sampling (SRBDS)
mitigation
x86/speculation: Add SRBDS vulnerability and mitigation documentation
.../ABI/testing/sysfs-devices-system-cpu | 1 + .../special-register-buffer-data-sampling.rst | 148 ++++++++++++++++++ Documentation/kernel-parameters.txt | 20 +++ arch/x86/include/asm/acpi.h | 2 +- arch/x86/include/asm/cpu_device_id.h | 27 ++++ arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/processor.h | 2 +- arch/x86/kernel/amd_nb.c | 2 +- arch/x86/kernel/asm-offsets_32.c | 2 +- arch/x86/kernel/cpu/amd.c | 26 +-- arch/x86/kernel/cpu/bugs.c | 106 +++++++++++++ arch/x86/kernel/cpu/centaur.c | 4 +- arch/x86/kernel/cpu/common.c | 62 ++++++-- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/intel.c | 20 +-- arch/x86/kernel/cpu/match.c | 7 +- arch/x86/kernel/cpu/microcode/intel.c | 4 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/main.c | 4 +- arch/x86/kernel/cpu/perf_event_intel.c | 2 +- arch/x86/kernel/cpu/perf_event_intel_lbr.c | 2 +- arch/x86/kernel/cpu/perf_event_p6.c | 2 +- arch/x86/kernel/cpu/proc.c | 4 +- arch/x86/kernel/head_32.S | 4 +- arch/x86/kernel/mpparse.c | 2 +- drivers/base/cpu.c | 8 + drivers/char/hw_random/via-rng.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/longhaul.c | 6 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/powernow-k7.c | 2 +- drivers/cpufreq/speedstep-centrino.c | 4 +- drivers/cpufreq/speedstep-lib.c | 6 +- drivers/crypto/padlock-aes.c | 2 +- drivers/edac/amd64_edac.c | 2 +- drivers/edac/mce_amd.c | 2 +- drivers/hwmon/coretemp.c | 6 +- drivers/hwmon/hwmon-vid.c | 2 +- drivers/hwmon/k10temp.c | 2 +- drivers/hwmon/k8temp.c | 2 +- drivers/video/fbdev/geode/video_gx.c | 2 +- include/linux/mod_devicetable.h | 6 + 44 files changed, 442 insertions(+), 80 deletions(-) create mode 100644 Documentation/hw-vuln/special-register-buffer-data-sampling.rst
Signature · 1 line
2.17.1