Marek Marczykowski-Górecki
c992efd06a
libxl: cleanup remaining backend xs dirs after driver domain
...
When device is removed, backend domain (which may be a driver domain) is
responsible for removing backend entries from xenstore. But in case of
driver domain, it has no access to remove all of them - specifically the
directory named after frontend-id remains. This may accumulate enough to
exceed xenstore quote of the driver domain, breaking further devices.
Fix this by calling libxl__xs_path_cleanup() on the backend path from
libxl__device_destroy() in the toolstack domain too. Note
libxl__device_destroy() is called when the driver domain already removed
what it can (see device_destroy_be_watch_cb()->device_hotplug_done()).
Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com >
Acked-by: Wei Liu <wl@xen.org >
2021-01-05 12:33:55 +00:00
..
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:58:42 +02:00
2020-10-01 13:58:42 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:26:09 +02:00
2020-10-30 14:29:06 +01:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2021-01-05 12:33:55 +00:00
2020-12-15 16:24:16 +00:00
2020-12-16 18:03:26 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-11-06 16:12:56 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-08 12:47:59 +00:00
2020-10-01 13:26:09 +02:00
2020-10-08 12:47:59 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-16 18:03:26 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-08 12:56:03 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-16 18:03:26 +00:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-04 08:28:21 +01:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-12-16 18:03:26 +00:00
2020-12-15 16:24:16 +00:00
2020-11-06 16:03:33 +00:00
2020-10-01 13:26:09 +02:00
2020-12-15 16:24:16 +00:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:58:42 +02:00
2020-12-15 16:24:16 +00:00
2020-12-15 16:24:16 +00:00
2020-10-01 13:58:48 +02:00
2020-10-01 13:26:09 +02:00
2020-12-04 13:16:22 +01:00
2020-10-01 13:26:09 +02:00
2020-10-08 12:47:59 +00:00
2020-11-05 16:48:55 +01:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00
2020-10-01 13:26:09 +02:00