diff options
author | thompsa <thompsa@FreeBSD.org> | 2009-04-03 19:49:33 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2009-04-03 19:49:33 +0000 |
commit | 2d53d4304dcaee8f6902a0d91732115dc7c7ce3a (patch) | |
tree | 0976d91821464828b1352e8f198ba283b10ccff7 /sys/geom/geom.h | |
parent | fe5458f66537db2116edb0ad1cfa8b9da5fb1ba3 (diff) | |
download | FreeBSD-src-2d53d4304dcaee8f6902a0d91732115dc7c7ce3a.zip FreeBSD-src-2d53d4304dcaee8f6902a0d91732115dc7c7ce3a.tar.gz |
Add interleaving root hold tokens from the CAM probe to disk_create and geom
provider tasting. This is needed for disk attachments that happen after threads
are running in the boot process.
Tested by: rnoland
Diffstat (limited to 'sys/geom/geom.h')
-rw-r--r-- | sys/geom/geom.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/geom/geom.h b/sys/geom/geom.h index a916ec5..38c6c75 100644 --- a/sys/geom/geom.h +++ b/sys/geom/geom.h @@ -193,6 +193,8 @@ struct g_provider { /* Two fields for the implementing class to use */ void *private; u_int index; + + struct root_hold_token *roothold; }; /* geom_dev.c */ |