Title: Message
Hi,
 
We are planning to port a STREAMS driver which does not support SMP to Linux using latest version of LiS.
While going through release notes, I have observed the following information in section about LiS-2.12 Kernel and Driver compatibility: 
 
     "Existing drivers may not function properly when run with LiS-2.12 in a multi-CPU SMP environment.
       Making your drivers MP safe involves the use of spin locks. "
 
Is it possible to run this driver without using SMP feature while other driver's are supporting MP?
For example, in our current platform we have a module which gets inserted when a driver not supporting SMP has to be linked above a driver that supports SMP.  Is it possible to use LiS in this manner?
 
Also, can you please let me know/point to any information about making a driver MP-safe, like what are the issues to be considered while using locks in Linux and effort involved in making a driver MP-safe?
 
Please get back for any clarifications.
 
Thanks,
Sriram

 

**************************Disclaimer************************************************

Information contained in this E-MAIL being proprietary to Wipro Limited is 
'privileged' and 'confidential' and intended for use only by the individual
 or entity to which it is addressed. You are notified that any use, copying 
or dissemination of the information contained in the E-MAIL in any manner 
whatsoever is strictly prohibited.

***************************************************************************************

Reply via email to