Changes in uspace/srv/bd/vbd/disk.c [ddfe233:fafb8e5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/vbd/disk.c
rddfe233 rfafb8e5 1 1 /* 2 * Copyright (c) 20 24Jiri Svoboda2 * Copyright (c) 2016 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 51 51 #include "types/vbd.h" 52 52 53 loc_srv_t *vbds_srv;54 55 53 static fibril_mutex_t vbds_disks_lock; 56 54 static list_t vbds_disks; /* of vbds_disk_t */ … … 499 497 500 498 log_msg(LOG_DEFAULT, LVL_DEBUG, "block_init(%zu)", sid); 501 rc = block_init(sid );499 rc = block_init(sid, 2048); 502 500 if (rc != EOK) { 503 501 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed opening block device %s.", … … 581 579 log_msg(LOG_DEFAULT, LVL_DEBUG, "block_fini(%zu)", sid); 582 580 block_fini(sid); 583 free(disk->svc_name);584 581 free(disk); 585 582 return EOK; … … 1125 1122 log_msg(LOG_DEFAULT, LVL_DEBUG, "loc_service_register('%s')", 1126 1123 name); 1127 rc = loc_service_register( vbds_srv,name, &psid);1124 rc = loc_service_register(name, &psid); 1128 1125 if (rc != EOK) { 1129 1126 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering " … … 1134 1131 } 1135 1132 1136 rc = loc_service_add_to_cat( vbds_srv,psid, part_cid);1133 rc = loc_service_add_to_cat(psid, part_cid); 1137 1134 if (rc != EOK) { 1138 1135 log_msg(LOG_DEFAULT, LVL_ERROR, "Failled adding partition " … … 1141 1138 free(part); 1142 1139 1143 rc = loc_service_unregister( vbds_srv,psid);1140 rc = loc_service_unregister(psid); 1144 1141 if (rc != EOK) { 1145 1142 log_msg(LOG_DEFAULT, LVL_ERROR, "Error unregistering " … … 1163 1160 "disk->svc_name='%s', id=%zu)", part->disk->svc_name, part->svc_id); 1164 1161 1165 rc = loc_service_unregister( vbds_srv,part->svc_id);1162 rc = loc_service_unregister(part->svc_id); 1166 1163 if (rc != EOK) 1167 1164 return EIO;
Note:
See TracChangeset
for help on using the changeset viewer.