~ubuntu-branches/ubuntu/quantal/linux-lowlatency/quantal

« back to all changes in this revision

Viewing changes to arch/ia64/kernel/acpi.c

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-04kado7d1u2er2rl
Tags: 3.2.0-16.25
Add new lowlatency kernel flavour

Show diffs side-by-side

added added

removed removed

Lines of Context:
429
429
static struct acpi_table_slit __initdata *slit_table;
430
430
cpumask_t early_cpu_possible_map = CPU_MASK_NONE;
431
431
 
432
 
static int get_processor_proximity_domain(struct acpi_srat_cpu_affinity *pa)
 
432
static int __init
 
433
get_processor_proximity_domain(struct acpi_srat_cpu_affinity *pa)
433
434
{
434
435
        int pxm;
435
436
 
436
437
        pxm = pa->proximity_domain_lo;
437
 
        if (ia64_platform_is("sn2"))
 
438
        if (ia64_platform_is("sn2") || acpi_srat_revision >= 2)
438
439
                pxm += pa->proximity_domain_hi[0] << 8;
439
440
        return pxm;
440
441
}
441
442
 
442
 
static int get_memory_proximity_domain(struct acpi_srat_mem_affinity *ma)
 
443
static int __init
 
444
get_memory_proximity_domain(struct acpi_srat_mem_affinity *ma)
443
445
{
444
446
        int pxm;
445
447
 
446
448
        pxm = ma->proximity_domain;
447
 
        if (!ia64_platform_is("sn2"))
 
449
        if (!ia64_platform_is("sn2") && acpi_srat_revision <= 1)
448
450
                pxm &= 0xff;
449
451
 
450
452
        return pxm;