Looks like the patch to fix this issue is now in the upstream kernel. I'll cherrypick the patch and build a Karmic test kernel for everyone to test. Please stay tuned . . .
ogasawara@emiko:~/linux-2.6$ git show 7af25b4b34a2439020d78da765a3bed0ff73f25c
commit 7af25b4b34a2439020d78da765a3bed0ff73f25c
Author: Oliver Neukum <email address hidden>
Date: Tue Sep 8 23:51:28 2009 +0200
USB: fix cdc-acm regression in open
cdc-acm needs to set a flag during open to tell the
tty layer that the device is initialized
Signed-off-by: Oliver Neukum <email address hidden>
Cc: Marcel Holtmann <email address hidden>
Cc: Paul Martin <email address hidden>
Cc: stable <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
Looks like the patch to fix this issue is now in the upstream kernel. I'll cherrypick the patch and build a Karmic test kernel for everyone to test. Please stay tuned . . .
ogasawara@ emiko:~ /linux- 2.6$ git show 7af25b4b34a2439 020d78da765a3be d0ff73f25c 020d78da765a3be d0ff73f25c
commit 7af25b4b34a2439
Author: Oliver Neukum <email address hidden>
Date: Tue Sep 8 23:51:28 2009 +0200
USB: fix cdc-acm regression in open
cdc-acm needs to set a flag during open to tell the
tty layer that the device is initialized
Signed-off-by: Oliver Neukum <email address hidden>
Cc: Marcel Holtmann <email address hidden>
Cc: Paul Martin <email address hidden>
Cc: stable <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>