On 10/9/24 14:45, Alexander Atanasov wrote:
On 9.10.24 15:43, Andrey Zhadchenko wrote:



On 10/8/24 13:46, Alexander Atanasov wrote:
On 8.10.24 14:35, Andrey Zhadchenko wrote:



Code from ploop_dispatch_pio():

     if (pio->queue_list_id == PLOOP_LIST_FLUSH)
         *is_flush = true;
     else
         *is_data = true;

So I think these flags in a context of ploop_dispatch_pios() are mutually exclusive.


void ploop_dispatch_pios(struct ploop *ploop, struct pio *pio,
              struct list_head *pio_list)
{
....
     if (pio_list) {
         while ((pio = ploop_pio_list_pop(pio_list)) != NULL)
             ploop_dispatch_pio(ploop, pio, &is_data, &is_flush);
     }
...
}

in some cases lists of pios are submitted and they are not.

Yeah, you are right. I completely missed that





_______________________________________________
Devel mailing list
Devel@openvz.org
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to