Refresh patches.xen/xen3-fixup-arch-x86.
authorJeff Mahoney <jeffm@suse.com>
Mon, 5 Mar 2012 06:01:47 +0000 (01:01 -0500)
committerJeff Mahoney <jeffm@suse.com>
Mon, 5 Mar 2012 06:01:47 +0000 (01:01 -0500)
suse-commit: f4b95ae9d80e3a0973434c4fb92b4efbe1d8b1bf

1  2 
Makefile
arch/s390/Kconfig
arch/x86/kernel/cpu/intel_cacheinfo.c
arch/x86/kernel/entry_64.S
arch/x86/kvm/svm.c
arch/x86/xen/enlighten.c
drivers/gpu/drm/i915/intel_display.c
drivers/watchdog/Kconfig
fs/namei.c
kernel/sched/core.c
scripts/mod/file2alias.c

diff --cc Makefile
Simple merge
Simple merge
@@@ -729,15 -723,17 +728,17 @@@ unsigned int __cpuinit init_intel_cache
  static DEFINE_PER_CPU(struct _cpuid4_info *, ici_cpuid4_info);
  #define CPUID4_INFO_IDX(x, y) (&((per_cpu(ici_cpuid4_info, x))[y]))
  
 -#ifdef CONFIG_SMP
 +#if defined(CONFIG_SMP) && !defined(CONFIG_XEN)
- static void __cpuinit cache_shared_cpu_map_setup(unsigned int cpu, int index)
+ static int __cpuinit cache_shared_amd_cpu_map_setup(unsigned int cpu, int index)
  {
-       struct _cpuid4_info     *this_leaf, *sibling_leaf;
-       unsigned long num_threads_sharing;
-       int index_msb, i, sibling;
+       struct _cpuid4_info *this_leaf;
+       int ret, i, sibling;
        struct cpuinfo_x86 *c = &cpu_data(cpu);
  
-       if ((index == 3) && (c->x86_vendor == X86_VENDOR_AMD)) {
+       ret = 0;
+       if (index == 3) {
+               ret = 1;
                for_each_cpu(i, cpu_llc_shared_mask(cpu)) {
                        if (!per_cpu(ici_cpuid4_info, i))
                                continue;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc fs/namei.c
Simple merge
Simple merge
Simple merge