Andrea Mazzoleni
d6ef86ce65
Regenerated the package fo v11.4 to fix the version string
2020-05-19 06:45:14 +02:00
Andrea Mazzoleni
34d1e436d6
Add checksums for v11.4
2020-05-18 15:44:00 +02:00
Andrea Mazzoleni
5bac3d64a6
Fix build errors due new gcc 10 default for -fno-common
2020-05-18 15:28:55 +02:00
Andrea Mazzoleni
2f9e0e6fdd
Update HISTORY
2020-04-24 21:02:47 +02:00
Andrea Mazzoleni
a8242e4cd8
Print block stats
2020-04-24 21:02:47 +02:00
Andrea Mazzoleni
290801fd2f
More explicative on bad blocks
2020-04-24 21:02:47 +02:00
Andrea Mazzoleni
8e3a8ca710
Add -march=native in the default build
...
This should improve performance.
2020-04-24 21:02:47 +02:00
Andrea Mazzoleni
b725333a49
Add MetroHash128 for speed measurement
2020-04-24 21:02:45 +02:00
Andrea Mazzoleni
d294c11b43
Update HISTORY
2019-11-16 08:42:46 +01:00
Andrea Mazzoleni
f0e7170009
Print the time needed for state verification
2019-11-16 08:41:43 +01:00
Andrea Mazzoleni
28f66faa1f
Update HISTORY
2019-06-04 19:28:46 +02:00
Andrea Mazzoleni
9a21995a61
Split the parity close and truncate operations
...
To avoid any possible conflicts.
2019-06-04 19:28:43 +02:00
Andrea Mazzoleni
78681715c6
Minor changes at the README
2019-05-19 20:03:33 +02:00
Andrea Mazzoleni
91671274bc
Don't fix the size of filtered out parities
2019-05-19 16:46:03 +02:00
Andrea Mazzoleni
a873eee208
Improve parity fixing speed
2019-05-19 10:04:53 +02:00
Andrea Mazzoleni
19c75877f1
Allow the --force-device option to work with smart/up/down/devices
2019-05-05 09:17:05 +02:00
Andrea Mazzoleni
37b0064d60
Remove a build warning about major/minor defined in sysmacros.h
...
The new glibc 2.26 shows a warning if the code uses major/minor
from sys/types.h. Unfortunalte the autoconf macro used do not trigger
sysmacros.h inclusion because major/minor are already defined in sys/types.h.
2018-11-12 21:27:34 +01:00
Andrea Mazzoleni
825493b56d
Add checksums for v11.3
2018-11-03 09:50:25 +01:00
Andrea Mazzoleni
17f44f519e
Update HISTORY
2018-11-03 09:41:12 +01:00
Andrea Mazzoleni
70f2460130
Fix some warnings with latest gcc 8.2.0
2018-09-26 06:50:43 +02:00
BlueBlock
72924c6d34
Fix a typo in a message
2018-09-25 22:27:20 +02:00
Andrea Mazzoleni
f8d86abf4f
Automatically fix any scrub date that is in the future
2018-09-25 22:19:39 +02:00
Andrea Mazzoleni
294a0ae90d
Fix future scrub times
2018-09-25 22:02:14 +02:00
Andrea Mazzoleni
473819467f
Improve crash resilience in Linux
...
Syncing the directory is a required step to ensure resilience.
Also create the temporary file with O_EXCL to ensure to don't
use a stale copy that may link to the original copy.
2018-06-04 22:19:10 +02:00
Andrea Mazzoleni
c696c56df1
Update to TommyDS v3.0
2018-04-02 18:44:07 +02:00
Andrea Mazzoleni
9d142e72a4
List the full nanosecond precision in verbose mode
2018-04-01 23:08:13 +02:00
Andrea Mazzoleni
28a66045ae
Update TODO
2018-02-25 10:43:07 +01:00
Andrea Mazzoleni
67f1f25259
Recognize the Windows ERROR_CRC(23) error
2018-02-25 10:21:07 +01:00
Andrea Mazzoleni
a292caa984
Update with latest TommyDS
2018-02-25 10:21:05 +01:00
Andrea Mazzoleni
52422d9d6f
Regenerated manual with the new fixes
2018-02-12 22:40:54 +01:00
Andrea Mazzoleni
7b81f50930
Update TODO
2018-02-12 21:48:19 +01:00
Andrea Mazzoleni
f68694904d
Cleanup the memory messages
2018-01-14 15:20:57 +01:00
Valentin Hilbig
3f838753ca
Fix scanning of devices with multiple slaves
2018-01-04 20:08:27 +01:00
Andrea Mazzoleni
c4e08ae69d
Add fallthrough comments to avoid gcc 7 warnings
2018-01-03 12:08:29 +01:00
Andrea Mazzoleni
d618104109
Add checksums for 11.2
2017-12-28 10:02:50 +01:00
Andrea Mazzoleni
b8c2228bdd
Minor manual changes
2017-12-28 08:59:34 +01:00
Andrea Mazzoleni
436d4c4567
Update TODO
2017-12-28 08:53:43 +01:00
Andrea Mazzoleni
29d355131b
Update HISTORY
2017-12-26 17:58:48 +01:00
Andrea Mazzoleni
976338f84c
Use a more explicit check on readlink result
...
This should help the static analyzer to understand the code.
2017-12-12 00:01:25 +01:00
Andrea Mazzoleni
ee10b6f9a6
Update with latest coverity scan
2017-12-11 23:47:52 +01:00
Andrea Mazzoleni
f65961d1ec
Be more explicit about blkid support
2017-12-10 20:12:24 +01:00
Andrea Mazzoleni
c5ed7ae23f
Fix a typo in log files
2017-12-10 20:11:06 +01:00
Andrea Mazzoleni
6a082b5d05
Recognize the Windows ERROR_IO_DEVICE
...
Convert it to EIO, without reporting te "Unexpected error" message.
2017-11-26 08:36:22 +01:00
Andrea Mazzoleni
9a36f44aea
Update TODO
2017-11-26 08:18:10 +01:00
Andrea Mazzoleni
54015a2df8
Add some more logging in case of failure of parity resize
2017-11-24 23:02:45 +01:00
Andrea Mazzoleni
82a55f4b8f
Update HISTORY
2017-11-24 23:02:45 +01:00
Andrea Mazzoleni
68563650c9
Use fallocate() with an offset starting at the missing data
...
This works better with Btrfs.
2017-11-24 23:02:41 +01:00
Andrea Mazzoleni
701b0e67e1
Change the default advise mode to "discard"
...
This avoids to swap out other process memory.
2017-11-24 22:17:28 +01:00
Andrea Mazzoleni
b9740e06f4
Print filenames in the stats screen
2017-11-24 22:17:24 +01:00
Andrea Mazzoleni
176851bbda
Copy locally the coverage result
2017-11-06 22:16:21 +01:00