Commit Graph

18 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
68621e26da server: minimum SS_CONNECTED 2023-05-23 10:19:23 +02:00
Thomas Schoebel-Theuer
c15a3f016d server: use thhe new delegate_free 2023-03-22 08:56:30 +01:00
Thomas Schoebel-Theuer
74a645fdd4 server: keep a list of all communicating bricks
Prepare the possibility for influencing the server bricks.
2023-02-19 17:23:39 +01:00
Thomas Schoebel-Theuer
127cbd6d86 client/server: add /proc/sys/mars/[cs]*_count 2023-02-05 11:07:17 +01:00
Thomas Schoebel-Theuer
7f876a1a82 server: separate flying reads and write counters 2023-02-05 11:07:09 +01:00
Thomas Schoebel-Theuer
acf7d0c4cc server: fix potential races on deallocation 2022-06-01 05:43:06 +02:00
Thomas Schoebel-Theuer
f7dbb5c0d0 server: replace spinlock with mutex 2020-06-30 21:07:09 +02:00
Thomas Schoebel-Theuer
37da08d6a4 server: new thread naming conventions 2020-06-30 21:07:09 +02:00
Thomas Schoebel-Theuer
5b7a73a39d server: make tcp params dynamic 2018-05-14 19:42:05 +02:00
Thomas Schoebel-Theuer
e85f9afffb main: retry on dent limit 2017-09-12 09:34:14 +02:00
Thomas Schoebel-Theuer
9025283608 server: handler limit 2017-09-07 12:56:23 +02:00
Thomas Schoebel-Theuer
2d26b3d224 server: dent limit 2017-09-07 12:55:40 +02:00
Thomas Schoebel-Theuer
c1ee80f9f4 server: fix memory leak on writes
This was unnoticed for a long time because it simply did not occur
in ordinary MARS Light workloads.
2015-10-19 07:24:20 +02:00
Thomas Schoebel-Theuer
c0a9790149 server: fix wrong sharing of brick lists 2014-12-07 09:24:13 +01:00
Thomas Schoebel-Theuer
aa09d7df30 all: clarify license GPLv2+ 2014-11-25 18:09:17 +01:00
Thomas Schoebel-Theuer
5b7fabf167 server: fix refcounting 2014-03-26 11:43:05 +01:00
Thomas Schoebel-Theuer
6570a8ea59 net: select server statistics separately 2013-04-12 09:59:44 +02:00
Thomas Schoebel-Theuer
c58417d271 all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00