cvs commit: src/sys/kern vfs_mount.c
Pawel Jakub Dawidek
pjd at FreeBSD.org
Wed Nov 9 02:56:31 PST 2005
On Wed, Nov 09, 2005 at 11:46:01AM +0100, Pawel Jakub Dawidek wrote:
+> On Wed, Nov 09, 2005 at 02:26:38AM +0000, Craig Rodrigues wrote:
+> +> rodrigc 2005-11-09 02:26:38 UTC
+> +>
+> +> FreeBSD src repository
+> +>
+> +> Modified files:
+> +> sys/kern vfs_mount.c
+> +> Log:
+> +> For nmount(), allow a text string error message to be propagated back
+> +> to user-space if a parameter named "errmsg" is passed into the iovec.
+> +> Used in conjunction with vfs_mount_error(), more useful error messages
+> +> than errno can be passed back to userspace when mounting a filesystem
+> +> fails.
+>
+> BTW. This is the 2nd (that I know of) place where passing errors as
+> strings is implemented (the other one is GEOM). This would be cool at
+> some point to implement general API for this, as it's much more useful
+> than errno(2). Of course we need to consider things like localization,
+> etc. then. IIRC phk@ was talking about this at BSDCan.
I should really read the whole thread before answering:)
--
Pawel Jakub Dawidek http://www.wheel.pl
pjd at FreeBSD.org http://www.FreeBSD.org
FreeBSD committer Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20051109/16f7a988/attachment.bin
More information about the cvs-all
mailing list