The commit is pushed to "branch-rh7-3.10.0-693.21.1.vz7.50.x-ovz" and will 
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-693.21.1.vz7.50.4
------>
commit 0bf934240c56649bb58d0df43b0e875bd27862f9
Author: Alexey Kuznetsov <kuz...@virtuozzo.com>
Date:   Mon Jun 4 23:05:50 2018 +0300

    fuse kio: cleanup in token enqueue
    
    In case of skipping token mark this CS as passed congestion check.
    Otherwise at the next round we will try wait again. It is not a real bug,
    but still some inconsistency.
    
    Signed-off-by: Alexey Kuznetsov <kuz...@virtuozzo.com>
    
    Signed-off-by: Kirill Tkhai <ktk...@virtuozzo.com>
---
 fs/fuse/kio/pcs/pcs_map.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/fs/fuse/kio/pcs/pcs_map.c b/fs/fuse/kio/pcs/pcs_map.c
index 90e311f7e995..e649a9b5efb5 100644
--- a/fs/fuse/kio/pcs/pcs_map.c
+++ b/fs/fuse/kio/pcs/pcs_map.c
@@ -1966,6 +1966,7 @@ static int ireq_queue_tokens(struct pcs_int_request * 
ireq, struct pcs_cs_list *
                               toks[i] = NULL;
                               queued = 1;
                       } else {
+                              ireq->tok_reserved |= (1ULL << i);
                               list_add(&toks[i]->token.tok_link, &drop);
                       }
               }
_______________________________________________
Devel mailing list
Devel@openvz.org
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to