linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Premature ENOSPC only with zlib Compression
@ 2012-01-18 16:13 Mitch Harder
  2012-01-20 18:55 ` Ahmet Inan
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Mitch Harder @ 2012-01-18 16:13 UTC (permalink / raw)
  To: linux-btrfs

I have a Btrfs partition that is reliably reproducing premature ENOSPC
when restoring the disk from a tar file, but it is only happening with
zlib compression (lzo or no compression proceeds normally).

I've had the same issue at least back through the 3.1 kernel series,
and I've been having intermittent issues even further back.

I am currently using a 3.2.1 kernel merged with Chris' latest
integration branch.

I've performed about 12 trials trying to explore various combinations
of compress, compress-force, compress[-force]=[zlib,lzo] and
autodefrag.

If I use no compression, or if I explicitly declare lzo compression, I
don't receive the premature ENOSPC when untarring my restoration
archive to the empty partition.

If I don't specify compression (zlib is the default) or specify zlib,
I get consistent premature ENOSPC errors regardless of other
combinations.

I apologize if this is already general knowledge, but I couldn't see
where this has been posted to the list before.

As time allows, I will try to capture exactly where this ENOSPC is
being issued in btrfs by inserting WARN_ON's in my local version
where-ever ENOSPC is set.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-02-17 16:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-18 16:13 Premature ENOSPC only with zlib Compression Mitch Harder
2012-01-20 18:55 ` Ahmet Inan
2012-02-08 21:01 ` Mitch Harder
2012-02-09  2:14   ` Liu Bo
2012-02-09 20:29     ` Mitch Harder
2012-02-16  8:06 ` Ahmet Inan
2012-02-16 10:31   ` Chris Samuel
2012-02-16 15:05     ` Ahmet Inan
2012-02-16 17:55       ` Chris Mason
2012-02-17 16:34         ` Ahmet Inan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).