Re: [PATCH v2 1/3] btrfs: return errno instead of -1 from compression

2014-05-14 Thread David Sterba
On Fri, May 09, 2014 at 05:15:08PM -0400, Zach Brown wrote: > --- a/fs/btrfs/zlib.c > +++ b/fs/btrfs/zlib.c > @@ -136,7 +136,7 @@ static int zlib_compress_pages(struct list_head *ws, > if (workspace->def_strm.total_in > 8192 && > workspace->def_strm.total_in < >

[PATCH v2 1/3] btrfs: return errno instead of -1 from compression

2014-05-09 Thread Zach Brown
The compression layer seems to have been built to return -1 and have callers make up errors that make sense. This isn't great because there are different errors that originate down in the compression layer. Let's return real negative errnos from the compression layer so that callers can pass on t