Re: 4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-25 Thread Lukas Pirl
On 11/21/2015 10:01 PM, Alexander Fougner wrote as excerpted: > This is fixed in btrfs-progs 4.3.1, that allows you to delete a > device again by the 'missing' keyword. Thanks Alexander! I just found the thread reporting the bug but not the patch with the corresponding btrfs-tools version it was

Re: 4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-21 Thread Alexander Fougner
Den 2015-11-21 kl. 08:16, skrev Duncan: > Lukas Pirl posted on Sat, 21 Nov 2015 13:37:37 +1300 as excerpted: > >> Can "btrfs_recover_relocation" prevented from being run? I would not >> mind losing a few recent writes (what was a balance) but instead going >> rw again, so I can restart a

Re: 4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-21 Thread Lukas Pirl
On 11/21/2015 08:16 PM, Duncan wrote as excerpted: > Lukas Pirl posted on Sat, 21 Nov 2015 13:37:37 +1300 as excerpted: > >> > Can "btrfs_recover_relocation" prevented from being run? I would not >> > mind losing a few recent writes (what was a balance) but instead going >> > rw again, so I can

4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-20 Thread Lukas Pirl
Dear list, I am (still) trying to recover a RAID1 that can only be mounted recovery,degraded,ro. I experienced an issue that might be interesting for you: I tried to mount the file system rw,recovery and the kernel ended up burning one core (and only one specific core, never scheduled to another

Re: 4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-20 Thread Lukas Pirl
A follow-up question: Can "btrfs_recover_relocation" prevented from being run? I would not mind losing a few recent writes (what was a balance) but instead going rw again, so I can restart a balance. >From what I have read, btrfs-zero-log would not help in this case (?) so I did not run it so

Re: 4.2.6: livelock in recovery (free_reloc_roots)?

2015-11-20 Thread Duncan
Lukas Pirl posted on Sat, 21 Nov 2015 13:37:37 +1300 as excerpted: > Can "btrfs_recover_relocation" prevented from being run? I would not > mind losing a few recent writes (what was a balance) but instead going > rw again, so I can restart a balance. I'm not familiar with that thread name (I run