diff options
| author | Lars Ellenberg <lars.ellenberg@linbit.com> | 2010-09-13 07:27:10 -0400 |
|---|---|---|
| committer | Philipp Reisner <philipp.reisner@linbit.com> | 2010-10-14 12:38:39 -0400 |
| commit | 78db89287ce0f146a1f2a019a0b243ea4557caac (patch) | |
| tree | 2617438befb8ade666103f40f009e89f184464bc | |
| parent | 5a75cc7cfbb98e896232902214432dae30653dfe (diff) | |
drbd: DIV_ROUND_UP not needed here
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
| -rw-r--r-- | drivers/block/drbd/drbd_worker.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/block/drbd/drbd_worker.c b/drivers/block/drbd/drbd_worker.c index daa672fc46e9..83ba63ab2358 100644 --- a/drivers/block/drbd/drbd_worker.c +++ b/drivers/block/drbd/drbd_worker.c | |||
| @@ -915,7 +915,7 @@ static void move_to_net_ee_or_free(struct drbd_conf *mdev, struct drbd_epoch_ent | |||
| 915 | { | 915 | { |
| 916 | if (drbd_ee_has_active_page(e)) { | 916 | if (drbd_ee_has_active_page(e)) { |
| 917 | /* This might happen if sendpage() has not finished */ | 917 | /* This might happen if sendpage() has not finished */ |
| 918 | int i = DIV_ROUND_UP(e->size, PAGE_SIZE); | 918 | int i = (e->size + PAGE_SIZE -1) >> PAGE_SHIFT; |
| 919 | atomic_add(i, &mdev->pp_in_use_by_net); | 919 | atomic_add(i, &mdev->pp_in_use_by_net); |
| 920 | atomic_sub(i, &mdev->pp_in_use); | 920 | atomic_sub(i, &mdev->pp_in_use); |
| 921 | spin_lock_irq(&mdev->req_lock); | 921 | spin_lock_irq(&mdev->req_lock); |
