Hello, A bit of background: apparently under Linux, the mfn (say, physical address) of the frame, that holds an usermode page, can change, unless precautions are made. See http://lists.xensource.com/archives/html/xen-devel/2010-04/msg00514.html why it might be an issue in certain virtualized environments.
Question 1: does X server (running under Linux), allocate the composition buffers in an usual way (using malloc() or similar), or does it do anything fancier in order to make sure the physical address of composition buffers is stable in time ? Question 2: Does ever X server schedule a DMA transaction (to graphics card presumably) from a composition buffer ? (in such case it would make sense to pin its physical pages). Regards, Rafal Wojtczuk The Qubes OS Project http://qubes-os.org _______________________________________________ [email protected]: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
