[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH for-9.0 0/2] target/hppa: two more simple fixes
From: |
Richard Henderson |
Subject: |
[PATCH for-9.0 0/2] target/hppa: two more simple fixes |
Date: |
Thu, 21 Mar 2024 09:28:11 -1000 |
Using the correct space for BE,L linkage might make the difference
for a cpu stress test. I believe triggering this would require
something like
f=(seg,ofs), b=(seg,ofs+4)
be 0(sr1,r1) f=(seg,ofs+4), b=(sr1,r1)
be,l,n 0(sr2,r2),sr0,r31 f=(sr1,r1), b=(sr2,r2)
and then validating the contents of sr0 on return.
Linux only places B,GATE in the zero page, so amusingly there were
never any high bits to clobber. But I can imagine HP-UX making
more use of gateway pages, and certainly a cpu stress test would.
r~
Richard Henderson (2):
target/hppa: Fix BE,L set of sr0
target/hppa: Fix B,GATE for wide mode
target/hppa/translate.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
2.34.1
- [PATCH for-9.0 0/2] target/hppa: two more simple fixes,
Richard Henderson <=