Commit Graph

16 Commits

Author SHA1 Message Date
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 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 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 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