From: Vegard Nossum Date: Sat, 16 May 2009 09:28:33 +0000 (+0200) Subject: signal: fix __send_signal() false positive kmemcheck warning X-Git-Tag: v2.6.31-rc1~303^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a0aeb14e18ad59394bd9bbc6e57fb345819e748;p=pandora-kernel.git signal: fix __send_signal() false positive kmemcheck warning This false positive is due to field padding in struct sigqueue. When this dynamically allocated structure is copied to the stack (in arch- specific delivery code), kmemcheck sees a read from the padding, which is, naturally, uninitialized. Hide the false positive using the __GFP_NOTRACK_FALSE_POSITIVE flag. Also made the rlimit override code a bit clearer by introducing a new variable. Cc: Oleg Nesterov Signed-off-by: Vegard Nossum --- Reading git-diff-tree failed