summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
diff options
context:
space:
mode:
authoroster <oster@NetBSD.org>2006-03-18 17:34:31 +0000
committeroster <oster@NetBSD.org>2006-03-18 17:34:31 +0000
commit0a0615d52abe648f2fa6e08e24dc02e71945826e (patch)
tree1f481220117fd1868f87d4674ed2a720adab1db0 /sys/dev/raidframe
parentc7259b72b2246eda3058114284f6c5676617b2db (diff)
dag_h will always be NULL in this case, and thus we can eliminate a
bit of dead code. Addresses Coverity CID 728 NetBSD Scan 5.
Diffstat (limited to 'sys/dev/raidframe')
-rw-r--r--sys/dev/raidframe/rf_aselect.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/sys/dev/raidframe/rf_aselect.c b/sys/dev/raidframe/rf_aselect.c
index b2a216619be..0dfe343e6f9 100644
--- a/sys/dev/raidframe/rf_aselect.c
+++ b/sys/dev/raidframe/rf_aselect.c
@@ -1,4 +1,4 @@
-/* $NetBSD: rf_aselect.c,v 1.22 2005/12/11 12:23:37 christos Exp $ */
+/* $NetBSD: rf_aselect.c,v 1.23 2006/03/18 17:34:31 oster Exp $ */
/*
* Copyright (c) 1995 Carnegie-Mellon University.
* All rights reserved.
@@ -33,7 +33,7 @@
*****************************************************************************/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rf_aselect.c,v 1.22 2005/12/11 12:23:37 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rf_aselect.c,v 1.23 2006/03/18 17:34:31 oster Exp $");
#include <dev/raidframe/raidframevar.h>
@@ -427,11 +427,7 @@ rf_SelectAlgorithm(RF_RaidAccessDesc_t *desc, RF_RaidAccessFlags_t flags)
/* Create a dag for this parity stripe */
InitHdrNode(&tempdag_h, raidPtr, desc);
dagList->numDags++;
- if (dag_h == NULL) {
- dag_h = tempdag_h;
- } else {
- lastdag_h->next = tempdag_h;
- }
+ dag_h = tempdag_h;
lastdag_h = tempdag_h;
(stripeFuncs->fp) (raidPtr, asm_p, tempdag_h, bp, flags, tempdag_h->allocList);