Hi,
I tried a simple stap a.stp -o stap.out, where a.stp is:
probe syscall.open
{
printf("flags:%d, mode:%d\n", flags, mode);
}
The stap.out is:
...
flags:0, mode:-1074582532
flags:0, mode:-1074582680
flags:0, mode:-1074583132
flags:100352, mode:134561792
flags:32768, mode:0
flags:32962, mode:384
flags:100352, mode:1230149377
flags:32768, mode:0
flags:32768, mode:0
...
So this is not a LKET specific problem. but it seems strange to me that
mode is a negative value.
Eugene Teo wrote:
6.71237 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.entry
filename:/dev/bus/usb/004,flags:100352,mode:-1209081572,
6.71246 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.return
return:8,
6.71272 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.entry
filename:/dev/bus/usb/004/001,flags:2,mode:1,
6.71282 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.return
return:9,
6.71308 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.entry
filename:/dev/bus/usb/004/001,flags:2,mode:1,
6.71318 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.return
return:8,
6.71332 CPU:0 PID:2395 APPNAME:pcscd EVT_NAME:iosyscall.open.entry
filename:/dev/bus/usb/005,flags:100352,mode:-1209081572,
The flags and mode don't look right. Any idea why?
Eugene
--
eteo redhat.com ph: +65 6490 4142 http://www.kernel.org/~eugeneteo
gpg fingerprint: 47B9 90F6 AE4A 9C51 37E0 D6E1 EA84 C6A2 58DF 8823