Changeset e2b417f in mainline


Ignore:
Timestamp:
2025-01-12T21:53:55Z (4 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
401b9e42
Parents:
edc89bd8
git-author:
Miroslav Cimerman <mc@…> (2025-01-12 17:21:40)
git-committer:
Miroslav Cimerman <mc@…> (2025-01-12 21:53:55)
Message:

hr: RAID1: use update_svc_id() wrappers from util

File:
1 edited

Legend:

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

    redc89bd8 re2b417f  
    157157        vol->hotspare_no++;
    158158
    159         vol->hotspares[hs_idx].svc_id = hotspare;
     159        hr_update_hotspare_svc_id(vol, hs_idx, hotspare);
    160160        hr_update_hotspare_status(vol, hs_idx, HR_EXT_HOTSPARE);
    161161
     
    249249                vol->hotspare_no++;
    250250
    251                 vol->hotspares[hs_idx].svc_id = di->svc_id;
     251                hr_update_hotspare_svc_id(vol, hs_idx, di->svc_id);
    252252                hr_update_hotspare_status(vol, hs_idx, HR_EXT_HOTSPARE);
    253253
    254                 vol->extents[di->index].svc_id = 0;
     254                hr_update_ext_svc_id(vol, di->index, 0);
    255255                hr_update_ext_status(vol, di->index, HR_EXT_MISSING);
    256256
     
    563563        }
    564564
    565         vol->extents[bad].svc_id = hs_svc_id;
     565        hr_update_ext_svc_id(vol, bad, hs_svc_id);
    566566        hr_update_ext_status(vol, bad, HR_EXT_HOTSPARE);
    567567
    568         vol->hotspares[hs].svc_id = 0;
     568        hr_update_hotspare_svc_id(vol, hs, 0);
    569569        hr_update_hotspare_status(vol, hs, HR_EXT_INVALID);
    570570
Note: See TracChangeset for help on using the changeset viewer.