driver xxactivate() functins are run even if a driver xxattach() has "failed"; no indication is given up to the autoconf framework since xxattach() returns void.  Until this situation is improved, there are a handful of drivers which must use driver-specific checks in xxactivate() to see if the xxattach() function succeeded or failed. Add such a check here. ok kettenis
driver xxactivate() functins are run even if a driver xxattach() has
"failed"; no indication is given up to the autoconf framework since
xxattach() returns void.  Until this situation is improved, there are
a handful of drivers which must use driver-specific checks in xxactivate()
to see if the xxattach() function succeeded or failed.
Add such a check here.
ok kettenis

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars