diff options
Diffstat (limited to 'mm/gup.c')
-rw-r--r-- | mm/gup.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -1426,7 +1426,6 @@ static int gup_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, | |||
1426 | head = pmd_page(orig); | 1426 | head = pmd_page(orig); |
1427 | page = head + ((addr & ~PMD_MASK) >> PAGE_SHIFT); | 1427 | page = head + ((addr & ~PMD_MASK) >> PAGE_SHIFT); |
1428 | do { | 1428 | do { |
1429 | VM_BUG_ON_PAGE(compound_head(page) != head, page); | ||
1430 | pages[*nr] = page; | 1429 | pages[*nr] = page; |
1431 | (*nr)++; | 1430 | (*nr)++; |
1432 | page++; | 1431 | page++; |
@@ -1465,7 +1464,6 @@ static int gup_huge_pud(pud_t orig, pud_t *pudp, unsigned long addr, | |||
1465 | head = pud_page(orig); | 1464 | head = pud_page(orig); |
1466 | page = head + ((addr & ~PUD_MASK) >> PAGE_SHIFT); | 1465 | page = head + ((addr & ~PUD_MASK) >> PAGE_SHIFT); |
1467 | do { | 1466 | do { |
1468 | VM_BUG_ON_PAGE(compound_head(page) != head, page); | ||
1469 | pages[*nr] = page; | 1467 | pages[*nr] = page; |
1470 | (*nr)++; | 1468 | (*nr)++; |
1471 | page++; | 1469 | page++; |
@@ -1503,7 +1501,6 @@ static int gup_huge_pgd(pgd_t orig, pgd_t *pgdp, unsigned long addr, | |||
1503 | head = pgd_page(orig); | 1501 | head = pgd_page(orig); |
1504 | page = head + ((addr & ~PGDIR_MASK) >> PAGE_SHIFT); | 1502 | page = head + ((addr & ~PGDIR_MASK) >> PAGE_SHIFT); |
1505 | do { | 1503 | do { |
1506 | VM_BUG_ON_PAGE(compound_head(page) != head, page); | ||
1507 | pages[*nr] = page; | 1504 | pages[*nr] = page; |
1508 | (*nr)++; | 1505 | (*nr)++; |
1509 | page++; | 1506 | page++; |