I'm implementing a WAP stack using LiS. This works fine without SMP. Now I'm
trying to run it on a SMP system and get system crashes. I configured LiS
for using a kernel thread and I'm using timeout routines only to queue the
real timeout handlers. So all the real work is done from the LiS thread and
no SMP related problems should occure in the STREAMS modules/drivers. The
application is multithreaded, so parallel putmsg calls could appear on one
file descriptor. As this is my first experience with SMP I currently do not
have an idea what could go wrong. The SMP system is a RedHat 6.2, Kernel
2.2.14.
Best regards,
Hanspeter Halle