Skip to content
Commit 1bc87793 authored by Arne Jansen's avatar Arne Jansen Committed by Chris Mason
Browse files

btrfs: scrub: don't reuse bios and pages



The current scrub implementation reuses bios and pages as often as possible,
allocating them only on start and releasing them when finished. This leads
to more problems with the block layer than it's worth. The elevator gets
confused when there are more pages added to the bio than bi_size suggests.
This patch completely rips out the reuse of bios and pages and allocates
them freshly for each submit.

Signed-off-by: default avatarArne Jansen <sensille@gmx.net>
Signed-off-by: default avatarChris Maosn <chris.mason@oracle.com>
parent ff5714cc
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment