util-linux/sys-utils
Milan Broz 4ceb601d21 dmesg: fix kmsg read if read returns EPIPE
The /dev/kmsg can return EPIPE if current record has beed modified
while reading.

For init_kmsg, it cause switch to DMESG_METHOD_SYSLOG
(which is not expected) and later it can truncate output.

Signed-off-by: Milan Broz <mbroz@redhat.com>
2012-08-13 15:54:57 +02:00
..
.gitignore build-sys: cleanup .gitignore files 2012-06-26 20:50:54 +02:00
Makemodule.am docs: add sys-utils/umount.8 manual page 2012-08-06 14:52:56 +02:00
arch.1 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
arch.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
chcpu.8 docs: clean up chcpu.8 manual 2012-06-02 21:18:04 +02:00
chcpu.c chcpu: use err_exclusive_options() 2012-07-26 09:25:19 +02:00
ctrlaltdel.8 docs: mention long options in ctrlaltdel.8 2011-09-17 14:25:20 +02:00
ctrlaltdel.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
cyclades.h Imported from util-linux-2.12i tarball. 2006-12-07 00:26:22 +01:00
cytune.8 cytune.8: fix formatting 2012-02-22 11:52:04 +01:00
cytune.c cytune: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:50:39 +02:00
dmesg.1 dmesg: add --reltime to print human readable deltas 2012-07-20 19:53:44 +02:00
dmesg.c dmesg: fix kmsg read if read returns EPIPE 2012-08-13 15:54:57 +02:00
eject.1 eject: add --no-partitions-unmount 2012-06-13 13:46:24 +02:00
eject.c eject: return proper 0/1 from eject_cdrom() 2012-08-13 15:45:47 +02:00
fallocate.1 docs: clarify KiB vs. KB in man pages 2012-03-30 15:23:32 +02:00
fallocate.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
flock.1 flock: user-configurable exit code 2012-06-15 11:12:06 +02:00
flock.c flock: user-configurable exit code 2012-06-15 11:12:06 +02:00
fsfreeze.8 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
fsfreeze.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
fstab.5 mount: (new) add note about unsupported 'ignore' fstype to fstab.5 2012-06-19 12:04:03 +02:00
fstrim.8 docs: clarify KiB vs. KB in man pages 2012-03-30 15:23:32 +02:00
fstrim.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
hwclock-cmos.c hwclock: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:43:53 +02:00
hwclock-kd.c hwclock: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:43:53 +02:00
hwclock-rtc.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
hwclock.8 build-sys: move hwclock to sys-utils/ 2012-06-26 20:48:23 +02:00
hwclock.c hwclock: use err_exclusive_options() 2012-07-26 09:25:48 +02:00
hwclock.h build-sys: move hwclock to sys-utils/ 2012-06-26 20:48:23 +02:00
ipcmk.1 docs: fix all man page groff warnings 2012-06-02 20:29:12 +02:00
ipcmk.c ipcmk: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:49:36 +02:00
ipcrm.1 ipcrm: add --all option 2011-09-17 15:07:35 +02:00
ipcrm.c sys-utils: cleanup strtoxx_or_err() 2012-05-15 17:45:17 +02:00
ipcs.1 docs: add long options to ipcs.1 man page 2011-09-17 14:25:20 +02:00
ipcs.c Fix typos found by misspellings 2012-04-23 13:16:35 +02:00
ldattach.8 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
ldattach.c ldattach: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:53:11 +02:00
losetup.8 docs: clarify KiB vs. KB in man pages 2012-03-30 15:23:32 +02:00
losetup.c losetup: use err_exclusive_options() 2012-07-26 09:25:59 +02:00
lp.h Imported from util-linux-2.9v tarball. 2006-12-07 00:25:39 +01:00
lscpu.1 lscpu: limit options --all, --online, --offline to parsable and extended output 2012-08-13 14:42:21 +02:00
lscpu.c lscpu: limit options --all, --online, --offline to parsable and extended output 2012-08-13 14:42:21 +02:00
mount.8 mount: replace control chars in mountpoint name 2012-08-06 12:49:41 +02:00
mount.c mount: replace control chars in mountpoint name 2012-08-06 12:49:41 +02:00
mountpoint.1 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
mountpoint.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
pivot_root.8 docs: mention long options in pivot_root.8 2011-09-17 14:25:20 +02:00
pivot_root.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
prlimit.1 prlimit: s/amount/number/ 2011-11-23 12:52:36 +01:00
prlimit.c prlimit: improve error messages for bad --pid invocation 2012-07-26 17:24:07 +02:00
readprofile.8 docs: add long options to readprofile.8 2011-11-02 18:41:57 +01:00
readprofile.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
renice.1 docs: align renice.1 with howto-man-page.txt 2011-10-03 20:32:36 +02:00
renice.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
rtcwake.8 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
rtcwake.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
setarch.8 docs: fix all man page groff warnings 2012-06-02 20:29:12 +02:00
setarch.c setarch: fix compiler warning [-Wmissing-prototypes] 2012-07-16 18:51:27 +02:00
setsid.1 setsid: add option "-c" to set the controlling terminal 2012-03-20 09:22:54 +01:00
setsid.c setsid: fix off-by-one error in execvp call 2012-06-15 11:42:43 +02:00
swapoff.8 build-sys: move swapon from mount/ to sys-utils/ 2012-01-11 12:14:29 +01:00
swapoff.c swapoff: cleanup usage() and includes 2012-04-18 12:38:03 +02:00
swapon-common.c swapoff: use libmount to parse fstab 2012-04-18 12:22:11 +02:00
swapon-common.h swapon: move generic code to swapon-common.c 2012-04-18 11:21:12 +02:00
swapon.8 swapon: make --show size to be human readable by default 2012-07-10 13:45:04 +02:00
swapon.c translation: unify file open error messages 2012-07-16 18:18:22 +02:00
switch_root.8 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
switch_root.c translation: unify stat error messages 2012-07-16 18:18:22 +02:00
tunelp.8 docs: align tunelp.8 with howto-man-page.txt 2011-11-02 18:41:56 +01:00
tunelp.c tunelp: check fstat return code [coverity scan] 2012-06-21 13:11:08 +02:00
umount.8 docs: add sys-utils/umount.8 manual page 2012-08-06 14:52:56 +02:00
umount.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
unshare.1 unshare: add note about MS_SHARED to unshare.1 2012-02-21 15:32:50 +01:00
unshare.c sys-utils: verify writing to streams was successful 2012-04-04 19:49:40 +02:00
wdctl.8 wdctl: tiny change to man page 2012-08-02 19:25:00 +02:00
wdctl.c wdctl: add "--settimeout" to set the timeout 2012-08-02 19:23:15 +02:00