From: Sage Weil Date: Wed, 31 Aug 2016 15:19:29 +0000 (-0400) Subject: script/bdev_grep: update to use hex X-Git-Tag: v11.0.1~334^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3285dcb4a7ee194d04e84fc7bd794653509a1e76;p=ceph.git script/bdev_grep: update to use hex Signed-off-by: Sage Weil --- diff --git a/src/script/bdev_grep.pl b/src/script/bdev_grep.pl index 42df2a66f014..f5a316b4f97e 100755 --- a/src/script/bdev_grep.pl +++ b/src/script/bdev_grep.pl @@ -6,13 +6,13 @@ while (<>) { # next unless / \d\d bdev /; my $rest = $_; my @hit; - while ($rest =~ /(\d+)~(\d+)/) { - my ($o, $l) = $rest =~ /(\d+)~(\d+)/; + while ($rest =~ /([\da-f]+)~([\da-f]+)/) { + my ($o, $l) = $rest =~ /([\da-f]+)~([\da-f]+)/; $rest = $'; - if ($offset >= $o && - $offset < $o + $l) { - my $rel = $offset - $o; - push(@hit, $rel); + if (hex($offset) >= hex($o) && + hex($offset) < hex($o) + hex($l)) { + my $rel = hex($offset) - hex($o); + push(@hit, sprintf("%x",$rel)); } } print join(',',@hit) . "\t$_" if @hit;