kdave
kdave
I'll reply here as it's the most recent comment on the restore looping problem. First I'm sorry this got unattended for so long, after reading all the issues the problem...
The looping in restore has been removed.
I have not found a valid condition for the looping in the code. The b-tree leaves are scanned linearly, so any problem reading the leaves would stop and not loop....
Hiding symbols via the .sym version script does not work so we'd have to drag all the unused symbols indefinitelly. There are only 4 symbol linked by libsnapper ``` 89:...
Dependencies verified on openSUSE (`zypper se --requires libbtrfs`) and debian (`apt-cache rdepends libbtrfs0`), only snapper. Build verified in OBS with reduced .so exports, running `snapper` with it also works.
Yes, plus it should transparently reflink nocow->nocow file unlike cp.
If you mean fileattr the extended attributes, then yes. Ideall be as close as possible to what would `cp` do plus the reflink. Json for input is quite strange, this...
I can't reproduce it, using sshfs as the FUSE mount. Is there anything special needed for the FUSE mount?
Thanks, a lot of them look worth fixing. Unifying the printf formats and variable types would be a good start. Variable scope reduction is more a matter of style, can't...
> _Can't fix_ > > * [/usr/include/btrfs/kerncompat.h:96]: (warning) %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. This can be fixed, kerncompat.h is part...