Changeset b5c95da5 in mainline for uspace/srv/bd/hr/raid1.c


Ignore:
Timestamp:
2025-06-09T22:40:41Z (2 weeks ago)
Author:
Miroslav Cimerman <mc@…>
Children:
177f6ff
Parents:
9ee9c60b
Message:

hr: raid*_{create,init}(): replace asserts with EINVAL

File:
1 edited

Legend:

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

    r9ee9c60b rb5c95da5  
    9393        HR_DEBUG("%s()", __func__);
    9494
    95         assert(new_volume->level == HR_LVL_1);
     95        if (new_volume->level != HR_LVL_1)
     96                return EINVAL;
    9697
    9798        if (new_volume->extent_no < 2) {
     
    127128        HR_DEBUG("%s()", __func__);
    128129
    129         assert(vol->level == HR_LVL_1);
     130        if (vol->level != HR_LVL_1)
     131                return EINVAL;
    130132
    131133        vol->data_offset = vol->meta_ops->get_data_offset();
Note: See TracChangeset for help on using the changeset viewer.