CVSROOT: /cvs Module name: src Changes by: mi...@cvs.openbsd.org 2016/01/27 08:34:50
Modified files: sys/dev/pv : xen.c xenvar.h Log message: Reimplement Grant Table metadata linking and enable dynamic allocation Instead of pre-allocating maximum number of Grant Table frames allotted by the hypervisor we switch over to allocating them dynamically when the need arises. At the same time we no longer link metadata entries representing individual Grant Table frames as a list and use a table instead to speed up reference lookups when establishing and removing mappings.