From mboxrd@z Thu Jan 1 00:00:00 1970 From: Allison Henderson Subject: [PATCH 1/1] XFS TESTS: Correct extent flag parsing for punch hole tests Date: Thu, 14 Jul 2011 20:52:13 -0700 Message-ID: <1310701933-18988-1-git-send-email-achender@linux.vnet.ibm.com> Cc: Allison Henderson To: linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com Return-path: Received: from e8.ny.us.ibm.com ([32.97.182.138]:50182 "EHLO e8.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755047Ab1GODtj (ORCPT ); Thu, 14 Jul 2011 23:49:39 -0400 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: The fiemap filters used in the punch hole tests parse the extent flags in the fiemap to determine the extent type. They are currently parsing them as decimal values, but they should be parsing hex values. Signed-off-by: Allison Henderson --- :100644 100755 0083963... 0083963... M 255 :100644 100644 a48b7ae... 7337298... M common.punch common.punch | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/255 b/255 old mode 100644 new mode 100755 diff --git a/common.punch b/common.punch index a48b7ae..7337298 100644 --- a/common.punch +++ b/common.punch @@ -208,11 +208,11 @@ _filter_fiemap() print $1, $2, $3; next; } - $5 ~ /0x[[:digit:]]*8[[:digit:]]{2}/ { + $5 ~ /0x[[:xdigit:]]*8[[:xdigit:]]{2}/ { print $1, $2, "unwritten"; next; } - $5 ~ /0x[[:digit:]]+/ { + $5 ~ /0x[[:xdigit:]]+/ { print $1, $2, "data"; }' | _coalesce_extents @@ -228,7 +228,7 @@ _filter_hole_fiemap() print $1, $2, $3; next; } - $5 ~ /0x[[:digit:]]+/ { + $5 ~ /0x[[:xdigit:]]+/ { print $1, $2, "extent"; }' | _coalesce_extents -- 1.7.1