Searched hist:"4026 b447908ec41deae2e5c9cdd62eef3072daa4" (Results 1 – 4 of 4) sorted by relevance
/freebsd/tools/tools/umastat/ |
H A D | umastat.c | diff 4026b447908ec41deae2e5c9cdd62eef3072daa4 Sun Nov 20 07:10:12 CET 2016 Justin Hibbits <jhibbits@FreeBSD.org> 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.
|
/freebsd/lib/libmemstat/ |
H A D | memstat_uma.c | diff 4026b447908ec41deae2e5c9cdd62eef3072daa4 Sun Nov 20 07:10:12 CET 2016 Justin Hibbits <jhibbits@FreeBSD.org> 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.
|
/freebsd/sys/powerpc/include/ |
H A D | pmap.h | diff 4026b447908ec41deae2e5c9cdd62eef3072daa4 Sun Nov 20 07:10:12 CET 2016 Justin Hibbits <jhibbits@FreeBSD.org> 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.
|
/freebsd/ |
H A D | UPDATING | diff 4026b447908ec41deae2e5c9cdd62eef3072daa4 Sun Nov 20 07:10:12 CET 2016 Justin Hibbits <jhibbits@FreeBSD.org> 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.
|