You are not logged in.

#1 2010-02-20 07:30:04

Anan
Member
Registered: 2010-02-19
Posts: 1

WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

HI guys
this is my first post so bare with my lousy English..
i'm using ARCH linux on ASUS-PT6 delux I-7 CPU system.
every now and then, i get a crash in my network stack:

------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()
Hardware name: System Product Name
NETDEV WATCHDOG: eth0 (sky2): transmit queue 0 timed out
Modules linked in: fuse oss_usb oss_audigyls osscore ipv6 joydev hid_microsoft usbhid hid fan iTCO_wdt battery uhci_hcd ac i2c_i801 iTCO_vendor_support ehci_hcd nvidia(P) usbcore agpgart wmi button sky2 i2c_core pcspkr sg asus_atk0110 psmouse serio_raw processor thermal evdev rtc_cmos rtc_core rtc_lib ext4 mbcache jbd2 crc16 sd_mod sr_mod cdrom pata_marvell ahci ata_generic pata_acpi mvsas libsas libata scsi_transport_sas scsi_mod
Pid: 0, comm: swapper Tainted: P           2.6.32-ARCH #1
Call Trace:
[<c104039e>] ? warn_slowpath_common+0x6e/0xb0
[<c123e87c>] ? dev_watchdog+0x1ec/0x200
[<c104042b>] ? warn_slowpath_fmt+0x2b/0x30
[<c123e87c>] ? dev_watchdog+0x1ec/0x200
[<c105dd00>] ? hrtimer_forward+0xd0/0x1b0
[<c104afe5>] ? cascade+0x55/0x70
[<c123e690>] ? dev_watchdog+0x0/0x200
[<c104e5a5>] ? run_timer_softirq+0x135/0x320
[<c1069276>] ? tick_dev_program_event+0x46/0xd0
[<c1046c8f>] ? __do_softirq+0x8f/0x200
[<c1046e3d>] ? do_softirq+0x3d/0x40
[<c1047015>] ? irq_exit+0x65/0x70
[<c101bdf4>] ? smp_apic_timer_interrupt+0x54/0x90
[<c1004415>] ? apic_timer_interrupt+0x31/0x38
[<c100b00d>] ? mwait_idle+0x4d/0xc0
[<c1002904>] ? cpu_idle+0x94/0xe0
---[ end trace 143731605fc7176e ]---
sky2 eth0: tx timeout
sky2 eth0: transmit ring 50 .. 28 report=50 done=50
sky2 eth0: disabling interface
sky2 eth0: enabling interface
sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control rx

any one have experienced this problem
Thanks, Regards
Raid[5]

Offline

#2 2010-03-22 11:38:30

x3al
Member
Registered: 2010-02-16
Posts: 2

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

Same here. Old SiS chipset, 1 CPU. Started with 2.6.32 kernel.
------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()
NETDEV WATCHDOG: eth0 (sis900): transmit queue 0 timed out
Modules linked in: radeon ttm drm_kms_helper drm i2c_algo_bit ipv6 xt_state xt_tcpudp iptable_filter iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables ext2 loop ext4 jbd2 crc16 hid_a4tech snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq usbhid hid snd_cmipci gameport snd_pcm fan snd_page_alloc snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart floppy snd_rawmidi snd_seq_device snd ohci_hcd soundcore processor thermal button autofs4 ehci_hcd sis900 sis_agp usbcore sr_mod mii cdrom evdev shpchp i2c_sis96x sg agpgart fuse pci_hotplug i2c_core rtc_cmos rtc_core rtc_lib ext3 jbd mbcache sd_mod ata_generic pata_acpi pata_sis libata scsi_mod
Pid: 0, comm: swapper Not tainted 2.6.32-ARCH #1
Call Trace:
[<c10405be>] ? warn_slowpath_common+0x6e/0xb0
[<c123f38c>] ? dev_watchdog+0x1ec/0x200
[<c104064b>] ? warn_slowpath_fmt+0x2b/0x30
[<c123f38c>] ? dev_watchdog+0x1ec/0x200
[<c1003030>] ? do_signal+0x620/0xa10
[<c101b393>] ? lapic_next_event+0x13/0x20
[<c123f1a0>] ? dev_watchdog+0x0/0x200
[<c104e7b5>] ? run_timer_softirq+0x135/0x320
[<c1069536>] ? tick_dev_program_event+0x46/0xd0
[<c1046e9f>] ? __do_softirq+0x8f/0x200
[<c104704d>] ? do_softirq+0x3d/0x40
[<c1047225>] ? irq_exit+0x65/0x70
[<c101be14>] ? smp_apic_timer_interrupt+0x54/0x90
[<c1004415>] ? apic_timer_interrupt+0x31/0x38
[<c1023fb2>] ? native_safe_halt+0x2/0x10
[<c100b1af>] ? default_idle+0x3f/0xb0
[<c1002904>] ? cpu_idle+0x94/0xe0
[<c13e485d>] ? start_kernel+0x335/0x33a
[<c13e4366>] ? unknown_bootoption+0x0/0x190
---[ end trace 02d4e23549f24eac ]---

Offline

#3 2010-03-24 19:52:49

Singul
Member
Registered: 2010-03-24
Posts: 25

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

I'm having the exact same problem. Didn't occur on a Debian Testing box also running 2.6.32 (if that helps).

Offline

#4 2010-03-24 22:59:25

Singul
Member
Registered: 2010-03-24
Posts: 25

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

Forgot to mention my Ethernet controller:

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


Actually it seems like I managed to solve this problem by installing the official driver from Marvell (sk18lin). It can be found on the Marvell site. Seems like the crashes do not occur anymore after replacing sky2 with that one smile

Offline

#5 2010-09-11 08:33:27

Singul
Member
Registered: 2010-03-24
Posts: 25

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

The current version of the sk98lin driver cannot be compiled with the 2.6.35 kernel, which is a pity, because it did a really good job until now.

Though, the sky2 driver in the current kernel still seems to be faulty at least for Marvell 88E8053 because the problem still persists (mainly occurs when transferring huge amounts of data, so maybe try to copy 30GiB of data beetween two systems in a network...a driver crash is almost guaranteed for me then).

Saw that other people talked about hw csum errors which caused exactly the same behaviour.

Any new info on this? It's really quite sad that the driver seems to be broken for years now :S

Offline

#6 2010-09-11 09:41:12

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

Has this been reported upstream in the meantime? After more than six months you'd at least expect a bug report wink.

If the kernel devs haven't been informed, you can't expect them a non-existent problem.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#7 2010-10-11 16:50:36

Singul
Member
Registered: 2010-03-24
Posts: 25

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

Offline

#8 2010-10-18 03:56:15

Singul
Member
Registered: 2010-03-24
Posts: 25

Re: WARNING: at net/sched/sch_generic.c:261 dev_watchdog+0x1ec/0x200()

For those still having the problem, I have modified the sk98lin driver to work with kernel 2.6.35: https://bbs.archlinux.org/viewtopic.php?id=106785

Offline

Board footer

Powered by FluxBB