diff options
author | David S. Miller <davem@sunset.davemloft.net> | 2007-05-27 20:24:47 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-05-29 02:50:15 -0700 |
commit | 679292993c77c06f7ade4e317c13256b92c2651b (patch) | |
tree | 9cff8cc7b9ad2f100e9fa1cda25de6c976c1c45e /arch/sparc | |
parent | b00ccd0f0b3fe8776aead63ec96313e84451b337 (diff) | |
download | op-kernel-dev-679292993c77c06f7ade4e317c13256b92c2651b.zip op-kernel-dev-679292993c77c06f7ade4e317c13256b92c2651b.tar.gz |
[SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.
It was using an immediate _PAGE_EXEC_4U value in an 'and'
instruction to perform the test. This doesn't work because
the immediate field is signed 13-bit, this the mask being
tested against the PTE was 0x1000 sign-extended to 32-bits
instead of just plain 0x1000.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc')
0 files changed, 0 insertions, 0 deletions