On Thu, Mar 31, 2011 at 02:26:59PM -0500, Anthony Liguori wrote: > On 03/31/2011 02:07 PM, Michael S. Tsirkin wrote: > >>Just needs some love. > >> > >>VGA is just another device. It happens to be that we treat VGA > >>device memory as something that behaves like ram occassionally but > >>that does not make it RAM. > >If we agree on that, will a pair of functions for this work? > >How about device_register_ram / device_unregister_ram ? > > To register normal RAM or to register stuff that isn't RAM but looks > and tastes like RAM?
The later. > >>Something like vhost doesn't need to see anything but RAM. If we > >>have a mechanism to identify RAM as RAM, then vhost can only look at > >>RAM memory and not worry about things like VGA. > >> > >>I thought Alex had gotten a mini-version of RamAPI in but I can't > >>seem to figure out what that included. > >Me neither. > > > >> At any rate, the point is > >>still that registering things that you want to exclude in vhost is > >>the wrong approach, you want to explicitly mark the things you want > >>to include. > >> > >>Regards, > >> > >>Anthony Liguori > >vhost just wants RAM. > > Right, so mark RAM, and call it a day :-) > > Regards, > > Anthony Liguori >