]> git.baikalelectronics.ru Git - kernel.git/commit
virtiofs: Set FR_SENT flag only after request has been sent
authorVivek Goyal <vgoyal@redhat.com>
Tue, 15 Oct 2019 17:46:24 +0000 (13:46 -0400)
committerMiklos Szeredi <mszeredi@redhat.com>
Mon, 21 Oct 2019 13:57:07 +0000 (15:57 +0200)
commitf721b9954d490d4190d8f31f1d76b55ac0f0915c
tree3129c354c0777d5d1bd0447d9cbfd8ebb9389734
parenta44c64727cb3b7fb41d2c2f00d2902d7cab675f0
virtiofs: Set FR_SENT flag only after request has been sent

FR_SENT flag should be set when request has been sent successfully sent
over virtqueue. This is used by interrupt logic to figure out if interrupt
request should be sent or not.

Also add it to fqp->processing list after sending it successfully.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fuse/virtio_fs.c