diff options
author | Grant Grundler <grundler@parisc-linux.org> | 2005-10-21 22:55:34 -0400 |
---|---|---|
committer | Kyle McMartin <kyle@parisc-linux.org> | 2005-10-21 22:55:34 -0400 |
commit | 37318a3cb1028933417533084ddbf9d84be06878 (patch) | |
tree | 2806c46b71e68f2c5da2cff54adfc0407a5b7cce /init | |
parent | c2709020adb442f7d25f0805af08a3b6cfedd7be (diff) |
[PARISC] Fix copy_user_page_asm to NOT access past end of page
2.6.12-rc2-pa3 fix copy_user_page_asm to NOT access past end of page.
My bad. /o\
Lamont confirmed that instructions following a conditional
branch are *alway* executed regardless if the branch is taken or not.
Unless they are nullified (which was missing in this case).
He also noted:
Conditional branches nullify on forward taken branch, and on
non-taken backward branch. Note that .+4 is a backwards branch.
This makes alot more sense than the giberish in the PA20 arch book.
Compiles and boots on both 64-bit (a500) and 32-bit (j6k).
Signed-off-by: Grant Grundler <grundler@parisc-linux.org>
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions