Home
last modified time | relevance | path

Searched hist:"4026 b447908ec41deae2e5c9cdd62eef3072daa4" (Results 1 – 4 of 4) sorted by relevance

/freebsd/tools/tools/umastat/
H A Dumastat.cdiff 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 Dmemstat_uma.cdiff 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 Dpmap.hdiff 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 DUPDATINGdiff 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.