Ignore:
Timestamp:
2025-06-27T22:27:26Z (9 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
f93b8869
Parents:
aa9bad8
Message:

hr: metadata/foreign: implement erase_block()

It is safer for foreign metadata to return ENOTSUP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/metadata/foreign/softraid/hr_softraid.c

    raa9bad8 r2de7c1f  
    6565static errno_t meta_softraid_init_vol2meta(hr_volume_t *);
    6666static errno_t meta_softraid_init_meta2vol(const list_t *, hr_volume_t *);
     67static errno_t meta_softraid_erase_block(service_id_t);
    6768static bool meta_softraid_compare_uuids(const void *, const void *);
    6869static void meta_softraid_inc_counter(hr_volume_t *);
     
    8182        .init_vol2meta = meta_softraid_init_vol2meta,
    8283        .init_meta2vol = meta_softraid_init_meta2vol,
     84        .erase_block = meta_softraid_erase_block,
    8385        .compare_uuids = meta_softraid_compare_uuids,
    8486        .inc_counter = meta_softraid_inc_counter,
     
    205207error:
    206208        return rc;
     209}
     210
     211static errno_t meta_softraid_erase_block(service_id_t dev)
     212{
     213        HR_DEBUG("%s()", __func__);
     214
     215        (void)dev;
     216
     217        return ENOTSUP;
    207218}
    208219
Note: See TracChangeset for help on using the changeset viewer.