| To: | linux-ext4@xxxxxxxxxxxxxxx, linux-fsdevel@xxxxxxxxxxxxxxx, xfs@xxxxxxxxxxx |
|---|---|
| Subject: | [PATCH 1/1] XFS TESTS: Correct extent flag parsing for punch hole tests |
| From: | Allison Henderson <achender@xxxxxxxxxxxxxxxxxx> |
| Date: | Thu, 14 Jul 2011 20:52:13 -0700 |
| Cc: | Allison Henderson <achender@xxxxxxxxxxxxxxxxxx> |
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 <achender@xxxxxxxxxxxxxxxxxx>
---
: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
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 2/5] mm: vmscan: Do not writeback filesystem pages in kswapd except in high priority, Dave Chinner |
|---|---|
| Next by Date: | Re: [PATCH 1/1] XFS TESTS: Correct extent flag parsing for punch hole tests, Alex Elder |
| Previous by Thread: | [PATCH] xfs: failure mapping nfs fh to inode should return ESTALE, J. Bruce Fields |
| Next by Thread: | Re: [PATCH 1/1] XFS TESTS: Correct extent flag parsing for punch hole tests, Alex Elder |
| Indexes: | [Date] [Thread] [Top] [All Lists] |