Changeset 521b387 in mainline for uspace/srv/bd/hr/raid5.c
- Timestamp:
- 2024-12-16T18:52:18Z (6 months ago)
- Children:
- 37ffa4d
- Parents:
- f312fb9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/raid5.c
rf312fb9 r521b387 392 392 */ 393 393 bool first = true; 394 for (i = 1; i < vol->extent_no; i++) {394 for (i = 0; i < vol->extent_no; i++) { 395 395 if (i == (size_t)bad) 396 continue; 397 if (i == p_extent) 396 398 continue; 397 399 if (first) { … … 601 603 retry_read: 602 604 ssize_t bad = hr_raid5_get_bad_ext(vol); 603 if (bad > 0&& extent == (size_t)bad) {605 if (bad > -1 && extent == (size_t)bad) { 604 606 rc = hr_raid5_read_degraded(vol, bad, 605 607 phys_block, data_read, cnt);
Note:
See TracChangeset
for help on using the changeset viewer.