The rocketport devices (ttyR and cuaR) are the only MAKEDEV targets that don't create the specials in the current working directory. (Also, it's kind of lame to read the number of rocketport ports from dmesg. If the system has been up very long, the autoconf messages are long gone; using /var/run/dmesg.boot would be slightly better. But it would probably be best to just create N specials, thus allowing one to configure a filesystem in advance.) Fix: Appended is a context diff to etc/MAKEDEV. It remove the /dev prefixes. (My patch does not address the dmesg issue.) =================================================================== RCS file: RCS/MAKEDEV,v retrieving revision 1.1 How-To-Repeat: # cd /mnt/dev # ./MAKEDEV ttyR0 cuaR0 Then notice that the new specials end up in /dev, not /mnt/dev. (Or especially how the specials that were in /dev now have default permissions!)
State Changed From-To: open->analyzed Committed, thanks!
Responsible Changed From-To: freebsd-bugs->dd my MFC reminder.
State Changed From-To: analyzed->closed MFC'd, thanks