crash at nvme_tcp_init_iter with header digest enabled
Daniel Wagner
dwagner at suse.de
Mon Sep 5 03:26:12 PDT 2022
On Mon, Sep 05, 2022 at 12:46:40PM +0300, Sagi Grimberg wrote:
> > diff --git a/drivers/nvme/host/tcp.c b/drivers/nvme/host/tcp.c
> > index e82dcfcda29b..3e3ebde4eff5 100644
> > --- a/drivers/nvme/host/tcp.c
> > +++ b/drivers/nvme/host/tcp.c
> > @@ -1229,7 +1229,7 @@ static void nvme_tcp_io_work(struct work_struct *w)
> > else if (unlikely(result < 0))
> > return;
> >
> > - if (!pending)
> > + if (!pending || !queue->rd_enabled)
> > return;
> >
> > } while (!time_after(jiffies, deadline)); /* quota is exhausted */
> > --
>
> Daniel, any input here?
I haven't heard anything from our customer yet. Let me ping them again.
More information about the Linux-nvme
mailing list