diff options
author | Vegard Nossum <vegard.nossum@gmail.com> | 2009-05-16 11:28:33 +0200 |
---|---|---|
committer | Vegard Nossum <vegard.nossum@gmail.com> | 2009-06-15 15:49:43 +0200 |
commit | 7a0aeb14e18ad59394bd9bbc6e57fb345819e748 (patch) | |
tree | 04c7229103e1009ad8886ed663e047abe58805fb /drivers/watchdog/sbc7240_wdt.c | |
parent | fs: fix do_mount_root() false positive kmemcheck warning (diff) | |
download | linux-7a0aeb14e18ad59394bd9bbc6e57fb345819e748.tar.xz linux-7a0aeb14e18ad59394bd9bbc6e57fb345819e748.zip |
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 'drivers/watchdog/sbc7240_wdt.c')
0 files changed, 0 insertions, 0 deletions