Re: [Cluster-devel] [GFS2 PATCH] gfs2: Return all reservations when rgrp_brelse is called

2018-07-23 Thread Andreas Gruenbacher
On 23 July 2018 at 17:29, Bob Peterson wrote: > - Original Message - >> > Before this patch, function gfs2_rgrp_brelse would release its >> > buffer_heads for the rgrp bitmaps, but it did not release its >> > reservations. The problem is: When we need to call brelse, we're >> > basically l

Re: [Cluster-devel] [GFS2 PATCH] gfs2: Return all reservations when rgrp_brelse is called

2018-07-23 Thread Bob Peterson
- Original Message - > > Before this patch, function gfs2_rgrp_brelse would release its > > buffer_heads for the rgrp bitmaps, but it did not release its > > reservations. The problem is: When we need to call brelse, we're > > basically letting go of the bitmaps, which means our reservation

Re: [Cluster-devel] [GFS2 PATCH] gfs2: Return all reservations when rgrp_brelse is called

2018-07-13 Thread Steven Whitehouse
On 13/07/18 21:26, Bob Peterson wrote: Hi, Before this patch, function gfs2_rgrp_brelse would release its buffer_heads for the rgrp bitmaps, but it did not release its reservations. The problem is: When we need to call brelse, we're basically letting go of the bitmaps, which means our reserva

[Cluster-devel] [GFS2 PATCH] gfs2: Return all reservations when rgrp_brelse is called

2018-07-13 Thread Bob Peterson
Hi, Before this patch, function gfs2_rgrp_brelse would release its buffer_heads for the rgrp bitmaps, but it did not release its reservations. The problem is: When we need to call brelse, we're basically letting go of the bitmaps, which means our reservations are no longer valid: someone on anothe