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
..
.gitignore [trivial]: Update .gitignore 2014-06-24 08:33:02 -04:00
adapting-existing.xml doc: adapting-existing: Update story on latest /usr/lib/passwd bits 2014-06-20 10:13:33 -04:00
atomic-upgrades.xml doc: No need to emphasize the poweroff vs other OSes so much 2014-06-20 10:13:09 -04:00
deployment.xml doc: Add a section about how atomic upgrades work 2013-08-23 13:18:07 -04:00
Makefile.am gpg: Add OstreeGpgVerifyResult 2015-03-18 11:52:22 -04:00
ostree-admin-cleanup.xml manpage: Add separate manpages for each command 2014-06-23 16:02:37 -04:00
ostree-admin-config-diff.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-deploy.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-init-fs.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-instutil.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-os-init.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-set-origin.xml admin: Add set-origin command 2015-01-19 13:55:20 -05:00
ostree-admin-status.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-switch.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-undeploy.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-upgrade.xml upgrade: Add --override-commit=CHECKSUM option 2015-10-13 12:34:57 -04:00
ostree-admin.xml admin: Add set-origin command 2015-01-19 13:55:20 -05:00
ostree-cat.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-checkout.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-checksum.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-commit.xml commit: add --timestamp=TIMESTAMP 2015-11-16 11:07:55 +01:00
ostree-config.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-diff.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-docs.xml gpg: Add OstreeGpgVerifyResult 2015-03-18 11:52:22 -04:00
ostree-fsck.xml fsck: add argument --add-tombstones 2015-11-03 09:53:38 +01:00
ostree-gpg-sign.xml gpg-sign: Update man page for --delete option 2015-03-20 12:57:45 -04:00
ostree-init.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-log.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-ls.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-prune.xml prune: add new flag --static-deltas-only 2015-12-18 11:21:57 +01:00
ostree-pull-local.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-pull.xml pull: new option --commit-metadata-only 2015-07-24 12:43:35 -04:00
ostree-refs.xml doc: Note that refs --delete does not prune 2015-09-28 15:49:38 -04:00
ostree-remote.xml remote: Add "ostree remote summary" command 2015-12-17 15:49:51 -05:00
ostree-reset.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-rev-parse.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-sections.txt sysroot: Don't individually fsync dirs in checkout, rely on syncfs 2016-01-13 13:15:08 -05:00
ostree-show.xml show: add option --gpg-homedir 2015-04-27 15:22:41 +02:00
ostree-static-delta.xml pull: get rid of detached metadata for deltas 2015-05-07 21:58:04 +02:00
ostree-summary.xml summary: add new command line arguments to sign the summary file 2015-05-07 21:58:04 +02:00
ostree-trivial-httpd.xml trivial-httpd: add option to specify the port 2015-05-07 16:16:27 +02:00
ostree.repo-config.xml repo: new function ostree_repo_remote_get_gpg_verify_summary 2015-06-26 11:02:25 +02:00
ostree.repo.xml repo: Check for OSTREE_REPO in ostree_repo_new_default() 2015-02-19 20:44:34 -05:00
ostree.xml docs: Note not to put private keys in /usr/share/ostree 2015-11-07 21:15:20 -05:00
overview.xml doc: Update overview a bit 2014-06-20 11:59:49 -04:00
repo.xml doc: Minor tweaks 2013-08-25 10:32:40 -04:00