Changeset e24c064 in mainline for uspace/srv


Ignore:
Timestamp:
2025-03-07T20:53:54Z (10 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
e494d7b
Parents:
d2da1be
Message:

hr: add NONE state (use INVALID for inconsistent)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/raid1.c

    rd2da1be re24c064  
    111111        hr_vol_status_t state = new_volume->status;
    112112        fibril_rwlock_read_unlock(&new_volume->states_lock);
    113         if (state == HR_VOL_FAULTY || state == HR_VOL_INVALID)
     113        if (state == HR_VOL_FAULTY || state == HR_VOL_NONE)
    114114                return EINVAL;
    115115
     
    329329        fibril_rwlock_read_unlock(&vol->states_lock);
    330330
    331         if (vol_state == HR_VOL_FAULTY || vol_state == HR_VOL_INVALID)
     331        if (vol_state == HR_VOL_FAULTY || vol_state == HR_VOL_NONE)
    332332                return EIO;
    333333
     
    662662
    663663        hr_update_hotspare_svc_id(vol, hs, 0);
    664         hr_update_hotspare_status(vol, hs, HR_EXT_INVALID);
     664        hr_update_hotspare_status(vol, hs, HR_EXT_MISSING);
    665665
    666666        vol->hotspare_no--;
Note: See TracChangeset for help on using the changeset viewer.