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

*** 871,882 **** KM_SLEEP); tbl_size = (1 << state->hs_cfg_profile->cp_log_max_pkeytbl); pkey_tbl = (ib_pkey_t *)kmem_zalloc(tbl_size * sizeof (ib_pkey_t), KM_SLEEP); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*sgid_tbl, *pkey_tbl)) - /* * Setup the number of ports, then loop through all ports and * query properties of each. */ info.ap_num_ports = (uint8_t)state->hs_cfg_profile->cp_num_ports; --- 871,880 ----
*** 949,960 **** uint_t tbl_size, loopmax, max_usec; ib_gid_t *sgid_tbl; ib_pkey_t *pkey_tbl; int j, iter, ret; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(lstate)) - /* * Access to Hemron VTS ioctls is not allowed in "maintenance mode". */ if (state->hs_operational_mode == HERMON_MAINTENANCE_MODE) { return (EFAULT); --- 947,956 ----
*** 2147,2158 **** hdl = hermon_get_pcihdl(state); /* Determine the bank setting from the address */ bank = addr & HERMON_HW_FLASH_BANK_MASK; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(state->hs_fw_flashbank)) - /* * If the bank is different from the currently set bank, we need to * change it. Also, if an 'addr' of 0 is given, this allows the * capability to force the flash bank to 0. This is useful at init * time to initially set the bank value --- 2143,2152 ----
*** 2770,2781 **** static void hermon_loopback_free_qps(hermon_loopback_state_t *lstate) { int i; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*lstate)) - if (lstate->hls_tx.hlc_qp_hdl != NULL) { (void) hermon_qp_free(lstate->hls_state, &lstate->hls_tx.hlc_qp_hdl, IBC_FREE_QP_AND_QPN, NULL, HERMON_NOSLEEP); } --- 2764,2773 ----
*** 2833,2844 **** * hermon_loopback_init */ static int hermon_loopback_init(hermon_state_t *state, hermon_loopback_state_t *lstate) { - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*lstate)) - lstate->hls_hca_hdl = (ibc_hca_hdl_t)state; lstate->hls_status = hermon_pd_alloc(lstate->hls_state, &lstate->hls_pd_hdl, HERMON_NOSLEEP); if (lstate->hls_status != IBT_SUCCESS) { lstate->hls_err = HERMON_LOOPBACK_PROT_DOMAIN_ALLOC_FAIL; --- 2825,2834 ----
*** 2897,2908 **** */ static int hermon_loopback_alloc_mem(hermon_loopback_state_t *lstate, hermon_loopback_comm_t *comm, int sz) { - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*comm)) - /* Allocate buffer of specified size */ comm->hlc_buf_sz = sz; comm->hlc_buf = kmem_zalloc(sz, KM_NOSLEEP); if (comm->hlc_buf == NULL) { return (EFAULT); --- 2887,2896 ----
*** 2917,2928 **** comm->hlc_status = hermon_mr_register(lstate->hls_state, lstate->hls_pd_hdl, &comm->hlc_memattr, &comm->hlc_mrhdl, NULL, HERMON_MPT_DMPT); - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*comm->hlc_mrhdl)) - comm->hlc_mrdesc.md_vaddr = comm->hlc_mrhdl->mr_bindinfo.bi_addr; comm->hlc_mrdesc.md_lkey = comm->hlc_mrhdl->mr_lkey; comm->hlc_mrdesc.md_rkey = comm->hlc_mrhdl->mr_rkey; if (comm->hlc_status != IBT_SUCCESS) { return (EFAULT); --- 2905,2914 ----
*** 2938,2950 **** hermon_loopback_comm_t *comm) { uint32_t i, real_size; hermon_qp_info_t qpinfo; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*comm)) - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*lstate)) - /* Allocate send and recv CQs */ for (i = 0; i < 2; i++) { bzero(&comm->hlc_cq_attr, sizeof (ibt_cq_attr_t)); comm->hlc_cq_attr.cq_size = 128; comm->hlc_status = hermon_cq_alloc(lstate->hls_state, --- 2924,2933 ----
*** 2986,2998 **** */ static int hermon_loopback_modify_qp(hermon_loopback_state_t *lstate, hermon_loopback_comm_t *comm, uint_t qp_num) { - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*comm)) - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*lstate)) - /* Modify QP to INIT */ hermon_loopback_init_qp_info(lstate, comm); comm->hlc_qp_info.qp_state = IBT_STATE_INIT; comm->hlc_status = hermon_qp_modify(lstate->hls_state, comm->hlc_qp_hdl, IBT_CEP_SET_STATE, &comm->hlc_qp_info, &comm->hlc_queue_sizes); --- 2969,2978 ----
*** 3070,3081 **** hermon_loopback_post_send(hermon_loopback_state_t *lstate, hermon_loopback_comm_t *tx, hermon_loopback_comm_t *rx) { int ret; - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*tx)) - bzero(&tx->hlc_sgl, sizeof (ibt_wr_ds_t)); bzero(&tx->hlc_wr, sizeof (ibt_send_wr_t)); /* Initialize local address for TX buffer */ tx->hlc_sgl.ds_va = tx->hlc_mrdesc.md_vaddr; --- 3050,3059 ----
*** 3107,3118 **** */ static int hermon_loopback_poll_cq(hermon_loopback_state_t *lstate, hermon_loopback_comm_t *comm) { - _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*comm)) - comm->hlc_wc.wc_status = 0; comm->hlc_num_polled = 0; comm->hlc_status = hermon_cq_poll(lstate->hls_state, comm->hlc_cqhdl[0], &comm->hlc_wc, 1, &comm->hlc_num_polled); if ((comm->hlc_status == IBT_SUCCESS) && --- 3085,3094 ----