system is Solaris 10 11/06 s10s_u3wos_10 SPARC on a frame.
I running speculative tracing for fork* and have this cluse for fbt
fbt:::
/self->spec/
{
/*
* A speculate() with no other actions speculates the default action:
* tracing the EPID.
*/
speculate(self->spec);
}
I had the following messages which ended with abort message.
dtrace: 5 failed speculations (no speculative buffer available)
dtrace: error on enabled probe ID 1 (ID 3068: syscall::fork1:entry): invalid
address (0x0) in action #3 at DIF offset 28
dtrace: error on enabled probe ID 1 (ID 3068: syscall::fork1:entry): invalid
address (0x0) in action #3 at DIF offset 28
dtrace: error on enabled probe ID 1 (ID 3068: syscall::fork1:entry): invalid
address (0x0) in action #3 at DIF offset 28
dtrace: 1 failed speculation (available buffer(s) still busy)
dtrace: 5 failed speculations (no speculative buffer available)
dtrace: 1 failed speculation (no speculative buffer available)
dtrace: 1 failed speculation (no speculative buffer available)
dtrace: 2 failed speculations (no speculative buffer available)
dtrace: processing aborted: Abort due to systemic unresponsiveness
The script ran for more than 20 hours and several of the above messages.
I read this may been due to load. This is the sar o/p when this happened
aborted at 14:12
14:00:05 9 48 0 42
14:05:04 9 34 0 57
14:10:03 8 30 0 62
14:15:04 9 47 0 44
14:20:02 12 36 0 52
14:25:01 22 30 0 47
14:30:03 25 25 0 50
14:35:03 25 20 0 56
14:40:01 18 14 0 68
sar -r (no conversions)
14:00:05 82988 20089718
14:05:04 80843 20107225
14:10:03 77365 19986565
14:15:04 83289 20103278
14:20:02 71336 19884133
14:25:01 72762 19995819
14:30:03 68079 20095938
14:35:03 70012 20155378
14:40:01 93756 19817050
I am going re-start the script, this was done to troubleshoot EAGAIN errors
from fork. Please suggest any mods that I need to make.
--
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
[email protected]