$ man devinfo | tail -n 8 SEE ALSO systat(1), devinfo(3), iostat(8), pciconf(8), pnpinfo(8), vmstat(8), devclass(9), device(9) AUTHORS Mike Smith <msmith@FreeBSD.org> FreeBSD 12.0-BETA1 December 21, 2017 FreeBSD 12.0-BETA1 $ man pnpinfo No manual entry for pnpinfo $
The line dates to 2002, when the command was initially documented. It's not clear to me if pnpinfo.8 existed at the time, or not. MODULE_PNP_INFO(9) is sort of related, although usually we don't Xr straight from section 8 to section 9.
It does not appear there was any bin directory named pnpinfo at the time. Maybe as a secondary program from some other directory.
It seems it did actually exist back then: $ git checkout c57dc2b4a808f4a7ef86e2ef7519d4783f2f0fac (that's r96458 where devinfo man page was added) $ $ find . -name \*pnpinfo\* ./contrib/pnpinfo ./contrib/pnpinfo/pnpinfo.8 ./contrib/pnpinfo/pnpinfo.h ./contrib/pnpinfo/pnpinfo.c ./usr.sbin/pnpinfo
Ah, nice find. I was only looking for '{,usr.}{,s}bin/pnpinfo/pnpinfo.8'.
Created attachment 228038 [details] devinfo(8) patch Remove cross-reference to pnpinfo(8).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=dde6071adcf203b185c185289f687c2bd51532fb commit dde6071adcf203b185c185289f687c2bd51532fb Author: Felix Johnson <felix.the.red@gmail.com> AuthorDate: 2021-11-01 16:29:12 +0000 Commit: Guangyuan Yang <ygy@FreeBSD.org> CommitDate: 2021-11-01 16:29:12 +0000 devinfo(8): Remove cross-reference to pnpinfo(8) devinfo(8) manpage contains reference to pnpinfo(8) which existed at the time. Remove it. PR: 232587 MFC: 3 days Reported by: Graham Perrin <grahamperrin@gmail.com> usr.sbin/devinfo/devinfo.8 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=78bec4ed648f030b821be10920b636fc9788a735 commit 78bec4ed648f030b821be10920b636fc9788a735 Author: Felix Johnson <felix.the.red@gmail.com> AuthorDate: 2021-11-01 16:29:12 +0000 Commit: Guangyuan Yang <ygy@FreeBSD.org> CommitDate: 2021-11-05 04:54:33 +0000 devinfo(8): Remove cross-reference to pnpinfo(8) devinfo(8) manpage contains reference to pnpinfo(8) which existed at the time. Remove it. PR: 232587 Reported by: Graham Perrin <grahamperrin@gmail.com> (cherry picked from commit dde6071adcf203b185c185289f687c2bd51532fb) usr.sbin/devinfo/devinfo.8 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)