add rollback when ihk_mc_pt_set_page returns error

This commit is contained in:
Tomoki Shirasawa
2013-06-02 13:54:38 +09:00
parent 54798253c5
commit 5d9efa7241
3 changed files with 34 additions and 5 deletions

View File

@ -91,6 +91,7 @@ int ihk_mc_pt_set_large_page(page_table_t pt, void *virt,
int ihk_mc_pt_change_page(page_table_t pt, void *virt,
enum ihk_mc_pt_attribute);
int ihk_mc_pt_clear_page(page_table_t pt, void *virt);
int ihk_mc_pt_clear_large_page(page_table_t pt, void *virt);
int ihk_mc_pt_prepare_map(page_table_t pt, void *virt, unsigned long size,
enum ihk_mc_pt_prepare_flag);