Andrea Mazzoleni
|
535beee053
|
One more #ifdef missing for ARM.
|
2013-12-30 10:17:48 +01:00 |
|
Andrea Mazzoleni
|
766ded42e9
|
Fixes build on ARM.
|
2013-12-30 10:13:10 +01:00 |
|
Andrea Mazzoleni
|
cda356dc75
|
Reviews the raid.c initial description.
|
2013-12-29 22:54:03 +01:00 |
|
Andrea Mazzoleni
|
03482b84a6
|
Moves RAID tests in the raid/ dir.
|
2013-12-29 22:13:08 +01:00 |
|
Andrea Mazzoleni
|
eb08995834
|
Fixes coding style.
|
2013-12-28 17:26:27 +01:00 |
|
Andrea Mazzoleni
|
b7a8858233
|
Adds a new sort functions for RAID.
|
2013-12-28 17:07:00 +01:00 |
|
Andrea Mazzoleni
|
305b52d32a
|
Reverses the order of np/nd in raid_par() for consistency with other funcs.
|
2013-12-28 15:43:00 +01:00 |
|
Andrea Mazzoleni
|
e80a5e868f
|
Uses a more general interface for the RAID engine.
|
2013-12-28 15:12:09 +01:00 |
|
Andrea Mazzoleni
|
684edf2173
|
Updates the coding style of the RAID engine.
|
2013-12-28 12:04:16 +01:00 |
|
Andrea Mazzoleni
|
abc05c612c
|
Splits the RAID engine in multiple files.
|
2013-12-28 09:10:00 +01:00 |
|
Andrea Mazzoleni
|
b4939aa33a
|
Fixes the selftest for recovering cases. Now all the functions are tested.
|
2013-12-27 13:57:38 +01:00 |
|
Andrea Mazzoleni
|
de0c8db8d7
|
Refactors the RAID engine for a potential independent release.
|
2013-12-27 13:56:56 +01:00 |
|
Andrea Mazzoleni
|
b81e4a0141
|
Renames some variables. No functional change.
|
2013-12-26 09:45:51 +01:00 |
|
Andrea Mazzoleni
|
9fa97f04fd
|
Move the vbuf argument as last one. No functional change.
|
2013-12-26 09:28:00 +01:00 |
|
Andrea Mazzoleni
|
dd6d73374a
|
Renames some variables. No functional change.
|
2013-12-26 09:09:29 +01:00 |
|
Andrea Mazzoleni
|
86f6309949
|
Supports the special case of a single data disk for all parity levels.
|
2013-12-26 08:25:32 +01:00 |
|
Andrea Mazzoleni
|
3c7bf1a14b
|
Ensures that also if truncating parity fails we get the real size.
|
2013-12-24 22:07:09 +01:00 |
|
Andrea Mazzoleni
|
234aeb3976
|
Changes the outofparity format to the new list format.
|
2013-12-24 22:06:43 +01:00 |
|
Andrea Mazzoleni
|
1adbdfbc73
|
Fixes the outofparity check, now using the last block of the file.
|
2013-12-24 22:06:10 +01:00 |
|
Andrea Mazzoleni
|
bbe151792c
|
Reallocates files after a failed sync.
|
2013-12-24 21:46:27 +01:00 |
|
Andrea Mazzoleni
|
e55723ecdd
|
Ensure to initialize opt state for --gen-conf command.
|
2013-12-24 21:46:00 +01:00 |
|
Andrea Mazzoleni
|
7ef838072f
|
Changes messages text from check to scrub to avoid misunderstandings.
|
2013-12-22 11:11:53 +01:00 |
|
Andrea Mazzoleni
|
7e89583088
|
Allows again to use a single data disk with single parity.
|
2013-12-22 10:31:14 +01:00 |
|
Andrea Mazzoleni
|
e4938013a3
|
Uses a better endianess swap.
|
2013-12-18 19:42:56 +01:00 |
|
Andrea Mazzoleni
|
209985ab9d
|
Uses util_ prefix for rol operations.
|
2013-12-18 19:33:19 +01:00 |
|
Andrea Mazzoleni
|
3df99a03ee
|
Adds the new "share" configuration option to allow to share the pool directory in Windows.
|
2013-12-18 19:26:57 +01:00 |
|
Andrea Mazzoleni
|
b10a1c890f
|
Clarifies the share issue about pool in Windows.
|
2013-12-16 18:56:51 +01:00 |
|
Andrea Mazzoleni
|
677cb6892c
|
Clarifies that check is used for.
|
2013-12-16 17:08:58 +01:00 |
|
Andrea Mazzoleni
|
1fc08900c9
|
Updates HISTORY.
|
2013-12-16 16:35:15 +01:00 |
|
Andrea Mazzoleni
|
308d1fc084
|
Checks for Intel CRC32 instruction for the assembler.
In OpenBSD 5.4, AS is old 2.15 and it's not supported.
|
2013-12-16 16:21:54 +01:00 |
|
Andrea Mazzoleni
|
ad5e6d0cc2
|
Avoids warning about sign conversion.
|
2013-12-16 16:21:00 +01:00 |
|
Andrea Mazzoleni
|
b6e4c08a69
|
Uses correct long long constants.
|
2013-12-16 15:09:09 +01:00 |
|
Andrea Mazzoleni
|
fe493121ab
|
Removes check/fix from the Getting Started chapter.
|
2013-12-15 21:31:48 +01:00 |
|
Andrea Mazzoleni
|
923a8237b6
|
Updates with latest TommyDS.
|
2013-12-15 10:56:26 +01:00 |
|
Andrea Mazzoleni
|
b423e7490e
|
Prints data errors also for parity in scrub.
|
2013-12-15 10:09:51 +01:00 |
|
Andrea Mazzoleni
|
030a70fcd3
|
Checks for directory existence before creating them.
|
2013-12-15 10:01:07 +01:00 |
|
Andrea Mazzoleni
|
4ec6ac113c
|
Hides log info related to empty dirs as they could be misleading.
|
2013-12-15 09:37:28 +01:00 |
|
Andrea Mazzoleni
|
698795ed18
|
Updates TODO list.
|
2013-12-15 09:37:07 +01:00 |
|
Andrea Mazzoleni
|
7be2420cf3
|
Avoids to use inodes in disk with UUID changed.
|
2013-12-14 17:54:04 +01:00 |
|
Andrea Mazzoleni
|
90d1cf01df
|
Changes to BETA version.
|
2013-12-14 12:03:02 +01:00 |
|
Andrea Mazzoleni
|
9a7fb61be4
|
Changes to version 5.2.
|
2013-12-14 12:02:38 +01:00 |
|
Andrea Mazzoleni
|
ab7edd7518
|
Does not count empty dirs as files in diff counters.
|
2013-12-14 12:00:58 +01:00 |
|
Andrea Mazzoleni
|
ca7aa016b8
|
Hides the Windows error 19/ERROR_WRITE_PROTECT and convert it to errno EACCESS.
|
2013-12-14 11:48:09 +01:00 |
|
Andrea Mazzoleni
|
8d3e97b055
|
Fixes a typo in HISTORY.
|
2013-12-05 22:00:07 +01:00 |
|
Andrea Mazzoleni
|
98d826cb22
|
Adjusts the HISTORY.
|
2013-12-05 21:51:06 +01:00 |
|
Andrea Mazzoleni
|
52eb4675d3
|
Fixes a crash if a file is deleted during a sync/scrub.
|
2013-12-03 18:40:19 +01:00 |
|
Andrea Mazzoleni
|
a7d6b86b7b
|
Prints the list of files with dup offset.
|
2013-12-02 19:03:00 +01:00 |
|
Andrea Mazzoleni
|
70fc6f5143
|
Avoids UUID warning with gen-conf.
|
2013-11-30 18:00:49 +01:00 |
|
Andrea Mazzoleni
|
6b26a7611b
|
Fixes typos in the manual.
|
2013-11-29 23:06:09 +01:00 |
|
Andrea Mazzoleni
|
07c4244b5b
|
Clearifies the status output about bad blocks.
|
2013-11-28 21:58:00 +01:00 |
|