diff options
author | David S. Miller <davem@sunset.davemloft.net> | 2007-05-27 23:24:47 -0400 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-05-29 05:50:15 -0400 |
commit | 679292993c77c06f7ade4e317c13256b92c2651b (patch) | |
tree | 9cff8cc7b9ad2f100e9fa1cda25de6c976c1c45e /include/asm-sparc/atomic.h | |
parent | b00ccd0f0b3fe8776aead63ec96313e84451b337 (diff) |
[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 'include/asm-sparc/atomic.h')
0 files changed, 0 insertions, 0 deletions