Changeset b5c95da5 in mainline
- Timestamp:
- 2025-06-09T22:40:41Z (3 weeks ago)
- Children:
- 177f6ff
- Parents:
- 9ee9c60b
- Location:
- uspace/srv/bd/hr
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/raid0.c
r9ee9c60b rb5c95da5 83 83 HR_DEBUG("%s()", __func__); 84 84 85 assert(new_volume->level == HR_LVL_0); 85 if (new_volume->level != HR_LVL_0) 86 return EINVAL; 86 87 87 88 if (new_volume->extent_no < 2) { … … 111 112 HR_DEBUG("%s()", __func__); 112 113 113 assert(vol->level == HR_LVL_0); 114 if (vol->level != HR_LVL_0) 115 return EINVAL; 114 116 115 117 uint64_t total_blkno = vol->truncated_blkno * vol->extent_no; -
uspace/srv/bd/hr/raid1.c
r9ee9c60b rb5c95da5 93 93 HR_DEBUG("%s()", __func__); 94 94 95 assert(new_volume->level == HR_LVL_1); 95 if (new_volume->level != HR_LVL_1) 96 return EINVAL; 96 97 97 98 if (new_volume->extent_no < 2) { … … 127 128 HR_DEBUG("%s()", __func__); 128 129 129 assert(vol->level == HR_LVL_1); 130 if (vol->level != HR_LVL_1) 131 return EINVAL; 130 132 131 133 vol->data_offset = vol->meta_ops->get_data_offset(); -
uspace/srv/bd/hr/raid5.c
r9ee9c60b rb5c95da5 96 96 HR_DEBUG("%s()", __func__); 97 97 98 assert(new_volume->level == HR_LVL_5 || new_volume->level == HR_LVL_4); 98 if (new_volume->level != HR_LVL_5 && new_volume->level != HR_LVL_4) 99 return EINVAL; 99 100 100 101 if (new_volume->extent_no < 3) { … … 129 130 HR_DEBUG("%s()", __func__); 130 131 131 assert(vol->level == HR_LVL_5 || vol->level == HR_LVL_4); 132 if (vol->level != HR_LVL_5 && vol->level != HR_LVL_4) 133 return EINVAL; 132 134 133 135 uint64_t total_blkno = vol->truncated_blkno * vol->extent_no;
Note:
See TracChangeset
for help on using the changeset viewer.