Changeset 90774 in vbox
- Timestamp:
- Aug 23, 2021 5:59:57 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp
r87773 r90774 131 131 #endif 132 132 133 #define VIRTIONET_MAX_WORKERS VIRTIONET_MAX_QPAIRS 133 134 #define VIRTIONET_MAX_VIRTQS (VIRTIONET_MAX_QPAIRS * 2 + 1) 134 135 #define VIRTIONET_MAX_FRAME_SIZE 65535 + 18 /**< Max IP pkt size + Eth. header w/VLAN tag */ … … 480 481 481 482 /** The device instance. 482 * @note This is _only_ for use wh en dealing with interface callbacks. */483 * @note This is _only_ for use whxen dealing with interface callbacks. */ 483 484 PPDMDEVINSR3 pDevIns; 484 485 … … 1075 1076 1076 1077 pHlp->pfnSSMGetU16( pSSM, &pThis->cVirtVirtqs); 1078 AssertReturn(pThis->cVirtVirtqs <= (VIRTIONET_MAX_QPAIRS * 2), VERR_OUT_OF_RANGE); 1079 1077 1080 pHlp->pfnSSMGetU16( pSSM, &pThis->cWorkers); 1081 AssertReturn(pThis->cWorkers <= VIRTIONET_MAX_WORKERS, VERR_OUT_OF_RANGE); 1082 1078 1083 1079 1084 for (int uVirtqNbr = 0; uVirtqNbr < pThis->cVirtVirtqs; uVirtqNbr++) … … 1110 1115 1111 1116 pHlp->pfnSSMGetU32( pSSM, &pThis->cMulticastFilterMacs); 1117 AssertReturn(pThis->cMulticastFilterMacs <= VIRTIONET_MAC_FILTER_LEN, VERR_OUT_OF_RANGE); 1112 1118 pHlp->pfnSSMGetMem( pSSM, pThis->aMacMulticastFilter, pThis->cMulticastFilterMacs * sizeof(RTMAC)); 1113 1119 … … 1117 1123 1118 1124 pHlp->pfnSSMGetU32( pSSM, &pThis->cUnicastFilterMacs); 1125 AssertReturn(pThis->cWorkers <= VIRTIONET_MAC_FILTER_LEN, VERR_OUT_OF_RANGE); 1119 1126 pHlp->pfnSSMGetMem( pSSM, pThis->aMacUnicastFilter, pThis->cUnicastFilterMacs * sizeof(RTMAC)); 1120 1127 … … 2280 2287 return; 2281 2288 2289 2282 2290 if (!pThis->fVirtioReady) 2283 2291 { … … 2292 2300 return; 2293 2301 } 2302 2294 2303 2295 2304 PPDMINETWORKUP pDrv = pThisCC->pDrv; … … 2771 2780 2772 2781 Assert(pWorker->uIdx == uVirtqNbr); 2782 RT_NOREF(pWorker); 2783 2773 2784 Assert(pVirtq->uIdx == pWorker->uIdx); 2774 2785
Note:
See TracChangeset
for help on using the changeset viewer.