summaryrefslogtreecommitdiffstats
path: root/tapset/ioblock.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/ioblock.stp')
-rw-r--r--tapset/ioblock.stp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tapset/ioblock.stp b/tapset/ioblock.stp
index 14ce3f6b..4bf7ad92 100644
--- a/tapset/ioblock.stp
+++ b/tapset/ioblock.stp
@@ -122,7 +122,9 @@ probe ioblock.request = kernel.function ("generic_make_request")
vcnt = $bio->bi_vcnt
idx = $bio->bi_idx
phys_segments = $bio->bi_phys_segments
+%(kernel_v < "2.6.28" %?
hw_segments = $bio->bi_hw_segments
+%)
size = $bio->bi_size
bdev = $bio->bi_bdev
@@ -176,6 +178,8 @@ probe ioblock.end = kernel.function("bio_endio")
vcnt = $bio->bi_vcnt
idx = $bio->bi_idx
phys_segments = $bio->bi_phys_segments
+%(kernel_v < "2.6.28" %?
hw_segments = $bio->bi_hw_segments
+%)
size = $bio->bi_size
}