MFC r222292,r230095: Show errno messages in cd.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@247063 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r246472:
Stop translating the ERESTART error from the open(2) into EINTR.
Posix requires that open(2) is restartable for SA_RESTART.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@247083 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r246476:
Document the ERESTART translation to EINTR for devfs nodes.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@247084 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f