]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet-fc: remove the IN_ISR deferred scheduling options
authorJames Smart <jsmart2021@gmail.com>
Wed, 14 Nov 2018 23:57:46 +0000 (15:57 -0800)
committerJens Axboe <axboe@kernel.dk>
Sat, 8 Dec 2018 05:26:57 +0000 (22:26 -0700)
commite7df808f6d65dcdf091ffa6f45bab1c3cb55d66a
treee554fcb4dfb8db4278f9afc6cd051ae13bfda7dc
parent85cdac7773a837ef7fc8ba4c1ac02617e0b66846
nvmet-fc: remove the IN_ISR deferred scheduling options

All target lldd's call the cmd receive and op completions in non-isr
thread contexts. As such the IN_ISR options are not necessary.
Remove the functionality and flags, which also removes cpu assignments
to queues.

Signed-off-by: James Smart <jsmart2021@gmail.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/target/fc.c
include/linux/nvme-fc-driver.h