You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ok, I think I know why we are seeing this behavior. Overwrite has been issued, but then we call revalidate_labels() afterwards. and that fails. I think this is the wrong place to do so because overwrite is still in progress, and therefore it will fail. But it makes sense that overwrite succeeded because it's already issued before this software error. And the 0 nmem overwritten is deceiving. revalidate_labels() error does not reverse or stop the overwrite operation.
@djbw, you introduced the revalidate_labes() call for overwrite. But it's to be failing on a real dimm. I don't think you can call that until the DIMM has completed overwrite. So it may not be something that can be issued from user space since ndctl is stateless? 8186ec8 ("ndctl/dimm: Flush invalidated labels after overwrite")
Hello
I tried
ndctl sanitize-dimm nmem0 --overwrite
, it tells me the execution failed, but the overwrite operation still issued to nmem0.The text was updated successfully, but these errors were encountered: