Hi all,

Since the big usb-serial semaphore has been gone for the usb-serial
drivers for a while now in 2.5, I've been trying to audit all of the
drivers to make sure that they are still SMP safe.  I think I've either
fixed up, or validated that there are no problems in the following
drivers:
        belkin_sa.c
        digi_acceleport.c
        empeg.c
        ir-usb.c
        kl5kusb105.c
        mct_u232.c
        omninet.c
        pl2303.c
        safe_serial.c
        visor.c

I'll still work on the following drivers:
        io_edgeport.c
        io_ti.c
        keyspan.c
        keyspan_pda.c

But that still leaves a number of drivers left.  If the
owners/maintainers of the following drivers can check to make sure their
locking is safe, I would really appreciate it:
        cyberjack.c
        ftdi_sio.c
        ipaq.c
        kobil_sct.c
        whiteheat.c

The last one, whiteheat.c does look like it has locking, but it's wrong,
and will spit out nasty messages to the kernel log when you run it with
CONFIG_DEBUG_SPINLOCK_SLEEP enabled.

Thanks,

greg k-h


-------------------------------------------------------
This SF.net email is sponsored by: Tablet PC.  
Does your code think in ink? You could win a Tablet PC. 
Get a free Tablet PC hat just for playing. What are you waiting for? 
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to