elflink.c | elflink.c | |||
---|---|---|---|---|
skipping to change at line 1324 | skipping to change at line 1324 | |||
} | } | |||
/* Step 1. Obtain hugepage files with our program data */ | /* Step 1. Obtain hugepage files with our program data */ | |||
for (i = 0; i < htlb_num_segs; i++) { | for (i = 0; i < htlb_num_segs; i++) { | |||
ret = obtain_prepared_file(&htlb_seg_table[i]); | ret = obtain_prepared_file(&htlb_seg_table[i]); | |||
if (ret < 0) { | if (ret < 0) { | |||
WARNING("Failed to setup hugetlbfs file for segment " | WARNING("Failed to setup hugetlbfs file for segment " | |||
"%d\n", i); | "%d\n", i); | |||
/* Close files we have already prepared */ | /* Close files we have already prepared */ | |||
for (; i >= 0; i--) | for (i--; i >= 0; i--) | |||
close(htlb_seg_table[i].fd); | close(htlb_seg_table[i].fd); | |||
return; | return; | |||
} | } | |||
} | } | |||
/* Step 3. Unmap the old segments, map in the new ones */ | /* Step 3. Unmap the old segments, map in the new ones */ | |||
remap_segments(htlb_seg_table, htlb_num_segs); | remap_segments(htlb_seg_table, htlb_num_segs); | |||
} | } | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |