source: mainline/uspace/srv/bd/hr/raid5.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @bf0a791   9 months mc hr: cstyle
(edit) @aa7864b   9 months mc hr: RAID5: hotspare + rebuild
(edit) @a56ac5d1   9 months mc hr: fix RAID 4,5 parity xorring length
(edit) @7b359f5   9 months mc hr: status/state event function for each RAID
(edit) @d199a6f   9 months mc hr: DPRINTF, ERR_PRINTF → HR_DEBUG, HR_ERROR Also add HR_WARN for …
(edit) @733564a   9 months mc hr: add all fcn prototypes in raid implementations Also restructure …
(edit) @5d96f427   9 months mc hr: use DPRINTF and ERR_PRINTF macros from util.h
(edit) @da0570a   9 months mc hr: RAID5 states, degraded R/W
(edit) @978130a   10 months mc hr: optimize RAID 0, 4, 5 to write whole strip
(edit) @fad91b9   10 months mc hr: make bd op functions more compact A single function now handles …
(edit) @50bed55d   10 months mc hr: rename levels to upper case
(edit) @08fa9e8   10 months mc hr: style: simplify return value in create functions
(edit) @12321f8   10 months mc hr: fix return value in write_parity()
(edit) @c7b4452   10 months mc hr: fix xorbuf memory leak
(edit) @abc2c4b   10 months mc hr: remove big lock, add lock for individual volumes
(add) @dceb6e7   10 months mc hr: add initial RAID 5 with parity starting on extent 0 and data restart
Note: See TracRevisionLog for help on using the revision log.