Currently the bootlogd(8) or blogd(8) parse the kernels command line
and if available do an ioctl TIOCGDEV (not supported by the upstream
kernel), then create a pty/tty pair, do an ioctl TIOCCONS to forward
So perhaps the vendors using TIOCGDEV could get off their collective
backsides and submit it upstream ?