Changeset c1694b6b in mainline for uspace/srv/bd/sata_bd/sata_bd.c


Ignore:
Timestamp:
2017-12-08T21:03:35Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f77c1c9
Parents:
9eb1ff5
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-07 18:20:13)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-08 21:03:35)
Message:

Add str_error() in numerous places.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/sata_bd/sata_bd.c

    r9eb1ff5 rc1694b6b  
    4141#include <devman.h>
    4242#include <errno.h>
     43#include <str_error.h>
    4344#include <stdio.h>
    4445#include <str.h>
     
    251252        rc = loc_server_register(NAME);
    252253        if (rc < 0) {
    253                 printf(NAME ": Unable to register driver.\n");
     254                printf(NAME ": Unable to register driver: %s.\n", str_error(rc));
    254255                return rc;
    255256        }
     
    257258        rc = get_sata_disks();
    258259        if (rc != EOK) {
     260                // TODO: log the error
    259261                return rc;
    260262        }
     
    262264        rc = loc_category_get_id("disk", &disk_cat, IPC_FLAG_BLOCKING);
    263265        if (rc != EOK) {
    264                 printf("%s: Failed resolving category 'disk'.\n", NAME);
     266                printf("%s: Failed resolving category 'disk': %s.\n", NAME, str_error(rc));
    265267                return rc;
    266268        }
     
    271273                rc = loc_service_register(name, &disk[i].service_id);
    272274                if (rc != EOK) {
    273                         printf(NAME ": Unable to register device %s.\n", name);
     275                        printf(NAME ": Unable to register device %s: %s\n", name, str_error(rc));
    274276                        return rc;
    275277                }
     
    277279                rc = loc_service_add_to_cat(disk[i].service_id, disk_cat);
    278280                if (rc != EOK) {
    279                         printf("%s: Failed adding %s to category.",
    280                             NAME, disk[i].dev_name);
     281                        printf("%s: Failed adding %s to category: %s.",
     282                            NAME, disk[i].dev_name, str_error(rc));
    281283                        return rc;
    282284                }
Note: See TracChangeset for help on using the changeset viewer.