提交 9d8d11ae 创建 作者: Austin Clements's avatar Austin Clements

Better partial unmap error

上级 e6adf0e7
......@@ -464,7 +464,8 @@ vmap::remove(uptr vma_start, uptr len)
for (auto r: span) {
vma *rvma = (vma*) r;
if (rvma->vma_start < vma_start || rvma->vma_end > vma_end) {
cprintf("vmap::remove: partial unmap not supported\n");
cprintf("vmap::remove: partial unmap not supported; unmapping [%#lx,%#lx) from [%#lx,%#lx)\n",
vma_start, vma_start+len, rvma->vma_start, rvma->vma_end);
return -1;
}
}
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论