lost network on large file copy - 4.6, 4.56 works ok


Recommended Posts

Hi

 

If I transfer a large file via a windows pc from one share to another, I will lose the network on 4.6.

On 4.56 it seems ok.....

 

This is the error msg in the log:

Jan  6 18:28:31 Tower kernel: sky2 eth0: rx error, status 0xb676b676 length 0

Jan  6 18:29:48 Tower kernel: <unknown>: hw csum failure.

Jan  6 18:29:48 Tower kernel: Pid: 1386, comm: nmbd Not tainted 2.6.32.9-unRAID #8

Jan  6 18:29:48 Tower kernel: Call Trace:

Jan  6 18:29:48 Tower kernel:  [<c122f122>] netdev_rx_csum_fault+0x29/0x30

Jan  6 18:29:48 Tower kernel:  [<c122b931>] skb_copy_and_csum_datagram_iovec+0xa4/0xc4

Jan  6 18:29:48 Tower kernel:  [<c125ea0a>] udp_recvmsg+0xe4/0x256

Jan  6 18:29:48 Tower kernel:  [<c1225643>] sock_common_recvmsg+0x31/0x4a

Jan  6 18:29:48 Tower kernel:  [<c1223e90>] sock_recvmsg+0xd1/0xe9

Jan  6 18:29:48 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:48 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:48 Tower kernel:  [<c1078427>] ? core_sys_select+0x232/0x280

Jan  6 18:29:48 Tower kernel:  [<c11370cc>] ? copy_to_user+0x33/0x3c

Jan  6 18:29:48 Tower kernel:  [<c1224999>] sys_recvfrom+0x7b/0xba

Jan  6 18:29:48 Tower kernel:  [<c10950ba>] ? posix_lock_file+0xe/0x10

Jan  6 18:29:48 Tower kernel:  [<c10950e3>] ? vfs_lock_file+0x27/0x2b

Jan  6 18:29:48 Tower kernel:  [<c1039725>] ? ktime_get_ts+0xc3/0xcd

Jan  6 18:29:48 Tower kernel:  [<c107753f>] ? poll_select_copy_remaining+0xb3/0xcf

Jan  6 18:29:48 Tower kernel:  [<c1224d51>] sys_socketcall+0xfb/0x170

Jan  6 18:29:48 Tower kernel:  [<c1002935>] syscall_call+0x7/0xb

Jan  6 18:29:48 Tower kernel: <unknown>: hw csum failure.

Jan  6 18:29:48 Tower kernel: Pid: 1386, comm: nmbd Not tainted 2.6.32.9-unRAID #8

Jan  6 18:29:48 Tower kernel: Call Trace:

Jan  6 18:29:48 Tower kernel:  [<c122f122>] netdev_rx_csum_fault+0x29/0x30

Jan  6 18:29:48 Tower kernel:  [<c122b931>] skb_copy_and_csum_datagram_iovec+0xa4/0xc4

Jan  6 18:29:48 Tower kernel:  [<c125ea0a>] udp_recvmsg+0xe4/0x256

Jan  6 18:29:48 Tower kernel:  [<c1225643>] sock_common_recvmsg+0x31/0x4a

Jan  6 18:29:48 Tower kernel:  [<c1223e90>] sock_recvmsg+0xd1/0xe9

Jan  6 18:29:48 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:48 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:48 Tower kernel:  [<c1078427>] ? core_sys_select+0x232/0x280

Jan  6 18:29:48 Tower kernel:  [<c11370cc>] ? copy_to_user+0x33/0x3c

Jan  6 18:29:48 Tower kernel:  [<c1136f51>] ? copy_from_user+0x31/0x54

Jan  6 18:29:48 Tower kernel:  [<c1224999>] sys_recvfrom+0x7b/0xba

Jan  6 18:29:48 Tower kernel:  [<c10950ba>] ? posix_lock_file+0xe/0x10

Jan  6 18:29:48 Tower kernel:  [<c10950e3>] ? vfs_lock_file+0x27/0x2b

Jan  6 18:29:48 Tower kernel:  [<c1039725>] ? ktime_get_ts+0xc3/0xcd

Jan  6 18:29:48 Tower kernel:  [<c107753f>] ? poll_select_copy_remaining+0xb3/0xcf

Jan  6 18:29:48 Tower kernel:  [<c1224d51>] sys_socketcall+0xfb/0x170

Jan  6 18:29:48 Tower kernel:  [<c1002935>] syscall_call+0x7/0xb

Jan  6 18:29:49 Tower kernel: <unknown>: hw csum failure.

Jan  6 18:29:49 Tower kernel: Pid: 1386, comm: nmbd Not tainted 2.6.32.9-unRAID #8

