When we get a NETDEV_REGISTER event, we get a pointer to the existing struct netdev. If all goes well, we end up creating an associated struct ib_device. How should we log an error that happens in-between, preventing us from creating the ib_device? netdev_err() on the ndev? dev_err() on the underlying struct device? pr_err()? Thanks, Andrew