Btrfs progs pre-release 4.8-rc1

2016-10-03 Thread David Sterba
Hi, btrfs-progs 4.8-rc1 have been tagged. There are almost no user-visible changes besides the docs updates. Added lots of improved error handling, new fuzzed images and related fixes and some minor cleanups. There are some fuzz tests failing, I'll fix them before release but patches are welcome.

Re: [PATCH v3] btrfs: fix a possible umount deadlock

2016-10-03 Thread David Sterba
On Thu, Sep 22, 2016 at 12:24:07PM -0400, Jeff Mahoney wrote: > This isn't necessarily a comment on this code in particular, but what's > the reason for using call_rcu to defer the freeing instead of > synchronize_rcu and freeing the device directly via __free_device (if it > accepted a btrfs_devic

Re: Commit 'synchronize incompat feature bits with sysfs files' still missing in for-next?

2016-10-03 Thread David Sterba
On Tue, Sep 13, 2016 at 01:34:26PM +0200, Holger Hoffstätte wrote: > > I've noticed that the 4.5-rc commit 14e46e04: > 'btrfs: synchronize incompat feature bits with sysfs files' [1] > was reverted later in [2], but despite fixes to protect sysfs > with locks & exorcise GFP_NOFS in favor of GFP_KE

Re: [RFC][PATCH] btrfs-progs: move sources shared with kernel to own directory

2016-10-03 Thread David Sterba
On Fri, Sep 30, 2016 at 09:11:30AM +0800, Qu Wenruo wrote: > > - cmds/ - (planned) cmds-*.[ch] > > Sounds good, so we can skip the "cmds-" prefix then. Yes. We have to start somewhere, file renaming is left for later. > > > - convert/- move as-is, split later, eg. per filsyste

[PULl] Btrfs, free-space-tree fixes for 4.9

2016-10-03 Thread David Sterba
Hi, this pull contains the important fixes to the bitmap handling when the free-space-tree feature is enabled on bigendian machines. Patches were tested on various arches, we still might need more testing on sparc64 as there were some problems unrelated to this patchset. Please pull, thanks.

Re: 4.8rc8 & OOM panic

2016-10-03 Thread Holger Hoffstätte
On 09/28/16 21:45, Holger Hoffstätte wrote: > On 09/28/16 20:46, E V wrote: >> I just booted my backup box with 4.8rc8 and started an rsync onto >> btrfs and it panic'd with OOM a couple hours later. I thought the OOM >> problems from 4.7 we're supposed to be fixed in 4.8, or did I get that >> wron

Re: Problem with btrfs fs in 4.1.25 (also 4.8.0) - getting EBUSY on file create - kernel.org bug 173001

2016-10-03 Thread Dave Olson
Dave Olson wrote: > The full details are in > https://bugzilla.kernel.org/show_bug.cgi?id=173001 > > Basicly, logrotate has rotated a file to a new name, tries to open a new > file with the original name, and gets EBUSY. The file is not created. > > Later on the file can be created with no pro