The changes seem to work fine here, I was able to push 51MB/s just fine with the patch applied. No noticeable change. I say the diff is fine to go ahead and commit.