Changeset 95ca19d in mainline for uspace/srv/bd/hr/raid5.c


Ignore:
Timestamp:
2025-06-30T09:31:21Z (4 weeks ago)
Author:
Miroslav Cimerman <mc@…>
Children:
059885c
Parents:
640250b
Message:

hr: add —read-only volume flag

File:
1 edited

Legend:

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

    r640250b r95ca19d  
    384384                return EINVAL;
    385385
     386        if (vol->vflags & HR_VOL_FLAG_READ_ONLY)
     387                return ENOTSUP;
     388
    386389        fibril_rwlock_read_lock(&vol->states_lock);
    387390        hr_vol_state_t vol_state = vol->state;
     
    717720        void *buf = NULL, *xorbuf = NULL;
    718721
     722        if (vol->vflags & HR_VOL_FLAG_READ_ONLY)
     723                return ENOTSUP;
    719724        if (!(vol->meta_ops->get_flags() & HR_METADATA_ALLOW_REBUILD))
    720725                return ENOTSUP;
Note: See TracChangeset for help on using the changeset viewer.