Commit Graph

22 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
a89089bf83 all: fix braces 2015-12-31 10:41:14 +01:00
Thomas Schoebel-Theuer
4f421385f3 all: adjust tabs and spaces 2015-12-31 10:41:13 +01:00
Thomas Schoebel-Theuer
7d2ec4971e all: fix multiline spacing 2015-12-31 10:41:11 +01:00
Thomas Schoebel-Theuer
3a57bb8f4d all: replace return statements in void functions 2015-12-31 10:41:10 +01:00
Thomas Schoebel-Theuer
c12d52e52a all: remove EXPORT_SYMPOL() 2015-12-31 10:41:09 +01:00
Thomas Schoebel-Theuer
5cb148fb78 lib_log: make invariant against code elimination 2015-11-18 14:36:28 +01:00
Thomas Schoebel-Theuer
89444aa537 lib_log: fix formatting issues 2015-11-18 14:36:28 +01:00
Thomas Schoebel-Theuer
68b9953d29 infra: make freeing of objects more generic 2015-11-18 14:27:37 +01:00
Thomas Schoebel-Theuer
0d1fe1a780 all: remove deprecated MARS_IO() debugging 2015-11-18 14:25:58 +01:00
Thomas Schoebel-Theuer
9f655b702f all: remove obsolete NULL ptr checking 2015-11-18 14:25:53 +01:00
Thomas Schoebel-Theuer
4fd8543e4a infra: remove deprecated tracing 2015-11-18 13:59:14 +01:00
Thomas Schoebel-Theuer
20b3bd1932 all: remove CONFIG_MARS_{,HAVE_}BIGMODULE
It makes no sense to keep it.
2015-06-25 12:15:11 +02:00
Thomas Schoebel-Theuer
e7464b3c02 all: correct error code EIO
The error code -EIO should always refer to a problem of
lower storage laysers. Thus MARS should not generate that
code itself, but other ones.
2015-01-20 15:20:10 +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
7aebfdf6bb all: remove __exit annotation 2014-04-24 18:08:31 +02:00
Thomas Schoebel-Theuer
c621de770b all: improve checking of callback chain 2014-03-31 06:59:10 +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
1cf400bdfb lib_log: change misleading wording of error message 2013-04-16 10:04:43 +02:00
Thomas Schoebel-Theuer
c58417d271 all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00