Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request From: phil@delta.eecs.nwu.edu (Bill LeFebvre) Newsgroups: comp.sys.sun Subject: Re: sps & top on Sun 386i RRs Keywords: 386i Message-ID: <60@brazos.Rice.edu> Date: 3 Jul 89 17:36:47 GMT Sender: root@rice.edu Organization: Sun-Spots Lines: 26 Approved: Sun-Spots@rice.edu X-Sun-Spots-Digest: Volume 8, Issue 65, message 2 of 4 In article <4129@kalliope.rice.edu> amani@apl.ists.ca (Mahmood Amani) writes: >X-Sun-Spots-Digest: Volume 8, Issue 50, message 12 of 12 > >Has anyone familiar with Sun 386i (150/250) managed to get 'top' and 'sps' >running on these machines ? For top, you first need to make sure that you have version 2.5. It is (currently) the only version that will work under SunOS 4.0 or later. But even that version won't work on a 386i. The problem with both top and sps stems from what is in my opinion a poor decision on the part of the 386i people: all external names in the kernel do NOT have leading underscores. Fixing this in top is relatively easy: just find the struct nlist definition in "top.c" and remove all the underscores from the label names. Then remake. You can try this trick with sps as well, but there could very well be other problems that prevent sps from working. Sps does alot more kernel mucking than top does. William LeFebvre Department of Electrical Engineering and Computer Science Northwestern University