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

*** 826,838 **** tavor_qp_options_t op; int status; TAVOR_TNF_ENTER(tavor_ci_alloc_qp); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr_p)) - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*queue_sizes_p)) - /* Check for valid HCA handle */ if (hca == NULL) { TNF_PROBE_0(tavor_ci_alloc_qp_invhca_fail, TAVOR_TNF_ERROR, ""); TAVOR_TNF_EXIT(tavor_ci_alloc_qp); --- 826,835 ----
*** 881,893 **** tavor_qp_options_t op; int status; TAVOR_TNF_ENTER(tavor_ci_alloc_special_qp); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr_p)) - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*queue_sizes_p)) - /* Check for valid HCA handle */ if (hca == NULL) { TNF_PROBE_0(tavor_ci_alloc_special_qp_invhca_fail, TAVOR_TNF_ERROR, ""); TAVOR_TNF_EXIT(tavor_ci_alloc_special_qp); --- 878,887 ----
*** 1473,1484 **** tavor_mrhdl_t mrhdl; int status; TAVOR_TNF_ENTER(tavor_ci_register_mr); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_attr != NULL); ASSERT(mr_p != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ --- 1467,1476 ----
*** 1523,1533 **** TNF_PROBE_1(tavor_ci_register_mr_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_register_mr); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr; mr_desc->md_lkey = mrhdl->mr_lkey; /* Only set RKey if remote access was requested */ --- 1515,1524 ----
*** 1570,1581 **** int status; ibt_mr_flags_t flags = attrp->mr_flags; TAVOR_TNF_ENTER(tavor_ci_register_buf); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_p != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ if (hca == NULL) { --- 1561,1570 ----
*** 1619,1629 **** TNF_PROBE_1(tavor_ci_register_mr_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_register_mr); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr; mr_desc->md_lkey = mrhdl->mr_lkey; /* Only set RKey if remote access was requested */ --- 1608,1617 ----
*** 1766,1777 **** tavor_mrhdl_t mrhdl, mrhdl_new; int status; TAVOR_TNF_ENTER(tavor_ci_register_shared_mr); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_attr != NULL); ASSERT(mr_p != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ --- 1754,1763 ----
*** 1822,1832 **** TNF_PROBE_1(tavor_ci_register_shared_mr_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_register_shared_mr); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr; mr_desc->md_lkey = mrhdl_new->mr_lkey; /* Only set RKey if remote access was requested */ --- 1808,1817 ----
*** 1868,1879 **** tavor_mrhdl_t mrhdl, mrhdl_new; int status; TAVOR_TNF_ENTER(tavor_ci_reregister_mr); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_attr != NULL); ASSERT(mr_new != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ --- 1853,1862 ----
*** 1905,1915 **** TNF_PROBE_1(tavor_ci_reregister_mr_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_reregister_mr); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr; mr_desc->md_lkey = mrhdl_new->mr_lkey; /* Only set RKey if remote access was requested */ --- 1888,1897 ----
*** 1952,1963 **** int status; ibt_mr_flags_t flags = attrp->mr_flags; TAVOR_TNF_ENTER(tavor_ci_reregister_buf); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_new != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ if (hca == NULL) { --- 1934,1943 ----
*** 1988,1998 **** TNF_PROBE_1(tavor_ci_reregister_buf_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_reregister_buf); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl_new)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr; mr_desc->md_lkey = mrhdl_new->mr_lkey; /* Only set RKey if remote access was requested */ --- 1968,1977 ----
*** 2101,2111 **** TNF_PROBE_1(tavor_ci_alloc_mw_fail, TAVOR_TNF_ERROR, "", tnf_uint, status, status); TAVOR_TNF_EXIT(tavor_ci_alloc_mw); return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mwhdl)) /* Return the MW handle and RKey */ *mw_p = (ibc_mw_hdl_t)mwhdl; *rkey_p = mwhdl->mr_rkey; --- 2080,2089 ----
*** 2214,2225 **** tavor_state_t *state; tavor_pdhdl_t pdhdl; tavor_mrhdl_t mrhdl; int status; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mr_desc)) - ASSERT(mr_attr != NULL); ASSERT(mr_p != NULL); ASSERT(mr_desc != NULL); /* Check for valid HCA handle */ --- 2192,2201 ----
*** 2248,2258 **** status = tavor_dma_mr_register(state, pdhdl, mr_attr, &mrhdl); if (status != DDI_SUCCESS) { return (status); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl)) /* Fill in the mr_desc structure */ mr_desc->md_vaddr = mr_attr->dmr_paddr; mr_desc->md_lkey = mrhdl->mr_lkey; /* Only set RKey if remote access was requested */ --- 2224,2233 ----
*** 3071,3085 **** struct ibc_mi_s { int imh_len; ddi_dma_handle_t imh_dmahandle[1]; }; - _NOTE(SCHEME_PROTECTS_DATA("safe sharing", - ibc_mi_s::imh_len - ibc_mi_s::imh_dmahandle)) - /* * tavor_ci_map_mem_iov() * Map the memory * Context: Can be called from interrupt or base context. */ --- 3046,3056 ----
*** 3101,3112 **** ibt_wr_ds_t *sgl; tavor_state_t *state; int kmflag; int (*callback)(caddr_t); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*wr)) - if (mi_hdl_p == NULL) return (IBT_MI_HDL_INVALID); /* Check for valid HCA handle */ if (hca == NULL) --- 3072,3081 ----
*** 3141,3151 **** if (iov_attr->iov_flags & IBT_IOV_BUF) { mi_hdl = kmem_alloc(sizeof (*mi_hdl), kmflag); if (mi_hdl == NULL) return (IBT_INSUFF_RESOURCE); sgl = wr->send.wr_sgl; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*sgl)) status = ddi_dma_alloc_handle(state->ts_dip, &dma_attr, callback, NULL, &dmahdl); if (status != DDI_SUCCESS) { kmem_free(mi_hdl, sizeof (*mi_hdl)); --- 3110,3119 ----
*** 3181,3191 **** if (iov_attr->iov_flags & IBT_IOV_RECV) sgl = wr->recv.wr_sgl; else sgl = wr->send.wr_sgl; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*sgl)) len = iov_attr->iov_list_len; for (i = 0, j = 0; j < len; j++) { if (iov_attr->iov[j].iov_len == 0) continue; --- 3149,3158 ----
*** 3466,3476 **** } memhdl = (tavor_mem_alloc_hdl_t)mem_alloc_hdl; /* free the memory */ - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*memhdl)) ddi_dma_mem_free(&memhdl->tavor_acc_hdl); ddi_dma_free_handle(&memhdl->tavor_dma_hdl); kmem_free(memhdl, sizeof (*memhdl)); TAVOR_TNF_EXIT(tavor_dma_free); --- 3433,3442 ----
*** 3528,3538 **** ddi_dma_free_handle(&dma_hdl); TNF_PROBE_0(tavor_dma_alloc_memory_fail, TAVOR_TNF_ERROR, ""); TAVOR_TNF_EXIT(tavor_mem_alloc); return (DDI_FAILURE); } - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(**mem_hdl)) (*mem_hdl)->tavor_dma_hdl = dma_hdl; (*mem_hdl)->tavor_acc_hdl = acc_hdl; TAVOR_TNF_EXIT(tavor_mem_alloc); return (DDI_SUCCESS); --- 3494,3503 ----