Changeset b7a4d06 in mainline for uspace/srv/bd/vbd/disk.c


Ignore:
Timestamp:
2015-07-18T12:55:12Z (10 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c43db5f
Parents:
70815a24
Message:

Most of extended (but not logical) partition support.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/vbd/disk.c

    r70815a24 rb7a4d06  
    125125            disk->svc_name, lpart);
    126126
     127        label_part_get_info(lpart, &lpinfo);
     128
    127129        part = calloc(1, sizeof(vbds_part_t));
    128130        if (part == NULL) {
     
    148150
    149151        free(name);
    150         label_part_get_info(lpart, &lpinfo);
    151152
    152153        part->lpart = lpart;
     
    302303}
    303304
    304 int vbds_disk_info(service_id_t sid, vbds_disk_info_t *info)
     305int vbds_disk_info(service_id_t sid, vbd_disk_info_t *info)
    305306{
    306307        vbds_disk_t *disk;
     
    317318
    318319        info->ltype = linfo.ltype;
     320        info->flags = linfo.flags;
    319321        info->ablock0 = linfo.ablock0;
    320322        info->anblocks = linfo.anblocks;
     
    467469
    468470        pinfo->index = lpinfo.index;
     471        pinfo->pkind = lpinfo.pkind;
    469472        pinfo->block0 = lpinfo.block0;
    470473        pinfo->nblocks = lpinfo.nblocks;
     
    492495        lpspec.block0 = pspec->block0;
    493496        lpspec.nblocks = pspec->nblocks;
     497        lpspec.pkind = pspec->pkind;
    494498        lpspec.ptype = pspec->ptype;
    495499
Note: See TracChangeset for help on using the changeset viewer.