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
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?)
Cross build support for kldxref(8)
Multiple MODULE PNP INFO entries
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.)