[asterisk-bugs] [DAHDI-linux 0014884]: loading dahdi_dummy crashes CentOS-xen kernel
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed Apr 29 12:48:34 CDT 2009
The following issue has been ASSIGNED.
======================================================================
http://bugs.digium.com/view.php?id=14884
======================================================================
Reported By: ask
Assigned To: sruffell
======================================================================
Project: DAHDI-linux
Issue ID: 14884
Category: dahdi_dummy
Reproducibility: always
Severity: crash
Priority: normal
Status: assigned
======================================================================
Date Submitted: 2009-04-13 08:04 CDT
Last Modified: 2009-04-29 12:48 CDT
======================================================================
Summary: loading dahdi_dummy crashes CentOS-xen kernel
Description:
Everytime i load dahdi_dummy (2.1.0.4) under 2.6.18-128.1.6.el5xen (latest
RHEL/CentOS kernel) I get the following panic:
Kernel BUG at kernel/timer.c:331
invalid opcode: 0000 [1] SMP
last sysfs file: /class/dahdi/dahdi!ctl/dev
CPU 0
Modules linked in: dahdi_dummy(U) wcfxo(U) wctdm24xxp(U) wcte12xp(U)
wct4xxp(U) dahdi(U) crc_ccitt bluetooth autofs4 i2c_dev i2c_core sunrpc
ipv6 xfrm_nalgo crypto_api ip_conntrack_netbios_ns ipt_REJECT xt_state
ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables
dm_multipath scsi_dh scsi_mod parport_pc lp parport xennet pcspkr dm_raid45
dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log
dm_mod xenblk ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 4362, comm: modprobe Tainted: G 2.6.18-128.1.6.el5xen
http://bugs.digium.com/view.php?id=1
RIP: e030:[<ffffffff8021cac7>] [<ffffffff8021cac7>]
__mod_timer+0x19/0xbe
RSP: e02b:ffff88000bbd5e18 EFLAGS: 00010046
RAX: 0000000000000000 RBX: ffffffff806f7b20 RCX: 0000000100136490
RDX: 00000000000000fa RSI: 0000000100136495 RDI: ffffffff806f7b20
RBP: ffff88001230e000 R08: ffffffff804e5928 R09: 0000000000001e87
R10: 0000000000000000 R11: 0000000000000000 R12: 000000000002ea10
R13: 0000000100136495 R14: 0000000016c540f8 R15: 00002ae63e1fb010
FS: 00002ae63e1fa240(0000) GS:ffffffff805ba000(0000)
knlGS:0000000000000000
CS: e033 DS: 0000 ES: 0000
Process modprobe (pid: 4362, threadinfo ffff88000bbd4000, task
ffff880013bfe040)
Stack: 000000000002ea10 00002ae63e1fb010 0000000000000000
ffff88001230e000
000000000002ea10 00002ae63e1fb010 0000000016c540f8 ffffffff80393d3a
ffff8800172c4180 0000000000000400
Call Trace:
[<ffffffff80393d3a>] rtc_do_ioctl+0x1c5/0x701
[<ffffffff802f4f0f>] proc_register+0x7d/0x115
[<ffffffff802f542d>] create_proc_entry+0x90/0xa6
[<ffffffff88324333>] :dahdi:dahdi_register+0x1a3/0x2ca
[<ffffffff883fc318>] :dahdi_dummy:init_module+0x1db/0x257
[<ffffffff802a01c8>] sys_init_module+0xaf/0x1e8
[<ffffffff8025f2f9>] tracesys+0xab/0xb6
Code: 0f 0b 68 63 a3 48 80 c2 4b 01 48 8d 74 24 08 48 89 df 45 31
RIP [<ffffffff8021cac7>] __mod_timer+0x19/0xbe
RSP <ffff88000bbd5e18>
<0>Kernel panic - not syncing: Fatal exception
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0013930 dahdi_dummy does not tick on some systems
======================================================================
----------------------------------------------------------------------
(0103946) svnbot (reporter) - 2009-04-29 12:48
http://bugs.digium.com/view.php?id=14884#c103946
----------------------------------------------------------------------
Repository: dahdi
Revision: 6524
U linux/trunk/drivers/dahdi/dahdi_dummy.c
------------------------------------------------------------------------
r6524 | sruffell | 2009-04-29 12:48:28 -0500 (Wed, 29 Apr 2009) | 12 lines
dahdi_dummy: Remove real-time clock support.
This removes support for using the real-time clock as a timing source in
dahdi_dummy. Instead, the normal kernel timers method is now more
accurate
since it keeps track of how much real time has passed to determine how
many
times to call dahdi_receive and dahdi_transmit. This method was
originally
suggested by bmd.
(closes issue http://bugs.digium.com/view.php?id=13930)
(closes issue http://bugs.digium.com/view.php?id=14884)
Reported by: tzafrir
Tested by: dbackeberg, ask
------------------------------------------------------------------------
http://svn.digium.com/view/dahdi?view=rev&revision=6524
Issue History
Date Modified Username Field Change
======================================================================
2009-04-29 12:48 svnbot Checkin
2009-04-29 12:48 svnbot Note Added: 0103946
2009-04-29 12:48 svnbot Status new => assigned
2009-04-29 12:48 svnbot Assigned To => sruffell
======================================================================
More information about the asterisk-bugs
mailing list