summaryrefslogtreecommitdiff
path: root/fs/debugfs
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2014-02-17 16:30:03 (GMT)
committerScott Wood <scottwood@freescale.com>2014-05-14 18:38:33 (GMT)
commit12592110b8a4080a3e74eb99ea8e2bb93078ec66 (patch)
treeafcf9e0e47dbd1466528c432d60ad2b4f4259107 /fs/debugfs
parent3d1b42cbabd51f37da4121758f486df21373a1f9 (diff)
downloadlinux-fsl-qoriq-12592110b8a4080a3e74eb99ea8e2bb93078ec66.tar.xz
fs: jbd2: pull your plug when waiting for space
Two cps in parallel managed to stall the the ext4 fs. It seems that journal code is either waiting for locks or sleeping waiting for something to happen. This seems similar to what Mike observed on ext3, here is his description: |With an -rt kernel, and a heavy sync IO load, tasks can jam |up on journal locks without unplugging, which can lead to |terminal IO starvation. Unplug and schedule when waiting |for space. Cc: stable-rt@vger.kernel.org Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Diffstat (limited to 'fs/debugfs')
0 files changed, 0 insertions, 0 deletions