Jan  6 18:29:49 Tower kernel: Call Trace:

Jan  6 18:29:49 Tower kernel:  [<c122f122>] netdev_rx_csum_fault+0x29/0x30

Jan  6 18:29:49 Tower kernel:  [<c122b931>] skb_copy_and_csum_datagram_iovec+0xa4/0xc4

Jan  6 18:29:49 Tower kernel:  [<c125ea0a>] udp_recvmsg+0xe4/0x256

Jan  6 18:29:49 Tower kernel:  [<c1225643>] sock_common_recvmsg+0x31/0x4a

Jan  6 18:29:49 Tower kernel:  [<c1223e90>] sock_recvmsg+0xd1/0xe9

Jan  6 18:29:49 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:49 Tower kernel:  [<c103391d>] ? autoremove_wake_function+0x0/0x30

Jan  6 18:29:49 Tower kernel:  [<c1078427>] ? core_sys_select+0x232/0x280

Jan  6 18:29:49 Tower kernel:  [<c11370cc>] ? copy_to_user+0x33/0x3c

Jan  6 18:29:49 Tower kernel:  [<c1136f51>] ? copy_from_user+0x31/0x54

Jan  6 18:29:49 Tower kernel:  [<c1224999>] sys_recvfrom+0x7b/0xba

Jan  6 18:29:49 Tower kernel:  [<c10950ba>] ? posix_lock_file+0xe/0x10

Jan  6 18:29:49 Tower kernel:  [<c10950e3>] ? vfs_lock_file+0x27/0x2b

Jan  6 18:29:49 Tower kernel:  [<c1039725>] ? ktime_get_ts+0xc3/0xcd

Jan  6 18:29:49 Tower kernel:  [<c107753f>] ? poll_select_copy_remaining+0xb3/0xcf

Jan  6 18:29:49 Tower kernel:  [<c1224d51>] sys_socketcall+0xfb/0x170

Jan  6 18:29:49 Tower kernel:  [<c1002935>] syscall_call+0x7/0xb

Jan  6 18:29:54 Tower kernel: eth0: hw csum failure.

Jan  6 18:29:54 Tower kernel: Pid: 0, comm: swapper Not tainted 2.6.32.9-unRAID #8

Jan  6 18:29:54 Tower kernel: Call Trace:

Jan  6 18:29:54 Tower kernel:  [<c122f122>] netdev_rx_csum_fault+0x29/0x30

Jan  6 18:29:54 Tower kernel:  [<c122b3d3>] __skb_checksum_complete_head+0x41/0x57

Jan  6 18:29:54 Tower kernel:  [<c122b3f4>] __skb_checksum_complete+0xb/0x10

Jan  6 18:29:54 Tower kernel:  [<c1259f35>] tcp_v4_rcv+0x113/0x5d2

Jan  6 18:29:54 Tower kernel:  [<c1174473>] ? mix_pool_bytes_extract+0x117/0x11f

Jan  6 18:29:54 Tower kernel:  [<c1243051>] ip_local_deliver+0xb2/0x154

Jan  6 18:29:54 Tower kernel:  [<c1243545>] ip_rcv+0x452/0x481

Jan  6 18:29:54 Tower kernel:  [<c10392d9>] ? ktime_get_real+0x13/0x2f

Jan  6 18:29:54 Tower kernel:  [<c122eb3d>] netif_receive_skb+0x221/0x23c

Jan  6 18:29:54 Tower kernel:  [<c122eece>] ? __napi_gro_receive+0x85/0x8d

Jan  6 18:29:54 Tower kernel:  [<c122ebcf>] napi_skb_finish+0x1c/0x31

Jan  6 18:29:54 Tower kernel:  [<c122ef25>] napi_gro_receive+0x20/0x24

Jan  6 18:29:54 Tower kernel:  [<f8299cd8>] sky2_poll+0x6b6/0x8b6 [sky2]

Jan  6 18:29:54 Tower kernel:  [<c12312aa>] net_rx_action+0x57/0x102

Jan  6 18:29:54 Tower kernel:  [<c1028261>] __do_softirq+0x84/0xf8

Jan  6 18:29:54 Tower kernel:  [<c10282fb>] do_softirq+0x26/0x2b

Jan  6 18:29:54 Tower kernel:  [<c1028556>] irq_exit+0x29/0x2b

Jan  6 18:29:54 Tower kernel:  [<c10042c5>] do_IRQ+0x80/0x96

Jan  6 18:29:54 Tower kernel:  [<c1002f29>] common_interrupt+0x29/0x30

Jan  6 18:29:54 Tower kernel:  [<c1008160>] ? default_idle+0x2d/0x42

