via-velocity Oops when unloading module

Kazutoshi Morioka morioka at at.wakwak.com
Wed Aug 4 01:13:13 UTC 2004


Hello,

I installed Fedora Core 3 test 1 and upgraded with yum to Fedora development repos.
New VIA verocity driver in development kernel 2.6.7-1.xxx (including 2.6.7-1.501) works,
but every time I stop/restart network, Oops occur in that driver.

Oops: 0000 [#1]
Modules linked in: usbserial parport_pc lp parport autofs4 via_velocity ipt_REJECT ipt_state ip_conntrack iptable_filter ip_tables floppy sg scsi_mod dm_mod button battery asus_acpi ac ext3 jbd
CPU:    0
EIP:    0060:[<12189a03>]    Not tainted
EFLAGS: 00010202   (2.6.7-1.501)
EIP is at velocity_netdev_event+0xf/0x36 [via_velocity]
eax: 00000000   ebx: 1218c0a4   ecx: 03359284   edx: 00000002
esi: 0f4d4de0   edi: 00000002   ebp: 117b9478   esp: 0e1f2ce4
ds: 007b   es: 007b   ss: 0068
Process ip (pid: 2498, threadinfo=0e1f2000 task=0b0fa630)
Stack: 0212c915 00000000 0f4d4de0 0f4d4de0 022d716e 00000001 117b946c 0f4d4de0
       0f4f58f3 0f4d4e02 117b946c 022d7527 117b9478 0f4f58cc 0e1f2d48 116e0684
       02361b88 022d7437 00000005 022a43e3 00000001 00000044 0f4f58bc 117d7d14
Call Trace:
 [<0212c915>] notifier_call_chain+0x17/0x2b
 [<022d716e>] inet_del_ifa+0xfe/0x137
 [<022d7527>] inet_rtm_deladdr+0xf0/0x10b
 [<022d7437>] inet_rtm_deladdr+0x0/0x10b
 [<022a43e3>] rtnetlink_rcv+0x204/0x2f4
 [<022afbe4>] netlink_data_ready+0x14/0x43
 [<022af47a>] netlink_sendskb+0x58/0x71
 [<022afa00>] netlink_sendmsg+0x252/0x261
 [<022952fa>] sock_sendmsg+0x9a/0xb6
 [<0215d633>] rw_vm+0x3f7/0x482
 [<0214dab6>] follow_page_pfn+0xec/0xfd
 [<0215dba4>] get_user_size+0x30/0x57
 [<02296595>] sys_sendto+0xc7/0xe2
 [<02118280>] do_page_fault+0x170/0x4a0
 [<0214dab6>] follow_page_pfn+0xec/0xfd
 [<0215d633>] rw_vm+0x3f7/0x482
 [<02296c87>] sys_socketcall+0xeb/0x179
Code: 8b 80 fc 00 00 00 85 c0 74 1a 8b 50 0c 85 d2 74 13 8d 81 c8

kernel package is kernel-2.6.7-1.501.i686.rpm
# uname -a
Linux pasta.local 2.6.7-1.501 #1 Fri Jul 30 08:34:23 EDT 2004 i686 athlon i386 GNU/Linux

The card I'm using is GbE-PCI (http://kuroutoshikou.com/).
It seems a generic PCI NIC (OEM from taiwan?).

00:0a.0 Ethernet controller: VIA Technologies, Inc.: Unknown device 3119 (rev 11)
        Subsystem: VIA Technologies, Inc.: Unknown device 0110
        Flags: 66Mhz, medium devsel, IRQ 11
        I/O ports at ec00
        Memory at e8001000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

# messages when loading module
VIA Networking Velocity Family Gigabit Ethernet Adapter Driver Ver. 1.13
Copyright (c) 2002, 2003 VIA Networking Technologies, Inc.
Copyright (c) 2004 Red Hat Inc.
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 11 (level, low) -> IRQ 11
divert: allocating divert_blk for eth0
eth0: VIA Networking Velocity Family Gigabit Ethernet Adapter
eth0: Ethernet Address: 00:05:1C:xx:xx:xx
Velocity is AUTO mode
eth0: Link autonegation speed 1000M bps full duplex

# It seems processing ip link down.
 2384 pts/0    S+     0:00 /bin/bash /etc/init.d/network restart
 2403 pts/0    S+     0:00 /bin/bash /etc/init.d/network stop
 2476 pts/0    S+     0:00 initlog -q -c ./ifdown ifcfg-lo
 2477 pts/0    S+     0:00 /bin/bash ./ifdown ifcfg-lo
 2499 pts/0    D+     0:00 ip link set dev lo down





More information about the fedora-devel-list mailing list