On Fri, Jan 28, 2022 at 8:12 AM Thomas Munro <thomas.mu...@gmail.com> wrote:
> On Fri, Jan 28, 2022 at 6:55 AM Heikki Linnakangas <hlinn...@iki.fi> wrote:
> > I think the simplest fix is to call register_dirty_segment() from
> > mdcreate(). As in the attached. Thoughts?
>
> +1

[Testing]

Erm, so now I see my new table in checkpoint's activities:

openat(AT_FDCWD,"base/5/16399",O_RDWR,00)     = 20 (0x14)
fsync(20)                     = 0 (0x0)

... but we still never synchronize "base/5".  According to our
project's reading of the POSIX tea leaves we should be doing that to
nail down the directory entry.


Reply via email to