diff options
author | le <le@FreeBSD.org> | 2005-02-23 14:59:14 +0000 |
---|---|---|
committer | le <le@FreeBSD.org> | 2005-02-23 14:59:14 +0000 |
commit | 5722d64390c1ea70909dffc79930c6fd2e04f3d9 (patch) | |
tree | 3a8eef9123287cb08ce8f5853d095faaae2ca65d /sys/geom/vinum/geom_vinum_var.h | |
parent | 4894ce37225ee5758bcbe9e9583ade10a65461cf (diff) | |
download | FreeBSD-src-5722d64390c1ea70909dffc79930c6fd2e04f3d9.zip FreeBSD-src-5722d64390c1ea70909dffc79930c6fd2e04f3d9.tar.gz |
Correctly calculate what to do and how to retry a request to a plex when
the previous one failed and there are more than one plex in the volume.
This could have led to a flood of error messages on the console and
probably a deadlock in certain situations.
Diffstat (limited to 'sys/geom/vinum/geom_vinum_var.h')
-rw-r--r-- | sys/geom/vinum/geom_vinum_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/vinum/geom_vinum_var.h b/sys/geom/vinum/geom_vinum_var.h index 6b21326..afc0308 100644 --- a/sys/geom/vinum/geom_vinum_var.h +++ b/sys/geom/vinum/geom_vinum_var.h @@ -116,6 +116,7 @@ #define GV_BIO_REBUILD 0x20 #define GV_BIO_CHECK 0x40 #define GV_BIO_PARITY 0x80 +#define GV_BIO_RETRY 0x100 /* * hostname is 256 bytes long, but we don't need to shlep multiple copies in |