freebsd-skq/sys/powerpc
Justin Hibbits 4026b44790 Fix buildworld for powerpc.
vmpage requires struct pmap to exist and contain a pm_stats field.  As of
r308817, either AIM or BOOKE is required to be set in order to get their
respective pmap structs.  Rather than expose them both, or try to unify them
unnecessarily, add a third option which contains only a pm_stats field, and
change the two existing pmap structures to place the common fields at the
beginning of the struct.  This actually fixes the stats collection by libkvm on
AIM hardware, because before it was accessing a possibly different offset, which
would cause it to read garbage.

Bump __FreeBSD_version to denote this ABI change, so that ports which depend on
libkvm can be rebuilt.
2016-11-20 06:10:12 +00:00
..
aim
booke Simplify the page tracking for VA<->PA translations. 2016-11-16 05:24:42 +00:00
conf Add a GPIO poweroff and reset driver. 2016-11-16 02:14:07 +00:00
cpufreq
fpu Un-static two local variables in the FPU emulator 2016-10-19 02:23:29 +00:00
include Fix buildworld for powerpc. 2016-11-20 06:10:12 +00:00
mambo
mikrotik
mpc85xx Simplify the page tracking for VA<->PA translations. 2016-11-16 05:24:42 +00:00
ofw
powermac
powerpc Fix improper use of "its". 2016-11-08 23:59:41 +00:00
ps3
pseries
psim