linux_dsm_epyc7002/arch/x86
Linus Torvalds 459e3a2153 gcc-9: properly declare the {pv,hv}clock_page storage
The pvlock_page and hvclock_page variables are (as the name implies)
addresses to pages, created by the linker script.

But we declared them as just "extern u8" variables, which _works_, but
now that gcc does some more bounds checking, it causes warnings like

    warning: array subscript 1 is outside array bounds of ‘u8[1]’

when we then access more than one byte from those variables.

Fix this by simply making the declaration of the variables match
reality, which makes the compiler happy too.

Signed-off-by: Linus Torvalds <torvalds@-linux-foundation.org>
2019-05-01 11:20:53 -07:00
..
boot x86/boot: Disable RSDP parsing temporarily 2019-04-22 11:36:43 +02:00
configs
crypto crypto: x86/poly1305 - fix overflow during partial reduction 2019-04-08 14:43:06 +08:00
entry gcc-9: properly declare the {pv,hv}clock_page storage 2019-05-01 11:20:53 -07:00
events perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters 2019-04-25 08:59:31 +02:00
hyperv
ia32
include x86: make ZERO_PAGE() at least parse its argument 2019-04-29 09:51:29 -07:00
kernel Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-04-20 10:05:02 -07:00
kvm KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing 2019-04-16 15:38:08 +02:00
lib
math-emu
mm x86/mm: Fix a crash with kmemleak_scan() 2019-04-24 11:32:34 +02:00
net
oprofile
pci
platform
power
purgatory
ras
realmode
tools
um
video
xen
.gitignore
Kbuild
Kconfig Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-04-20 10:01:11 -07:00
Kconfig.cpu
Kconfig.debug
Makefile
Makefile_32.cpu
Makefile.um