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

@@ -5640,11 +5640,11 @@
         ch_scrub_misc_t *csmp = CPU_PRIVATE_PTR(CPU, chpr_scrub_misc);
         int index = csi->csi_index;
         uint32_t *outstanding = &csmp->chsm_outstanding[index];
 
         if (*(csi->csi_enable) && (csmp->chsm_enable[index])) {
-                if (atomic_add_32_nv(outstanding, 1) == 1) {
+                if (atomic_inc_32_nv(outstanding) == 1) {
                         xt_one_unchecked(CPU->cpu_id, setsoftint_tl1,
                             csi->csi_inum, 0);
                 }
         }
 }