journal: introduce _SOURCE_BOOTTIME_TIMESTAMP field
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 18 Jun 2024 08:36:51 +0000 (17:36 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 18 Jun 2024 08:57:40 +0000 (17:57 +0900)
commita9357c2ce2d188b5b63592fd271f14d335867c23
treecef17050267a031e6a85bd87486b0ceab461aa0c
parent36cb02ec807bed76749c82c42b8354515e50f011
journal: introduce _SOURCE_BOOTTIME_TIMESTAMP field

Then, fix the monotonic timestamp.

The _SOURCE_MONOTONIC_TIMESTAMP field is already used in other projects.
Hence, we cannot remove the field. But, let's store the correct value.
The existence of the new _SOURCE_BOOTTIME_TIMESTAMP field can indicate
that the monotonic timestamp field is reliable or not.
src/journal/journald-kmsg.c