OSDN Git Service

nvme-tcp: block BH in sk state_change sk callback
authorSagi Grimberg <sagi@grimberg.me>
Sun, 21 Mar 2021 07:08:48 +0000 (00:08 -0700)
committerChristoph Hellwig <hch@lst.de>
Fri, 2 Apr 2021 16:48:28 +0000 (18:48 +0200)
commit8b73b45d54a14588f86792869bfb23098ea254cb
tree4ceb47001af72309e1d542e1e20ca8ab59fb6209
parent79695dcd9ad4463a82def7f42960e6d7baa76f0b
nvme-tcp: block BH in sk state_change sk callback

The TCP stack can run from process context for a long time
so we should disable BH here.

Fixes: 3f2304f8c6d6 ("nvme-tcp: add NVMe over TCP host driver")
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/tcp.c