Merge branches 'x86/apic', 'x86/asm', 'x86/fixmap', 'x86/memtest', 'x86/mm', 'x86...
authorIngo Molnar <mingo@elte.hu>
Tue, 10 Mar 2009 08:26:38 +0000 (09:26 +0100)
committerIngo Molnar <mingo@elte.hu>
Tue, 10 Mar 2009 08:26:38 +0000 (09:26 +0100)
1  2  3  4  5  6  7  8 
arch/blackfin/kernel/irqchip.c
arch/x86/mm/ioremap.c
kernel/softirq.c

Simple merge
@@@@@@@@@ -85,8 -85,8 -85,8 -85,8 -85,10 -89,8 -89,8 -89,8 +85,10 @@@@@@@@@ bool __virt_addr_valid(unsigned long x
        {
                if (x < PAGE_OFFSET)
                        return false;
     ---        if (system_state != SYSTEM_BOOTING && is_vmalloc_addr((void *) x))
     +++        if (__vmalloc_start_set && is_vmalloc_addr((void *) x))
     +++                return false;
++++ +++        if (x >= FIXADDR_START)
++++                    return false;
                return pfn_valid((x - PAGE_OFFSET) >> PAGE_SHIFT);
        }
        EXPORT_SYMBOL(__virt_addr_valid);
Simple merge