search for: btrfs_convert

Displaying 8 results from an estimated 8 matches for "btrfs_convert".

2015 May 27
0
[PATCH RFC] New API: btrfs_convert
...kfs.btrfs); GUESTFSD_EXT_CMD(str_umount, umount); GUESTFSD_EXT_CMD(str_btrfsimage, btrfs-image); +GUESTFSD_EXT_CMD(str_btrfsconvert, btrfs-convert); int optgroup_btrfs_available (void) @@ -2083,3 +2084,31 @@ do_btrfs_image (char *const *sources, const char *image, return 0; } + +int +do_btrfs_convert (const char *device, int rollback) +{ + const size_t MAX_ARGS = 64; + const char *argv[MAX_ARGS]; + size_t i = 0; + CLEANUP_FREE char *err = NULL; + CLEANUP_FREE char *out = NULL; + int r; + + ADD_ARG (argv, i, str_btrfsconvert); + ADD_ARG (argv, i, device); + + if ((optargs_bitmask &...
2015 Jun 04
0
Re: [PATCH RFC][Resend] New API: btrfs_convert
...STFSD_EXT_CMD(str_btrfsimage, btrfs-image); > +GUESTFSD_EXT_CMD(str_btrfsconvert, btrfs-convert); > > int > optgroup_btrfs_available (void) > @@ -2083,3 +2084,31 @@ do_btrfs_image (char *const *sources, const char *image, > > return 0; > } > + > +int > +do_btrfs_convert (const char *device, int rollback) > +{ > + const size_t MAX_ARGS = 64; > + const char *argv[MAX_ARGS]; > + size_t i = 0; > + CLEANUP_FREE char *err = NULL; > + CLEANUP_FREE char *out = NULL; > + int r; > + > + ADD_ARG (argv, i, str_btrfsconvert); > + ADD_ARG (...
2015 Jun 04
3
[PATCH RFC][Resend] New API: btrfs_convert
...kfs.btrfs); GUESTFSD_EXT_CMD(str_umount, umount); GUESTFSD_EXT_CMD(str_btrfsimage, btrfs-image); +GUESTFSD_EXT_CMD(str_btrfsconvert, btrfs-convert); int optgroup_btrfs_available (void) @@ -2083,3 +2084,31 @@ do_btrfs_image (char *const *sources, const char *image, return 0; } + +int +do_btrfs_convert (const char *device, int rollback) +{ + const size_t MAX_ARGS = 64; + const char *argv[MAX_ARGS]; + size_t i = 0; + CLEANUP_FREE char *err = NULL; + CLEANUP_FREE char *out = NULL; + int r; + + ADD_ARG (argv, i, str_btrfsconvert); + ADD_ARG (argv, i, device); + + if ((optargs_bitmask &...
2015 Jun 05
0
Re: [PATCH RFC][Resend] New API: btrfs_convert
Hi, In data venerdì 5 giugno 2015 13:47:12, Pino ha scritto: > 在 2015年06月05日 00:37, Pino Toscano 写道: > > In data giovedì 4 giugno 2015 11:56:41, Pino Tsao ha scritto: > >> Disable the test case temporarily for 2 reasons: > >> 1. Because the default test disk size is 500M, while btrfs > >> convert command think it is too small to convert
2015 Jun 08
1
Re: [PATCH RFC][Resend] New API: btrfs_convert
Hi 在 2015年06月05日 22:38, Pino Toscano 写道: > Hi, > > In data venerdì 5 giugno 2015 13:47:12, Pino ha scritto: >> 在 2015年06月05日 00:37, Pino Toscano 写道: >>> In data giovedì 4 giugno 2015 11:56:41, Pino Tsao ha scritto: >>>> Disable the test case temporarily for 2 reasons: >>>> 1. Because the default test disk size is 500M, while btrfs
2015 Jun 05
2
Re: [PATCH RFC][Resend] New API: btrfs_convert
...>> +GUESTFSD_EXT_CMD(str_btrfsconvert, btrfs-convert); >> >> int >> optgroup_btrfs_available (void) >> @@ -2083,3 +2084,31 @@ do_btrfs_image (char *const *sources, const char *image, >> >> return 0; >> } >> + >> +int >> +do_btrfs_convert (const char *device, int rollback) >> +{ >> + const size_t MAX_ARGS = 64; >> + const char *argv[MAX_ARGS]; >> + size_t i = 0; >> + CLEANUP_FREE char *err = NULL; >> + CLEANUP_FREE char *out = NULL; >> + int r; >> + >> + ADD_ARG (argv, i,...
2015 May 26
2
[PATCH] api: Don't truncate /dev/stdout or /dev/stderr when used as FileOut.
In APIs such as guestfs_download, when the FileOut parameter exactly matches "/dev/stdout" or "/dev/stderr", don't reopen the possibly redirected output file with O_TRUNC (truncate). Instead dup the file descriptor. This magic behaviour doesn't happen for /dev/fd/* (or any other output file) allowing callers the choice of using /dev/stderr or /dev/fd/2 depending on
2015 May 26
0
Help: how to change default disk size when doing test
Hi Rich, I am developing a patch for btrfs enhancement: btrfs-convert. When I do test, run: make check tests, in dir libguestfs/tests/c-api, I got these error: 0/516 test_btrfs_convert_0 libguestfs: error: btrfs_convert: /dev/sda1: block size is too small conversion aborted. FAIL: test_btrfs_convert_0 I also ran "btrfs-convert" command to deal with a 100MB img file outside the guestfish, I got the same err msg, so it is a litmitation of btrfs-conv...