Yes, my driver is for a giga bits high speed PCI network device. I have been considering whether to use a soft interrupt or a separate kernel thread to process received packets. If gldm_intr( ) handler is already quite "soft" like a kernel thread, then there is no need to use a separate handler(soft intr or thread) to process.
Thanks for your clarification! My driver can be much easier. May I ask a question, why Solaris interrupts are so different from Linux interrupts which forbids blocking, alloc memory etc? Is there any benefit? Tom This message posted from opensolaris.org _______________________________________________ networking-discuss mailing list [email protected]
