Changeset 03661d19 in mainline for uspace/lib/label/src/mbr.c


Ignore:
Timestamp:
2015-10-29T10:16:08Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
55f8c6e7
Parents:
9854a8f
Message:

Handle simplified capacity entry.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/label/src/mbr.c

    r9854a8f r03661d19  
    512512        int rc;
    513513
     514        log_msg(LOG_DEFAULT, LVL_NOTE, "mbr_part_create");
    514515        if (pspec->ptype.fmt != lptf_num)
    515516                return EINVAL;
     
    521522
    522523        /* XXX Check if index is used */
    523 
    524524        part->label = label;
    525525        part->index = pspec->index;
     
    545545                break;
    546546        case lpk_logical:
    547                 log_msg(LOG_DEFAULT, LVL_NOTE, "check index");
    548547                part->ptype = pspec->ptype;
    549548                if (pspec->index != 0) {
     
    587586        } else {
    588587                /* Logical partition */
    589 
    590                 log_msg(LOG_DEFAULT, LVL_NOTE, "call mbr_log_part_insert");
    591588                rc = mbr_log_part_insert(label, part);
    592589                if (rc != EOK)
    593590                        goto error;
    594591
    595                 log_msg(LOG_DEFAULT, LVL_NOTE, "call mbr_ebr_create");
    596592                /* Create EBR for new partition */
    597593                rc = mbr_ebr_create(label, part);
     
    601597                prev = mbr_log_part_prev(part);
    602598                if (prev != NULL) {
    603                         log_msg(LOG_DEFAULT, LVL_NOTE, "update next");
    604599                        /* Update 'next' PTE in EBR of previous partition */
    605600                        rc = mbr_ebr_update_next(label, prev);
    606601                        if (rc != EOK) {
    607                                 log_msg(LOG_DEFAULT, LVL_NOTE, "failed to update next");
    608602                                goto error;
    609603                        }
    610604                } else {
    611                         log_msg(LOG_DEFAULT, LVL_NOTE, "relocate first EBR");
    612605                        /* New partition is now the first one */
    613606                        next = mbr_log_part_next(part);
Note: See TracChangeset for help on using the changeset viewer.