Improve BYTES_TO_PAGES macro

svn path=/branches/header-work/; revision=46360
This commit is contained in:
Timo Kreuzer 2010-03-23 17:09:17 +00:00
parent 6fae56fbbb
commit 6f88dd3240

View file

@ -55,7 +55,7 @@ $if (_WDMDDK_)
* IN ULONG Size)
*/
#define BYTES_TO_PAGES(Size) \
(((Size) >> PAGE_SHIFT) + (((Size) & (PAGE_SIZE - 1)) != 0))
(((Size) + PAGE_SIZE - 1) >> PAGE_SHIFT)
/* PVOID
* PAGE_ALIGN(