Deleted Added
full compact
smp.4 (113820) smp.4 (117011)
1.\" Copyright (c) 1997
2.\" Steve Passe <fsmp@FreeBSD.ORG>. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 7 unchanged lines hidden (view full) ---

16.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
17.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
18.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
19.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
20.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
21.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
22.\" SUCH DAMAGE.
23.\"
1.\" Copyright (c) 1997
2.\" Steve Passe <fsmp@FreeBSD.ORG>. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 7 unchanged lines hidden (view full) ---

16.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
17.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
18.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
19.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
20.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
21.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
22.\" SUCH DAMAGE.
23.\"
24.\" $FreeBSD: head/share/man/man4/smp.4 113820 2003-04-21 20:05:33Z jhb $
24.\" $FreeBSD: head/share/man/man4/smp.4 117011 2003-06-28 23:53:39Z ru $
25.\"
26.Dd December 5, 2002
27.Dt SMP 4
28.Os
29.Sh NAME
30.Nm SMP
31.Nd description of the FreeBSD Symmetric MultiProcessor kernel
32.Sh SYNOPSIS

--- 39 unchanged lines hidden (view full) ---

72.Xr msleep 9 ,
73.Xr mtx_pool 9 ,
74.Xr mutex 9 ,
75.Xr sema 9 ,
76.Xr sx 9
77.Sh HISTORY
78The
79.Nm
25.\"
26.Dd December 5, 2002
27.Dt SMP 4
28.Os
29.Sh NAME
30.Nm SMP
31.Nd description of the FreeBSD Symmetric MultiProcessor kernel
32.Sh SYNOPSIS

--- 39 unchanged lines hidden (view full) ---

72.Xr msleep 9 ,
73.Xr mtx_pool 9 ,
74.Xr mutex 9 ,
75.Xr sema 9 ,
76.Xr sx 9
77.Sh HISTORY
78The
79.Nm
80kernel's early history is not (properly) recorded. It was developed
80kernel's early history is not (properly) recorded.
81It was developed
81in a separate CVS branch until April 26, 1997, at which point it was
82in a separate CVS branch until April 26, 1997, at which point it was
82merged into 3.0-current. By this date 3.0-current had already been
83merged into 3.0-current.
84By this date 3.0-current had already been
83merged with Lite2 kernel code.
84.Pp
85.Fx 5.0
86introduced support for a host of new synchronization primitives, and
87a move towards fine-grained kernel locking rather than reliance on
88a Giant kernel lock.
89The SMPng Project relied heavily on the support of BSDi, who provided
90reference source code from the fine-grained SMP implementation found
91in
92.Bsx .
93.Pp
94.Fx 5.0
95also introduced support for SMP on the alpha, ia64, and sparc64 architectures.
96.Sh AUTHORS
97.An Steve Passe Aq fsmp@FreeBSD.org
85merged with Lite2 kernel code.
86.Pp
87.Fx 5.0
88introduced support for a host of new synchronization primitives, and
89a move towards fine-grained kernel locking rather than reliance on
90a Giant kernel lock.
91The SMPng Project relied heavily on the support of BSDi, who provided
92reference source code from the fine-grained SMP implementation found
93in
94.Bsx .
95.Pp
96.Fx 5.0
97also introduced support for SMP on the alpha, ia64, and sparc64 architectures.
98.Sh AUTHORS
99.An Steve Passe Aq fsmp@FreeBSD.org