All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0 of 7] blktap/pvops updates
@ 2010-06-03  3:12 Daniel Stodden
  2010-06-03  3:12 ` [PATCH 1 of 7] blktap: Synchronous queue dispatch Daniel Stodden
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Daniel Stodden @ 2010-06-03  3:12 UTC (permalink / raw)
  To: Xen; +Cc: Jeremy Fitzhardinge


Hi.

A bunch of updates to the backend/blktap2 branch.

The main difference is that all queue runs are synchronous on behalf
of tapdisk system entries now. As a consequence we can drop a couple
locks, which is good, and the .unmap vma hook, which is better.

This removes pause/unpause from the kernel interface. I don't
anticipate it's going to be missed, because that code must have been
deadlocking on sysfs node removal for quite a while. Next toolstack
update will redo pause/unpause in userspace.

On the misc side, there is some cleanup and removal of bdev
passthrough mode. The idea was nice but it never got excercised a lot.

Cheers,
Daniel

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

end of thread, other threads:[~2010-06-03  3:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-03  3:12 [PATCH 0 of 7] blktap/pvops updates Daniel Stodden
2010-06-03  3:12 ` [PATCH 1 of 7] blktap: Synchronous queue dispatch Daniel Stodden
2010-06-03  3:12 ` [PATCH 2 of 7] linux: Remove unmap hook from vm_operations struct Daniel Stodden
2010-06-03  3:12 ` [PATCH 3 of 7] blktap: Remove broken sysfs pause/resume API Daniel Stodden
2010-06-03  3:12 ` [PATCH 4 of 7] blktap: Make the device destruction path synchronous Daniel Stodden
2010-06-03  3:20   ` Daniel Stodden
2010-06-03  3:12 ` [PATCH 5 of 7] blktap: Remove obsolete kernel version dependencies Daniel Stodden
2010-06-03  3:12 ` [PATCH 6 of 7] blktap: Update tap state when failing ring mmap Daniel Stodden
2010-06-03  3:12 ` [PATCH 7 of 7] blktap: Remove passthrough mode Daniel Stodden

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.