Re: [PATCH 1/2] Btrfs: get rid of unique workqueue helper functions

2019-08-13 Thread Omar Sandoval
On Tue, Aug 13, 2019 at 09:52:31AM +0100, Filipe Manana wrote: > On Tue, Aug 13, 2019 at 8:27 AM Omar Sandoval wrote: > > > > From: Omar Sandoval > > > > Commit 9e0af2376434 worked around the issue that a recycled work item > > could get a false dependency on the original work item due to how the

Re: [PATCH 1/2] Btrfs: get rid of unique workqueue helper functions

2019-08-13 Thread Filipe Manana
On Tue, Aug 13, 2019 at 8:27 AM Omar Sandoval wrote: > > From: Omar Sandoval > > Commit 9e0af2376434 worked around the issue that a recycled work item > could get a false dependency on the original work item due to how the > workqueue code guarantees non-reentrancy. It did so by giving different

Re: [PATCH 1/2] Btrfs: get rid of unique workqueue helper functions

2019-08-13 Thread Nikolay Borisov
On 13.08.19 г. 10:26 ч., Omar Sandoval wrote: > From: Omar Sandoval > > Commit 9e0af2376434 worked around the issue that a recycled work item > could get a false dependency on the original work item due to how the > workqueue code guarantees non-reentrancy. It did so by giving different > work

[PATCH 1/2] Btrfs: get rid of unique workqueue helper functions

2019-08-13 Thread Omar Sandoval
From: Omar Sandoval Commit 9e0af2376434 worked around the issue that a recycled work item could get a false dependency on the original work item due to how the workqueue code guarantees non-reentrancy. It did so by giving different work functions to different types of work. However, the fix in "