Hi all,
I'm quite new in driver and Linux. Please help me out if you know the
answere:

- My driver is for an ethernet card and is non-multithreaded (the code
is written for uni-processor machine - i486/585/686).

1-  I compile the driver into the kernel and run it on an SMP machine
with SMP kernel. Will the kernel know that my driver is not
multi-threaded? Or will the kernel try to execute my transmit routine
and my ISR at the same time on different processors (I think this will
break).

2- What if I run my driver on an SMP machine which is running a non-SMP
kernel? will the driver break or it just run as if it is a
uni-processor machine?

Thanks and Regards
-Diep Doan -

_____________________________________________________________
Do You Yahoo!?
Free instant messaging and more at http://messenger.yahoo.com

-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to