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
appletalk
arcnet
bonding
caif
can
cris
dsa
ethernet
fddi
fjes
hamradio
hippi
hyperv
ieee802154
ipvlan
irda
phy
plip
ppp
slip
team
usb
vmxnet3
wan
wimax
wireless
xen-netback
Kconfig -rw-r--r-- 16.1 KB
LICENSE.SRC -rw-r--r-- 891 bytes
Makefile -rw-r--r-- 2.1 KB
Space.c -rw-r--r-- 4.1 KB
dummy.c -rw-r--r-- 10.4 KB
eql.c -rw-r--r-- 14.7 KB
geneve.c -rw-r--r-- 38.0 KB
gtp.c -rw-r--r-- 31.0 KB
ifb.c -rw-r--r-- 8.5 KB
loopback.c -rw-r--r-- 5.9 KB
macsec.c -rw-r--r-- 84.6 KB
macvlan.c -rw-r--r-- 43.2 KB
macvtap.c -rw-r--r-- 6.1 KB
mdio.c -rw-r--r-- 17.4 KB
mii.c -rw-r--r-- 18.0 KB
netconsole.c -rw-r--r-- 24.7 KB
nlmon.c -rw-r--r-- 3.5 KB
ntb_netdev.c -rw-r--r-- 12.5 KB
rionet.c -rw-r--r-- 18.6 KB
sb1000.c -rw-r--r-- 31.2 KB
sungem_phy.c -rw-r--r-- 29.8 KB
tap.c -rw-r--r-- 28.6 KB
tun.c -rw-r--r-- 61.4 KB
veth.c -rw-r--r-- 12.0 KB
virtio_net.c -rw-r--r-- 70.2 KB
vrf.c -rw-r--r-- 35.1 KB
vsockmon.c -rw-r--r-- 3.6 KB
vxlan.c -rw-r--r-- 93.5 KB
xen-netfront.c -rw-r--r-- 54.0 KB

back to top