Slow network performance and continuous kernel WARNING: at net/core/dev.c:1907 skb_warn_bad_offload+0xc2/0xf0()
Issue
- Very slow network performance with all offloading off:
- From the remote machine to the RHEL machine:
# scp xxx@[xxxx:xxxx:xxxx:xxxx:xxxx::xxxx]:/tmp/testfile .
testfile 1% 1040KB 9.6KB/s 2:56:27 ETA
From the RHEL machine to the remote machine:
# scp xxx@[xxxx:xxxx:xxxx:xxxx:xxxx::xxxx]:/tmp/testfile .
testfile 100% 100MB 100.0MB/s 00:01
- And continuous warning in the log:
kernel: ------------[ cut here ]------------
kernel: WARNING: at net/core/dev.c:1907 skb_warn_bad_offload+0xc2/0xf0() (Tainted: G W --------------- )
kernel: Hardware name: VMware Virtual Platform
kernel: vmxnet3: caps=(0x1083a0, 0x1083a9) len=2942 data_len=0 ip_summed=3
kernel: Modules linked in: bridge stp llc vsock(U) vmci(U) ipv6 microcode ppdev vmware_balloon parport_pc parport vmxnet3 i2c_piix4 i2c_core sg shpchp ext4 jbd2 mbcache sd_mod crc_t10dif sr_mod cdrom vmw_pvscsi pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod [last unloaded: speedstep_lib]
kernel: Pid: 21744, comm: rpm Tainted: G W --------------- 2.6.32-431.5.1.el6.x86_64 #1
kernel: Call Trace:
kernel: <IRQ> [<ffffffff81071e27>] ? warn_slowpath_common+0x87/0xc0
kernel: [<ffffffff81071f16>] ? warn_slowpath_fmt+0x46/0x50
kernel: [<ffffffff8145b1d2>] ? skb_warn_bad_offload+0xc2/0xf0
kernel: [<ffffffff8145bf3c>] ? skb_checksum_help+0x19c/0x1c0
kernel: [<ffffffff81460685>] ? dev_hard_start_xmit+0x355/0x480
kernel: [<ffffffffa01b1f3b>] ? ip6_output2+0x2bb/0x2d0 [ipv6]
kernel: [<ffffffff8147bf5a>] ? sch_direct_xmit+0x15a/0x1c0
kernel: [<ffffffff81460a58>] ? dev_queue_xmit+0x228/0x320
kernel: [<ffffffffa01aee6a>] ? ip6_output_finish+0x8a/0x120 [ipv6]
kernel: [<ffffffffa01b1f3b>] ? ip6_output2+0x2bb/0x2d0 [ipv6]
kernel: [<ffffffffa01b1fd8>] ? ip6_output+0x88/0x150 [ipv6]
kernel: [<ffffffffa01b159a>] ? ip6_xmit+0x44a/0x520 [ipv6]
kernel: [<ffffffffa01dcf28>] ? inet6_csk_xmit+0x298/0x320 [ipv6]
kernel: [<ffffffff814af15e>] ? tcp_transmit_skb+0x40e/0x7b0
kernel: [<ffffffff814b16a0>] ? tcp_write_xmit+0x230/0xa90
kernel: [<ffffffff814b2220>] ? __tcp_push_pending_frames+0x30/0xe0
kernel: [<ffffffff814a9983>] ? tcp_data_snd_check+0x33/0x100
kernel: [<ffffffff814ad5dd>] ? tcp_rcv_established+0x3dd/0x7f0
kernel: [<ffffffffa01d688d>] ? tcp_v6_do_rcv+0x38d/0x6a0 [ipv6]
kernel: [<ffffffffa01d858f>] ? tcp_v6_rcv+0x5af/0x8d0 [ipv6]
kernel: [<ffffffffa01b303b>] ? ip6_input_finish+0x16b/0x420 [ipv6]
kernel: [<ffffffffa01b3348>] ? ip6_input+0x58/0x60 [ipv6]
kernel: [<ffffffffa01b2a5f>] ? ip6_rcv_finish+0x3f/0x50 [ipv6]
kernel: [<ffffffffa01b2df8>] ? ipv6_rcv+0x388/0x460 [ipv6]
kernel: [<ffffffff8145b74b>] ? __netif_receive_skb+0x4ab/0x750
kernel: [<ffffffff8145f3b8>] ? netif_receive_skb+0x58/0x60
kernel: [<ffffffffa0152a7b>] ? vmxnet3_rq_rx_complete+0x3ab/0x8e0 [vmxnet3]
kernel: [<ffffffff8144fa8b>] ? consume_skb+0x3b/0x80
kernel: [<ffffffff81014860>] ? nommu_map_page+0x0/0xc0
kernel: [<ffffffffa0153203>] ? vmxnet3_poll_rx_only+0x43/0xc0 [vmxnet3]
kernel: [<ffffffff81460d43>] ? net_rx_action+0x103/0x2f0
kernel: [<ffffffff8107a8e1>] ? __do_softirq+0xc1/0x1e0
kernel: [<ffffffff810e6eb0>] ? handle_IRQ_event+0x60/0x170
kernel: [<ffffffff8107a93f>] ? __do_softirq+0x11f/0x1e0
kernel: [<ffffffff8100c30c>] ? call_softirq+0x1c/0x30
kernel: [<ffffffff8100fa75>] ? do_softirq+0x65/0xa0
kernel: [<ffffffff8107a795>] ? irq_exit+0x85/0x90
kernel: [<ffffffff815312f5>] ? do_IRQ+0x75/0xf0
kernel: [<ffffffff8100b9d3>] ? ret_from_intr+0x0/0x11
kernel: <EOI>
kernel: ---[ end trace a52b1a673f042a1b ]---
Environment
- Red Hat Enterprise Linux 6
- kernel 2.6.32-431.5.1.el6.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.