Changeset f18e36e in mainline


Ignore:
Timestamp:
2025-06-23T16:35:14Z (4 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
e0695ce
Parents:
cdfcaea
Message:

hr: metadata/native: make save use waitok allocation

File:
1 edited

Legend:

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

    rcdfcaea rf18e36e  
    376376}
    377377
    378 /*
    379  * XXX: finish this fcn documentation
    380  *
    381  * Returns ENOMEM else EOK
    382  */
    383378static errno_t meta_native_save(hr_volume_t *vol, bool with_state_callback)
    384379{
     
    387382        errno_t rc = EOK;
    388383
    389         void *md_block = calloc(1, vol->bsize);
    390         if (md_block == NULL)
    391                 return ENOMEM;
     384        void *md_block = hr_calloc_waitok(1, vol->bsize);
    392385
    393386        hr_metadata_t *md = (hr_metadata_t *)vol->in_mem_md;
Note: See TracChangeset for help on using the changeset viewer.