On Mon, Nov 25, 2013 at 11:38:38AM -0600, m...@privateit.net wrote:
> Hi there,
>
> Apologies if I'm submitting this issue to the wrong place.
>
> The problem:
>
> Basically I have a Hylafax server running with 4 USB modems all using the
> cdc_acm driver. Everything works great unless a job is submitted that
> specifies multiple recipients and that hylafax may use any available modem.
> If the same job is submitted but a particular modem is assigned for the
> job, no problem. Other jobs, sending or receiving, could be and often
> are, running at the same time. I'm uncertain if during the problem
> condition that hylfax sees, 2 recipients, 2 available modems, lets send to
> them both at exactly the same time, and th
>
> In that particular condition, a kernel panic is thrown and the machine
> locks up.
>
> I've submitted the bug to the Hylafax maintainers *see attached They
> think it's an issue with cdc_acm. Is there any other information that
> would be helpful?
>
> Thank you so much for your time, again if I'm in the wrong place, please
> let me know.
>
>
> :::System info:
> Ubuntu 12.04.03 LTS running a 3.2 Kenrnel
This is a Ubuntu-specific kernel and a fairly old one too. Unless you
can reproduce this problem with a recent kernel such as 3.12.2 from
kernel.org, you need to ask them about this.
Thanks,
Johan
> Hylafax installed from APT
> Four Modems USB Conexant Chipset, cdc_acm module ttyACM0-4 mapped as
> faxmodem0-4 via udev
>
> KERNEL=="ttyACM*", KERNELS=="2-1.1:1.0", SYMLINK+="faxmodem0", MODE="0777"
> KERNEL=="ttyACM*", KERNELS=="2-1.2:1.0", SYMLINK+="faxmodem1", MODE="0777"
> KERNEL=="ttyACM*", KERNELS=="2-1.3:1.0", SYMLINK+="faxmodem2", MODE="0777"
> KERNEL=="ttyACM*", KERNELS=="2-1.4.1:1.0", SYMLINK+="faxmodem3",
> MODE="0777"
>
> :::Error:
>
> kern.log records the following just before the crash, this happens seconds
> after the job is submitted.
>
> (This repeats over and over)
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312028] INFO: task faxgetty:5314
> block
> ed for more than 1 seconds.
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312091] "echo 0 >
> /proc/sys/kernel/hun
> g_task_timeout_secs" disables this message.
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312150] faxgettyD
> bdb4de00
> 0 5314 1 0x
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312158] f509be38 00200086
> 0003 bd
> b4de00 0054 f50b4bc0 00200046 c18ca3c0
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312170] c18ca3c0 bd7803b1
> 0054 f7
> baa3c0 f120d860 f120bf20 c1578329 f120d860
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312182]
> f6c73280 f5
> 09be40 c1571371 f6c73280 c17ea6e0 f509a000
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312193] Call Trace:
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312208] [] ?
> smp_apic_timer
> _interrupt+0x59/0x88
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312217] [] ?
> apic_timer_int
> errupt+0x31/0x40
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312225] [] ?
> hub_port_statu
> s+0xd0/0x100
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312231] []
> schedule+0x35/0x
> 50
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312236] []
> __mutex_lock_slo
> wpath+0xc6/0x120
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312241] []
> mutex_lock+0x24/
> 0x40
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312246] []
> tty_lock+0x12/0x
> 14
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312252] []
> tty_port_close_s
> tart+0x136/0x1d0
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312271] []
> acm_tty_close+0x
> 3e/0xa0 [cdc_acm]
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312278] []
> tty_release+0x10
> f/0x4e0
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312285] [] ?
> handle_mm_faul
> t+0x15e/0x2c0
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312291] []
> fput+0xb7/0x1f
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312297] []
> filp_close+0x54/
> 0x80
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312302] []
> sys_close+0x73/0
> xc0
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312308] []
> sysenter_do_call
> +0x12/0x28
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312313] [] ?
> schedule_hrtim
> eout_range+0x20/0x20
> Nov 21 15:29:48 ITMFRW-CCI kernel: [ 365.312318] INFO: task faxgetty:5315
> blocked for more than 1 seconds.
>
> :::lsusb:
>
> Bus 002 Device 003: ID 0572:1328 Conexant Systems (Rockwell), Inc.
> Bus 002 Device 004: ID 17ef:7000 Lenovo
> Bus 002 Device 005: ID 17ef:7000 Lenovo
> Bus 002 Device 007: ID 17ef:7000 Lenovo
>
>
> :::syslog when modems are plugged in:
>
> Nov 25 10:59:42 ITMFRW-CCI kernel: [ 192.484056] cdc_acm 2-1.1:1.0:
> ttyACM0: USB ACM device
> Nov 25 10:59:42 ITMFRW-CCI kernel: [ 193.134054] cdc_acm 2-1.2:1.0:
> ttyACM1: USB ACM device
> Nov 25 10:59:43 ITMFRW-CCI kernel: [ 193.854165] cdc_acm 2-1.3:1.0:
> ttyACM2: USB ACM device
> Nov 25 10:59:44 ITMFRW-CCI kernel: [ 194.574277] cdc_acm 2-1.4.1:1.0:
> ttyACM3: USB ACM device
>
> :::Hylafax userlist email:
>
> Lee Howard
>
> faxgetty's c