summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New module to handle background / long tasksLudovic Pouzenc2015-06-282-14/+98
|
* RAID 5 layout implementation (left/right (as)symmetric and RAID 0 impl.Ludovic Pouzenc2015-06-282-45/+91
|
* New tool to guess raid_start (bootsector detector)Ludovic Pouzenc2015-06-281-0/+35
|
* Minor change : carriage return instead of space between patterns.Ludovic Pouzenc2015-06-281-1/+3
| | | | Happier in a terminal with a simple cat.
* Small improvementsLudovic Pouzenc2015-06-172-23/+40
| | | | | | | * keep refs to disks fd list in MyRaid * add raid_end as configurable parameter * allow raid_disk_order to have less disks than disk_count (for failed) * updates raid pseudo-files length on raid_disk_order change
* Minor refactoring and renames, implementation of disk_xorLudovic Pouzenc2015-06-152-57/+79
|
* Various minor improovementsLudovic Pouzenc2015-06-142-19/+40
| | | | | | * Log full stacktraces on exceptions * Compute correctly raid_size * Do all needed sanity checks on raid_disk_order
* Initial import.Ludovic Pouzenc2015-06-126-0/+745
| | | | | RAID 5 xor parity checking is working, data reading on left-assymetric RAID 5 is working. Nothing done on other RAID types.
* Initial commitlpouzenc2015-06-123-0/+734