Thread (14 messages) 14 messages, 3 authors, 2021-12-17

Re: [PATCH 3/3] nvme: add KConfig options for debug features

From: Chaitanya Kulkarni <hidden>
Date: 2021-12-17 06:52:45

quoted
quoted
quoted
A controller(s) that is used in the production environment goes
through qualification process from vendors and from the consumers
to make sure they are stable, something like spurious completions
detection is a basic part of the qualification,
I don't think that assuming that a production controller does not
have any hidden bugs is a great practice, and controllers evolve during
their production lifetime.
That is why we should keep it configurable and let user decide.
OK, so this allows a user that is absolutely set on shaving few
nano-seconds to sacrifice a level of protection against buggy
controllers. Is this a real use-case?

For that, I guess the config option is fine, but this at the very least
needs to default to y.
Okay, I'll send out V2 with default options set to y.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help