Re: [Cluster-devel] [PATCH v3 08/20] gfs2: Get rid of on-stack transactions

2021-01-28 Thread Steven Whitehouse
Hi, On 27/01/2021 21:07, Andreas Gruenbacher wrote: On-stack transactions were introduced to work around a transaction glock deadlock in gfs2_trans_begin in commit d8348de06f70 ("GFS2: Fix deadlock on journal flush"). Subsequently, transaction glocks were eliminated in favor of the more

[Cluster-devel] [PATCH v3 08/20] gfs2: Get rid of on-stack transactions

2021-01-27 Thread Andreas Gruenbacher
On-stack transactions were introduced to work around a transaction glock deadlock in gfs2_trans_begin in commit d8348de06f70 ("GFS2: Fix deadlock on journal flush"). Subsequently, transaction glocks were eliminated in favor of the more efficient freeze glocks in commit 24972557b12c ("GFS2: remove