diff options
author | Susant Palai <spalai@redhat.com> | 2019-07-22 15:20:43 +0530 |
---|---|---|
committer | Amar Tumballi <amarts@redhat.com> | 2019-08-02 14:26:40 +0000 |
commit | d072dc09f5bc6431ba31244cf7e9eba1b6e85229 (patch) | |
tree | b7f0c4f10bf353d6c497ccafa18cc3600b5bf86c /xlators/storage | |
parent | 84f7794547522463841068063b22fd3a8d8fca2b (diff) |
locks/fencing: Address hang while lock preemption
The fop_wind_count can go negative when fencing is enabled
on unwind path of the IO leading to hang.
Also changed code so that fop_wind_count needs to be maintained only
till fencing is enabled on the file.
updates: bz#1717824
Change-Id: Icd04b42bc16cd3d50eaa581ee57233910194f480
Signed-off-by: Susant Palai <spalai@redhat.com>
Diffstat (limited to 'xlators/storage')
0 files changed, 0 insertions, 0 deletions