cvs commit: src/sbin/mdconfig mdconfig.c
Christian S.J. Peron
csjp at FreeBSD.org
Tue Aug 30 16:45:33 GMT 2005
csjp 2005-08-30 16:45:32 UTC
FreeBSD src repository
Modified files:
sbin/mdconfig mdconfig.c
Log:
When using files as backing stores for devices, and the user has requested the
device be created read+write, check to see if the backing store is read only
through the use of the access(2) system call. If this check fails returning
EACCES, EPERM or EROFS then gracefully downgrade the access to read only. Also
print a warning message to stderr, informing the user that the access mode
they requested is not available.
This behavior used to be handled by md(4) but was changed in revision 1.154
Discussed with: pjd, phk, Dario Freni <saturnero at freesbie dot org>
Reviewed by: phk
Revision Changes Path
1.44 +11 -0 src/sbin/mdconfig/mdconfig.c
More information about the cvs-src
mailing list