When compiling, I first ran into the problem of "RAX" and "ORIG_RAX" being undeclared in "arch/um/include/sysdep-x86_64/ptrace_user.h".
This was easy, but the next problem occurred in
"arch/um/kernel/ptrace.c: In function `sys_ptrace':
arch/um/kernel/ptrace.c:104: error: structure has no member named `debugregs'"
Apparently the struct referred to with "tmp = child->thread.arch.debugregs[addr];" Has no "debugregs" member.
In "include/asm-um/processor-x86_64.h", the structure that should have the debugregs member is empty.
Have I simply missed a patch somewhere? Is there something I am forgetting to do? I'm hoping that I am being stupid instead of something being broken.
Thanks in advance, Wesley Emeneker
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user