summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/signal.c
diff options
context:
space:
mode:
authorVegard Nossum <vegard.nossum@gmail.com>2009-05-16 11:28:33 +0200
committerVegard Nossum <vegard.nossum@gmail.com>2009-06-15 15:49:43 +0200
commit7a0aeb14e18ad59394bd9bbc6e57fb345819e748 (patch)
tree04c7229103e1009ad8886ed663e047abe58805fb /arch/x86/kernel/signal.c
parent3b5c760efcddf1ebdd39a2035b554e96febd7466 (diff)
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 <oleg@tv-sign.ru> Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
Diffstat (limited to 'arch/x86/kernel/signal.c')
0 files changed, 0 insertions, 0 deletions