diff --git a/page-read.c b/page-read.c index e92922769..327e2b9ae 100644 --- a/page-read.c +++ b/page-read.c @@ -141,10 +141,6 @@ static int read_pagemap_page(struct page_read *pr, unsigned long vaddr, void *bu off_t current_vaddr = lseek(pr->fd_pg, 0, SEEK_CUR); pr_debug("\tpr%u Read page %lx from self %lx/%"PRIx64"\n", pr->id, vaddr, pr->cvaddr, current_vaddr); - if (current_vaddr != lseek(pr->fd_pg, current_vaddr, SEEK_DATA)) { - pr_perror("Can't read page because of hole /%"PRIx64, current_vaddr); - return -1; - } ret = read(pr->fd_pg, buf, PAGE_SIZE); if (ret != PAGE_SIZE) { pr_perror("Can't read mapping page %d", ret);