summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorMasami Hiramatsu <mhiramat@redhat.com>2009-03-16 18:13:36 -0400
committerRusty Russell <rusty@rustcorp.com.au>2009-03-18 09:31:21 +1030
commit6e2b75740bed35df98b8113300579e13ed2ce848 (patch)
tree225f75f803450c728d546c755f7398b102f8cf3d /arch
parentee568b25ee9e160b32d1aef73d8b2ee9c05d34db (diff)
downloadlinux-6e2b75740bed35df98b8113300579e13ed2ce848.tar.gz
linux-6e2b75740bed35df98b8113300579e13ed2ce848.tar.bz2
linux-6e2b75740bed35df98b8113300579e13ed2ce848.zip
module: fix refptr allocation and release order
Impact: fix ref-after-free crash on failed module load Fix refptr bug: Change refptr allocation and release order not to access a module data structure pointed by 'mod' after freeing mod->module_core. This bug will cause kernel panic(e.g. failed to find undefined symbols). This bug was reported on systemtap bugzilla. http://sources.redhat.com/bugzilla/show_bug.cgi?id=9927 Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com> Cc: Eric Dumazet <dada1@cosmosbay.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions