Changeset 263a2389 in mainline
- Timestamp:
- 2025-06-22T07:26:20Z (5 weeks ago)
- Children:
- c2d737d
- Parents:
- 81b4c795
- Location:
- uspace
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/device/include/hr.h
r81b4c795 r263a2389 66 66 typedef enum hr_vol_state { 67 67 HR_VOL_NONE = 0, /* Unknown/None */ 68 HR_VOL_O NLINE, /* optimal */68 HR_VOL_OPTIMAL, /* optimal */ 69 69 HR_VOL_FAULTY, /* unusable */ 70 70 HR_VOL_DEGRADED, /* not optimal */ -
uspace/lib/device/src/hr.c
r81b4c795 r263a2389 446 446 case HR_VOL_NONE: 447 447 return "NONE/UNKNOWN"; 448 case HR_VOL_O NLINE:449 return "O NLINE";448 case HR_VOL_OPTIMAL: 449 return "OPTIMAL"; 450 450 case HR_VOL_FAULTY: 451 451 return "FAULTY"; -
uspace/srv/bd/hr/raid0.c
r81b4c795 r263a2389 92 92 93 93 hr_raid0_vol_state_eval(new_volume); 94 if (new_volume->state != HR_VOL_O NLINE) {94 if (new_volume->state != HR_VOL_OPTIMAL) { 95 95 HR_NOTE("\"%s\": unusable state, not creating\n", 96 96 new_volume->devname); … … 155 155 fibril_rwlock_read_unlock(&vol->states_lock); 156 156 157 if (old_state != HR_VOL_O NLINE) {157 if (old_state != HR_VOL_OPTIMAL) { 158 158 fibril_rwlock_write_lock(&vol->states_lock); 159 hr_update_vol_state(vol, HR_VOL_O NLINE);159 hr_update_vol_state(vol, HR_VOL_OPTIMAL); 160 160 fibril_rwlock_write_unlock(&vol->states_lock); 161 161 } … … 257 257 258 258 fibril_rwlock_read_lock(&vol->states_lock); 259 if (vol->state != HR_VOL_O NLINE) {259 if (vol->state != HR_VOL_OPTIMAL) { 260 260 fibril_rwlock_read_unlock(&vol->states_lock); 261 261 return EIO; -
uspace/srv/bd/hr/raid1.c
r81b4c795 r263a2389 228 228 } 229 229 } else { 230 if (old_state != HR_VOL_O NLINE) {230 if (old_state != HR_VOL_OPTIMAL) { 231 231 fibril_rwlock_write_lock(&vol->states_lock); 232 hr_update_vol_state(vol, HR_VOL_O NLINE);232 hr_update_vol_state(vol, HR_VOL_OPTIMAL); 233 233 fibril_rwlock_write_unlock(&vol->states_lock); 234 234 } … … 526 526 * state accordingly. 527 527 */ 528 hr_update_vol_state(vol, HR_VOL_O NLINE);528 hr_update_vol_state(vol, HR_VOL_OPTIMAL); 529 529 hr_mark_vol_state_dirty(vol); 530 530 -
uspace/srv/bd/hr/raid5.c
r81b4c795 r263a2389 625 625 switch (bad) { 626 626 case 0: 627 if (state != HR_VOL_O NLINE)628 hr_update_vol_state(vol, HR_VOL_O NLINE);627 if (state != HR_VOL_OPTIMAL) 628 hr_update_vol_state(vol, HR_VOL_OPTIMAL); 629 629 break; 630 630 case 1:
Note:
See TracChangeset
for help on using the changeset viewer.