qlmpi: fix debugging part of swap
This commit is contained in:
@ -782,7 +782,7 @@ do_pageout(char *fname, void *buf, size_t size, int flag)
|
|||||||
goto err;
|
goto err;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (flag && 0x04) {
|
if (flag & 0x04) {
|
||||||
kprintf("skipping physical memory removal\n");
|
kprintf("skipping physical memory removal\n");
|
||||||
goto free_exit;
|
goto free_exit;
|
||||||
}
|
}
|
||||||
@ -815,7 +815,6 @@ do_pageout(char *fname, void *buf, size_t size, int flag)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
cc = 0;
|
cc = 0;
|
||||||
vm->swapinfo = si;
|
|
||||||
goto free_exit;
|
goto free_exit;
|
||||||
err:
|
err:
|
||||||
ekprintf("do_pageout: write error: %d\n", cc);
|
ekprintf("do_pageout: write error: %d\n", cc);
|
||||||
@ -833,5 +832,8 @@ free_exit:
|
|||||||
kfree(si->swapfname);
|
kfree(si->swapfname);
|
||||||
kfree(si);
|
kfree(si);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
vm->swapinfo = si;
|
||||||
|
}
|
||||||
return cc;
|
return cc;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user