On 05/05/2010 01:43 PM, Gerd Hoffmann wrote:
On 05/05/10 15:53, Anthony Liguori wrote:
This patch adds optional control flow in a pretty crufty way to *some*
backends but not all. This just adds a bunch of complexity that will
certainly introduce bugs.
Amit plans to add support to the others as well. Beside that there is
a clearly defined backup plan: In case the non-blocking interface
isn't supported by $chardev it will fallback to use the blocking mode.
If we have a second interface, we'll have two interfaces forever. I'd
rather see us aggressive remove the blocking interface instead of
introducing a second interface.