Commit 2aa7bb9a authored by Ross Zwisler's avatar Ross Zwisler Committed by Zhihong Yu
Browse files

FROMLIST: ext4: use jbd2_inode dirty range scoping



Use the newly introduced jbd2_inode dirty range scoping to prevent us
from waiting forever when trying to complete a journal transaction.

Signed-off-by: default avatarRoss Zwisler <zwisler@google.com>
Reviewed-by: default avatarJan Kara <jack@suse.cz>
Cc: stable@vger.kernel.org

BUG=b:130521177, chromium:959968, b:133470926, b:65528573
TEST=Multiple iteration of dd from /dev/zero to /mnt/stateful_partition,
filling the disk.  Also, copied multi-GiB files from USB sticks to the
Downloads folder via the GUI.  I did this on bobba, sarien and
samus-kernelnext.

(am from https://patchwork.kernel.org/patch/11007137/)
Change-Id: I14499b7c2f5f9f097acb4594f4c2a74ecd914ade
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1669281


Tested-by: default avatarRoss Zwisler <zwisler@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: default avatarGuenter Roeck <groeck@chromium.org>
Reviewed-by: default avatarSean Paul <seanpaul@chromium.org>
(cherry picked from commit 426ac8f9dce0213e06bc2fcc4ba093d9198df133)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1775621


Reviewed-by: default avatarZhihong Yu <zhihongyu@chromium.org>
Commit-Queue: Zhihong Yu <zhihongyu@chromium.org>
Tested-by: default avatarZhihong Yu <zhihongyu@chromium.org>
parent 62a66bec
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment