Thomas Schoebel-Theuer
|
f0c8b588b1
|
all: release mars0.1astable154
|
2022-08-25 12:11:00 +02:00 |
|
Thomas Schoebel-Theuer
|
0179ee1e26
|
marsadm: show Recovery amount
|
2022-08-25 12:10:01 +02:00 |
|
Thomas Schoebel-Theuer
|
fc0acefca6
|
marsadm: improve amount calculations
|
2022-08-25 12:10:01 +02:00 |
|
Thomas Schoebel-Theuer
|
78e00b38b4
|
marsadm: remove straw dir creation
|
2022-08-25 12:10:01 +02:00 |
|
Thomas Schoebel-Theuer
|
4657b49248
|
main: modinfo reports new has_prepatch_v3
|
2022-08-25 12:09:13 +02:00 |
|
Thomas Schoebel-Theuer
|
34013933f0
|
lib_log: safeguard suspected coherence problems 2
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
5c8ed6164f
|
lib_log: safeguard suspected coherence problems 1
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
b28b0dea99
|
sio: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
fd8185e9c9
|
copy: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
8689c40d70
|
aio: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
ce9e76e5da
|
bio: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
5751b42b4d
|
client: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
301b9f215a
|
server: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
29307ceb1c
|
brick: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
cc55f2fdf4
|
mapfree: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
2fb55213a3
|
lib_log: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
4c600a1f89
|
main: use new smp waiting
|
2022-08-24 10:22:27 +02:00 |
|
Thomas Schoebel-Theuer
|
c4ee653679
|
generic: use new smp waiting
|
2022-08-24 10:22:26 +02:00 |
|
Thomas Schoebel-Theuer
|
f33c330109
|
say: use new smp waiting
|
2022-08-24 10:22:26 +02:00 |
|
Thomas Schoebel-Theuer
|
c116837aad
|
infra: new smp versions of brick locking
inteded: compatible to kernel upstream,
but additional smp_.?mb() as necessary
|
2022-08-24 10:22:26 +02:00 |
|
Thomas Schoebel-Theuer
|
37078c9800
|
infra: add suffix _flagged to historic bick waiting
|
2022-08-24 10:22:26 +02:00 |
|
Thomas Schoebel-Theuer
|
677a8b4e1e
|
doc: add slides from FrOSCon 2022
|
2022-08-22 06:51:24 +02:00 |
|
Thomas Schoebel-Theuer
|
c43ecb12c5
|
all: release mars0.1astable153
|
2022-08-16 19:10:38 +02:00 |
|
Thomas Schoebel-Theuer
|
a5efedcf46
|
marsadm: do not report peernames too often
|
2022-08-16 19:08:27 +02:00 |
|
Thomas Schoebel-Theuer
|
98c559eef7
|
marsadm: cron unlinks historic .tmp.*
|
2022-08-16 19:08:27 +02:00 |
|
Thomas Schoebel-Theuer
|
095b96620d
|
marsadm: view additional mount info when possible
|
2022-08-16 19:08:27 +02:00 |
|
Thomas Schoebel-Theuer
|
a505a391b5
|
server: safeguard unexpected socket destruction
|
2022-08-16 19:08:27 +02:00 |
|
Thomas Schoebel-Theuer
|
03876c40eb
|
server: safeguard underneath socket destruction
|
2022-08-16 19:08:27 +02:00 |
|
Thomas Schoebel-Theuer
|
4406b649af
|
net: remember detected snd state transitions
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
1fe3ff7c89
|
net: remember detected rcv state transitions
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
bd0445ffce
|
net: fix long-lasting rcv timeouts upon lost sockets
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
19aea1fc59
|
net: fix long-lasting snd timeouts upon lost sockets
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
701963fe28
|
net: factor out SS_CONNECTED state checking and add SS_CONNECTING
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
fdb0b598b0
|
Kbuild: add KERNELRELEASE to MARS' buildtag
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
196e486dd5
|
compat: adapt Kconfig help format to newer kernels
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
c3cf062fb6
|
proc: new trigger interface
Necessary for kernels >= 5.8.x.
It should also work with old kernels.
|
2022-08-16 09:53:35 +02:00 |
|
Thomas Schoebel-Theuer
|
f92a44ecfa
|
copy: safeguard against strange compiler warnings
|
2022-08-01 15:03:38 +02:00 |
|
Thomas Schoebel-Theuer
|
0213d4d461
|
all: include linux/pagemap.h for newer kernels
|
2022-08-01 14:47:59 +02:00 |
|
Thomas Schoebel-Theuer
|
bc2545bc98
|
mapfree: remove alpha-specific code, since 31bb5cb18
|
2022-08-01 13:21:23 +02:00 |
|
Thomas Schoebel-Theuer
|
c99aded79b
|
all: release mars0.1astable152
|
2022-08-01 10:33:20 +02:00 |
|
Thomas Schoebel-Theuer
|
6bfea07da4
|
marsadm: correct view-disk-size upon stray actsize links
|
2022-08-01 10:28:50 +02:00 |
|
Thomas Schoebel-Theuer
|
b84dd97cab
|
marsadm: obey --dry-run at resize
|
2022-08-01 09:55:39 +02:00 |
|
Thomas Schoebel-Theuer
|
91fd1e8f76
|
marsadm: fix resize upon stray actsize links
|
2022-08-01 09:49:07 +02:00 |
|
Thomas Schoebel-Theuer
|
b555ba5d81
|
copy: safeguard any re-triggered writes
|
2022-07-28 14:47:47 +02:00 |
|
Thomas Schoebel-Theuer
|
c9f1854f3c
|
copy: safeguard start conditions
|
2022-07-28 14:47:47 +02:00 |
|
Thomas Schoebel-Theuer
|
2d5b708ff6
|
copy: safeguard advance on concluded states
|
2022-07-28 14:42:10 +02:00 |
|
Thomas Schoebel-Theuer
|
1e551e624b
|
copy: safeguard ref_len
|
2022-07-28 14:41:53 +02:00 |
|
Thomas Schoebel-Theuer
|
b6a5ee3227
|
copy: fix COPY_CHUNK border crossing
|
2022-07-28 14:37:23 +02:00 |
|
Thomas Schoebel-Theuer
|
1932198fd9
|
copy: clarify error messages
|
2022-07-28 14:35:52 +02:00 |
|
Thomas Schoebel-Theuer
|
f0dd60867a
|
all: release mars0.1astable151
|
2022-07-27 10:54:39 +02:00 |
|