[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Fix x86-64 SLES9 tools build problem...bugzilla #34


  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Jerone Young <jyoung5@xxxxxxxxxx>
  • Date: Tue, 31 May 2005 10:10:53 -0500
  • Delivery-date: Tue, 31 May 2005 15:11:43 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Why is this patch not in the tree yet? No one seems to have any comments
on it. Folks using SLES9 want it.

On Thu, 2005-05-26 at 15:24 -0500, Jerone Young wrote:
> SLES9 has a problem with it's <asm/elf.h> and other headers associated
> with it. Since we are only using one thing from this (that we really
> don't need) we can just stop including it. Someone speak up if they do
> not think this is a suitable fix.
> http://bugzilla.xensource.com/cgi-bin/bugzilla/show_bug.cgi?id=34
> 
> Signed-off-by: Jerone Young <jyoung5@xxxxxxxxxx>
> 
> --- xc_ptrace_core.c.old        2005-05-26 09:46:39.262113168 -0500
> +++ xc_ptrace_core.c    2005-05-26 10:19:45.731123976 -0500
> @@ -1,7 +1,6 @@
>  #include <sys/ptrace.h>
>  #include <sys/wait.h>
>  #include "xc_private.h"
> -#include <asm/elf.h>
>  #include <time.h>
> 
> @@ -258,7 +257,7 @@ xc_ptrace_core(enum __ptrace_request req
>      case PTRACE_GETFPXREGS:
>         if (request == PTRACE_GETREGS) {
>                 SET_PT_REGS(pt, ctxt[cpu].user_regs);
> -               memcpy(data, &pt, sizeof(elf_gregset_t));
> +               memcpy(data, &pt, sizeof(struct gdb_regs));
>         } else if (request == PTRACE_GETFPREGS)
>             memcpy(data, &ctxt[cpu].fpu_ctxt, sizeof(ctxt[cpu].fpu_ctxt));
>         else /*if (request == PTRACE_GETFPXREGS)*/
> 
> --- xc_ptrace.c.old     2005-05-26 10:15:18.597734424 -0500
> +++ xc_ptrace.c 2005-05-26 10:19:27.347918648 -0500
> @@ -1,7 +1,6 @@
>  #include <sys/ptrace.h>
>  #include <sys/wait.h>
>  #include "xc_private.h"
> -#include <asm/elf.h>
>  #include <time.h>
> 
> 
> @@ -301,7 +300,7 @@ xc_ptrace(enum __ptrace_request request,
> 
>         if (request == PTRACE_GETREGS) {
>                 SET_PT_REGS(pt, ctxt[cpu].user_regs);
> -               memcpy(data, &pt, sizeof(elf_gregset_t));
> +               memcpy(data, &pt, sizeof(struct gdb_regs));
>         } else if (request == PTRACE_GETFPREGS)
>             memcpy(data, &ctxt[cpu].fpu_ctxt, sizeof(ctxt[cpu].fpu_ctxt));
>         else /*if (request == PTRACE_GETFPXREGS)*/
> 
> 
-- 
Jerone Young
IBM Linux Technology Center
jyoung5@xxxxxxxxxx
512-838-1157 (T/L: 678-1157)


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.