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,28 **** * 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. */ #include <sys/cpuvar.h> #include <sys/types.h> #include <sys/conf.h> --- 16,29 ---- * 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. */ #include <sys/cpuvar.h> #include <sys/types.h> #include <sys/conf.h>
*** 329,339 **** 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_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: --- 330,340 ---- 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 = 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: