Print this page
8368 remove warlock leftovers from usr/src/uts

*** 56,67 **** hca_hdl, srq_sizes); ibt_srq = kmem_zalloc(sizeof (struct ibtl_srq_s), KM_SLEEP); *ibt_srq_p = ibt_srq; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(ibt_srq->srq_ibc_srq_hdl)) - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(ibt_srq->srq_hca)) /* * Set the following values before creating CI SRQ, to avoid race * conditions on async callback. */ ibt_srq->srq_hca = hca_hdl; --- 56,65 ----
*** 76,88 **** kmem_free(ibt_srq, sizeof (struct ibtl_srq_s)); *ibt_srq_p = NULL; return (status); } - _NOTE(NOW_VISIBLE_TO_OTHER_THREADS(ibt_srq->srq_ibc_srq_hdl)) - _NOTE(NOW_VISIBLE_TO_OTHER_THREADS(ibt_srq->srq_hca)) - /* Update the srq resource count */ atomic_inc_32(&hca_hdl->ha_srq_cnt); return (IBT_SUCCESS); } --- 74,83 ----
*** 147,158 **** IBTL_SRQ2CIHCA(ibt_srq), ibt_srq->srq_ibc_srq_hdl, flags, size, limit, real_size_p)); } - _NOTE(SCHEME_PROTECTS_DATA("client managed", ibtl_srq_s::srq_clnt_private)) - /* * ibt_set_srq_private - Sets the private data on a given SRQ * * ibt_srq The ibt_srq_hdl_t of the allocated SRQ. * clnt_private The client private data. --- 142,151 ----