[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH][PVFB][LINUX] Fix possible sleep while holding spinlock



On 15/12/06 16:38, "Markus Armbruster" <armbru@xxxxxxxxxx> wrote:

> This patch fixes the locking, but leaves open a race between
> xenfb_update_screen() and do_no_page().  See the source code for a
> detailed explanation of how it works, and where it fails.

That's a bit of a shame. Is there any way we could use do_file_page() and
have a populate hook (which gets to install the PTE itself)? Or are there
lots of assumptions about VMAs that would take this path, assert
VM_NONLINEAR, etc?

 -- Keir


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.