diff --git "a/source/_posts/dpdk/dpdk_vdpa\347\203\255\350\277\201\347\247\273-\350\204\217\351\241\265\346\240\207\350\256\260.md" "b/source/_posts/dpdk/dpdk_vdpa\347\203\255\350\277\201\347\247\273-\350\204\217\351\241\265\346\240\207\350\256\260.md" index c5b837e..4313c1d 100644 --- "a/source/_posts/dpdk/dpdk_vdpa\347\203\255\350\277\201\347\247\273-\350\204\217\351\241\265\346\240\207\350\256\260.md" +++ "b/source/_posts/dpdk/dpdk_vdpa\347\203\255\350\277\201\347\247\273-\350\204\217\351\241\265\346\240\207\350\256\260.md" @@ -17,4 +17,6 @@ vhost_log_page(uint8_t *log_base, uint64_t page) vhost_set_bit(page % 8, &log_base[page / 8]); } ``` -log_base 每bit代表一个page, 0表示没有改变过,1表示改变过 \ No newline at end of file +log_base 每bit代表一个page, 0表示没有改变过,1表示改变过 + +假设 page 的值为 9,这意味着我们需要标记第 9 个页面已修改。 \ No newline at end of file