Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jan 2011 09:56:43 +0000 (UTC)
From:      Alexander Motin <mav@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r217188 - projects/graid/head/sys/cam/ata
Message-ID:  <201101090956.p099uhS3037404@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mav
Date: Sun Jan  9 09:56:43 2011
New Revision: 217188
URL: http://svn.freebsd.org/changeset/base/217188

Log:
  Fix panic when built without ADA_TEST_FAILURE.

Modified:
  projects/graid/head/sys/cam/ata/ata_da.c

Modified: projects/graid/head/sys/cam/ata/ata_da.c
==============================================================================
--- projects/graid/head/sys/cam/ata/ata_da.c	Sun Jan  9 09:21:11 2011	(r217187)
+++ projects/graid/head/sys/cam/ata/ata_da.c	Sun Jan  9 09:56:43 2011	(r217188)
@@ -855,12 +855,14 @@ adaregister(struct cam_periph *periph, v
 		dp->secsize, dp->heads,
 		dp->secs_per_track, dp->cylinders);
 	xpt_announce_periph(periph, announce_buf);
+#ifdef ADA_TEST_FAILURE
 	/*
 	 * Create our sysctl variables, now that we know
 	 * we have successfully attached.
 	 * XXX: da code does a cam_periph_acquire(periph) here -- why?.
 	 */
 	taskqueue_enqueue(taskqueue_thread, &softc->sysctl_task);
+#endif
 	/*
 	 * Add async callbacks for bus reset and
 	 * bus device reset calls.  I don't bother



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101090956.p099uhS3037404>