[Devel] [PATCH rh7 0/6] ploop: push_backup: implement expiration timeout

Konstantin Khorenko khorenko at virtuozzo.com
Wed Jun 15 01:42:47 PDT 2016


Dima, please review the patchset.

--
Best regards,

Konstantin Khorenko,
Virtuozzo Linux Kernel Team

On 06/15/2016 03:50 AM, Maxim Patlasov wrote:
> If a ploop request waits for userspace backup tool attention for more
> then plo->tune.push_backup_timeout (42 secs by default), the whole
> push_backup operation is aborted, initial CBT mask is merged back to CBT.
>
> https://jira.sw.ru/browse/PSBM-48082
>
> ---
>
> Maxim Patlasov (6):
>        ploop: push_backup: introduce pb_set structure
>        ploop: push_backup: factor rb_erase() out
>        ploop: push_backup: extend pb_set
>        ploop: push_backup: add timeout tunable
>        ploop: push_backup: health monitor thread
>        ploop: push_backup: implement timeout functions
>
>
>   drivers/block/ploop/push_backup.c |  261 +++++++++++++++++++++++++++++++++----
>   drivers/block/ploop/sysfs.c       |    2
>   include/linux/ploop/ploop.h       |    4 -
>   3 files changed, 240 insertions(+), 27 deletions(-)
>
> --
> Signature
> .
>


More information about the Devel mailing list