Your message dated Sat, 21 Aug 2010 09:32:08 +0000
with message-id <e1omkqq-0006lu...@franck.debian.org>
and subject line Bug#593472: fixed in batman-adv-kernelland 2010.0.0-2
has caused the Debian Bug report #593472,
regarding [batman-adv-source] Kernel oopses when unregistering two devices at 
the same time
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
593472: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593472
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.


--- End Message ---
--- Begin Message ---
Source: batman-adv-kernelland
Source-Version: 2010.0.0-2

We believe that the bug you reported is fixed in the latest version of
batman-adv-kernelland, which is due to be installed in the Debian FTP archive:

batman-adv-dkms_2010.0.0-2_all.deb
  to main/b/batman-adv-kernelland/batman-adv-dkms_2010.0.0-2_all.deb
batman-adv-kernelland_2010.0.0-2.debian.tar.gz
  to main/b/batman-adv-kernelland/batman-adv-kernelland_2010.0.0-2.debian.tar.gz
batman-adv-kernelland_2010.0.0-2.dsc
  to main/b/batman-adv-kernelland/batman-adv-kernelland_2010.0.0-2.dsc
batman-adv-source_2010.0.0-2_all.deb
  to main/b/batman-adv-kernelland/batman-adv-source_2010.0.0-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 593...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sven Eckelmann <sven.eckelm...@gmx.de> (supplier of updated 
batman-adv-kernelland package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 21 Aug 2010 10:47:59 +0200
Source: batman-adv-kernelland
Binary: batman-adv-source batman-adv-dkms
Architecture: source all
Version: 2010.0.0-2
Distribution: unstable
Urgency: low
Maintainer: Simon Wunderlich <s...@hrz.tu-chemnitz.de>
Changed-By: Sven Eckelmann <sven.eckelm...@gmx.de>
Description: 
 batman-adv-dkms - DKMS Source for the batman-advanced kernel module
 batman-adv-source - Source for the batman-advanced kernel module
Closes: 593471 593472 593473 593519 593724
Changes: 
 batman-adv-kernelland (2010.0.0-2) unstable; urgency=low
 .
   * Correct destination path of dkms module
   * Upgraded to policy 3.9.1, no changes required
   * debian/patches:
     - Add foreign_stats.patch, Don't increment stats of foreign device (Closes:
       #593473)
     - Add orig_hash_deadlock.patch, unify orig_hash_lock spinlock handling to
       avoid deadlocks (Closes: #593519)
     - Add register_event.patch, Create batman_if only on register event 
(Closes:
       #593471)
     - Add netdev_reference.patch, Don't use net_dev after dev_put (Closes:
       #593472)
     - Add mac_packet_buff_check.patch, Don't write in not allocated packet_buff
       (Closes: #593724)
Checksums-Sha1: 
 1262acab538aff80cf23e80a2bee8801e5f92260 1432 
batman-adv-kernelland_2010.0.0-2.dsc
 106e0913254dcbbcbe83f8f2b74f1f302f0e281c 11831 
batman-adv-kernelland_2010.0.0-2.debian.tar.gz
 cf4c01a941712ee41bd98dd636582334b2b4bd3c 62558 
batman-adv-source_2010.0.0-2_all.deb
 277c47e53322d6e13ab06595a7043b123a34d713 63538 
batman-adv-dkms_2010.0.0-2_all.deb
Checksums-Sha256: 
 d0aea9afa2a904e4f411096d0bf38d1ac24ec459c31213a1371e6bd335b98b93 1432 
batman-adv-kernelland_2010.0.0-2.dsc
 8aa3c965b2aa9fb6a73576f713f17973bb3ef6900ec791536e23c8ce40199853 11831 
batman-adv-kernelland_2010.0.0-2.debian.tar.gz
 7f39cb854cb715fbb1b40a15a4806a071c6e0606e259194f2c789cf01b4c4b95 62558 
batman-adv-source_2010.0.0-2_all.deb
 b9edf5528e316ce584826026d13a366d8919951589f40a5beac92b133fcf11ec 63538 
batman-adv-dkms_2010.0.0-2_all.deb
Files: 
 80b66bd5c3f394119e47b24a5db52840 1432 kernel extra 
batman-adv-kernelland_2010.0.0-2.dsc
 75d4764b3da4f8734c73bb8f30544b32 11831 kernel extra 
batman-adv-kernelland_2010.0.0-2.debian.tar.gz
 0aca32df5330d3d86baeb09adb8e2738 62558 kernel extra 
batman-adv-source_2010.0.0-2_all.deb
 6d3d5454089cc5c57455eb6e4be3a966 63538 kernel extra 
batman-adv-dkms_2010.0.0-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREKAAYFAkxvk5MACgkQqQGwKVlMoDu9cwCfSHMADl1qe41eIn0gx6XB6oWL
Q+wAniGpWKcGNoHHRH4jVdykfm2oYI/0
=zYQZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to