Revision 7f680d7ec3153dffc4d37aea517ead2b9fb9b8e9 authored by Linus Torvalds on 20 August 2017, 16:36:52 UTC, committed by Linus Torvalds on 20 August 2017, 16:36:52 UTC
Pull x86 fixes from Thomas Gleixner:
 "Another pile of small fixes and updates for x86:

   - Plug a hole in the SMAP implementation which misses to clear AC on
     NMI entry

   - Fix the norandmaps/ADDR_NO_RANDOMIZE logic so the command line
     parameter works correctly again

   - Use the proper accessor in the startup64 code for next_early_pgt to
     prevent accessing of invalid addresses and faulting in the early
     boot code.

   - Prevent CPU hotplug lock recursion in the MTRR code

   - Unbreak CPU0 hotplugging

   - Rename overly long CPUID bits which got introduced in this cycle

   - Two commits which mark data 'const' and restrict the scope of data
     and functions to file scope by making them 'static'"

* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86: Constify attribute_group structures
  x86/boot/64/clang: Use fixup_pointer() to access 'next_early_pgt'
  x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
  x86: Fix norandmaps/ADDR_NO_RANDOMIZE
  x86/mtrr: Prevent CPU hotplug lock recursion
  x86: Mark various structures and functions as 'static'
  x86/cpufeature, kvm/svm: Rename (shorten) the new "virtualized VMSAVE/VMLOAD" CPUID flag
  x86/smpboot: Unbreak CPU0 hotplug
  x86/asm/64: Clear AC on NMI entries
2 parent s 2615a38 + 45bd07a
History
File Mode Size
at91
axis
axs10x
bcm
berlin
h8300
hisilicon
imgtec
imx
ingenic
keystone
loongson1
mediatek
meson
microchip
mmp
mvebu
mxs
nxp
pistachio
pxa
qcom
renesas
rockchip
samsung
sirf
socfpga
spear
st
sunxi
sunxi-ng
tegra
ti
uniphier
ux500
versatile
x86
zte
zynq
Kconfig -rw-r--r-- 6.9 KB
Makefile -rw-r--r-- 3.8 KB
clk-asm9260.c -rw-r--r-- 11.4 KB
clk-axi-clkgen.c -rw-r--r-- 11.4 KB
clk-axm5516.c -rw-r--r-- 13.2 KB
clk-bulk.c -rw-r--r-- 3.6 KB
clk-cdce706.c -rw-r--r-- 17.8 KB
clk-cdce925.c -rw-r--r-- 20.3 KB
clk-clps711x.c -rw-r--r-- 5.9 KB
clk-composite.c -rw-r--r-- 9.5 KB
clk-conf.c -rw-r--r-- 3.9 KB
clk-cs2000-cp.c -rw-r--r-- 11.4 KB
clk-devres.c -rw-r--r-- 2.2 KB
clk-divider.c -rw-r--r-- 16.2 KB
clk-efm32gg.c -rw-r--r-- 3.3 KB
clk-fixed-factor.c -rw-r--r-- 5.8 KB
clk-fixed-rate.c -rw-r--r-- 6.0 KB
clk-fractional-divider.c -rw-r--r-- 4.3 KB
clk-gate.c -rw-r--r-- 4.8 KB
clk-gemini.c -rw-r--r-- 12.0 KB
clk-gpio.c -rw-r--r-- 7.8 KB
clk-hi655x.c -rw-r--r-- 3.2 KB
clk-highbank.c -rw-r--r-- 8.2 KB
clk-max77686.c -rw-r--r-- 8.1 KB
clk-mb86s7x.c -rw-r--r-- 8.5 KB
clk-moxart.c -rw-r--r-- 2.4 KB
clk-multiplier.c -rw-r--r-- 3.6 KB
clk-mux.c -rw-r--r-- 5.8 KB
clk-nomadik.c -rw-r--r-- 13.4 KB
clk-nspire.c -rw-r--r-- 3.8 KB
clk-oxnas.c -rw-r--r-- 7.1 KB
clk-palmas.c -rw-r--r-- 7.5 KB
clk-pwm.c -rw-r--r-- 3.2 KB
clk-qoriq.c -rw-r--r-- 31.3 KB
clk-rk808.c -rw-r--r-- 4.3 KB
clk-s2mps11.c -rw-r--r-- 6.7 KB
clk-scpi.c -rw-r--r-- 8.0 KB
clk-si514.c -rw-r--r-- 9.2 KB
clk-si5351.c -rw-r--r-- 41.5 KB
clk-si5351.h -rw-r--r-- 5.7 KB
clk-si570.c -rw-r--r-- 13.2 KB
clk-stm32f4.c -rw-r--r-- 42.6 KB
clk-tango4.c -rw-r--r-- 2.6 KB
clk-twl6040.c -rw-r--r-- 3.3 KB
clk-u300.c -rw-r--r-- 37.8 KB
clk-versaclock5.c -rw-r--r-- 22.5 KB
clk-vt8500.c -rw-r--r-- 18.1 KB
clk-wm831x.c -rw-r--r-- 9.5 KB
clk-xgene.c -rw-r--r-- 19.6 KB
clk.c -rw-r--r-- 84.3 KB
clk.h -rw-r--r-- 1.0 KB
clkdev.c -rw-r--r-- 10.8 KB

back to top