| Summary: | OpenZFS crash -- zvol_geom_bio_getattr called when volmode=dev | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Eric van Gyzen <vangyzen> |
| Component: | kern | Assignee: | freebsd-fs (Nobody) <fs> |
| Status: | New --- | ||
| Severity: | Affects Some People | CC: | asomers, freqlabs, mmacy |
| Priority: | --- | ||
| Version: | CURRENT | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
Eric van Gyzen
2020-10-12 15:22:56 UTC
FWIW on current head I don't see this behavior. What I see instead is that we create the zvol with default mode, but don't destroy and recreate it. So it ends up with the wrong mode. Only if I subsequently do "zfs set volmode=dev <volname>" does the zvol get the correct mode. I opened bug 251828 for that. I still see this behavior on main commit f7cd7fe51c4 (25 December). Remember, it's a race, so if you get lucky, you won't see it. |