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
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