Loading arch/x86/mm/ioremap.c +3 −2 Original line number Original line Diff line number Diff line Loading @@ -146,8 +146,9 @@ static void __iomem *__ioremap(resource_size_t phys_addr, unsigned long size, /* /* * Don't allow anybody to remap normal RAM that we're using.. * Don't allow anybody to remap normal RAM that we're using.. */ */ for (pfn = phys_addr >> PAGE_SHIFT; pfn < max_pfn_mapped && for (pfn = phys_addr >> PAGE_SHIFT; (pfn << PAGE_SHIFT) < last_addr; pfn++) { (pfn << PAGE_SHIFT) < last_addr; pfn++) { if (page_is_ram(pfn) && pfn_valid(pfn) && if (page_is_ram(pfn) && pfn_valid(pfn) && !PageReserved(pfn_to_page(pfn))) !PageReserved(pfn_to_page(pfn))) return NULL; return NULL; Loading Loading
arch/x86/mm/ioremap.c +3 −2 Original line number Original line Diff line number Diff line Loading @@ -146,8 +146,9 @@ static void __iomem *__ioremap(resource_size_t phys_addr, unsigned long size, /* /* * Don't allow anybody to remap normal RAM that we're using.. * Don't allow anybody to remap normal RAM that we're using.. */ */ for (pfn = phys_addr >> PAGE_SHIFT; pfn < max_pfn_mapped && for (pfn = phys_addr >> PAGE_SHIFT; (pfn << PAGE_SHIFT) < last_addr; pfn++) { (pfn << PAGE_SHIFT) < last_addr; pfn++) { if (page_is_ram(pfn) && pfn_valid(pfn) && if (page_is_ram(pfn) && pfn_valid(pfn) && !PageReserved(pfn_to_page(pfn))) !PageReserved(pfn_to_page(pfn))) return NULL; return NULL; Loading