[PATCH v2 1/1] nvme: disable CC.CRIME (NVME_CC_CRIME)
Greg Joyce
gjoyce at linux.ibm.com
Thu Oct 10 09:11:43 PDT 2024
On Wed, 2024-10-09 at 16:04 -0600, Keith Busch wrote:
> On Mon, Oct 07, 2024 at 02:33:24PM -0500, gjoyce at linux.ibm.com wrote:
> > + /*
> > + * Setting CRIME results in CSTS.RDY before the media is
> > ready. This
> > + * make it possible for media related commands to return
> > the error
> > + * NVME_SC_ADMIN_COMMAND_MEDIA_NOT_READY. Until the driver
> > is
> > + * restructurade to handle retries, disable CC.CRIME.
> > + */
> > + ctrl->ctrl_config &= ~NVME_CC_CRIME;
>
> We could just delete this section entirely. Nothing else sets CRIME,
> so
> no need to explicitly clear it here. I guess it serves to provide a
> place for the explanation, I think we can remove the flag setting
> anyway.
I went back on forth on that. What I do like is that explicitly shows
that CRIME is not being set and why. But you're right, it's really more
of an elaborate comment.
I have no problems with removing it. Would you like me to send a new
patch?
Greg
More information about the Linux-nvme
mailing list