aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMilton Miller <miltonm@bga.com>2008-07-23 21:28:20 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2008-07-24 10:47:21 -0700
commit9ca908f47bc784c90e17a553ce33e756c73feac4 (patch)
tree2b6752e655484b1936ee1d410f272f9ff8b0305d /lib
parent5c755e9fd813810680abd56ec09a5f90143e815b (diff)
downloadkernel_samsung_aries-9ca908f47bc784c90e17a553ce33e756c73feac4.zip
kernel_samsung_aries-9ca908f47bc784c90e17a553ce33e756c73feac4.tar.gz
kernel_samsung_aries-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 'lib')
0 files changed, 0 insertions, 0 deletions