Maxim Patlasov writes:
> The patch fixes another race dealing with fuse_invalidate_files,
> this time when it races with truncate(2):
>
> Thread A: the flusher performs writeback as usual:
>
> fuse_writepages -->
> fuse_send_writepages -->
> end_page_writeback
>
> but before fuse_send
The patch fixes another race dealing with fuse_invalidate_files,
this time when it races with truncate(2):
Thread A: the flusher performs writeback as usual:
fuse_writepages -->
fuse_send_writepages -->
end_page_writeback
but before fuse_send_writepages acquires fc->lock and calls
f