isdn (hisax) brooken kernel module on hangup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
isdnutils (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: isdnutils
Hi,
when i try to send an sms via modem /dev/ttyIXX the programm which sends the message doesnt close the connection after sending. So the sms is succesfully delivered but the modem holds connection and the process goes to uninteruptable sleep (state D) which seems to point to an kernel module failure
see output (line 1080.xxxxx starts the interesting stuff)
[ 665.955446] ISDN subsystem Rev: 1.1.2.3/
[ 665.973151] HiSax: Linux Driver for passive ISDN cards
[ 665.973158] HiSax: Version 3.5 (module)
[ 665.973163] HiSax: Layer1 Revision 2.46.2.5
[ 665.973168] HiSax: Layer2 Revision 2.30.2.4
[ 665.973172] HiSax: TeiMgr Revision 2.20.2.3
[ 665.973177] HiSax: Layer3 Revision 2.22.2.3
[ 665.973181] HiSax: LinkLayer Revision 2.59.2.4
[ 751.065510] hisax_isac: ISAC-S/ISAC-SX ISDN driver v0.1.0
[ 751.067317] hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1
[ 751.067368] HiSax: Card 1 Protocol EDSS1 Id=fcpcipnp0 (0)
[ 751.067377] HiSax: DSS1 Rev. 2.32.2.3
[ 751.067380] HiSax: 2 channels added
[ 751.067383] HiSax: MAX_WAITING_CALLS added
[ 751.067402] alloc irq_desc for 66 on node -1
[ 751.067404] alloc kstat_irqs on node -1
[ 751.067415] fcpci 0000:03:07.0: PCI INT A -> GSI 66 (level, low) -> IRQ 66
[ 751.067419] hisax_fcpcipnp: found adapter Fritz!Card PCI v2 at 0000:03:07.0
[ 771.002354] HiSax: debugging flags card 1 set to 4
[ 1080.669582] INFO: task yaps:22932 blocked for more than 120 seconds.
[ 1080.669627] "echo 0 > /proc/sys/
[ 1080.669669] yaps D c2c086a0 0 22932 7349 0x00000004
[ 1080.669679] f6031c94 00000086 c0120765 c2c086a0 f4884c20 ef8cdf27 0000001c f6030000
[ 1080.669693] f6030000 c085d6a0 c085d6a0 c085d6a0 f4884ecc c2c086a0 00000000 4146b7a4
[ 1080.669706] 000000ca ffffff10 c013f573 f6350600 f710e030 f710e02c f4884c20 f6031cbc
[ 1080.669720] Call Trace:
[ 1080.669735] [<c0120765>] ? smp_apic_
[ 1080.669747] [<c013f573>] ? mutex_spin_
[ 1080.669755] [<c058a0c4>] __mutex_
[ 1080.669764] [<c0589e20>] mutex_lock+
[ 1080.669773] [<c039da99>] tty_unthrottle+
[ 1080.669780] [<c039b8a5>] check_unthrottl
[ 1080.669787] [<c039b95e>] reset_buffer_
[ 1080.669794] [<c039b986>] n_tty_flush_
[ 1080.669802] [<c039edf7>] tty_ldisc_
[ 1080.669826] [<f8923ee3>] isdn_tty_
[ 1080.669834] [<c0398b63>] ? tty_wakeup+
[ 1080.669848] [<f8926a58>] ? isdn_tty_
[ 1080.669862] [<f8926bfd>] isdn_tty_
[ 1080.669873] [<c01c0592>] ? generic_
[ 1080.669887] [<f89229c1>] ? isdn_tty_
[ 1080.669902] [<f89280d4>] isdn_tty_
[ 1080.669914] [<f892814d>] isdn_tty_
[ 1080.669923] [<c039ddce>] change_
[ 1080.669930] [<c039e07e>] set_termios+
[ 1080.669939] [<c039e4e1>] tty_mode_
[ 1080.669948] [<c0164e68>] ? remove_
[ 1080.669956] [<c012a2a8>] ? default_
[ 1080.669963] [<c058b03a>] ? _spin_lock_
[ 1080.669971] [<c039e64a>] n_tty_ioctl_
[ 1080.669978] [<c039ba70>] ? n_tty_ioctl+
[ 1080.669985] [<c039ba9b>] n_tty_ioctl+
[ 1080.669991] [<c039ba70>] ? n_tty_ioctl+
[ 1080.669998] [<c0399aa6>] tty_ioctl+
[ 1080.670005] [<c03999a0>] ? tty_ioctl+0x0/0x310
[ 1080.670013] [<c0205f78>] vfs_ioctl+0x28/0x80
[ 1080.670020] [<c02061a4>] do_vfs_
[ 1080.670027] [<c02dba80>] ? security_
[ 1080.670034] [<c0206353>] sys_ioctl+0x53/0x70
[ 1080.670041] [<c0102ee3>] sysenter_