@@ -13347,12 +13347,12 @@ static int set_up_interrupts(struct hfi1_devdata *dd)
13347
13347
* in array of contexts
13348
13348
* freectxts - number of free user contexts
13349
13349
* num_send_contexts - number of PIO send contexts being used
13350
- * num_vnic_contexts - number of contexts reserved for VNIC
13350
+ * num_netdev_contexts - number of contexts reserved for netdev
13351
13351
*/
13352
13352
static int set_up_context_variables (struct hfi1_devdata * dd )
13353
13353
{
13354
13354
unsigned long num_kernel_contexts ;
13355
- u16 num_vnic_contexts = HFI1_NUM_VNIC_CTXT ;
13355
+ u16 num_netdev_contexts = HFI1_NUM_VNIC_CTXT ;
13356
13356
int total_contexts ;
13357
13357
int ret ;
13358
13358
unsigned ngroups ;
@@ -13391,11 +13391,11 @@ static int set_up_context_variables(struct hfi1_devdata *dd)
13391
13391
}
13392
13392
13393
13393
/* Accommodate VNIC contexts if possible */
13394
- if ((num_kernel_contexts + num_vnic_contexts ) > rcv_contexts ) {
13394
+ if ((num_kernel_contexts + num_netdev_contexts ) > rcv_contexts ) {
13395
13395
dd_dev_err (dd , "No receive contexts available for VNIC\n" );
13396
- num_vnic_contexts = 0 ;
13396
+ num_netdev_contexts = 0 ;
13397
13397
}
13398
- total_contexts = num_kernel_contexts + num_vnic_contexts ;
13398
+ total_contexts = num_kernel_contexts + num_netdev_contexts ;
13399
13399
13400
13400
/*
13401
13401
* User contexts:
@@ -13422,15 +13422,15 @@ static int set_up_context_variables(struct hfi1_devdata *dd)
13422
13422
* The RMT entries are currently allocated as shown below:
13423
13423
* 1. QOS (0 to 128 entries);
13424
13424
* 2. FECN (num_kernel_context - 1 + num_user_contexts +
13425
- * num_vnic_contexts );
13426
- * 3. VNIC (num_vnic_contexts ).
13427
- * It should be noted that FECN oversubscribe num_vnic_contexts
13428
- * entries of RMT because both VNIC and PSM could allocate any receive
13425
+ * num_netdev_contexts );
13426
+ * 3. netdev (num_netdev_contexts ).
13427
+ * It should be noted that FECN oversubscribe num_netdev_contexts
13428
+ * entries of RMT because both netdev and PSM could allocate any receive
13429
13429
* context between dd->first_dyn_alloc_text and dd->num_rcv_contexts,
13430
13430
* and PSM FECN must reserve an RMT entry for each possible PSM receive
13431
13431
* context.
13432
13432
*/
13433
- rmt_count = qos_rmt_entries (dd , NULL , NULL ) + (num_vnic_contexts * 2 );
13433
+ rmt_count = qos_rmt_entries (dd , NULL , NULL ) + (num_netdev_contexts * 2 );
13434
13434
if (HFI1_CAP_IS_KSET (TID_RDMA ))
13435
13435
rmt_count += num_kernel_contexts - 1 ;
13436
13436
if (rmt_count + n_usr_ctxts > NUM_MAP_ENTRIES ) {
@@ -13449,15 +13449,15 @@ static int set_up_context_variables(struct hfi1_devdata *dd)
13449
13449
dd -> num_rcv_contexts = total_contexts ;
13450
13450
dd -> n_krcv_queues = num_kernel_contexts ;
13451
13451
dd -> first_dyn_alloc_ctxt = num_kernel_contexts ;
13452
- dd -> num_vnic_contexts = num_vnic_contexts ;
13452
+ dd -> num_netdev_contexts = num_netdev_contexts ;
13453
13453
dd -> num_user_contexts = n_usr_ctxts ;
13454
13454
dd -> freectxts = n_usr_ctxts ;
13455
13455
dd_dev_info (dd ,
13456
13456
"rcv contexts: chip %d, used %d (kernel %d, vnic %u, user %u)\n" ,
13457
13457
rcv_contexts ,
13458
13458
(int )dd -> num_rcv_contexts ,
13459
13459
(int )dd -> n_krcv_queues ,
13460
- dd -> num_vnic_contexts ,
13460
+ dd -> num_netdev_contexts ,
13461
13461
dd -> num_user_contexts );
13462
13462
13463
13463
/*
0 commit comments