Re: [PATCH] btrfs: Test proper interaction between skip_balance and paused balance
From: Nikolay Borisov <hidden>
Date: 2021-10-28 09:27:02
Also in:
fstests
From: Nikolay Borisov <hidden>
Date: 2021-10-28 09:27:02
Also in:
fstests
On 28.10.21 г. 12:22, Filipe Manana wrote:
On Thu, Oct 28, 2021 at 10:17 AM Nikolay Borisov [off-list ref] wrote:quoted
On 28.10.21 г. 12:01, Filipe Manana wrote:quoted
On Wed, Oct 27, 2021 at 10:25 PM Nikolay Borisov [off-list ref] wrote:<snip>quoted
quoted
+if [[ ! -e /sys/fs/btrfs/$uuid/exclusive_operation ]]; then + _notrun "Requires btrfs exclusive operation support" +fiWhy is it required to have the sysfs export file for the exclusive operations? The test doesn't use the file at all, and exclusive operations exist for many years, unlike the sysfs file which is recent.Because the report mentioned the following error message being printed: ERROR: unable to start device add, another exclusive operation 'balance' in progress And this comes from check_running_fs_exclop which got added as part of the sysfs interface for exclusive ops.Ok, so check_running_fs_exclop() is a btrfs-progs function. But even before that, and the sysfs file was added, it was not possible to do a device add while there's stopped balance, no?
Most probably yes. Ok I will remove this check then.
quoted
quoted
<snip>