On Nov,Monday 22 2010, at 9:42 PM, Antti Kantee wrote: > Module Name: src > Committed By: pooka > Date: Mon Nov 22 20:42:19 UTC 2010 > > Modified Files: > src/lib/librumpuser: rumpuser_sp.c > src/sys/rump/include/rump: rumpuser.h > src/sys/rump/librump/rumpkern: lwproc.c rump.c rumpcopy.c vm.c > > Log Message: > Support physio for remote processes. > ==> add support for remote vmspace vmapbuf/vunmapbuf > ==> add proper support for copyin/out_vmspace > ==> add support for remote vmspace uvm_io > ==> add support for non-curproc rumpuser_sp_copyin/out > ==> store remote context in vm_map->pmap instead of > pthread_specificdata > > In short, makes read/write of most (all?) block devices work from > a remote rump client via rump syscalls.
Cool I have been waiting for this, now I can write proper dm test suite with rump ;) Thanks Antti Regards Adam.