From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: Re: hang in pvfb resulting from save/restore? Date: Tue, 27 May 2008 19:51:23 +0100 Message-ID: <483C582B.6060404@goop.org> References: <4837BED0.7020005@goop.org> <87ve10kwj8.fsf@pike.pond.sub.org> <483BDF72.408@goop.org> <45a44e480805271107p2c42369ay5e3fc61313432d3c@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <45a44e480805271107p2c42369ay5e3fc61313432d3c@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jaya Kumar Cc: Xen-devel , Markus Armbruster List-Id: xen-devel@lists.xenproject.org Jaya Kumar wrote: > Is this a scenario where multiple processes are mapping identical > framebuffer areas simultaneously? If so, there is a bug in defio that > corrupts the pagelist. I posted a patch for that here: > > http://marc.info/?l=linux-fbdev-devel&m=120935156922859&w=2 > > I hope that helps. > Not sure. It's X using its /dev/fb driver. I don't think anything else will have mapped the framebuffer in that case. I'll do some more experiments with list debugging enabled, to see if that shakes out any problems. I'll try your patch, since it doesn't seem to be in current -git. The spinning around the list is a common symptom of adding something to a list more than once. J