svn commit: r254247 - projects/camlock/sys/cam

Alexander Motin mav at FreeBSD.org
Mon Aug 12 11:41:39 UTC 2013


Author: mav
Date: Mon Aug 12 11:41:39 2013
New Revision: 254247
URL: http://svnweb.freebsd.org/changeset/base/254247

Log:
  Small addition to r254240.

Modified:
  projects/camlock/sys/cam/cam_xpt.c

Modified: projects/camlock/sys/cam/cam_xpt.c
==============================================================================
--- projects/camlock/sys/cam/cam_xpt.c	Mon Aug 12 10:15:09 2013	(r254246)
+++ projects/camlock/sys/cam/cam_xpt.c	Mon Aug 12 11:41:39 2013	(r254247)
@@ -3984,7 +3984,9 @@ xpt_async_process_dev(struct cam_ed *dev
 	if ((device->lun_id == CAM_LUN_WILDCARD &&
 	     path->device->lun_id != CAM_LUN_WILDCARD) ||
 	    (device->target->target_id == CAM_TARGET_WILDCARD &&
-	     path->target->target_id != CAM_TARGET_WILDCARD)) {
+	     path->target->target_id != CAM_TARGET_WILDCARD) ||
+	    (device->target->bus->path_id == CAM_BUS_WILDCARD &&
+	     path->target->bus->path_id != CAM_BUS_WILDCARD)) {
 		mtx_unlock(&device->device_mtx);
 		xpt_path_lock(path);
 		relock = 1;


More information about the svn-src-projects mailing list