Hi,
The following script is working fine as it display the " directio start "
message
[...]
#!/usr/sbin/dtrace -s
#pragma D option quiet
fbt:ufs:directio_start:entry
{
printf("directio start\n");
}
[...]
However, taking my "mount" line, I don't see anything special :
/rdata on /dev/dsk/c2t1d1s0
read/write/setuid/devices/intr/forcedirectio/largefiles/logging/xattr/onerror=panic/dev=1d80008
on Thu Apr 24 15:41:27 2008
Thanks
Seb
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: vendredi 23 mai 2008 17:26
To: Sébastien Bouchex Bellomié
Cc: [email protected]
Subject: Re: [dtrace-discuss] IO probes and forcedirectio
>
> That's why I came to the conclusion that the io provided ignore forcedirectio
> mounted partition, but I wanted to be sure.
>
io:genunix::start is in bdev_strategy(), which is lower than
the file system level. It is not concerned with any file system,
or its mount options. I suspect that you may not be recognizing the
probes as belonging to this file system.
Also, if there is a small number of UFS file systems with this option
set, you may try to use directio_start:entry probe as a quick sanity
check.
HIH
Bhaskar
_______________________________________________
dtrace-discuss mailing list
[email protected]