[Libre-soc-bugs] [Bug 982] Support PowerPC ABI in ISACaller

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Oct 23 09:09:05 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=982

--- Comment #148 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Dmitry Selyutin from comment #144)
> OK, initial_msr of None got passed to ISACaller from test_runner. I updated
> it so that it's changed from None to DEFAULT_MSR. However, ISACaller has
> initial_msr as 0, so more problems can be expected. I'll not make it
> DEFAULT_MSR, and instead will pass DEFAULT_MSR from the test; test_runner
> will by default use 0, as ISACaller does.
> 
> I've quickly rebased and squashed the commits. Jacob, could you, please,
> relauch it?

I ran all the tests, only to realize I didn't generate the syscalls json, so I
figured out how to run the script for generating json (that needs to be part of
the Makefile, though imo you don't have to do it as part of this bug) and tried
it on /usr/src/linux-headers-5.15.0-... which didn't work, so I git cloned
Linux 6.5.8 and regenerated the json and reran the tests:

> = 18 failed, 443 passed, 75 skipped, 19 xfailed, 822 warnings in 400.52s (0:06:40) =

exactly the same tests as master, so, unless you wanted to fix the below test
first, feel free to merge:
src/openpower/decoder/isa/test_caller_syscall.py::TestSysCall::test

I'm going to sleep very soon, so you'll have to run tests yourself or ask
someone else if you need more testing.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list