Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-26 | ./tools/notsd-move | Luke Shumaker | |
2016-02-10 | tree-wide: remove Emacs lines from all files | Daniel Mack | |
This should be handled fine now by .dir-locals.el, so need to carry that stuff in every file. | |||
2015-10-25 | util-lib: split out fd-related operations into fd-util.[ch] | Lennart Poettering | |
There are more than enough to deserve their own .c file, hence move them over. | |||
2015-01-22 | tests: use assert_se instead of assert | Ronny Chevalier | |
Otherwise they can be optimized away with -DNDEBUG | |||
2015-01-05 | journald: process SIGBUS for the memory maps we set up | Lennart Poettering | |
Even though we use fallocate() it appears that file systems like btrfs will trigger SIGBUS on certain low-disk-space situation. We should handle that, hence catch the signal, add it to a list of invalidated pages, and replace the page with an empty memory area. After each write check if SIGBUS was triggered, and consider the write invalid if it was. This should make journald a lot more robust with file systems where fallocate() is not reliable, for example all CoW file systems (btrfs...), where changing written data can fail with disk full errors. https://bugzilla.redhat.com/show_bug.cgi?id=1045810 |