kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #125512
[Bug 1469218] Re: HP ProLiant m400 Server sda timeout causes file system hang
Some static code analysis:
1), looks not possbile in scsi request submit path
- preempt is disabled for arm64 vivid
- the timer is always added just before submitting to hardware
- once it can't be submitted to hardware, the timer is disabled
2), another possibility is in ata's completion path
- block request is always completed in softirq(scsi_done()->blk_complete_request())
- the softirq may be run from another CPU, which is triggered by IPI
- but one atomic complete flag is used to monitor the request completion status
(blk_mark_rq_complete()), so looks the timeout can't be caused by softirq delay schedule.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1469218
Title:
HP ProLiant m400 Server sda timeout causes file system hang
Status in linux package in Ubuntu:
Triaged
Bug description:
While running stress-ng on a ProLiant m400 Server I managed to cause
the disk controller to timeout which causes a file system hang. I am
wondering if the timeout was causes because I completely overloaded
the system causing it to be slow on ata handling times.
I ran:
stress-ng --all 64 -t 600 -v
and the machine slowly clogged up with stress processes, and finally
hit the hang. Had to reboot the system.
Attached is a kernel log.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1469218/+subscriptions
References