I am trying to compile UML on a x86_64 box.
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

Reply via email to