Bug 125253

Summary: [patch] jail(2) does not mention about possible error EAGAIN
Product: Documentation Reporter: Mateusz Guzik <mjguzik>
Component: Books & ArticlesAssignee: Tom Rhodes <trhodes>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Mateusz Guzik 2008-07-04 09:50:03 UTC
If all valid jids are in use, the kernel returns EAGAIN (see line 177 in sys/kern/kern_jail.c), but man page jail(2) does not mention it.

Fix: Patch is attached.

Patch attached with submission follows:
Comment 1 dfilter service freebsd_committer freebsd_triage 2008-08-03 22:57:15 UTC
trhodes     2008-08-03 21:56:58 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/sys         jail.2 
  Log:
  SVN rev 181265 on 2008-08-03 21:56:58Z by trhodes
  
  Add EAGAIN to the ERRORS list, as found in kern_jail.c.
  
  PR:             125253
  Submitted by:   Mateusz Guzik <mjguzik@gmail.com> (original version)
  
  Revision  Changes    Path
  1.29      +3 -1      src/lib/libc/sys/jail.2
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 2 Tom Rhodes freebsd_committer freebsd_triage 2008-08-03 22:57:19 UTC
State Changed
From-To: open->patched

Slightly different version of the patch committed, thanks! 


Comment 3 Tom Rhodes freebsd_committer freebsd_triage 2008-08-03 22:57:19 UTC
Responsible Changed
From-To: freebsd-doc->trhodes

Over to me, MFC reminder.
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-06-11 02:45:12 UTC
Author: gjb (doc committer)
Date: Sat Jun 11 01:44:49 2011
New Revision: 222969
URL: http://svn.freebsd.org/changeset/base/222969

Log:
  MFC 181265 [1]:
  
  Document EAGAIN in ERRORS according to kern_jail.c.
  
  PR:		125253
  Original commit by:	trhodes [1]

Modified:
  stable/7/lib/libc/sys/jail.2
Directory Properties:
  stable/7/lib/libc/   (props changed)
  stable/7/lib/libc/stdtime/   (props changed)

Modified: stable/7/lib/libc/sys/jail.2
==============================================================================
--- stable/7/lib/libc/sys/jail.2	Sat Jun 11 01:21:54 2011	(r222968)
+++ stable/7/lib/libc/sys/jail.2	Sat Jun 11 01:44:49 2011	(r222969)
@@ -138,6 +138,8 @@ will fail if:
 .Bl -tag -width Er
 .It Bq Er EINVAL
 The version number of the argument is not correct.
+.It Bq Er EAGAIN
+No free JID could be found.
 .El
 .Pp
 Further
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
Comment 5 Glen Barber freebsd_committer freebsd_triage 2011-06-11 02:48:53 UTC
State Changed
From-To: patched->closed

MFCd to stable/7.