Re: [Qemu-devel] [PATCH 05/15] postcopy: enhance ram_discard_range for hugepages

2017-01-30 Thread Juan Quintela
"Dr. David Alan Gilbert" wrote: > * Juan Quintela (quint...@redhat.com) wrote: >> "Dr. David Alan Gilbert (git)" wrote: >> > From: "Dr. David Alan Gilbert" >> > >> > Unfortunately madvise DONTNEED doesn't work on hugepagetlb >> > so

Re: [Qemu-devel] [PATCH 05/15] postcopy: enhance ram_discard_range for hugepages

2017-01-30 Thread Dr. David Alan Gilbert
* Juan Quintela (quint...@redhat.com) wrote: > "Dr. David Alan Gilbert (git)" wrote: > > From: "Dr. David Alan Gilbert" > > > > Unfortunately madvise DONTNEED doesn't work on hugepagetlb > > so use fallocate(FALLOC_FL_PUNCH_HOLE) > > qemu_fd_getpagesize

Re: [Qemu-devel] [PATCH 05/15] postcopy: enhance ram_discard_range for hugepages

2017-01-25 Thread Juan Quintela
"Dr. David Alan Gilbert (git)" wrote: > From: "Dr. David Alan Gilbert" > > Unfortunately madvise DONTNEED doesn't work on hugepagetlb > so use fallocate(FALLOC_FL_PUNCH_HOLE) > qemu_fd_getpagesize only sets the page based off a file > if the file is from

[Qemu-devel] [PATCH 05/15] postcopy: enhance ram_discard_range for hugepages

2017-01-06 Thread Dr. David Alan Gilbert (git)
From: "Dr. David Alan Gilbert" Unfortunately madvise DONTNEED doesn't work on hugepagetlb so use fallocate(FALLOC_FL_PUNCH_HOLE) qemu_fd_getpagesize only sets the page based off a file if the file is from hugetlbfs. Signed-off-by: Dr. David Alan Gilbert