Changeset ea0d494 in mainline


Ignore:
Timestamp:
2024-12-06T20:20:01Z (6 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
f312fb9
Parents:
4066371
Message:

hr: don't set RLQ when assembling

File:
1 edited

Legend:

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

    r4066371 rea0d494  
    188188        switch (new_volume->level) {
    189189        case HR_LVL_1:
    190                 new_volume->RLQ = 0x00; /* XXX: yet unused */
     190                if (!assemble)
     191                        new_volume->RLQ = 0x00; /* XXX: yet unused */
    191192                new_volume->hr_ops.create = hr_raid1_create;
    192193                new_volume->hr_ops.init = hr_raid1_init;
     
    195196                break;
    196197        case HR_LVL_0:
    197                 new_volume->RLQ = 0x00;
     198                if (!assemble)
     199                        new_volume->RLQ = 0x00;
    198200                new_volume->hr_ops.create = hr_raid0_create;
    199201                new_volume->hr_ops.init = hr_raid0_init;
     
    201203                break;
    202204        case HR_LVL_4:
    203                 new_volume->RLQ = HR_RLQ_RAID4_N;
     205                if (!assemble)
     206                        new_volume->RLQ = HR_RLQ_RAID4_N;
    204207                new_volume->hr_ops.create = hr_raid5_create;
    205208                new_volume->hr_ops.init = hr_raid5_init;
     
    208211                break;
    209212        case HR_LVL_5:
    210                 new_volume->RLQ = HR_RLQ_RAID5_NR;
     213                if (!assemble)
     214                        new_volume->RLQ = HR_RLQ_RAID5_NR;
    211215                new_volume->hr_ops.create = hr_raid5_create;
    212216                new_volume->hr_ops.init = hr_raid5_init;
Note: See TracChangeset for help on using the changeset viewer.