From d66a9a607266befbb2e496dd23df0690ba9e64cd Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Wed, 31 Jul 2013 20:50:52 +0200 Subject: [PATCH] FreeBSD compat layer: init the struct root_device_softc. Should help to fix things for devices without MSI or with MSI-X. --- src/libs/compat/freebsd_network/driver.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libs/compat/freebsd_network/driver.c b/src/libs/compat/freebsd_network/driver.c index dcefef092e..75ccba1bdc 100644 --- a/src/libs/compat/freebsd_network/driver.c +++ b/src/libs/compat/freebsd_network/driver.c @@ -61,6 +61,7 @@ init_root_device(driver_t *driver, device_t *_root, device_t *_child) return B_NO_MEMORY; } + bzero(root, sizeof(struct root_device_softc)); root->driver = &sRootDriver; root->root = root;