Hacker News new | ask | show | jobs
by mort96 211 days ago
You can argue that controllers shouldn't behave that way. But they do, it's not a bug, and it's not a dead controller. It's a perfectly functional controller's response to dead blocks.
1 comments

Cite? By definition it appears to not meet the definition of ‘functional’.
The definition of functional in the context of the discussion is that in works in the way the manufacture explicitly designed it work, in a standard industry practice fashion, not as an unforeseen bug or malfunction.

Not some abstract notion.

So not enumerating as a drive, and not allowing you to read even valid blocks is ‘working’?
Yes, same as a facility self-destructing, if it was programmed to do so, is working as per its spec.
And what spec requires that? I have yet to see one.
The manufacturers'.