> > I really dislike this. In general vcpu ioctls are used as components of > some work to be done, for example RMW of some state. In this case it is > meaningless to execute the ioctls remotely, you need to execute the entire > RMW remotely instead. >
Why? The "M" part of RMW is executed in shared memory. Only the R and W parts have any restrictions on where to be executed. -- Glauber Costa. "Free as in Freedom" http://glommer.net "The less confident you are, the more serious you have to act."