nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Thu, 10 Oct 2019 15:34:12 +0000 (17:34 +0200)
committerKeith Busch <kbusch@kernel.org>
Mon, 14 Oct 2019 14:27:01 +0000 (23:27 +0900)
commitac1c4e18858cb1da6abe1932a7ca001c37f62372
treefd5d5f55819e3e916fdfdf31e69e078a853b3bcd
parentc1ac9a4b0797ca8bb4470f863a5f78ef1ab13bed
nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL

The access to sk->sk_ll_usec should be hidden behind
CONFIG_NET_RX_BUSY_POLL like the definition of sk_ll_usec.

Put access to ->sk_ll_usec behind CONFIG_NET_RX_BUSY_POLL.

Fixes: 1a9460cef5711 ("nvme-tcp: support simple polling")
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
drivers/nvme/host/tcp.c