From: Vincent Hanquez Signed-off-by: Vincent Hanquez Signed-off-by: Andrew Morton --- 25-akpm/mm/swapfile.c | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) diff -puN mm/swapfile.c~kill-one-if-x-vfreex-usage mm/swapfile.c --- 25/mm/swapfile.c~kill-one-if-x-vfreex-usage Tue Jan 4 15:58:20 2005 +++ 25-akpm/mm/swapfile.c Tue Jan 4 15:58:20 2005 @@ -1631,8 +1631,7 @@ bad_swap_2: ++least_priority; swap_list_unlock(); destroy_swap_extents(p); - if (swap_map) - vfree(swap_map); + vfree(swap_map); if (swap_file) filp_close(swap_file, NULL); out: _