All of lore.kernel.org
 help / color / mirror / Atom feed
* [fuse] Effects of opening with O_DIRECT
@ 2020-03-01 13:20 Nikolaus Rath
  2020-03-02  9:47 ` Miklos Szeredi
  0 siblings, 1 reply; 4+ messages in thread
From: Nikolaus Rath @ 2020-03-01 13:20 UTC (permalink / raw)
  To: linux-fsdevel, Miklos Szeredi

Hi,

What happens if a file (on a FUSE mountpoint) is opened without
O_DIRECT, has some data in the page cache, and is then opened a second
with O_DIRECT?

Will reads with O_DIRECT come from the page cache (if there's a hit), or
be passed through to the fuse daemon?

What happens to writes (with and without O_DIRECT, and assuming that
writeback caching is active)? It seems to me that in order to keep
consistent, either caching has to be disabled for both file descriptors
or enabled for both...


Thanks!
-Nikolaus

-- 
GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-03-10 13:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-01 13:20 [fuse] Effects of opening with O_DIRECT Nikolaus Rath
2020-03-02  9:47 ` Miklos Szeredi
2020-03-02 20:28   ` Nikolaus Rath
2020-03-10 13:16     ` Miklos Szeredi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.