Thomas Schoebel-Theuer
|
a6487909aa
|
client: allow polling on separate info_timeout
|
2020-01-27 16:01:16 +01:00 |
|
Thomas Schoebel-Theuer
|
7301fc976b
|
main: make _set_copy_params() non-blocking
|
2020-01-27 16:00:08 +01:00 |
|
Thomas Schoebel-Theuer
|
f9a384ef8d
|
infra: kill non-transient bricks after grace period
|
2020-01-27 16:00:08 +01:00 |
|
Thomas Schoebel-Theuer
|
56e1219787
|
main: make_copy switch needs to depend on precedecessors
|
2020-01-27 11:58:17 +01:00 |
|
Thomas Schoebel-Theuer
|
f446882efd
|
main: make is_shutdown() non-blocking
|
2020-01-27 11:58:17 +01:00 |
|
Thomas Schoebel-Theuer
|
72c044b073
|
client: improve statistics
|
2020-01-27 11:58:17 +01:00 |
|
Thomas Schoebel-Theuer
|
0a220468b0
|
main: clear old err messages upon restart
|
2020-01-25 20:15:21 +01:00 |
|
Thomas Schoebel-Theuer
|
8019a43aa6
|
server: pimp handler_limit
|
2020-01-25 20:15:21 +01:00 |
|
Thomas Schoebel-Theuer
|
30509509a1
|
aio: further speedup event_thread termination
|
2020-01-25 20:15:13 +01:00 |
|
Thomas Schoebel-Theuer
|
d63b5e72b0
|
aio: stop submit_thread earlier
|
2020-01-24 17:44:04 +01:00 |
|
Thomas Schoebel-Theuer
|
ca3cda8a01
|
aio: speed up event_thread termination
|
2020-01-24 17:44:04 +01:00 |
|
Thomas Schoebel-Theuer
|
b1b812beaa
|
aio: stop sync_thread earlier
|
2020-01-24 17:44:04 +01:00 |
|
Thomas Schoebel-Theuer
|
9d0db3beb7
|
client: avoid blocking for shutdown
|
2020-01-24 17:44:04 +01:00 |
|
Thomas Schoebel-Theuer
|
7618064cc4
|
client: count number of threads
|
2020-01-24 17:44:04 +01:00 |
|
Thomas Schoebel-Theuer
|
5179c28b91
|
client: earlier stop receiver thread
|
2020-01-24 17:44:03 +01:00 |
|
Thomas Schoebel-Theuer
|
76b2652554
|
Revert "Kconfig: remove dependency from m"
This reverts commit 19a8177af7 .
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
763f17a7d8
|
infra: allow multiple instances of lamport clock
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
fddc6e491b
|
infra: adapt to new include/linux/sched/signal.h
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
ee05ff096e
|
aio: adapt to upstream commit 2055da97389a605c8a00d163d40903afbe413921
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
f8e552a21b
|
net: ignore signals
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
a18891fe3f
|
infra: use new vfs_readlink
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
73a4b330d1
|
all: adapt to kernel_{read,write}
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
1af680f0bc
|
infra: fix obsolete code
This should disappear in the long run.
Fix it for now.
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
4f1e7ce362
|
if: adapt to new blk_queue_split()
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
35b246a9fc
|
if: fix noidle condition
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
93d7ed2a3d
|
if: adapt to BIO_THROTTLED
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
8ff8b9609c
|
if: adapt to block layer changes
|
2019-12-25 09:19:08 +01:00 |
|
Thomas Schoebel-Theuer
|
4e087abc38
|
if: adapt to generic io accounting
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
c8ab80d0d0
|
infra: adapt to mm code move
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
d5f07017e1
|
if: adapt to upstream bi_status
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
2176f6ee13
|
bio: adapt to REQ_IDLE in place of NOIDLE
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
e2d37327cd
|
bio: adapt to bio_set_dev
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
b4a1b6f900
|
bio: adapt to upstream bi_status
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
b2d3433b21
|
bio: fix REQ_SYNC usage
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
1dcd705e16
|
infra: adapt to block layer changes, kernel 4.11
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
d09ab9ab1e
|
infra: convert limited to lamport_time
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
9c4a100937
|
infra: convert lib_timing to lamport_time
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
222f048937
|
all: adapt to new timespec64 type
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
b3dc438f1d
|
infra: use new crypto interface with earlier kernels
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
39eaa78c58
|
all: new MARS_HAS naming conventions
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
ccd0063da6
|
infra: move crypto compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
a8766f3016
|
net: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
764399d262
|
net: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
9b55c64bb1
|
if: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
95550cb0c9
|
if: move and split compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
baf14f5b22
|
if: move and merge compat check with bio
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
873ae4de56
|
if: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
f11b7d680c
|
if: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
0244c27a5d
|
bio: move compat check
|
2019-12-25 09:19:07 +01:00 |
|
Thomas Schoebel-Theuer
|
d1dcca213f
|
bio: move compat check
|
2019-12-25 09:19:06 +01:00 |
|