🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #7159

DVMA device driver works with SunOS 4.0.3 doesn't with 4.1

#7159
From: Marcus Gates
Date: Fri, 22 Mar 1991 20:20
18 lines
1658 bytes
We have a device in vme32d32 space on a sun 4/260 which uses DVMA. The
driver works under 4.0.3 SunOS but when we switched to SunOS 4.1 (and
4.1.1) the device no longer works prpoperly.  One difference I'm aware of
is that the 32-bit VMEbus address space allocation was changed between
4.0.3 and 4.1.  The driver uses mbsetup() to double-map buffers into
kernel DVMA space and also into usr address space, 4.1 Release notes
mention a new routine mb_mapalloc() for allocating DVMA space but says the
old mbsetup(), mbrelse() should work.

The symptoms make it look like there might be a conflict between Sunview
and this driver (one is overwriting data needed by the other?).
Occasionally the driver will work for an extended period of time but in
that case all other processes appear to be given no time so nothing else
(including logins) runs and the system is hung.

Any clues would be greatly appreciated as we would very much like to be
able to run this device on newer suns which will undoubtedly come with
4.1.1 or something even newer installed.
Technical Details
Message-ID: <2088@brchh104.bnr.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brtph3!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brtph3!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request
From: marc@aplcen.apl.jhu.edu (Marcus Gates)
Newsgroups: comp.sys.sun
Subject: DVMA device driver works with SunOS 4.0.3 doesn't with 4.1
Keywords: SunOS
Message-ID: <2088@brchh104.bnr.ca>
Date: 22 Mar 91 20:20:20 GMT
Sender: news@brchh104.bnr.ca
Organization: Sun-Spots
Lines: 18
Approved: Sun-Spots@rice.edu
X-Original-Date: Mon, 18 Mar 91 15:55:10 GMT
X-Sun-Spots-Digest: Volume 10, Issue 61, message 4
X-Note: Submissions: sun-spots@rice.edu, Admin: sun-spots-request@rice.edu