]> git.baikalelectronics.ru Git - kernel.git/commit
nvme-pci: Print invalid SGL only once
authorKeith Busch <keith.busch@intel.com>
Fri, 15 Sep 2017 17:05:38 +0000 (13:05 -0400)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Sep 2017 14:56:05 +0000 (08:56 -0600)
commit9e20cfd699298ad3dee60dcad1106abd01580a6c
treea038a10f318185bbf4eddcb8dc59d52d09032213
parentf0382a0748099ef8563325d1c0849c925fc8ca25
nvme-pci: Print invalid SGL only once

The WARN_ONCE macro returns true if the condition is true, not if the
warn was raised, so we're printing the scatter list every time it's
invalid. This is excessive and makes debugging harder, so this patch
prints it just once.

Signed-off-by: Keith Busch <keith.busch@intel.com>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/pci.c