> In serial_open(), the call to tty_port_block_til_ready() returned > -512, whatever that means. The error path at the end of serial_open() > then failed because it tried to release some mutexes that had already > been released. Okay, I fixed that, and then tty_open() died trying to > access deallocated memory. > > Do you have any idea what's going on or should I look more closely? Locking bug. Just testing with my pl2303. The fix to make the block function return errors properly in rc4 duely broke the usb serial code which was buggy before and hadn't been caught. Fix in testing -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html