These are three unrelated micro-optimizations of the block layer.
The first is only visible on non-dataplane operation, the others
are generic.

Paolo Bonzini (3):
  block: mark AioContext as recursive
  block: do not allocate an iovec per read of a growable/zero_after_eof BDS
  block: replace g_new0 with g_new for bottom half allocation.

 async.c | 11 +++++++----
 block.c | 12 +++++-------
 2 files changed, 12 insertions(+), 11 deletions(-)

-- 
2.1.0


Reply via email to