Thomas Schoebel-Theuer
|
11358d0279
|
infra: disable say_logging by default
|
2020-04-13 10:52:38 +02:00 |
|
Thomas Schoebel-Theuer
|
73a4b330d1
|
all: adapt to kernel_{read,write}
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
222f048937
|
all: adapt to new timespec64 type
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
9a17bfb37d
|
all: unify HAS_ naming conventions
|
2019-12-25 09:19:06 +01:00 |
|
Thomas Schoebel-Theuer
|
2a44797583
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-05-14 19:29:58 +02:00 |
|
Thomas Schoebel-Theuer
|
988457b65b
|
infra: fix silly deadlock on improbable race
|
2018-05-09 07:54:38 +02:00 |
|
Thomas Schoebel-Theuer
|
1022c21ac6
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-02-01 06:25:02 +01:00 |
|
Thomas Schoebel-Theuer
|
49d0d9183c
|
infra: avoid double say logging
|
2018-01-31 07:45:55 +01:00 |
|
Thomas Schoebel-Theuer
|
7b54f1d341
|
infra: remove senseless non-atomic alloc
|
2018-01-31 07:45:55 +01:00 |
|
Thomas Schoebel-Theuer
|
f2b1e61812
|
infra: replace say rwlock by rwsem
|
2018-01-31 07:45:55 +01:00 |
|
Thomas Schoebel-Theuer
|
f7e9619ab7
|
infra: factor out atomic testing
|
2018-01-31 07:45:55 +01:00 |
|
Thomas Schoebel-Theuer
|
be35a0af37
|
Merge branch 'mars0.1.y' into mars0.1b.y
|
2017-05-28 19:19:37 +02:00 |
|
Thomas Schoebel-Theuer
|
088b103abf
|
infra: avoid frequent resched
|
2017-05-17 12:22:29 +02:00 |
|
Thomas Schoebel-Theuer
|
386ae8e8d0
|
infra: disable irqs during spinlocks
|
2017-05-16 10:17:19 +02:00 |
|
Thomas Schoebel-Theuer
|
84450d9d70
|
Merge branch 'mars0.1.y' into mars0.1b.y
|
2017-05-11 08:51:12 +02:00 |
|
Thomas Schoebel-Theuer
|
b3b13d9187
|
infra: replace unwanted sys_rename() by provisionary wrapper
|
2017-05-04 10:08:29 +02:00 |
|
Thomas Schoebel-Theuer
|
0c714a8bfc
|
infra: start dual compatibility with/out prepatch
Automatic detection whether the prepatch is applied or not.
|
2017-05-04 09:10:44 +02:00 |
|
Thomas Schoebel-Theuer
|
4f071e362f
|
infra: new interface to Lamport clock
|
2017-04-15 18:10:44 +02:00 |
|
Thomas Schoebel-Theuer
|
ccf3c1b944
|
infra: increase say IDs
|
2017-04-04 08:42:16 +02:00 |
|
Thomas Schoebel-Theuer
|
aa09d7df30
|
all: clarify license GPLv2+
|
2014-11-25 18:09:17 +01:00 |
|
Thomas Schoebel-Theuer
|
d4b31d8bf9
|
infra: add flood protected syslogging
|
2014-03-19 17:49:39 +01:00 |
|
Thomas Schoebel-Theuer
|
3e9aae53c8
|
all: fix potential buffer overflows, use vscnprintf()
|
2014-03-19 11:30:23 +01:00 |
|
Thomas Schoebel-Theuer
|
08b27c548e
|
all: add lamport clock to all messages
|
2013-07-22 08:44:03 +02:00 |
|
Thomas Schoebel-Theuer
|
803a1c8419
|
infra: fix race on deletion of say channels
|
2013-04-25 16:03:48 +02:00 |
|
Thomas Schoebel-Theuer
|
1c8fa83d1f
|
infra: control creation of log messages
|
2013-04-08 17:02:57 +02:00 |
|
Thomas Schoebel-Theuer
|
a693f0bc50
|
infra: export del_channel() for general use
|
2013-04-08 17:02:57 +02:00 |
|
Thomas Schoebel-Theuer
|
ad06f69514
|
infra: allow stopping of log messages
|
2013-04-08 17:02:57 +02:00 |
|
Thomas Schoebel-Theuer
|
c58417d271
|
all: move kernel source into separate directory
|
2013-04-08 17:01:37 +02:00 |
|