Skip to content
Commit 7ca4be45 authored by Chris Mason's avatar Chris Mason
Browse files

Btrfs: don't use crc items bigger than 4KB



With the big metadata blocks, we can have crc items
that are much bigger than a page.  There are a few
places that we try to kmalloc memory to hold the
items during a split.

Items bigger than 4KB don't really have a huge benefit
in efficiency, but they do trigger larger order allocations.
This commits changes the csums to make sure they stay under
4KB.  This is not a format change, just a #define to limit
huge items.

Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent 3c4bb26b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment