soft interrupt problems on a SPARC LX under Solaris 2.3

soft interrupt problems on a SPARC LX under Solaris 2.3

Post by Roman Kub » Sat, 31 Dec 1994 21:40:12



[ Article crossposted from comp.unix.internals ]
[ Author was Roman Kubli ]
[ Posted on 30 Dec 1994 12:36:34 GMT ]

Trying to use soft interrupts to service highlevel interrupts on a SPARC LX
under Solaris 2.3 I have two problems:

1) As I have to handle two highlevel interrupts, I need also two different
soft interrupt handlers. But triggering one soft interrupt handler triggers
the other one too, no matter which soft interrupt identifier is passed in
ddi_trigger_softintr.

2) If DDI_SOFTINT_HIGH is used as preference in ddi_add_softintr the
soft interrupt handler goes berzerk. Even without any trigger call existing
in the whole source, the handler is called on and on. The system is busy
running the soft interrupt handler and has to be switched off.

Is there anyone familiar with such stuff?

Thanks in advance,
Roman

================================================================

Siemens AG, TN EM C 13      
Hofmannstrasse 51                   Phone:      +49 89 722 44266
81359 Muenchen                        Fax:      +49 89 722 25869
================================================================

 
 
 

1. soft interrupt problems on a SPARC LX under Solaris 2.3

Trying to use soft interrupts to service highlevel interrupts on a SPARC LX
under Solaris 2.3 I have two problems:

1) As I have to handle two highlevel interrupts, I need also two different
soft interrupt handlers. But triggering one soft interrupt handler triggers
the other one too, no matter which soft interrupt identifier is passed in
ddi_trigger_softintr.

2) If DDI_SOFTINT_HIGH is used as preference in ddi_add_softintr the
soft interrupt handler goes berzerk. Even without any trigger call existing
in the whole source, the handler is called on and on. The system is busy
running the soft interrupt handler and has to be switched off.

Is there anyone familiar with such stuff?

Thanks in advance,
Roman

================================================================

Siemens AG, TN EM C 13      
Hofmannstrasse 51                   Phone:      +49 89 722 44266
81359 Muenchen                        Fax:      +49 89 722 25869
================================================================

2. Questions about java benchmarks under Linux

3. Solaris 2.3 problem: zs0: unexpected soft interrupt

4. Remote printers are slow when dsl/gateway is down

5. SBus Interrupt L7 and SOFTINT.15 on a SPARCStaion LX under Solaris 2.3

6. BEST SITES ON THE WEB!!! A MUST SEE!!!!!!

7. Comparing performance SunOS 4.1.3 vs. Solaris 2.3 on Sparc LX ???

8. Get your war on!

9. Modem problems on LX w/ Solaris 2.3

10. HELP: Solaris 2.3 <---> Solaris 2.3 PPP link problems

11. HELP: Solaris 2.3 <---> Solaris 2.3 PPP link Problems

12. SYSINFO Panics Sun LX running Solaris 2.3

13. hp-ux 9.03 on a 715/33 slower than Solaris 2.3 on an LX ??