Print this page
re #13365 rb4427 - pppt "mutex_enter: bad mutex" panic (son of 8564)
re #8564, rb4224 "mutex_enter: bad mutex" panic when under heavy load
re #12375 rb4141 Create ALUA Support on NexentaStor; Failover causes loss of storage

@@ -16,13 +16,14 @@
  * fields enclosed by brackets "[]" replaced with your own identifying
  * information: Portions Copyright [yyyy] [name of copyright owner]
  *
  * CDDL HEADER END
  */
+
 /*
  * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright 2013, Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
  */
 
 #include <sys/cpuvar.h>
 #include <sys/types.h>
 #include <sys/conf.h>

@@ -329,11 +330,11 @@
         task = ptask->pt_stmf_task;
         /* task_port_private reference is a real reference. */
         (void) pppt_task_hold(ptask);
         task->task_port_private = ptask;
         task->task_flags = scmd->icsc_task_flags;
-        task->task_additional_flags = 0;
+        task->task_additional_flags = TASK_AF_PPPT_TASK;
         task->task_priority = 0;
 
         /*
          * Set task->task_mgmt_function to TM_NONE for a normal SCSI task
          * or one of these values for a task management command: