A SERVICE OF

logo

FAULTS·
Context-Level
Faults
Context-level
faults
are
the
least
severe
of
the
IP
logical
node
faults.
A
context-level
fault
arises
fran
exceptions which can be
confined
to
the
context
in
which
the
IP
is
operating.
The
IP
may
fault
when
attempting
to
execute a
function
or
during
the
movement
of
data
through one
of
the
windows.
One
example
of
a
context-level
fault
is
the
condition
which occurs
when
a
request
to
the
function
facility
contains
an erroneous
function
code.
In
this
case,
the
IP
can
detect
and
report
the
fault
before
any
execution
of
a
function
is
begun.
When
the
IP
detects
a
context-level
faul
t,
it
places
information
about
the
fault
in
the
context-level
fault
information
area
of
the
process obj
ect,
sets
the
function
state
to
"context-level
faul
t"
,
and
interrupts
the
Attached
Processor.
A
context-level
fault
can
only
be
generated by an IP which
is
round
to
a
process.
If
a second
fault
occurs while handling a
context-level
fault
it
is
handled
like
a
process-level
fault.
Response
to
context-level
faults
can
usually
be
performed
by
IP
controller
software running
in
the
Peripheral
Subsystem.
The
conditions
which
generated
these
faults
are
contained
in
a
limited
portion
of
the
IP's
432
environment.
Process-Level
Faults
Process-level
faults
are
generated
when
an
exceptional
condition
is
detected
which
prohibits
further
IP
execution
in
the
faulted
process
environment.
Same
situations
when
process-level
faults
are
generated
are:
o System
level
consistency
failures.
o
Normal
requests
to
the
operating
system
interface.
o User
errors,
which
may
be
misuse
of
the
operating
system
interface.
When
an
IP
encounters a
process-level
fault,
the
IP:
\
o Records information about
the
fault
in
the
IP
process'
process-level
fault
information
area.
o
SENDs
the
faulted
process
to
a
fault
~.
o Updates
the
function
state
to
"process-level
faul
t"
o
Interrupts
the
Attached
Processor.
I f a second
faul
t occurs while
the
IP
is
handling a
process-level
fault,
this
is
considered a
processor-level
fault.
If
the
IP
encounters a
fault
of
process-level
severity
when
it
is
not
bound
to
a
process,
the
IP
treats
the
situation
as
a
processor-level
fault.
6-3