Devmatch loose ends
Do we have any specifics here? It would be good to jot some ideas down before we forget and just have the vague description to refer to. Thanks.
These were in my talk Module marking needs to be more complete devd scripts use /etc/rc.d directly Newbus freeze/thaw Lingering uhid/ums issues ata pci mask issue 64-bit W64 may be needed, other types too Multiple linker.hints files Lots of drivers need a small amount of love MINIMAL tuning and testing (replace GENERIC?) Module Penalty? Cross build support for kldxref(8) Multiple MODULE PNP INFO entries These weren't need blacklist kldunload causes an immediate reload
Ah, sorry, I was not at BSDCan and have not seen your talk. (Hopefully the videos will be posted at some point.) Thanks. > devd scripts use /etc/rc.d directly Hans seems to think this might be necessary if devd runs before /usr is mounted (and service(8) is on /usr). If that's a valid concern, another solution would be to just move service to /sbin.
I see that one was done in r334982. (Re: earlier Hans comment, I am talking about r329455.)