changeset 10409:1f7aaa44950d

6876733 sdt:::arc-hit and sdt:::arc-miss provide inconsistent args[0]
author Brendan Gregg - Sun Microsystems <Brendan.Gregg@Sun.COM>
date Fri, 28 Aug 2009 17:03:35 -0700
parents 64c355043d3b
children 0ee842861e3b
files usr/src/uts/common/fs/zfs/arc.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/fs/zfs/arc.c	Fri Aug 28 14:44:06 2009 -0700
+++ b/usr/src/uts/common/fs/zfs/arc.c	Fri Aug 28 17:03:35 2009 -0700
@@ -2755,8 +2755,8 @@
 		mutex_exit(hash_lock);
 
 		ASSERT3U(hdr->b_size, ==, size);
-		DTRACE_PROBE3(arc__miss, blkptr_t *, bp, uint64_t, size,
-		    zbookmark_t *, zb);
+		DTRACE_PROBE4(arc__miss, arc_buf_hdr_t *, hdr, blkptr_t *, bp,
+		    uint64_t, size, zbookmark_t *, zb);
 		ARCSTAT_BUMP(arcstat_misses);
 		ARCSTAT_CONDSTAT(!(hdr->b_flags & ARC_PREFETCH),
 		    demand, prefetch, hdr->b_type != ARC_BUFC_METADATA,