Newsgroups: comp.bugs.2bsd,comp.sys.dec,comp.sys.dec.micro,vmsnet.pdp-11
Path: sparky!uunet!europa.asd.contel.com!awds.imsd.contel.com!wlbr!news
From: s...@wlv.imsd.contel.com (Steven M. Schultz)
Subject: 2.11BSD, UNIX for the PDP-11 (1st anniversary announcement)
Message-ID: <1992Feb15.211038.10570@wlbr.imsd.contel.com>
Followup-To: comp.bugs.2bsd
Sender: n...@wlbr.imsd.contel.com (news)
Nntp-Posting-Host: wlv.imsd.contel.com
Organization: GTE Federal Systems
Date: Sat, 15 Feb 92 21:10:38 GMT
Second Distribution of Berkeley PDP-11 Software for UNIX
Release 2.11
(Revised February 1992)
The USENIX Association is pleased to announce the distribution of
a new release of the "Second Berkeley Software Distribution"
(2.11BSD).
This release will be handled by USENIX, and is available to all
V7, System III, System V, and 2.9BSD licensees. The Association will
continue to maintain the non-profit price of $200. The release will
consist of two 2400 ft. 1600 bpi tapes or one TK50 tape cartridge
(approximately 80M) and approximately 100 pages of documentation.
If you have questions about the distribution of the release, or
require 800 bpi tapes, please contact USENIX. At present a split I/D
machine is required, thus 2.11BSD will not run on 23 or 23+ based sys-
tems. The USENIX address and phone number are as follows:
2.11BSD
USENIX Association
2560 Ninth St. Suite 215
Berkeley, CA 94710
+1-510-528-8649
USENIX may also be contacted by electronic mail at:
{ucbvax,decvax}!usenix!office
off...@usenix.org
If you have technical questions about the release, please contact
Steven M. Schultz at:
wlbr!wlv!sms
s...@wlv.imsd.contel.com (yes, a bit of a misnomer, will be changing
it one of these days)
This release is in celebration of the 20th anniversary of the
PDP-11! Work has been ongoing since the release of 2.10.1BSD in Janu-
ary 1989. This release incorporates all fixes and changes posted to
the USENET newsgroup comp.bugs.2bsd since 2.10.1BSD was released.
Present in this release are several more missing pieces from the
4.3BSD distribution:
o 1) the kernel logger (/dev/klog)
o 2) the namei cache and argument encapsulation calling
sequence
o 3) readv(2)/writev(2) as system calls rather than
emulation/compatibility routines
o 4) shadow password file implementation (the May 1989 4.3BSD
update)
o 5) a TMSCP (TK50/TU81) driver with standalone support (boot-
block and standalone driver)
o 6) Pronet and LH/DH IMP networking support
o 7) the portable ascii archive file format (ar, ranlib)
o 8) the Unibus Mapping Register (UMR) handling of the network
was rewritten to avoid allocating excessive UMRs.
o 9) the necessary mods to the IP portion of the networking
were made to allow 'traceroute' (which is present in 2.11BSD)
to run
o 10) long filenames in the file system
This last addition is the reason a coldstart kit is necessary.
The 4.3BSD on-disk directory structure has been ported (along with the
utilities that know about on-disk directories via the raw filesystem:
fsck, ncheck, icheck, dcheck, etc.) and is not compatible with previ-
ous versions of UNIX for the PDP-11.
A limited amount of filesystem backward compatibility with ear-
lier versions of 2BSD (2.9BSD, 2.10BSD and 2.10.1BSD) is present in a
version of dump(8) which can read old filesystems. The disk partition
sizes have not changed from 2.10.1BSD. The restor(8) utility automat-
ically converts old dump tapes to the new format on input.
The constant MAXNAMLEN is now 63 instead of 14. While it is pos-
sible the limit could be higher, with MAXPATHLEN at 256 a MAXNAMLEN of
63 was judged sufficient.
Many other fixes and changes have also been made, see the
``Changes To The Kernel'' document which describes the changes made to
both the kernel and the application programs.
Since the initial announcement of 2.11BSD in March/April 1991
many additional enhancements and fixes have been made. These fixes
are available by e-mail request to s...@wlv.imsd.contel.com and consist
of approximately 50 (the actual number is higher because some consist
of many parts) sequentially numbered diff patches. The updates, fixes
and enhancements include:
o 1) Multiple controller support for the TMSCP driver.
o 2) The capability to load /boot (and the standalone utili-
ties such as icheck, restor, mkfs) from any unit or con-
troller in the system.
o 3) Improvements in the C compiler and optimizer, the kernel
and networking are approximately 1.5% smaller than previ-
ously.
o 4) The MSCP and TMSCP packet area has been moved external to
the kernel saving about 1kb per MSCP controller and almost
2kb per TMSCP controller of kernel D space.
o 5) 'lint' has been ported from 4.3BSD
o 6) Redundant read() and write() entry points in drivers have
been removed in favor of a common rawread() and rawwrite()
routine.
o 7) Autoconfigure problems with the RLV-12 and TS-11 devices
have been fixed.
o 8) Many other fixes and changes ('make', 'Mail', 'diff',
etc) have been made during the past year.
Steven M. Schultz
GTE Federal Systems
31717 La Tienda Drive
Westlake Village CA 91359
s...@wlv.imsd.contel.com (192.26.147.1, 192.73.3.1)
wlbr!wlv!sms
_________________________
DEC, PDP, Unibus and VAX are trademarks of Digital Equipment Corporation
UNIX is a trademark of Bell Laboratories