Problems with DCCP CCID3

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

 



Hi all,

I'm using DCCP in my MsC thesis in order to evaluate the it performance
to delivery some kind of application, such as VoIP. At this moment, I'm
doing a testbed evaluation of DCCP and I'm having some problems.

To perform these tests I'm using D-ITG traffic generator in a Linux
machines running Ubuntu Server / 2.6.27-9-server. As you should know,
by default the Linux implementation of DCCP uses CCID2. With CCID2 I
have no problems and I can run the tests, but when I configure the
machines to use CCID3, I got some segmentation faults. In attach you
can found a trace of error.

I don't know it is a configuration problem due to my knowledge about
DCCP. To enable DCCP with CCID3, I'm doing the following:

modprobe dccp
modprobe dccp_ccid3
sysctl -w net.dccp.default.seq_window=10000
sysctl -w net.dccp.default.rx_ccid=3
sysctl -w net.dccp.default.tx_ccid=3

Does anyone can help me? Has anyone used the DCCP CCID3 with the D-ITG before?

Thanks in advance.

--
Best regards,
Vítor Bernardo

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

[ 2841.831766] ------------[ cut here ]------------
[ 2841.831775] WARNING: at /build/buildd/linux-2.6.27/net/core/stream.c:195 sk_s
tream_kill_queues+0x9e/0x100()
[ 2841.831779] Modules linked in: dccp_ccid2 dccp_ipv4 dccp_ccid3 dccp_tfrc_lib
dccp af_packet ipv6 iptable_filter ip_tables x_tables lp loop evdev serio_raw ps
mouse pcspkr parport_pc parport container ac button shpchp i2c_piix4 pci_hotplug
 intel_agp i2c_core agpgart ext3 jbd mbcache sd_mod crc_t10dif sr_mod cdrom sg a
ta_generic pata_acpi ata_piix pcnet32 mii mptspi uhci_hcd ehci_hcd libata mptscs
ih mptbase scsi_transport_spi usbcore scsi_mod dock thermal processor fan fbcon
tileblit font bitblit softcursor fuse
[ 2841.831889] Pid: 5451, comm: ITGRecv Tainted: G        W 2.6.27-9-server #1
[ 2841.831895]  [<c038a246>] ? printk+0x1d/0x1f
[ 2841.831908]  [<c0139449>] warn_on_slowpath+0x59/0x90
[ 2841.831916]  [<c032902d>] ? ip_local_out+0x1d/0x30
[ 2841.831922]  [<c0329799>] ? ip_queue_xmit+0x1a9/0x370
[ 2841.831927]  [<c02fab44>] ? skb_checksum+0x54/0x280
[ 2841.831932]  [<c038c2f1>] ? _spin_lock_irqsave+0x31/0x40
[ 2841.831937]  [<c01b573e>] ? __slab_free+0xe/0xf0
[ 2841.831944]  [<f8b2b674>] ? tfrc_tx_hist_purge+0x24/0x40 [dccp_tfrc_lib]
[ 2841.831953]  [<c01b573e>] ? __slab_free+0xe/0xf0
[ 2841.831958]  [<f8b40581>] ? dccp_feat_clean+0x61/0xd0 
[ 2841.831975]  [<f8b40581>] ? dccp_feat_clean+0x61/0xd0 
[ 2841.831984]  [<f8b40581>] ? dccp_feat_clean+0x61/0xd0 
[ 2841.831993]  [<c02fd38e>] sk_stream_kill_queues+0x9e/0x100
[ 2841.831998]  [<c032db02>] inet_csk_destroy_sock+0x52/0xf0
[ 2841.832003]  [<f8b4606f>] dccp_close+0x21f/0x2a0 
[ 2841.832015]  [<c034f4fb>] inet_release+0x3b/0x60
[ 2841.832022]  [<c02f42e0>] sock_release+0x20/0x80
[ 2841.832028]  [<c02f4366>] sock_close+0x26/0x40
[ 2841.832032]  [<c01bc053>] __fput+0xa3/0x170
[ 2841.832037]  [<c01bc13f>] fput+0x1f/0x30
[ 2841.832041]  [<c01b8a7e>] filp_close+0x4e/0x80
[ 2841.832045]  [<c013b8fe>] put_files_struct+0x6e/0xc0
[ 2841.832050]  [<c013b998>] exit_files+0x48/0x60
[ 2841.832055]  [<c013d544>] do_exit+0x224/0x360
[ 2841.832058]  [<c0144913>] ? recalc_sigpending+0x13/0x40
[ 2841.832064]  [<c0146160>] ? dequeue_signal+0x30/0x180
[ 2841.832070]  [<c013d6b5>] do_group_exit+0x35/0xa0
[ 2841.832074]  [<c0147b83>] get_signal_to_deliver+0x183/0x3a0
[ 2841.832078]  [<c0109d48>] do_notify_resume+0x78/0x158
[ 2841.832084]  [<c02f543b>] ? sys_send+0x3b/0x40
[ 2841.832089]  [<c025d604>] ? copy_to_user+0x14/0x120
[ 2841.832101]  [<c01c98f8>] ? sys_select+0x168/0x190
[ 2841.832107]  [<c010a0bc>] work_notifysig+0x13/0x1b
[ 2841.832113]  =======================
[ 2841.832119] ---[ end trace e879a32f3c33137e ]---

[Index of Archives]     [Linux Kernel Development]     [Linux DCCP]     [IETF Annouce]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [DDR & Rambus]

  Powered by Linux