diff options
author | msmith <msmith@FreeBSD.org> | 2000-04-20 23:52:33 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 2000-04-20 23:52:33 +0000 |
commit | c7d9c92d843b0337597acdf63c43c53e792ec250 (patch) | |
tree | 39d9250a835bf40bfe7e0c3d242288df8da95dda /sys/dev/mlx/mlxvar.h | |
parent | 51d4afa1a6e67d4db34a9651496b097ff3e99402 (diff) | |
download | FreeBSD-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.h | 1 |
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 */ |