Re: 2.6.23-rc3 and SKY2 driver issue
--- Stephen Hemminger [EMAIL PROTECTED] wrote: On Thu, 16 Aug 2007 10:25:45 +0200 Michal Piotrowski [EMAIL PROTECTED] wrote: [Adding Stephen and netdev to CC] On 15/08/07, James Corey [EMAIL PROTECTED] wrote: I tried running a D-link gig card on kernel 2.6.21.1 and it came up fine, but when I did a sftp of an linux dvd ISO to it, the interface would lock up hard with the error eth1: hw csum failure. Call Trace: IRQ [804d3e31] __skb_checksum_complete_head+0x46/0x5f [804d3e56] __skb_checksum_complete+0xc/0x11 [805046c7] tcp_v4_rcv+0x157/0x810 [804d8a6f] dev_queue_xmit+0x237/0x260 [80229990] find_busiest_group+0x252/0x684 [804ead50] ip_local_deliver+0xca/0x14c [804eb24a] ip_rcv+0x478/0x4ba [803ec7d3] sky2_poll+0x6f9/0x9b9 [8022bd5d] run_rebalance_domains+0x13e/0x408 [804d877a] net_rx_action+0xa8/0x166 [80235d62] __do_softirq+0x55/0xc3 [8020a4ec] call_softirq+0x1c/0x28 [8020b611] do_softirq+0x2c/0x7d [8020b8cf] do_IRQ+0x13e/0x15f [802086ce] mwait_idle+0x0/0x46 [80209871] ret_from_intr+0x0/0xa EOI [80208710] mwait_idle+0x42/0x46 [80208666] cpu_idle+0x8c/0xaf [8078174e] start_kernel+0x2ac/0x2b8 [80781140] _sinittext+0x140/0x144 So I tried running the latest snapshot 2.6.23-rc3 and the almost the same thing happens. Only difference is that now the entire box locks up. The error is almost the same eth1: hw csum failure. Call Trace: IRQ [804779b6] __skb_checksum_complete_head+0x43/0x56 [804779d5] __skb_checksum_complete+0xc/0x11 [804a989d] tcp_v4_rcv+0x14e/0x801 [8048ff84] ip_local_deliver+0xca/0x14c [80490472] ip_rcv+0x46c/0x4ae [880060f9] :sky2:sky2_poll+0x72b/0x9c7 [8047c934] net_rx_action+0xa8/0x166 [80235ced] __do_softirq+0x55/0xc4 [8020c5cc] call_softirq+0x1c/0x28 [8020d6fd] do_softirq+0x2c/0x7d [8020d9bb] do_IRQ+0x13e/0x15f [8020a780] mwait_idle+0x0/0x48 [8020b951] ret_from_intr+0x0/0xa EOI [880063e7] :sky2:sky2_xmit_frame+0x0/0x41d [8020a7c2] mwait_idle+0x42/0x48 [8020a718] cpu_idle+0xbd/0xe0 [80704a5a] start_kernel+0x2ac/0x2b8 [80704140] _sinittext+0x140/0x144 I see that the new kernel includes some sort of SKY2 DEBUG stuff. I would be happy to rerun the test with that turned on, given some minor direction. Regards, Michal Please reproduce with a more recent kernel? Um, I thought 2.6.23rc WAS pretty recent. :-) I'll check if there is something newer in the repository now. -J Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos more. http://mobile.yahoo.com/go?refer=1GNXIC - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: 2.6.23-rc3 and SKY2 driver issue
--- Stephen Hemminger [EMAIL PROTECTED] wrote: On Mon, 20 Aug 2007 08:42:21 -0700 (PDT) James Corey [EMAIL PROTECTED] wrote: --- Stephen Hemminger [EMAIL PROTECTED] wrote: On Thu, 16 Aug 2007 10:25:45 +0200 Michal Piotrowski Please reproduce with a more recent kernel? Um, I thought 2.6.23rc WAS pretty recent. :-) I'll check if there is something newer in the repository now. What is the chip version? Please send console log: dmesg | grep sky2 -- Stephen Hemminger [EMAIL PROTECTED] Ah ... details. Machine: Dell Optiplex 745 Kernel: 2.6.23-rc3 #1 SMP Tue Aug 14 19:44:07 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux Card: D-Link DGE-550SX # dmesg | grep sky2 sky2 :04:00.0: v1.16 addr 0xdf9fc000 irq 16 Yukon-XL (0xb3) rev 3 sky2 eth1: addr 00:17:9a:73:87:60 sky2 eth1: enabling interface sky2 eth1: ram buffer 96K sky2 eth1: Link is up at 1000 Mbps, full duplex, flow control none Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=listsid=396545469 - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: 2.6.23-rc3 and SKY2 driver issue
--- Stephen Hemminger [EMAIL PROTECTED] wrote: On Mon, 20 Aug 2007 09:23:46 -0700 (PDT) James Corey [EMAIL PROTECTED] wrote: --- Stephen Hemminger [EMAIL PROTECTED] wrote: On Mon, 20 Aug 2007 08:42:21 -0700 (PDT) James Corey [EMAIL PROTECTED] wrote: --- Stephen Hemminger [EMAIL PROTECTED] wrote: On Thu, 16 Aug 2007 10:25:45 +0200 Michal Piotrowski Please reproduce with a more recent kernel? Um, I thought 2.6.23rc WAS pretty recent. :-) I'll check if there is something newer in the repository now. What is the chip version? Please send console log: dmesg | grep sky2 -- Stephen Hemminger [EMAIL PROTECTED] Ah ... details. Machine: Dell Optiplex 745 Kernel: 2.6.23-rc3 #1 SMP Tue Aug 14 19:44:07 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux Card: D-Link DGE-550SX # dmesg | grep sky2 sky2 :04:00.0: v1.16 addr 0xdf9fc000 irq 16 Yukon-XL (0xb3) rev 3 sky2 eth1: addr 00:17:9a:73:87:60 sky2 eth1: enabling interface sky2 eth1: ram buffer 96K sky2 eth1: Link is up at 1000 Mbps, full duplex, flow control none Okay, this is a fiber based card. Does the error happen right away (ie all packets have bad sum), or is it sporadic (ie some magic packet or race in hardware). Also are you using regular (1500) or jumbo (9000) mtu? Regular MTU - 1500. It runs fine for normal stuff, ssh etc, but a big sftp will break it every time. My usual test is to sftp a linux distro ISO from another machine to it. Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html