Print this page
NEX-1643 dtrace provider for smbsrv
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
NEX-8495 Panic after SMB flush on a named pipe
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
        
@@ -21,10 +21,11 @@
 /*
  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  *
  * Copyright 2016 Syneto S.R.L. All rights reserved.
+ * Copyright 2017 Nexenta Systems, Inc.  All rights reserved.
  */
 
 /*
  * The flush SMB is sent to ensure all data and allocation information
  * for the corresponding file has been written to stable storage. This
@@ -58,19 +59,19 @@
 {
         int rc;
 
         rc = smbsr_decode_vwv(sr, "w", &sr->smb_fid);
 
-        DTRACE_SMB_1(op__Flush__start, smb_request_t *, sr);
+        DTRACE_SMB_START(op__Flush, smb_request_t *, sr);
 
         return ((rc == 0) ? SDRC_SUCCESS : SDRC_ERROR);
 }
 
 void
 smb_post_flush(smb_request_t *sr)
 {
-        DTRACE_SMB_1(op__Flush__done, smb_request_t *, sr);
+        DTRACE_SMB_DONE(op__Flush, smb_request_t *, sr);
 }
 
 smb_sdrc_t
 smb_com_flush(smb_request_t *sr)
 {