On Sun, Oct 18, 2015 at 9:29 AM, Stas Sergeev <stsp@xxxxxxx> wrote:I meant just a local test-case on your PC. :)
18.10.2015 19:12, Andy Lutomirski ÐÐÑÐÑ:I'll work on that. It's a lot easier to have a packaged set of tests
On Sun, Oct 18, 2015 at 6:36 AM, Stas Sergeev <stsp@xxxxxxx> wrote:Thanks!
15.10.2015 00:41, Andy Lutomirski ÐÐÑÐÑ:No, but I can reproduce it on some kernels. Let me see if I can fix it,
Hello Andy, I am unlucky at testing this.If this myNo problem. Thanks for being willing to test!
understanding is correct and the flag is just an indication rather
than a requested action, perhaps the name should be different,
e.g. UC_SIG_FROM_32BIT or the like?
Anyway, this is minor. :)
I'll try to test the patch within a few days, thanks for you time!
dosemu doesn't even start for me on the git kernels.
After a half day of debugging, it seems the kernel forgets
to fill in the "err" field in the sigcontext struct when
page fault occurs. That confuses the dosemu's instruction
decoder.
Does this ring any bells?
too.
You should really consider adding dosemu as your test-case.
It feels very unhappy on all recent kernels. I was getting hard
lock-ups under different circumstances (when starting windows,
for example). But fedora-packaged kernels are quite good, as of
yet. I fear the problems will soon populate to them too.
that say yes/no, though, and it's handy when those tests are fully
open-source and easy to run (DOSEMU, in contrast, requires the
annoyingly impossible-to-compile freedos stuff iirc, and the
interesting bits need other test programs). In any case, I'll add a
self-test for the
err thing once I figure out what's going on.