Print this page
NEX-1643 dtrace provider for smbsrv
Also illumos 1841:
 DTrace smb provider was mis-implemented, doesn't exist.
Add back handlers for read/write raw, so that
 legacy dtrace consumers can find the probes.
Kill extra arg in smb_negotiate
Fix missing "done" probe with smb_notify
Add example consumer: smb-trace.d
fix soi_pid

*** 248,257 **** --- 248,263 ---- DTRACE_PROBE1(__smb_##name, type1, arg1); #define DTRACE_SMB_2(name, type1, arg1, type2, arg2) \ DTRACE_PROBE2(__smb_##name, type1, arg1, type2, arg2); + #define DTRACE_SMB2_1(name, type1, arg1) \ + DTRACE_PROBE1(__smb2_##name, type1, arg1); + + #define DTRACE_SMB2_2(name, type1, arg1, type2, arg2) \ + DTRACE_PROBE2(__smb2_##name, type1, arg1, type2, arg2); + #define DTRACE_IP(name) \ DTRACE_PROBE(__ip_##name); #define DTRACE_IP1(name, type1, arg1) \ DTRACE_PROBE1(__ip_##name, type1, arg1);