On 2015-06-16 09:13, Holger Hoffstätte wrote:
Following the same line of thinking, is there any reason we couldn't just rewrite mkfs to get rid of this legacy behavior?Forking from the other thread.. On Tue, 16 Jun 2015 12:25:45 +0000, Hugo Mills wrote:Yes. It's an artefact of the way that mkfs works. If you run a balance on those chunks, they'll go away. (btrfs balance start -dusage=0 -musage=0 /mountpoint)Since I had to explain this very same thing to a new btrfs-using friend just yesterday I wondered if it might not make sense for mkfs to issue a general balance after creating the fs? It should be simple enough (just issue the balance ioctl?) and not have any negative side effects. Just doing such a post-mkfs cleanup automatically would certainly reduce the number of times we have to explain the this. :) Any reasons why we couldn't/shouldn't do this?
smime.p7s
Description: S/MIME Cryptographic Signature
