Page MenuHomeFreeBSD

D32926.id98310.diff
No OneTemporary

D32926.id98310.diff

Index: sys/net/iflib.c
===================================================================
--- sys/net/iflib.c
+++ sys/net/iflib.c
@@ -2634,7 +2634,8 @@
bzero((void *)di->idi_vaddr, di->idi_size);
}
for (i = 0; i < scctx->isc_nrxqsets; i++, rxq++) {
- /* make sure all transmitters have completed before proceeding XXX */
+ gtaskqueue_drain(rxq->ifr_task.gt_taskqueue,
+ &rxq->ifr_task.gt_task);
rxq->ifr_cq_cidx = 0;
for (j = 0, di = rxq->ifr_ifdi; j < sctx->isc_nrxqs; j++, di++)

File Metadata

Mime Type
text/plain
Expires
Wed, Oct 15, 8:44 PM (56 m, 2 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23766053
Default Alt Text
D32926.id98310.diff (505 B)

Event Timeline