This function is no longer needed, because mappage_elf() now checks whether the region is contiguous both in physical addresses and in file offsets. Signed-off-by: Petr Tesarik <ptesarik at suse.cz> --- elf_info.c | 16 ---------------- elf_info.h | 2 -- 2 files changed, 18 deletions(-) diff --git a/elf_info.c b/elf_info.c index 8bce942..f584393 100644 --- a/elf_info.c +++ b/elf_info.c @@ -583,22 +583,6 @@ offset_to_pt_load_end(off_t offset) return pt_load_end; } -/* - * Judge whether the page is fractional or not. - */ -int -page_is_fractional(off_t page_offset) -{ - if (page_offset % info->page_size != 0) - return TRUE; - - if (offset_to_pt_load_end(page_offset) - page_offset - < info->page_size) - return TRUE; - - return FALSE; -} - unsigned long long vaddr_to_paddr_general(unsigned long long vaddr) { diff --git a/elf_info.h b/elf_info.h index e712253..7ae6bf8 100644 --- a/elf_info.h +++ b/elf_info.h @@ -40,8 +40,6 @@ unsigned long long vaddr_to_paddr_general(unsigned long long vaddr); off_t vaddr_to_offset_slow(int fd, char *filename, unsigned long long vaddr); unsigned long long get_max_paddr(void); -int page_is_fractional(off_t page_offset); - int get_elf64_ehdr(int fd, char *filename, Elf64_Ehdr *ehdr); int get_elf32_ehdr(int fd, char *filename, Elf32_Ehdr *ehdr); int get_elf_info(int fd, char *filename); -- 1.8.4.5