From: Rasmus Villemoes Date: Wed, 10 Dec 2014 23:51:27 +0000 (-0800) Subject: lib/lcm.c: ensure correct result whenever it fits X-Git-Tag: omap-for-v3.20/drop-legacy-3517~139^2~84 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74a5fef7cb0839c6b595f90c7914a62ac9d0bcf9;p=pandora-kernel.git lib/lcm.c: ensure correct result whenever it fits Ensure that lcm(a,b) returns the mathematically correct result, provided it fits in an unsigned long. The current version returns garbage if a*b overflows, even if the final result would fit. Signed-off-by: Rasmus Villemoes Cc: Martin K. Petersen Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed