diff options
| author | Bob Peterson <[email protected]> | 2018-08-07 15:07:00 +0000 |
|---|---|---|
| committer | Bob Peterson <[email protected]> | 2018-08-07 15:07:00 +0000 |
| commit | dffe12a82826082d2129ef91b17b257254cb60fc (patch) | |
| tree | 8fea704759c5760f46a27468f6d8ec4dbbcc5c15 /tools/perf/scripts/python/futex-contention.py | |
| parent | gfs2: Get rid of gfs2_ea_strlen (diff) | |
| download | kernel-dffe12a82826082d2129ef91b17b257254cb60fc.tar.gz kernel-dffe12a82826082d2129ef91b17b257254cb60fc.zip | |
gfs2: Fix gfs2_testbit to use clone bitmaps
Function gfs2_testbit is called in three places. Two of those places,
gfs2_alloc_extent and gfs2_unaligned_extlen, should be using the clone
bitmaps, not the "real" bitmaps. Function gfs2_unaligned_extlen is used
by the block reservations scheme to determine the length of an extent of
free blocks. Before this patch, it wasn't using the clone bitmap, which
means recently-freed blocks were treated as free blocks for the purposes
of an allocation.
This patch adds a new parameter to gfs2_testbit to indicate whether or
not the clone bitmaps should be used (if available).
Signed-off-by: Bob Peterson <[email protected]>
Reviewed-by: Andreas Gruenbacher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/futex-contention.py')
0 files changed, 0 insertions, 0 deletions
