Thomas Schoebel-Theuer
84f44fa106
lib_log: make padding verbose
2021-03-16 12:00:01 +01:00
Thomas Schoebel-Theuer
3d06881801
infra: prepare compressed logfiles
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
49775c05ca
log: prepare folding of longer digests
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
e243706eb1
log: remove unused l_written
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
c7f5451501
infra: prepare multiple digests
2020-04-13 10:54:19 +02:00
Thomas Schoebel-Theuer
00834a2370
infra: introduce temporary bounce buffers
2020-04-13 10:54:18 +02:00
Thomas Schoebel-Theuer
3029876200
infra: de-inline log_scan()
2020-04-13 10:54:18 +02:00
Thomas Schoebel-Theuer
2c19adc550
all: fix race on wakeup
2020-01-30 09:36:06 +01:00
Thomas Schoebel-Theuer
222f048937
all: adapt to new timespec64 type
2019-12-25 09:19:07 +01:00
Thomas Schoebel-Theuer
ad69d1cf79
lib_log: also convert to brick_wait
2019-02-12 11:02:06 +01:00
Thomas Schoebel-Theuer
aa09d7df30
all: clarify license GPLv2+
2014-11-25 18:09:17 +01:00
Thomas Schoebel-Theuer
21991f3cf3
logger: fix scarce race on replay EOF
...
This led to annoying error messages like checksumming mismatches
or record sequence number mismatches etc.
AFAIK the data integrity was not in danger (since the checks
masked out any potentially harmful actions).
2014-06-18 10:44:54 +02:00
Thomas Schoebel-Theuer
b741f0b992
lib_log: quiet annoying false error message
2014-05-06 07:43:54 +02:00
Thomas Schoebel-Theuer
9a104deb19
lib_log: fix length correction in the headers, cleanup
2013-07-04 08:51:36 +02:00
Thomas Schoebel-Theuer
82e7f1b823
lib_log: move log_scan() to header file
2013-07-04 08:46:14 +02:00
Thomas Schoebel-Theuer
21a5d4160c
logger: disallow skipping of bad data
...
Be as conservative as possible.
Any copputed logfiles must be corrected in userspace.
2013-06-20 15:08:28 +02:00
Thomas Schoebel-Theuer
c58417d271
all: move kernel source into separate directory
2013-04-08 17:01:37 +02:00