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 |
|
Thomas Schoebel-Theuer
|
3a397ac00e
|
bio: move compat check
|
2019-12-25 09:19:06 +01:00 |
|
Thomas Schoebel-Theuer
|
c21465b462
|
compat: prepare moving compat checks
|
2019-12-25 09:19:06 +01:00 |
|
Thomas Schoebel-Theuer
|
8b0d52e705
|
server: remove deprecated loadavg quirk
|
2019-12-25 09:19:06 +01:00 |
|
Thomas Schoebel-Theuer
|
9a17bfb37d
|
all: unify HAS_ naming conventions
|
2019-12-25 09:19:06 +01:00 |
|
Thomas Schoebel-Theuer
|
b0ec727e50
|
client: limit for testing
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
df9173225b
|
if: remote trigger upon open/close
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
a0fb789f75
|
mem: dissolve code duplication
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
50de5e6882
|
main: directly trigger any peer after communication startup
|
2019-12-25 09:17:56 +01:00 |
|
Thomas Schoebel-Theuer
|
ffa80b0973
|
main: pause primary role activation after modprobe
|
2019-12-25 09:17:56 +01:00 |
|