Multiprocessor support for W2K driver (Intel x86 platform)

Hi there,

I wrote a one higher level driver and one network filter driver on Win2K.
I want to give a Multiprocessor support for my drivers. So I wonder what
all I will have to do for it. Whether I will have replace all mutexes with
spin locks or it’s not necessary to do it,as I am not dealing with IRQL
higher than DPC level. Please let me know what all other precautions I
will have to take for Multiprocessor support.

I really appreciate your help.
Thanks,
Sunil

> I wrote a one higher level driver and one network filter driver on Win2K.

I want to give a Multiprocessor support for my drivers.

Any correctly written driver (without the races) is SMP-compatible by definition.

Max