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

[Xen-users] Re: Attempt to apply xen-patches-2.6.34-4.tar.bz2 to 2.6.34.7 vanilla


  • To: Boris Derzhavets <bderzhavets@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Andrew Lyon <andrew.lyon@xxxxxxxxx>
  • Date: Sun, 10 Oct 2010 20:05:20 +0100
  • Cc:
  • Delivery-date: Sun, 10 Oct 2010 12:06:46 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=oI6KIor2q1GJrAnfH6iN518jR1we6csLZ3PP5uJreGCvTdEM3Nl2XZsOED444PhJJN TVr28fOXn2PxJOZe+VecM0cEGYvuOpLhw7MMmn8uXFJTHoLrtdhEkB8EbLLijCwaVFDA Z+WjeALG8R9JYo2eFYKy7Ooxo7uvinmtspRf0=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

I will upload a updated patchset tomorrow, -4 was made before .7 was
out and I'm not surprised that it fails to apply cleanly.

I've been too busy to update the patches much recently but I will try
to do them all this week.

Andy

On 09/10/2010, Boris Derzhavets <bderzhavets@xxxxxxxxx> wrote:
> . . . . . . . . . . . . . . .
>
>   LD      drivers/built-in.o
>   LD      vmlinux.o
>   MODPOST vmlinux.o
>   GEN     .version
>   CHK     include/generated/compile.h
>   UPD     include/generated/compile.h
>   CC      init/version.o
>   LD      init/built-in.o
>   LD      .tmp_vmlinux1
> drivers/built-in.o: In function `cpu_release_store':
> /root/xenkernel/linux-2.6.34.7/drivers/base/cpu.c:96: undefined reference to
> `arch_cpu_release'
> drivers/built-in.o: In function `cpu_probe_store':
> /root/xenkernel/linux-2.6.34.7/drivers/base/cpu.c:88: undefined reference to
> `arch_cpu_probe'
> drivers/built-in.o: In function `store_online':
> /root/xenkernel/linux-2.6.34.7/drivers/base/cpu.c:42: undefined reference to
> `cpu_hotplug_driver_lock'
> /root/xenkernel/linux-2.6.34.7/drivers/base/cpu.c:57: undefined reference to
> `cpu_hotplug_driver_unlock'
> make: *** [.tmp_vmlinux1] Error 1
>
>
> Commenting undefined references gives an option to build the 2.6.34.7
> xenified aka Suse :-
> --- cpu.c.orig    2010-10-09 23:31:26.641580071 +0400
> +++ cpu.c    2010-10-10 00:02:40.913581011 +0400
> @@ -39,7 +39,7 @@
>      struct cpu *cpu = container_of(dev, struct cpu, sysdev);
>      ssize_t ret;
>
> -    cpu_hotplug_driver_lock();
> +    /* cpu_hotplug_driver_lock(); */
>      switch (buf[0]) {
>      case '0':
>          ret = cpu_down(cpu->sysdev.id);
> @@ -54,7 +54,7 @@
>      default:
>          ret = -EINVAL;
>      }
> -    cpu_hotplug_driver_unlock();
> +       /* cpu_hotplug_driver_unlock(); */
>
>      if (ret >= 0)
>          ret = count;
> @@ -85,7 +85,8 @@
>                     const char *buf,
>                     size_t count)
>  {
> -    return arch_cpu_probe(buf, count);
> +      /* return arch_cpu_probe(buf, count); */
> +      return 0;
>  }
>
>  static ssize_t cpu_release_store(struct sysdev_class *class,
> @@ -93,7 +94,8 @@
>                   const char *buf,
>                   size_t count)
>  {
> -    return arch_cpu_release(buf, count);
> +      /* return arch_cpu_release(buf, count); */
> +      return 0;
>  }
>
> Boris.
>
>
>
>
>
>
>

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


 


Rackspace

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