Does anyone know if this function is supposed to allocate memory in the context of csrss (i.e. the process where int10 calls will be executed). Our implementation does not but it seems sensible that it should. And if so couldn't the vbe miniport use the int10 services to call the vesa services rather than calling Ke386CallBios directly.