diff options
author | Milton Miller <miltonm@bga.com> | 2008-07-23 21:28:20 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-24 10:47:21 -0700 |
commit | 9ca908f47bc784c90e17a553ce33e756c73feac4 (patch) | |
tree | 2b6752e655484b1936ee1d410f272f9ff8b0305d /include/linux/mempolicy.h | |
parent | 5c755e9fd813810680abd56ec09a5f90143e815b (diff) | |
download | kernel_samsung_smdk4412-9ca908f47bc784c90e17a553ce33e756c73feac4.zip kernel_samsung_smdk4412-9ca908f47bc784c90e17a553ce33e756c73feac4.tar.gz kernel_samsung_smdk4412-9ca908f47bc784c90e17a553ce33e756c73feac4.tar.bz2 |
kcalloc: remove runtime division
While in all cases in the kernel we know the size of the elements to be
created, we don't always know the count of elements. By commuting the size
and count in the overflow check, the compiler can reduce the runtime division
of size_t with a compare to a (unique) constant in these cases.
Signed-off-by: Milton Miller <miltonm@bga.com>
Cc: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux/mempolicy.h')
0 files changed, 0 insertions, 0 deletions