home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!mips!odin!sgihub!zola!zuni!anchor!olson
- From: olson@anchor.esd.sgi.com (Dave Olson)
- Newsgroups: comp.sys.sgi
- Subject: Re: Crimson, symmon, kp scsi 0
- Keywords: irix debugging symmon
- Message-ID: <or33jog@zuni.esd.sgi.com>
- Date: 21 Aug 92 02:18:14 GMT
- References: <2887@contex.contex.com>
- Sender: news@zuni.esd.sgi.com (Net News)
- Organization: Silicon Graphics, Inc. Mountain View, CA
- Lines: 47
-
- In <2887@contex.contex.com> james@sam.contex.com (James McQueston) writes:
- | I have installed setup my kernel to make symmon available
- | according to the instructions in "IRIX Device Driver Programming Guide,"
- | Document Number 007-0911-020, 3/92.
- |
- | When I enter symmon by typing ^A and then type:
- | kp scsi 0
- | I get:
- | WD93A controller at 0xb7f08007
- | AUX 0x0 ...
- | .
- | .
- | .
- | CMD 0x8 DATA 0xff <and then it hangs right here>
- |
- | What I mean by <and then it hangs right there> is that the cursor
- | is left at then end of "0xff" and no newline seems to be output.
- | Not only that, but now symmon is dead, and ^A will not bring it back.
-
- Sounds like somebody didn't test symmon adequately (or more accurately,
- the code in idbg.o that prints scsi data structures). I guess you
- are out of luck. For all I know, the same happens in 4.0.5, although
- I *do* know it isn't a problem on r4k indigos with 4.0.5D.
-
- | Is this a known problem on Crimson, or is there something
- | wrong with my IO3 board?
-
- It isn't an i/o board problem. It is almost certainly a software
- bug.
-
- | We have a timing - related problem that may be a bug in IRIX or
- | in our specific hardware that is evidenced by a temporally tempramental
- | set of: 6 x read(80 bytes), ioctl(forward space file), n x read(8192 bytes),
- | ioctl(forward space file) 6 x read(80 bytes). And that is why I want
- | to know whether "kp scsi 0" is supposed to work.
-
- kp scsi 0 is somewhat risky, in that it can cause you to lose SCSI
- interrupts, since reading the chip status register is what clears
- them (AUX register having bit 7 set indicates an interrupt was pending).
-
- kp scsi 0 isn't likely to help much with target type problems anyway,
- it is mainly an aid to people working on the driver. "kp scsi 1", or
- "kp scsi 2" is far more likely to be helpful.
- --
- Let no one tell me that silence gives consent, | Dave Olson
- because whoever is silent dissents. | Silicon Graphics, Inc.
- Maria Isabel Barreno | olson@sgi.com
-