As I understand, when vm performs i/o, the i/o requests traps to the host 
kernel (assuming VT-x/AMD-V). This i/o must be sent to user mode VirtualBox.exe 
for processing. Throgh what mechanism the user mode callback functions are 
invoked? The user mode performs pooling? Address space switching? Interprocess 
communications? ... 
 
I really wanted to find this out. I am exploring doing a user mode virtual disk 
driver for vbox. so the same vbox code can be used to mount virtual disks, and 
vbox can have an integrated interface on Windows for virtual disk mounting.
 
Thanks,
 
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to