Changeset bf0a791 in mainline
- Timestamp:
- 2024-11-27T11:19:10Z (5 months ago)
- Children:
- 8160e4c0
- Parents:
- aa7864b
- Location:
- uspace
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/hrctl/hrctl.c
raa7864b rbf0a791 341 341 case 'n': 342 342 cfg->dev_no = strtol(optarg, NULL, 10); 343 if ((int) 343 if ((int)cfg->dev_no + optind != argc) 344 344 goto bad; 345 345 rc = fill_config_devs(argc, argv, optind, cfg); -
uspace/srv/bd/hr/hr.c
raa7864b rbf0a791 264 264 265 265 svc_id = ipc_get_arg1(icall); 266 fail_extent = (long) 266 fail_extent = (long)ipc_get_arg2(icall); 267 267 268 268 vol = hr_get_volume(svc_id); -
uspace/srv/bd/hr/raid0.c
raa7864b rbf0a791 128 128 { 129 129 fibril_mutex_lock(&vol->lock); 130 (void) 130 (void)hr_raid0_update_vol_status(vol); 131 131 fibril_mutex_unlock(&vol->lock); 132 132 } … … 291 291 292 292 error: 293 (void) 293 (void)hr_raid0_update_vol_status(vol); 294 294 fibril_mutex_unlock(&vol->lock); 295 295 return rc; -
uspace/srv/bd/hr/raid1.c
raa7864b rbf0a791 129 129 { 130 130 fibril_mutex_lock(&vol->lock); 131 (void) 131 (void)hr_raid1_update_vol_status(vol); 132 132 fibril_mutex_unlock(&vol->lock); 133 133 } … … 359 359 rc = EIO; 360 360 361 (void) 361 (void)hr_raid1_update_vol_status(vol); 362 362 fibril_mutex_unlock(&vol->lock); 363 363 return rc; … … 486 486 hr_write_meta_to_ext(vol, bad); 487 487 end: 488 (void) 488 (void)hr_raid1_update_vol_status(vol); 489 489 490 490 fibril_mutex_unlock(&vol->lock); -
uspace/srv/bd/hr/raid4.c
raa7864b rbf0a791 143 143 { 144 144 fibril_mutex_lock(&vol->lock); 145 (void) 145 (void)hr_raid4_update_vol_status(vol); 146 146 fibril_mutex_unlock(&vol->lock); 147 147 } … … 387 387 } 388 388 389 if (extent == (size_t) 389 if (extent == (size_t)bad) { 390 390 /* 391 391 * new parity = read other and xor in new data … … 395 395 memset(xorbuf, 0, len); 396 396 for (i = 1; i < vol->dev_no; i++) { 397 if (i == (size_t) bad) {397 if (i == (size_t)bad) 398 398 continue; 399 399 } else { … … 545 545 retry_read: 546 546 ssize_t bad = hr_raid4_get_bad_ext(vol); 547 if (bad > 0 && extent == (size_t) 547 if (bad > 0 && extent == (size_t)bad) { 548 548 rc = hr_raid4_read_degraded(vol, bad, 549 549 phys_block, data_read, cnt); … … 600 600 601 601 error: 602 (void) 602 (void)hr_raid4_update_vol_status(vol); 603 603 fibril_mutex_unlock(&vol->lock); 604 604 return rc; … … 725 725 hr_write_meta_to_ext(vol, bad); 726 726 end: 727 (void) 727 (void)hr_raid4_update_vol_status(vol); 728 728 729 729 fibril_mutex_unlock(&vol->lock); -
uspace/srv/bd/hr/raid5.c
raa7864b rbf0a791 140 140 { 141 141 fibril_mutex_lock(&vol->lock); 142 (void) 142 (void)hr_raid5_update_vol_status(vol); 143 143 fibril_mutex_unlock(&vol->lock); 144 144 } … … 385 385 } 386 386 387 if (extent == (size_t) 387 if (extent == (size_t)bad) { 388 388 /* 389 389 * new parity = read other and xor in new data … … 393 393 memset(xorbuf, 0, len); 394 394 for (i = 1; i < vol->dev_no; i++) { 395 if (i == (size_t) bad) {395 if (i == (size_t)bad) 396 396 continue; 397 397 } else { … … 547 547 retry_read: 548 548 ssize_t bad = hr_raid5_get_bad_ext(vol); 549 if (bad > 0 && extent == (size_t) 549 if (bad > 0 && extent == (size_t)bad) { 550 550 rc = hr_raid5_read_degraded(vol, bad, 551 551 phys_block, data_read, cnt); … … 606 606 607 607 error: 608 (void) 608 (void)hr_raid5_update_vol_status(vol); 609 609 fibril_mutex_unlock(&vol->lock); 610 610 return rc; … … 731 731 hr_write_meta_to_ext(vol, bad); 732 732 end: 733 (void) 733 (void)hr_raid5_update_vol_status(vol); 734 734 735 735 fibril_mutex_unlock(&vol->lock); -
uspace/srv/bd/hr/superblock.c
raa7864b rbf0a791 212 212 for (size_t i = 0; i < vol->dev_no; i++) { 213 213 for (size_t j = 0; j < vol->dev_no; j++) { 214 if (i == (uint32_t) 214 if (i == (uint32_t)md_order[j]) { 215 215 vol->extents[i].svc_id = cfg_svc_id_order[j]; 216 216 vol->extents[i].status = HR_EXT_ONLINE;
Note:
See TracChangeset
for help on using the changeset viewer.