- User Since
- Feb 7 2019, 12:48 PM (23 w, 4 d)
Jun 5 2019
Agreed, a sane vdev_probe() would be nice. But I have totally no idea how you want to omit cleaning up partially initialized spa/vdev objects without rewriting the whole file. Either some of the current error paths are dead code or things like vdev_init_from_nvlist() have to be replaced.
Jun 3 2019
Yes, but not for all failures. If a label is found in the loop but later the associated data found invalid the vdev_probe() will fail even if there would be another label with better data.
May 20 2019
Okay, then I think I got this interface wrong. To me it looked like linuxkpi was intended to run Linux drivers without modification. That's why I thought upstreaming this patch might be of interessed.
If that's not the case, we will just keep it out of tree on our vendor branch. Converting BBAPI to a real FreeBSD driver would be the best option, but currently that's out of budget.
Thanks a lot for your fast feedback.
It's just one driver  I care about and it could easily be patched, but vmalloc_exec() is not exported for modules in Linux.
Or do you mean to add something like linux_check_m_prot()?
May 19 2019
May 18 2019
- release/rc.local: replace reboot button with menu item