|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
Re: [Xen-users] Attempt to apply xen-patches-2.6.34-4.tar.bz2 to	2.6.34.
 
  
  
    On 10/10/2010 1:37 PM, listmail wrote:
    
      
      On 10/10/2010 12:59 PM, Boris Derzhavets wrote:
      
        
          
            
              > Does it
                compile as is with CONFIG_HOTPLUG_CPU=n ? 
                 
                Not exactly.  To set  CONFIG_HOTPLUG_CPU=n  I had to do 
                 
                ( not sure steps are really required ) :- 
                 
                1) kernel/power/Kconfig. 
                Step 1 
                config PM_SLEEP_SMP 
                        bool 
                        depends on SMP 
                        depends on ARCH_SUSPEND_POSSIBLE ||
                ARCH_HIBERNATION_POSSIBLE 
                        depends on PM_SLEEP 
                #       select HOTPLUG_CPU 
                        default y 
                 
                2) arch/x86/Kconfig 
                Step 2 
                config HOTPLUG_CPU 
                #       bool "Support for hot-pluggable CPUs" 
                        def_bool n 
                #       depends on SMP && HOTPLUG 
                        ---help--- 
                          Say Y here to allow turning CPUs off and on.
                CPUs can be 
                          controlled through /sys/devices/system/cpu. 
                          ( Note: power management support will enable
                this option 
                            automatically on SMP systems. ) 
                          Say N if you want to disable CPU hotplug. 
                 
                 
                 
               | 
             
          
         
       
      those functions (undefined references) are defined here
      http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=blob_plain;f=arch/x86/kernel/smpboot.c;hb=f42346985c7721798c577606cb4d0f719940d33e 
       
      I wonder if this file is not getting used because of some other
      setting is not set or perhaps its because arch is xen and there
      are no such file smpboot.c in arch
      / x86
      / xen
      ? 
       
     
     
    Err, or perhaps that the xen patches provide xen/core/smpboot.c but
    they do not have those particular defines.  I don't have access to a
    patched tree right now otherwise I'd probably diff the 2.6.34.4,
    pvops and Xenified versions to see if some missing code could be
    pasted in.  Might not be worth the effort though. 
     
  
 |  
 _______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
 |   
 
 | 
    | 
  
  
    |   | 
    |