Page MenuHomeFreeBSD

D15300.id42160.diff
No OneTemporary

D15300.id42160.diff

Index: sys/net/iflib.c
===================================================================
--- sys/net/iflib.c
+++ sys/net/iflib.c
@@ -4392,10 +4392,8 @@
goto fail;
}
- if ((err = iflib_qset_structures_setup(ctx))) {
- device_printf(dev, "qset structure setup failed %d\n", err);
+ if ((err = iflib_qset_structures_setup(ctx)))
goto fail_queues;
- }
/*
* Group taskqueues aren't properly set up until SMP is started,
@@ -5062,8 +5060,10 @@
* It is expected that the caller takes care of freeing queues if this
* fails.
*/
- if ((err = iflib_tx_structures_setup(ctx)) != 0)
+ if ((err = iflib_tx_structures_setup(ctx)) != 0) {
+ device_printf(ctx->ifc_dev, "iflib_tx_structures_setup failed: %d\n", err);
return (err);
+ }
if ((err = iflib_rx_structures_setup(ctx)) != 0)
device_printf(ctx->ifc_dev, "iflib_rx_structures_setup failed: %d\n", err);

File Metadata

Mime Type
text/plain
Expires
Wed, Mar 18, 6:36 AM (19 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29887858
Default Alt Text
D15300.id42160.diff (885 B)

Event Timeline