On 14.07.20 г. 20:43 ч., Nikolay Borisov wrote: > > > On 14.07.20 г. 20:21 ч., Marcos Paulo de Souza wrote: >> From: Marcos Paulo de Souza <mpdesouza@xxxxxxxx> >> >> There is a lockdep report when running xfstests btrfs/161 (seed + sprout >> devices) related to chunk_mutex: >> > > For whatever reason this submission seems garbled. In any case my > proposal was to replace the chunk mutex with FS_EXCL_OP in > btrfs_read_chunk_tree which you haven't done. You simply remove the > chunk mutex. > Actually the mutex could possibly be removed because in order to add/remove a device we need a well-formed mount i.e the mount process must have been completed. Given that chunk tree read happens as part of this I'd assume it's safe to drop it altogether.
