diff options
| author | Ian Jackson <ian.jackson@eu.citrix.com> | 2013-04-15 18:04:35 +0100 |
|---|---|---|
| committer | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2013-04-15 18:07:43 +0100 |
| commit | 1a438e0e124523fa62628620c7e6f877a9e4ed11 (patch) | |
| tree | 59f5efbeec90b3d360412bf232cfd7bce50099be /tools/lib/sys_string.h | |
| parent | 321e742eab7a36ffd18ac64f246f341015a007e0 (diff) | |
| download | xen-1a438e0e124523fa62628620c7e6f877a9e4ed11.tar.gz xen-1a438e0e124523fa62628620c7e6f877a9e4ed11.tar.bz2 xen-1a438e0e124523fa62628620c7e6f877a9e4ed11.zip | |
libxl: don't launch more than one tapdisk process for each disk
When adding a disk don't launch multiple tapdisk instances for the
same disk, if transaction fails in device_disk_add reuse the same
tapdisk for further tries instead of creating a new instance each
time a transaction fails.
Reported-by: Darren Shepherd <darren.s.shepherd@gmail.com>
Signed-off-by: Roger Pau Monne <roger.pau@citrix.com>
Tested-by: Darren Shepherd <darren.s.shepherd@gmail.com>
Backport-requested-by: Pasi Karkkainen <pasik@iki.fi>
(cherry picked from commit ec398660e89ca18bb8d061d5047d682bd383778a)
Conflicts:
tools/libxl/libxl.c
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions
