Page MenuHomeFreeBSD

D15300.id.diff
No OneTemporary

D15300.id.diff

Index: head/sys/net/iflib.c
===================================================================
--- head/sys/net/iflib.c
+++ head/sys/net/iflib.c
@@ -4398,10 +4398,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,
@@ -5070,8 +5068,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, 12:51 AM (14 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29847643
Default Alt Text
D15300.id.diff (900 B)

Event Timeline