diff options
author | Masanori Ogino <masanori.ogino@gmail.com> | 2020-11-08 02:27:12 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-11-08 03:12:05 +0100 |
commit | 9dbc292eed8c9971f4b9e26b30d0e3d65ef9c629 (patch) | |
tree | 07ef1fcb2da234287cfb5c933928a4f4cc066f9b /linux | |
parent | d0aee051a980557ded97d00e74446bddecf161cc (diff) | |
download | gnumach-9dbc292eed8c9971f4b9e26b30d0e3d65ef9c629.tar.gz gnumach-9dbc292eed8c9971f4b9e26b30d0e3d65ef9c629.tar.bz2 gnumach-9dbc292eed8c9971f4b9e26b30d0e3d65ef9c629.zip |
i386 pmap: Omit pmap workaround on i486 or later.
As described in XXX comments, the workaround for memory mapping is
implemented for 80386 and it is unnecessary on i486 or later. Thus, it
is safe to omit that if the kernel is built for the recent (1989~)
processors.
Fuhito Inagawa pointed out the problem to me.
* i386/i386/trap.c (kernel_trap): Disable the workaround when the kernel
is built for i[456]86.
* i386/intel/pmap.c (pmap_protect, pmap_enter): Ditto.
* i386/intel/read_fault.c: Define intel_read_fault if and only if it is
necessary.
Diffstat (limited to 'linux')
0 files changed, 0 insertions, 0 deletions