5bb071d425
When returning EIO from DEVFSIO_RADD ioctl, drop the exclusive rule lock. Otherwise the system comes to a rather sudden and grinding halt. As the underlying devfs locking changes that lead to this bug have not been merged to RELENG_5, this fix to those locking changes does not need to be merged.