Files
ostree/doc
Colin Walters dc9239dd7b sysroot: Don't individually fsync dirs in checkout, rely on syncfs
Originally, a lot of the `fsync()` calls here were added for the
wrong reason - I was chasing a bug that ended up being the extlinux
bootloader not parsing 64 bit ext4 filesystems.  But since it looked
like corruption, I tried adding a lot more `fsync()` calls.

All we should have to do is use `syncfs()`.  If that doesn't work,
it's a kernel bug.

I'm making this change because skipping the individual fsyncs can be a
major performance win - it's easier for the FS to optimize, we do more
in parallel, etc.

https://bugzilla.gnome.org/show_bug.cgi?id=757117
2016-01-13 13:15:08 -05:00
..
2014-06-24 08:33:02 -04:00
2015-03-18 11:52:22 -04:00
2015-01-19 13:55:20 -05:00
2015-03-18 11:52:22 -04:00
2015-04-27 15:22:41 +02:00
2014-06-20 11:59:49 -04:00
2013-08-25 10:32:40 -04:00