From: Manfred Spraul Date: Fri, 6 Jun 2014 21:37:41 +0000 (-0700) Subject: ipc/shm.c: check for integer overflow during shmget. X-Git-Tag: omap-for-v3.16/fixes-against-rc1~91^2~4^2~56 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1376327ce1f790070ec7128b285e2d8965e760a5;p=pandora-kernel.git ipc/shm.c: check for integer overflow during shmget. SHMMAX is the upper limit for the size of a shared memory segment, counted in bytes. The actual allocation is that size, rounded up to the next full page. Add a check that prevents the creation of segments where the rounded up size causes an integer overflow. Signed-off-by: Manfred Spraul Acked-by: Davidlohr Bueso Acked-by: KOSAKI Motohiro Acked-by: Michael Kerrisk Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed