Hi,
it may seem obvious struct cpu_user_regs is carefully read, but NaT bits
are not correctly saved and restored. Here is a small program (based on
ia64regcheck) which checks this.
This program works well on bare linux but fails in dom0. I have not run it
in domU or domVti.
Run as many processes as you have vcpus.
I plan to reorder fields in struct cpu_user_regs to fix the bug (and to
make eml_unat more usable).
Tristan.
Makefile
Description: Text document
checker.c
Description: Text Data
regcheck.s
Description: Text document
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|