Il 19/03/2013 18:40, Michael R. Hines ha scritto:
> registration scheme would not work with cgroups because we would be 
> attempting to pin zero pages (for no reason) that cgroups has already
> kicked out, which would defeat the purpose of using cgroups.

Yeah, pinning would be a problem.

> So, if I submit a separate patch to fix this, would you guys review it?
> (Using /dev/pagemap).

Sorry about the ignorance, but what is /dev/pagemap? :)

> Unless there is a better idea? Does KVM expose the necessary mappings?

We could have the balloon driver track the pages.  I and Michael had
some initial work a few months ago on extending the virtio-balloon spec
to allow this.  It went nowhere, though.

Still, at this point this is again an RDMA-specific problem, I don't
think it would be that bad if the first iterations of RDMA didn't
support ballooning/overcommit.

Paolo

Reply via email to