Jan  6 18:29:54 Tower kernel:  [<c1001a14>] cpu_idle+0x3a/0x4e

Jan  6 18:29:54 Tower kernel:  [<c129c662>] start_secondary+0x195/0x19a

Jan  6 18:30:00 Tower kernel: eth0: hw csum failure.

Jan  6 18:30:00 Tower kernel: Pid: 0, comm: swapper Not tainted 2.6.32.9-unRAID #8

Jan  6 18:30:00 Tower kernel: Call Trace:

Jan  6 18:30:00 Tower kernel:  [<c122f122>] netdev_rx_csum_fault+0x29/0x30

Jan  6 18:30:00 Tower kernel:  [<c122b3d3>] __skb_checksum_complete_head+0x41/0x57

Jan  6 18:30:00 Tower kernel:  [<c122b3f4>] __skb_checksum_complete+0xb/0x10

Jan  6 18:30:00 Tower kernel:  [<c1259f35>] tcp_v4_rcv+0x113/0x5d2

Jan  6 18:30:00 Tower kernel:  [<c1243051>] ip_local_deliver+0xb2/0x154

Jan  6 18:30:00 Tower kernel:  [<c1243545>] ip_rcv+0x452/0x481

Jan  6 18:30:00 Tower kernel:  [<c10392d9>] ? ktime_get_real+0x13/0x2f

Jan  6 18:30:00 Tower kernel:  [<c122eb3d>] netif_receive_skb+0x221/0x23c

Jan  6 18:30:00 Tower kernel:  [<c122eece>] ? __napi_gro_receive+0x85/0x8d

Jan  6 18:30:00 Tower kernel:  [<c122ebcf>] napi_skb_finish+0x1c/0x31

Jan  6 18:30:00 Tower kernel:  [<c122ef25>] napi_gro_receive+0x20/0x24

Jan  6 18:30:00 Tower kernel:  [<f8299cd8>] sky2_poll+0x6b6/0x8b6 [sky2]

Jan  6 18:30:00 Tower kernel:  [<c12312aa>] net_rx_action+0x57/0x102

Jan  6 18:30:00 Tower kernel:  [<c1028261>] __do_softirq+0x84/0xf8

Jan  6 18:30:00 Tower kernel:  [<c10282fb>] do_softirq+0x26/0x2b

Jan  6 18:30:00 Tower kernel:  [<c1028556>] irq_exit+0x29/0x2b

Jan  6 18:30:00 Tower kernel:  [<c10042c5>] do_IRQ+0x80/0x96

Jan  6 18:30:00 Tower kernel:  [<c1002f29>] common_interrupt+0x29/0x30

Jan  6 18:30:00 Tower kernel:  [<c1008160>] ? default_idle+0x2d/0x42

Jan  6 18:30:00 Tower kernel:  [<c1001a14>] cpu_idle+0x3a/0x4e

Jan  6 18:30:00 Tower kernel:  [<c129c662>] start_secondary+0x195/0x19a

Jan  6 18:30:06 Tower kernel: sky2 eth0: Link is down.

Jan  6 18:30:06 Tower ifplugd(eth0)[1340]: Link beat lost.

Jan  6 18:30:17 Tower ifplugd(eth0)[1340]: Executing '/etc/ifplugd/ifplugd.action eth0 down'.

Jan  6 18:30:17 Tower logger: /etc/rc.d/rc.inet1:  /sbin/ifconfig eth0 down

Jan  6 18:30:17 Tower ntpd[1561]: ntpd exiting on signal 15

Jan  6 18:30:17 Tower ifplugd(eth0)[1340]: client: Stopping NTP daemon...

Jan  6 18:30:17 Tower kernel: sky2 eth0: disabling interface

Jan  6 18:30:18 Tower ifplugd(eth0)[1340]: Program executed successfully.

Jan  6 18:30:18 Tower kernel: sky2 eth0: enabling interface

 

 

This is the controller details:

 

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)

Subsystem: Giga-byte Technology Marvell 88E8053 Gigabit Ethernet Controller (Gigabyte)

Flags: bus master, fast devsel, latency 0, IRQ 28

Memory at f9000000 (64-bit, non-prefetchable)

I/O ports at a000

[virtual] Expansion ROM at fa200000 [disabled]

Capabilities: [48] Power Management version 2

Capabilities: [50] Vital Product Data

Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+

Capabilities: [e0] Express Legacy Endpoint, MSI 00

Capabilities: [100] Advanced Error Reporting

Kernel driver in use: sky2

Kernel modules: sky2

 

 

I have seen this msg relating to marvell drivers in older kernels, but just wondering why 4.56 works and 4.6 doesnt!

 

Tony

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.