diff options
author | peter <peter@FreeBSD.org> | 2005-06-30 06:44:34 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2005-06-30 06:44:34 +0000 |
commit | 14ff9254d85bc5b36288a2b4ba9db5bcb52f7587 (patch) | |
tree | ebe966d83d7ee455ba0f4d822280c6e5625d3757 /lib/libc/stdlib/merge.c | |
parent | 05fa1e3b408f4d5bef601058d8838371e5f1d8d9 (diff) | |
download | FreeBSD-src-14ff9254d85bc5b36288a2b4ba9db5bcb52f7587.zip FreeBSD-src-14ff9254d85bc5b36288a2b4ba9db5bcb52f7587.tar.gz |
Begin promoting the AMD-originated feature flags to first class flags, now
that newer Intel cpu hardware implements them too. This includes things
like the NX (pte no-execute) flag for execute protection. We'll need to
reference this for implementing no-exec in pmap.c at some point.
Some feature flags are duplicated in both the Intel-orignated bits and
the AMD bits. Suppress the the duplicates correctly - the old code
assumed they were a 1:1 mapping which is not correct. We can't just mask
off the bits present in cpu_feature.
Converge with amd64 where this originated from.
Intel cpu's that implement any AMD features will report them in dmesg now.
Approved by: re
Diffstat (limited to 'lib/libc/stdlib/merge.c')
0 files changed, 0 insertions, 0 deletions