summaryrefslogtreecommitdiffstats
path: root/sys/dev/mlx/mlxvar.h
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>2000-04-20 23:52:33 +0000
committermsmith <msmith@FreeBSD.org>2000-04-20 23:52:33 +0000
commitc7d9c92d843b0337597acdf63c43c53e792ec250 (patch)
tree39d9250a835bf40bfe7e0c3d242288df8da95dda /sys/dev/mlx/mlxvar.h
parent51d4afa1a6e67d4db34a9651496b097ff3e99402 (diff)
downloadFreeBSD-src-c7d9c92d843b0337597acdf63c43c53e792ec250.zip
FreeBSD-src-c7d9c92d843b0337597acdf63c43c53e792ec250.tar.gz
One minor bugfix:
- Free resources in all the possible attachment failure cases. One critical bugfix: - Fix a race where it was possible to get out of synch with the log messages from the controller, if the controller hung up for any period of time (eg. while resetting a SCSI bus). This would result in an endless string of console errors, bringing the machine to a halt.
Diffstat (limited to 'sys/dev/mlx/mlxvar.h')
-rw-r--r--sys/dev/mlx/mlxvar.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/mlx/mlxvar.h b/sys/dev/mlx/mlxvar.h
index 47a5136..51500bd 100644
--- a/sys/dev/mlx/mlxvar.h
+++ b/sys/dev/mlx/mlxvar.h
@@ -160,6 +160,7 @@ struct mlx_softc
int mlx_locks; /* reentrancy avoidance */
int mlx_flags;
#define MLX_SPINUP_REPORTED (1<<0) /* "spinning up drives" message displayed */
+#define MLX_EVENTLOG_BUSY (1<<1) /* currently reading event log */
/* interface-specific accessor functions */
int mlx_iftype; /* interface protocol */
OpenPOWER on IntegriCloud