Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"dataset does not exist" reported when trying rollback #1861

Closed
ryao opened this issue Nov 12, 2013 · 2 comments
Closed

"dataset does not exist" reported when trying rollback #1861

ryao opened this issue Nov 12, 2013 · 2 comments
Milestone

Comments

@ryao
Copy link
Contributor

ryao commented Nov 12, 2013

Running zfs rollback rpool/GENTOO/build-dir@install printed cannot rollback 'rpool/GENTOO/build-dir': dataset does not exist on my system. Subsequent invocations succeeded. I suspect that there is some sort of race (possibly a regression) and I am filing this to make a note of it.

By the way, my system was running a lightly patched HEAD at the time this happened. The largest changes are the write throttle and zpl_writepages patches, which should have no effect on this.

@dweeezil
Copy link
Contributor

@ryao Check out dweeezil/zfs@393b281.

@dweeezil
Copy link
Contributor

Oops, and also #1851.

unya pushed a commit to unya/zfs that referenced this issue Dec 13, 2013
The Illumos openzfs#3875 patch reverted a part of ZoL's 7b3e34b which added
special-case error handling for zfs_rezget().  The error handling dealt
with the case in which an all-ones object number ended up being passed
to dnode_hold() and causing an EINVAL to be returned from zfs_rezget().

Signed-off-by: Brian Behlendorf <[email protected]>
Closes openzfs#1859
Closes openzfs#1861
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants