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]

Reply via email to