mirror of
https://github.com/torvalds/linux.git
synced 2024-12-17 00:21:32 +00:00
drbd: drbd_send_ack_ex(): Return 0 upon success and an error code otherwise
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
This commit is contained in:
parent
a9a9994dc7
commit
fa79abd893
@ -1299,10 +1299,10 @@ int drbd_send_ack(struct drbd_conf *mdev, enum drbd_packet cmd,
|
||||
int drbd_send_ack_ex(struct drbd_conf *mdev, enum drbd_packet cmd,
|
||||
sector_t sector, int blksize, u64 block_id)
|
||||
{
|
||||
return !_drbd_send_ack(mdev, cmd,
|
||||
cpu_to_be64(sector),
|
||||
cpu_to_be32(blksize),
|
||||
cpu_to_be64(block_id));
|
||||
return _drbd_send_ack(mdev, cmd,
|
||||
cpu_to_be64(sector),
|
||||
cpu_to_be32(blksize),
|
||||
cpu_to_be64(block_id));
|
||||
}
|
||||
|
||||
int drbd_send_drequest(struct drbd_conf *mdev, int cmd,
|
||||
|
@ -1163,8 +1163,8 @@ int w_e_end_ov_reply(struct drbd_work *w, int cancel)
|
||||
else
|
||||
ov_oos_print(mdev);
|
||||
|
||||
ok = drbd_send_ack_ex(mdev, P_OV_RESULT, sector, size,
|
||||
eq ? ID_IN_SYNC : ID_OUT_OF_SYNC);
|
||||
ok = !drbd_send_ack_ex(mdev, P_OV_RESULT, sector, size,
|
||||
eq ? ID_IN_SYNC : ID_OUT_OF_SYNC);
|
||||
|
||||
dec_unacked(mdev);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user