All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0 of 2] RFC blktap: Small changes to blktap + added a hook to clear ptes on implicit releases of VMAs.
@ 2007-05-22 14:17 Geoffrey Lefebvre
  2007-05-22 14:17 ` [PATCH 1 of 2] Small changes to blktap: free memory on release, invalidate p2m entry when unmapping grants, check for alloc failure of idx_map, added DONTCOPY flag Geoffrey Lefebvre
  2007-05-22 14:17 ` [PATCH 2 of 2] Added a hook for clearing ptes when a vma is freed by the kernel. Adapted from gntdev Geoffrey Lefebvre
  0 siblings, 2 replies; 5+ messages in thread
From: Geoffrey Lefebvre @ 2007-05-22 14:17 UTC (permalink / raw)
  To: xen-devel; +Cc: andrew.warfield, @xensource.com

Hi,

These patches contain changes to the kernel blktap code. The main change is the addition of a vma hook to clear ptes when linux implicitly releases a vma. This allows the block tap to release grants when a user level process such as tapdisk crashes. This fixes the problem of Xen killing a domain because of implicit grant unmapping.

The patches should apply cleanly to changeset 15080. Comments are most welcome.

Thanks,

geoffrey

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-05-23 18:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-22 14:17 [PATCH 0 of 2] RFC blktap: Small changes to blktap + added a hook to clear ptes on implicit releases of VMAs Geoffrey Lefebvre
2007-05-22 14:17 ` [PATCH 1 of 2] Small changes to blktap: free memory on release, invalidate p2m entry when unmapping grants, check for alloc failure of idx_map, added DONTCOPY flag Geoffrey Lefebvre
2007-05-22 14:17 ` [PATCH 2 of 2] Added a hook for clearing ptes when a vma is freed by the kernel. Adapted from gntdev Geoffrey Lefebvre
2007-05-23 10:44   ` Isaku Yamahata
2007-05-23 18:01     ` Geoffrey Lefebvre

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.