--- arch/x86/kernel/resource.c 2011-07-22 11:17:23.000000000 +0900 +++ resource.c 2013-03-24 11:01:46.851298862 +0900 @@ -39,9 +39,11 @@ { /* Trim out BIOS areas (low 1MB and high 2MB) and E820 regions */ if (avail->flags & IORESOURCE_MEM) { +#ifdef CONFIG_PCI /* as a temprary measure for ISA pcmcia */ if (avail->start < BIOS_END) avail->start = BIOS_END; resource_clip(avail, BIOS_ROM_BASE, BIOS_ROM_END); +#endif remove_e820_regions(avail); }