home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
lan
/
tb250.arj
/
TB293.TXT
< prev
next >
Wrap
Text File
|
1991-09-23
|
4KB
|
78 lines
NOVELL TECHNICAL BULLETIN
TITLE: Lost and Spurious Interrupts and Netware
DOCUMENT ID#: TB.P.293
DATE: 20 August 1991
PRODUCT: NetWare O/S
PRODUCT REVISION: v2.x, v3.x
CROSS-REFERENCE: N/A
SYMPTOM: Lost or Spurious Interrupts Reported
ISSUE/PROBLEM
Lost or spurious interrupts may be generated by disk and LAN
hardware adapters on file servers with the Intel 80486
microprocessor. These interrupts may also be generated when the
file server contains a LAN board that has an Intel 82586 LAN
coprocessor.
A lost interrupt occurs when either the primary or the secondary
programmable interrupt controller (PIC) loses a device's interrupt
request (IRQ) signal before the microprocessor is able to respond
with an interrupt acknowledge (INTA) signal. A spurious interrupt
occurs when an interrupt service routine (ISR) is called, but the
associated hardware does not need to be serviced.
How NetWare handles lost and spurious interrupts depends on the
NetWare version being used.
NetWare v2.x does not report lost or spurious interrupts. But
dedicated NetWare v2.15 revision C may hang at load time because of
a lost interrupt on an 80486-based machine. Hardware interactive
utilities such as VREPAIR may also result in a hang. Nondedicated
NetWare v2.15 revision C does not exhibit this hang problem.
NetWare v3.10 generates the following system alert each time a lost
interrupt is detected by the primary PIC (IRQ 0-7): "Interrupt
controller detected a lost hardware interrupt." With NetWare
v3.10, lost interrupts occurring on the secondary PIC (IRQ 8-15)
are interpreted as spurious interrupts and result in the following
message: "Spurious hardware interrupt 15 detected." When an
actual spurious hardware interrupt occurs, the system alert is
"Spurious hardware interrupt xx detected."
NetWare v3.11 reports lost and spurious interrupts the same way as
NetWare v3.10, with the added capability of reporting lost
interrupts on the secondary PIC. The resulting message in the case
of a lost interrupt on the secondary PIC is "Secondary interrupt
controller detected a lost hardware interrupt."
SOLUTION
If the lost and spurious error messages occur on a file server with
an Intel 80486 microprocessor, the user can obtain a disk or LAN
driver that has been modified to avoid the 80486 lost interrupt
situation. Users may contact the driver developer for enhanced
drivers addressing these problems.
If lost or spurious error messages occur and an Intel 82586 LAN
coprocessor is visible on a LAN adaptor in the file server, the
user can turn off the display of lost and spurious interrupt
messages as described below.
For other occurrences of lost and spurious interrupt messages, a
possible solution is to isolate and replace or repair the
responsible hardware or software (as would be done with a GPI or
GPPE error).
With NetWare versions 3.10 and 3.11, the user can disable the
display of lost and spurious interrupt alerts by entering "SET
Display Lost Interrupt Alerts = OFF" and "SET Display Spurious
Interrupt Alerts = OFF" at the file server console. The default to
these parameters is ON. Disabling these messages does not stop
lost interrupts from occurring or affect how the operating system
handles lost interrupts; it simply tells the operating system to
not generate the lost interrupt message. In other words, setting
the Display Lost Interrupt Alerts parameter to ON or OFF does not
affect the functionality of the system.