uml: use DIV_ROUND_UP
Subsystems (2)
PATCH 1/1 uml: use DIV_ROUND_UP
Hi,
I just saw similar patches in the janitor kernel's list, and spotted place it fits.
Signed-off-by Jiri Olsa <[email protected]>
--- arch/um/drivers/ubd_kern.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
arch/um/drivers/ubd_kern.c +1 -2
@@ -1020,8 +1020,7 @@ static void cowify_bitmap(__u64 io_offset, int length, unsigned long *cow_mask,* by one word. Thanks to Lynn Kerby for the fix and James McMechan * for the original diagnosis. */ -if (*cow_offset = ((bitmap_len +sizeof (unsigned long ) -1 ) / -sizeof (unsigned long ) -1 )) +if (*cow_offset = (DIV_ROUND_UP (bitmap_len,sizeof (unsigned long )) -1 )) (*cow_offset)--; bitmap_words[0 ] = bitmap[*cow_offset];
From: Jiri Olsa <[email protected]>
Subject: [PATCH] uml: use DIV_ROUND_UP
Date: Tue, 19 Feb 2008 22:49:33 +0100
Message-ID: <[email protected]>
Quoted 15 lines
Hi,
I just saw similar patches in the janitor kernel's list, and spotted place it fits.
Signed-off-by Jiri Olsa <[email protected]>--- arch/um/drivers/ubd_kern.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)arch/um/drivers/ubd_kern.c +0
-0
arch/um/drivers/ubd_kern.c static void cowify_bitmap(__u64 io_offset, int length, unsigned long *cow_mask, · line 1023
Quoted 6 lines
arch/um/drivers/ubd_kern.c +1
-2@@ -1020,8 +1020,7 @@ static void cowify_bitmap(__u64 io_offset, int length, unsigned long *cow_mask,* by one word. Thanks to Lynn Kerby for the fix and James McMechan * for the original diagnosis. */ -if (*cow_offset = ((bitmap_len +sizeof (unsigned long ) -1 ) / -sizeof (unsigned long ) -1 )) +if (*cow_offset = (DIV_ROUND_UP (bitmap_len,sizeof (unsigned long )) -1 ))
Looks good for me. ACK.
Quoted 1 line · WANG Cong
Looks good for me. ACK.
Me too, I'll send it on if Andrew doesn't pick it up on his own.
Jeff
Signature · 1 line
Work email - jdike at linux dot intel dot com