search for: fs_nocow_fl

Displaying 1 result from an estimated 1 matches for "fs_nocow_fl".

2013 Nov 21
9
[PATCH] vhd-util create: add -C|nocow option
...p2/vhd/lib/libvhd.c index 95eb5d6..12a9667 100644 --- a/tools/blktap2/vhd/lib/libvhd.c +++ b/tools/blktap2/vhd/lib/libvhd.c @@ -41,6 +41,14 @@ #include "libvhd.h" #include "relative-path.h" +#ifdef __linux__ +#include <linux/fs.h> +#include <sys/ioctl.h> +#ifndef FS_NOCOW_FL +#define FS_NOCOW_FL 0x00800000 /* Do not cow file */ +#endif +#endif + /* VHD uses an epoch of 12:00AM, Jan 1, 2000. This is the Unix timestamp for * the start of the VHD epoch. */ #define VHD_EPOCH_START 946684800 @@ -2829,6 +2837,7 @@ __vhd_create(const char *name, const...