|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
[Xen-users] Attempt to apply xen-patches-2.6.34-4.tar.bz2 to	2.6.34.7 va
 
. . . . . . . . . . . . . . . 
    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 
 |   
 
 | 
    | 
  
  
    |   | 
    |