Print this page
5045 use atomic_{inc,dec}_* instead of atomic_add_*

@@ -2627,11 +2627,11 @@
         char device_path[MAXPATHLEN];
         nv_alloc_t *nva;
 
         *eqep = errorq_reserve(fmhdl->fh_errorq);
         if (*eqep == NULL) {
-                atomic_add_64(&fmhdl->fh_kstat.fek_erpt_dropped.value.ui64, 1);
+                atomic_inc_64(&fmhdl->fh_kstat.fek_erpt_dropped.value.ui64);
                 return (DDI_FAILURE);
         }
 
         *ereport = errorq_elem_nvl(fmhdl->fh_errorq, *eqep);
         nva = errorq_elem_nva(fmhdl->fh_errorq, *eqep);