Skip to content

Commit

Permalink
[PATCH] Deref in drivers/block/paride/pf.c
Browse files Browse the repository at this point in the history
Another possible dereference detected by coverity (id #759).  pf_probe()
might call pf_identify() which might call get_capacity() which dereferences
pf->disk

Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  • Loading branch information
Eric Sesterhenn authored and Linus Torvalds committed Jun 29, 2006
1 parent 85bd843 commit 8e53cfc
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion drivers/block/paride/pf.c
Original file line number Diff line number Diff line change
Expand Up @@ -707,7 +707,7 @@ static int pf_detect(void)
if (pi_init(pf->pi, 0, conf[D_PRT], conf[D_MOD],
conf[D_UNI], conf[D_PRO], conf[D_DLY],
pf_scratch, PI_PF, verbose, pf->name)) {
if (!pf_probe(pf) && pf->disk) {
if (pf->disk && !pf_probe(pf)) {
pf->present = 1;
k++;
} else
Expand Down

0 comments on commit 8e53cfc

Please sign in to comment.