<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi all,<div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>As we have discussed during the meeting, I have created a memory-model repository under rust-vmm project and  posted the initial version at <a href="https://github.com/rust-vmm/memory-model" class="">https://github.com/rust-vmm/memory-model</a> .</div><div class="">The initial version tries to merge current code from the upstream crosvm and firecracker projects. And the most sensitive user visible change is changing from u64 to usize for memory related data fields.</div><div class="">So please help to comment on whether this is the right way to go, and next step plan is:</div><div class="">1) import <a href="http://endian.rs/" class="">endian.rs</a> from crosvm</div><div class="">2) add address space abstraction for virtual machine</div><div class="">Thanks,</div><div class="">Gerry</div></div></div></body></html>