]> www.infradead.org Git - users/dwmw2/linux.git/commit
sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN
authorYoung Xiao <YangX92@hotmail.com>
Wed, 28 Nov 2018 12:36:39 +0000 (12:36 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Feb 2019 19:02:12 +0000 (20:02 +0100)
commit3e380fc2ae4d18210eec9c472b12e2b2544f7dc1
tree70b3ba1e343d939b8d91e65d963e9816c32f0884
parenta35e4e7ca77a9f1dca8b57333721903ba7d5feec
sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN

[ Upstream commit a11f6ca9aef989b56cd31ff4ee2af4fb31a172ec ]

__vdc_tx_trigger should only loop on EAGAIN a finite
number of times.

See commit adddc32d6fde ("sunvnet: Do not spin in an
infinite loop when vio_ldc_send() returns EAGAIN") for detail.

Signed-off-by: Young Xiao <YangX92@hotmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/block/sunvdc.c