Print this page
XXXX don't fail device detach when it's physically removed
*** 16,30 ****
--- 16,35 ----
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
+
/*
* Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+ /*
* Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved.
* Copyright 2016 Joyent, Inc.
* Copyright (c) 2016 by Delphix. All rights reserved.
+ * Copyright 2018 Nexenta Systems, Inc.
*/
#ifndef _SYS_DDI_IMPLDEFS_H
#define _SYS_DDI_IMPLDEFS_H
*** 208,217 ****
--- 213,223 ----
uint_t devi_state; /* device/bus state flags */
/* see below for definitions */
kcondvar_t devi_cv; /* cv */
int devi_ref; /* reference count */
+ int devi_gone; /* devi gone, force clean */
dacf_rsrvlist_t *devi_dacf_tasks; /* dacf reservation queue */
ddi_node_class_t devi_node_class; /* Node class */
int devi_node_attributes; /* Node attributes: See below */