diff options
| author | Dennis Zhou <[email protected]> | 2018-12-05 12:10:30 -0500 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2018-12-07 22:26:37 -0700 |
| commit | 892ad71f622bbf39c6de321d5ca9b0fdec237c24 (patch) | |
| tree | e23362c12d2d65a4ffeaef92bbc196960fb42893 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 2268c0feb0ffb1c1bb6e1d4d5505d30f485aa77b (diff) | |
dm: set the static flush bio device on demand
The next patch changes the macro bio_set_dev() to associate a bio with a
blkg based on the device set. However, dm creates a static bio to be
used as the basis for cloning empty flush bios on creation. The
bio_set_dev() call in alloc_dev() will cause problems with the next
patch adding association to bio_set_dev() because the call is before the
bdev is associated with a gendisk (bd_disk is %NULL). To get around
this, set the device on the static bio every time and use that to clone
to the other bios.
Signed-off-by: Dennis Zhou <[email protected]>
Acked-by: Mike Snitzer <[email protected]>
Cc: Alasdair Kergon <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions