freebsd-dev/sys/powerpc
Justin Hibbits 2da4e52d79 powerpcspe: Correct SPE high-component loading
Don't clobber the low part of the register restoring the high component of.
This could lead to very bad behavior if it's an ABI-affected register.

While here, also mark the asm volatile in the SPE high save case, to match
the load case.

Reported by:	Branden Bergren (git_bdragon.rtk0.net)
MFC after:	1 week
2019-01-13 04:51:24 +00:00
..
aim ppc64: handle exception 0x1500 (soft patch) 2018-12-10 14:54:28 +00:00
booke powerpcspe: Correct SPE high-component loading 2019-01-13 04:51:24 +00:00
conf Remove the mps driver from powerpc 32bit GENERIC, and don't build it and 2018-12-09 06:06:06 +00:00
cpufreq pmcr: Fix pstate setting on Power8 2018-12-01 21:37:47 +00:00
fpu powerpc: Sync icache on SIGILL, in case of cache issues 2018-11-19 23:54:49 +00:00
include powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
mambo
mikrotik
mpc85xx powerpc/booke: Replace a logical equivalent of pmap_kextract() with a real call 2018-12-10 04:16:40 +00:00
ofw Sprinkle EARLY_DRIVER_MODULE around the tree 2018-12-04 04:55:49 +00:00
powermac powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
powernv powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
powerpc Add AT_HWCAP / AT_HWCAP2 to elf64_sysvec_v2. 2019-01-13 02:28:37 +00:00
ps3 powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
pseries powerpc/pseries: Cache the IPI vector to avoid the common static lookup 2019-01-12 22:10:31 +00:00
psim add snps IP uart support / genaralize UART 2018-08-19 21:10:21 +00:00