Summary: | [zfs] root point mounting broken on CURRENT with multiple pools | ||
---|---|---|---|
Product: | Base System | Reporter: | Enji Cooper <ngie> |
Component: | kern | Assignee: | freebsd-fs (Nobody) <fs> |
Status: | Closed Feedback Timeout | ||
Severity: | Affects Only Me | CC: | delphij |
Priority: | Normal | ||
Version: | Unspecified | ||
Hardware: | Any | ||
OS: | Any |
Description
Enji Cooper
2012-12-10 01:10:00 UTC
Responsible Changed From-To: freebsd-bugs->freebsd-fs Over to maintainer(s). *** Bug 192183 has been marked as a duplicate of this bug. *** This issue is controller independent, because I ran into this problem with ada(4) in bug 192183. As I noted in the PR and thread, I think the issue lays between geom(4) and zfs(4) (the more information I get the more I think it's geom(4), as I created a non-standard sized freebsd-boot partition on my work machine as well). My redoing the GPT table and zpool fixed my system so it boots once again, and I've been using ZFS since 8-CURRENT IIRC. My old and new GPT table are like so: Old: GPT 128 1 freebsd-boot 34 128 2 freebsd-swap 162 50331648 3 freebsd-zfs 50331810 1903193325 New: GPT 128 1 freebsd-boot 40 88 2 freebsd-swap 128 50331648 3 freebsd-zfs 50331776 1903193359 I'll work towards reproing the issue with geom, first. Since nobody seems to have been working on this, could you please add a few assertion or printf in /sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c, zfs_mount() to see what have returned these ENXIO's? batch change: For bugs that match the following - Status Is In progress AND - Untouched since 2018-01-01. AND - Affects Base System OR Documentation DO: Reset to open status. Note: I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed. |