From nobody@FreeBSD.ORG  Tue Jan  4 14:08:55 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id C29AD14D0A; Tue,  4 Jan 2000 14:08:55 -0800 (PST)
Message-Id: <20000104220855.C29AD14D0A@hub.freebsd.org>
Date: Tue,  4 Jan 2000 14:08:55 -0800 (PST)
From: scott@avantgo.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@freebsd.org
Subject: rfork(RFMEM) on SMP generates error
X-Send-Pr-Version: www-1.0

>Number:         15890
>Category:       docs
>Synopsis:       rfork(RFMEM) on SMP generates error
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    alex
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan  4 14:10:01 PST 2000
>Closed-Date:    Tue Jun 27 03:00:52 PDT 2000
>Last-Modified:  Tue Jun 27 03:01:36 PDT 2000
>Originator:     Scott Hess
>Release:        3.3-release
>Organization:
AvantGo, Inc.
>Environment:
FreeBSD ganja.avantgo.com 3.3-RELEASE FreeBSD 3.3-RELEASE #1: Mon Dec 13 11:10:31 PST 1999     root@zhorra.avantgo.com:/usr/src/sys/compile/AMPMPahc  i386
>Description:
rfork() with RFMEM flag generates EOPNOTSUPP when executed on an SMP kernel.  Unfortunately, the rfork() manual page does not mention this, so you have to look at kernel source to figure it out.
>How-To-Repeat:

>Fix:
Add to rfork(2):

BUGS

rfork() with RFMEM does not currently work on SMP kernels.  In this case rfork() will return -1 with errno EOPNOTSUPP.


>Release-Note:
>Audit-Trail:

From: "Richard Seaman, Jr." <dick@tar.com>
To: scott@avantgo.com
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: misc/15890: rfork(RFMEM) on SMP generates error
Date: Tue, 4 Jan 2000 16:27:04 -0600

 On Tue, Jan 04, 2000 at 02:08:55PM -0800, scott@avantgo.com wrote:
 
 > rfork() with RFMEM does not currently work on SMP kernels.  In this case rfork() will return -1 with errno EOPNOTSUPP.
 
 True for 3.X and earlier, but not 4.0-current.  It should work in 4.0-current
 since about May 1, 1999.
 
 -- 
 Richard Seaman, Jr.           email: dick@tar.com
 5182 N. Maple Lane            phone: 262-367-5450
 Chenequa WI 53058             fax:   262-367-5852
 
Responsible-Changed-From-To: freebsd-bugs->freebsd-doc 
Responsible-Changed-By: asmodai 
Responsible-Changed-When: Mon Jan 10 09:36:41 PST 2000 
Responsible-Changed-Why:  
This belongs in the -doc category. 
Responsible-Changed-From-To: freebsd-doc->alex 
Responsible-Changed-By: alex 
Responsible-Changed-When: Wed Jun 14 06:16:29 PDT 2000 
Responsible-Changed-Why:  


http://www.freebsd.org/cgi/query-pr.cgi?pr=15890 
State-Changed-From-To: open->closed 
State-Changed-By: alex 
State-Changed-When: Tue Jun 27 03:00:52 PDT 2000 
State-Changed-Why:  
Committed to RELENG_3, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=15890 
>Unformatted:
