Li Zefan
091d0d55b2
shm: fix null pointer deref when userspace specifies invalid hugepage size
Dave reported an oops triggered by trinity:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
IP: newseg+0x10d/0x390
PGD cf8c1067 PUD cf8c2067 PMD 0
Oops: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC
CPU: 2 PID: 7636 Comm: trinity-child2 Not tainted 3.9.0+#67
...
Call Trace:
ipcget+0x182/0x380
SyS_shmget+0x5a/0x60
tracesys+0xdd/0xe2
This bug was introduced by commit af73e4d9506d ("hugetlbfs: fix mmap
failure in unaligned size request").
Reported-by: Dave Jones <davej@redhat.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Li Zefan <lizfan@huawei.com>
Reviewed-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
Acked-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-05-09 14:22:47 -07:00
..
2010-10-27 18:03:13 -07:00
2013-03-05 15:14:16 -05:00
2013-01-04 16:11:45 -08:00
2008-07-25 10:53:42 -07:00
2010-03-12 15:52:32 -08:00
2012-05-31 17:49:31 -07:00
2013-03-28 13:43:46 -07:00
2013-05-01 08:12:58 -07:00
2013-05-01 17:51:54 -07:00
2013-05-01 17:29:39 -04:00
2013-05-09 14:17:47 -07:00
2013-05-09 14:22:47 -07:00
2013-03-05 15:14:16 -05:00
2013-05-02 08:03:33 -07:00
2013-05-01 08:12:58 -07:00