+6
−2
Loading
mainline inclusion from mainline-v5.7-rc1 commit b0962c53 category: bugfix bugzilla: 34604 CVE: NA ----------------------------------------------- Large queues of I/O to offline devices that are eventually submitted when devices are unblocked result in a many repeated "rejecting I/O to offline device" messages. These messages can fill up the dmesg buffer in crash dumps so no useful prior messages remain. In addition, if a serial console is used, the flood of messages can cause a hard lockup in the console code. Introduce a flag indicating the message has already been logged for the device, and reset the flag when scsi_device_set_state() changes the device state. Link: https://lore.kernel.org/r/20200311143930.20674-1-emilne@redhat.com Reviewed-by:Bart van Assche <bvanassche@acm.org> Signed-off-by:
Ewan D. Milne <emilne@redhat.com> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com> conflicts: drivers/scsi/scsi_lib.c include/scsi/scsi_device.h Signed-off-by:
Ye Bin <yebin10@huawei.com> Reviewed-by:
Hou Tao <houtao1@huawei.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com>