X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=mm%2Fswapfile.c;h=cc367f7e75d87f39f27a3f4c214a9174b61e87fd;hb=c9cf55285e87ac423c45d9efca750d3f50234d10;hp=f2824c3c31b428053e4b77c602b357417421dd2d;hpb=70af7c5c6492ef6ad137dbff6c4568c73edbcaf0;p=karo-tx-linux.git diff --git a/mm/swapfile.c b/mm/swapfile.c index f2824c3c31b4..cc367f7e75d8 100644 --- a/mm/swapfile.c +++ b/mm/swapfile.c @@ -1477,8 +1477,7 @@ asmlinkage long sys_swapon(const char __user * specialfile, int swap_flags) error = -EINVAL; goto bad_swap; } - page = read_cache_page(mapping, 0, - (filler_t *)mapping->a_ops->readpage, swap_file); + page = read_mapping_page(mapping, 0, swap_file); if (IS_ERR(page)) { error = PTR_ERR(page); goto bad_swap;