System freeze on opening /dev/ttyACM0 in linux 2.6.31

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have a problem with the cdc-acm driver on Linux 2.6.31.
As soon as I open /dev/ttyACM0, my system freezes completely.

This never occurred with Linux 2.6.30.4.
I diffed those versions of cdc-acm.c, then modified the 2.6.31 version to comment out a suspicious looking line:
  rv = tty_port_block_til_ready(&acm->port, tty, filp);

With this line commented out, I can open /dev/ttyACM0 and it appears to work correctly.
So something bad happens inside tty_port_block_til_ready().
I will try to dig a bit deeper.

Greetings, Joris.
--
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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux