Re: [Cluster-devel] [PATCH] gfs2: tell dlm to cancel timed out iopen locks

2022-01-10 Thread Andreas Gruenbacher
On Fri, Jan 7, 2022 at 5:44 PM Bob Peterson wrote: > Function gfs2_upgrade_iopen_glock tries to upgrade the iopen glock > first with a "try" lock and then with an ASYNC request with timeout. > > Before this patch, if a timeout occurred, gfs2 dequeued the glock and > went on its way. However, if th

[Cluster-devel] [PATCH] gfs2: tell dlm to cancel timed out iopen locks

2022-01-07 Thread Bob Peterson
Function gfs2_upgrade_iopen_glock tries to upgrade the iopen glock first with a "try" lock and then with an ASYNC request with timeout. Before this patch, if a timeout occurred, gfs2 dequeued the glock and went on its way. However, if the dlm lock request is never canceled, it could get stuck on d