mm: make madvise(MADV_WILLNEED) support swap file prefetch