Changeset a56ac5d1 in mainline for uspace/srv/bd/hr/raid5.c


Ignore:
Timestamp:
2024-11-22T22:15:38Z (7 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
aa7864b
Parents:
30140c1b
git-author:
Miroslav Cimerman <mc@…> (2024-11-22 22:15:05)
git-committer:
Miroslav Cimerman <mc@…> (2024-11-22 22:15:38)
Message:

hr: fix RAID 4,5 parity xorring length

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/raid5.c

    r30140c1b ra56ac5d1  
    410410                        continue;
    411411                if (i == extent) {
    412                         xor(xorbuf, data, vol->bsize);
     412                        xor(xorbuf, data, len);
    413413                } else {
    414414                        rc = block_read_direct(vol->extents[i].svc_id,
     
    416416                        if (rc != EOK)
    417417                                goto end;
    418                         xor(xorbuf, buf, vol->bsize);
     418                        xor(xorbuf, buf, len);
    419419                }
    420420        }
Note: See TracChangeset for help on using the changeset viewer.