summaryrefslogtreecommitdiff
path: root/utils.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2016-10-14 18:39:40 +0200
committerDavid Sterba <dsterba@suse.com>2016-10-25 14:28:36 +0200
commitcf8fd1a70884db0b31e312d0780611f262bb9b45 (patch)
tree88717f4d22793aa3fa04876244c08d0234c29dbc /utils.c
parent508000138c53707c961ce7364aff798e594604b7 (diff)
btrfs-progs: build: detect fiemap shared flag but don't fail build
The FIEMAP_EXTENT_SHARED fiemap flag was introduced in 2.6.33. If the headers do not provide the definition, the build will fail. The support of the fiemap sharing depends on the running kernel. There are still systems with 2.6.32 kernel headers but running newer versions. To support such environment, don't fail build, provide own defintion of the structure and detect if there's an old kernel in use in the relevant command (btrfs fi du). Reported-by: Abhay Sachan <lkp.abhay@gmail.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'utils.c')
0 files changed, 0 insertions, 0 deletions