Package: batman-adv-source
Version: 2010.0.0-1
Severity: serious

It is possible that the kernel may oopses when unregistering two network 
devices at once (for example when the there is a wifi main device and vap 
devices connected to the main device).

Example backtrace (on openwrt backfire for WRT54GL):

Jan  1 00:07:59 OpenWrt user.alert kernel: CPU 0 Unable to handle kernel 
paging request at virtual address 00003aa1, epc == 805982f4, ra == 805982dc
Jan  1 00:07:59 OpenWrt user.warn kernel: Oops[#1]:
Jan  1 00:07:59 OpenWrt user.warn kernel: Cpu 0
Jan  1 00:07:59 OpenWrt user.warn kernel: $ 0   : 00000000 10009800 
3c9c2500 80c9c000
Jan  1 00:07:59 OpenWrt user.warn kernel: $ 4   : 80495608 00003a9e 
00003a98 00000000
Jan  1 00:07:59 OpenWrt user.warn kernel: $ 8   : 00000004 00000001 
8029fd20 00000001
Jan  1 00:07:59 OpenWrt user.warn kernel: $12   : 0000000f 8023a728 
ffffffff 80627bc8
Jan  1 00:07:59 OpenWrt user.warn kernel: $16   : 80d21600 80c9c000 
8059c344 8058aec0
Jan  1 00:07:59 OpenWrt user.warn kernel: $20   : 00000008 7ff589d0 
7ff58920 00000001
Jan  1 00:07:59 OpenWrt user.warn kernel: $24   : 0000003c 8f1bbcdc
Jan  1 00:07:59 OpenWrt user.warn kernel: $28   : 80626000 80627d58 
00475028 805982dc
Jan  1 00:07:59 OpenWrt user.warn kernel: Hi    : 0000006f
Jan  1 00:07:59 OpenWrt user.warn kernel: Lo    : 7b6b4f00
Jan  1 00:07:59 OpenWrt user.warn kernel: epc   : 805982f4 
update_min_mtu+0x2d8/0x4d8 [batman_adv]
Jan  1 00:07:59 OpenWrt user.warn kernel:     Not tainted
Jan  1 00:07:59 OpenWrt user.warn kernel: ra    : 805982dc 
update_min_mtu+0x2c0/0x4d8 [batman_adv]
Jan  1 00:07:59 OpenWrt user.warn kernel: Status: 10009803    KERNEL EXL IE
Jan  1 00:07:59 OpenWrt user.warn kernel: Cause : 0080000c
Jan  1 00:07:59 OpenWrt user.warn kernel: BadVA : 00003aa1
Jan  1 00:07:59 OpenWrt user.warn kernel: PrId  : 00029008 (Broadcom 
BCM3302)
Jan  1 00:07:59 OpenWrt user.warn kernel: Modules linked in: batman_adv 
nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp 
nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK 
iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack
Jan  1 00:07:59 OpenWrt user.warn kernel: Process hostapd (pid: 1985, 
threadinfo=80626000, task=80d644b0, tls=00000000)
Jan  1 00:07:59 OpenWrt user.warn kernel: Stack : 80d21600 80c9c000 
8059c344 8058aec0 80d21600 80598a78 803b42a8 fffffff2
Jan  1 00:07:59 OpenWrt user.warn kernel:         00000000 80c9c000 
00000000 fffffff0 00000000 80c9c000 00000008 8004343c
Jan  1 00:07:59 OpenWrt user.warn kernel:         00000000 80c9c000 
00000000 801a545c 00000000 80c9c000 7ff58960 00000000
Jan  1 00:07:59 OpenWrt user.warn kernel:         80627e18 800435d8 
00000000 7ff58960 00008914 00000000 00000000 ffffffed
Jan  1 00:07:59 OpenWrt user.warn kernel:         80c9c000 801a93c4 
802e6c90 801aa3ec 00000000 0000001d 00008924 00008924
Jan  1 00:07:59 OpenWrt user.warn kernel:         ...
Jan  1 00:07:59 OpenWrt user.warn kernel: Call Trace:
Jan  1 00:07:59 OpenWrt user.warn kernel: [<805982f4>] 
update_min_mtu+0x2d8/0x4d8 [batman_adv]
Jan  1 00:07:59 OpenWrt user.warn kernel: [<805982dc>] 
update_min_mtu+0x2c0/0x4d8 [batman_adv]
Jan  1 00:07:59 OpenWrt user.warn kernel: Code: 24c50006  88820003  
98820000 <a8a20003> b8a20000  90830004  a0a30004  90820005  a0a20005
Jan  1 00:07:59 OpenWrt user.warn kernel: Disabling lock debugging due 
to kernel taint

That makes it in my (maintainers) opinion unsuitable for release.

The patch is "batman-adv: Don't use net_dev after dev_put" and currently waits 
to be approved as valid fix.


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.35-trunk-686

Debian Release: squeeze/sid
  500 testing         www.debian-multimedia.org 
  500 testing         ftp.debian.org 
  500 testing         eeepc.debian.net 
    1 experimental    ftp.debian.org 

--- Package information. ---
Depends               (Version) | Installed
===============================-+-===========
module-assistant                | 0.11.3
debhelper                (>= 7) | 7.9.3
make                            | 3.81-8
bzip2                           | 1.0.5-4


Recommends      (Version) | Installed
=========================-+-===========
batctl                    | 2010.0.0-2


Package's Suggests field is empty.



Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to