mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
MFC 205255: Fix 2 bugs in mxge_attach()
This commit is contained in:
parent
948165be1c
commit
c6c73f9880
1 changed files with 3 additions and 3 deletions
|
|
@ -4610,8 +4610,6 @@ mxge_attach(device_t dev)
|
|||
err = ENOMEM;
|
||||
goto abort_with_nothing;
|
||||
}
|
||||
taskqueue_start_threads(&sc->tq, 1, PI_NET, "%s taskq",
|
||||
device_get_nameunit(sc->dev));
|
||||
|
||||
err = bus_dma_tag_create(NULL, /* parent */
|
||||
1, /* alignment */
|
||||
|
|
@ -4717,7 +4715,7 @@ mxge_attach(device_t dev)
|
|||
err = mxge_alloc_rings(sc);
|
||||
if (err != 0) {
|
||||
device_printf(sc->dev, "failed to allocate rings\n");
|
||||
goto abort_with_dmabench;
|
||||
goto abort_with_slices;
|
||||
}
|
||||
|
||||
err = mxge_add_irq(sc);
|
||||
|
|
@ -4770,6 +4768,8 @@ mxge_attach(device_t dev)
|
|||
ifp->if_transmit = mxge_transmit;
|
||||
ifp->if_qflush = mxge_qflush;
|
||||
#endif
|
||||
taskqueue_start_threads(&sc->tq, 1, PI_NET, "%s taskq",
|
||||
device_get_nameunit(sc->dev));
|
||||
callout_reset(&sc->co_hdl, mxge_ticks, mxge_tick, sc);
|
||||
return 0;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue