Project

General

Profile

Actions

Bug #223

closed

Kernel Crash when using more than one interface in bat0

Added by Simon Wunderlich over 9 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
08/20/2015
Due date:
% Done:

100%

Estimated time:

Description

Adding this issue from the mailing list:

https://lists.open-mesh.org/mailman3/hyperkitty/list/b.a.t.m.a.n@lists.open-mesh.org/message/3PN6NDV6JXKKX7CXWMRM2O3N2NKFOE2D/

[  879.532837] BUG: unable to handle kernel paging request at 0000000100022d60
[  879.532863] IP: [<ffffffffa04beaa5>] batadv_frag_clear_chain+0x55/0x90 [batman_adv]
[  879.532891] PGD 0 
[  879.532900] Oops: 0002 [#1] SMP 
[  879.532911] Modules linked in: ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables tun bridge stp llc batman_adv(O) crc32c_generic libcrc32c ip_gre ip_tunnel gre evdev kvm_amd amd64_edac_mod kvm edac_mce_amd tpm_infineon radeon ttm drm_kms_helper pcspkr drm i2c_algo_bit edac_core k10temp shpchp sp5100_tco i2c_piix4 i2c_core tpm_tis tpm button acpi_cpufreq processor thermal_sys autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif crct10dif_generic crct10dif_common ata_generic ohci_pci pata_atiixp ahci libahci ehci_pci ohci_hcd ehci_hcd libata scsi_mod tg3 ptp pps_core libphy usbcore usb_common
[  879.533106] CPU: 1 PID: 4215 Comm: kworker/u8:0 Tainted: G           O  3.16.0-4-amd64 #1 Debian 3.16.7-ckt11-1
[  879.533122] Hardware name: HP ProLiant MicroServer, BIOS O41     07/29/2011
[  879.533143] Workqueue: bat_events batadv_purge_orig [batman_adv]
[  879.533155] task: ffff8800d2ff8ae0 ti: ffff8800d7980000 task.ti: ffff8800d7980000
[  879.533167] RIP: 0010:[<ffffffffa04beaa5>]  [<ffffffffa04beaa5>] batadv_frag_clear_chain+0x55/0x90 [batman_adv]
[  879.533196] RSP: 0018:ffff8800d7983d78  EFLAGS: 00010206
[  879.533208] RAX: 0000000100022d60 RBX: ffff8800d2a43ce0 RCX: 0000000000000357
[  879.533221] RDX: 0000000100023599 RSI: ffffffffa04c4440 RDI: ffff8800d2f92ce8
[  879.533234] RBP: 00005e1c0e1f72c6 R08: 00000000000000c3 R09: 0000000000000101
[  879.533247] R10: 0000000000002b67 R11: 03fffffffe062e74 R12: ffff8800d2f92ce8
[  879.533260] R13: ffffffffa04c4440 R14: 0000000000000000 R15: ffff8800d3601940
[  879.533274] FS:  00007f4c7795b700(0000) GS:ffff88011fc80000(0000) knlGS:0000000000000000
[  879.533290] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[  879.533302] CR2: 0000000100022d60 CR3: 00000000d2de7000 CR4: 00000000000007e0
[  879.533314] Stack:
[  879.533322]  ffff8800d2f92cf0 0000000000000008 ffffffffa04beb23 0000000000000000
[  879.533344]  ffff8800d3601968 ffff8800d2f92c00 0000000000000001 ffffffffa04c5144
[  879.533366]  0000000000000000 ffff8800d2f92cb0 ffff8800d2fec8c0 0000033501000000
[  879.533387] Call Trace:
[  879.533407]  [<ffffffffa04beb23>] ? batadv_frag_purge_orig+0x43/0x70 [batman_adv]
[  879.533433]  [<ffffffffa04c5144>] ? _batadv_purge_orig+0x294/0x470 [batman_adv]
[  879.533458]  [<ffffffffa04c5335>] ? batadv_purge_orig+0x15/0x40 [batman_adv]
[  879.533475]  [<ffffffff81081692>] ? process_one_work+0x172/0x420
[  879.533490]  [<ffffffff81081d23>] ? worker_thread+0x113/0x4f0
[  879.533505]  [<ffffffff8150d921>] ? __schedule+0x2b1/0x710
[  879.533519]  [<ffffffff81081c10>] ? rescuer_thread+0x2d0/0x2d0
[  879.533534]  [<ffffffff81087fad>] ? kthread+0xbd/0xe0
[  879.533550]  [<ffffffff81087ef0>] ? kthread_create_on_node+0x180/0x180
[  879.533565]  [<ffffffff81511518>] ? ret_from_fork+0x58/0x90
[  879.533580]  [<ffffffff81087ef0>] ? kthread_create_on_node+0x180/0x180
[  879.533592] Code: 48 89 03 48 b8 00 02 20 00 00 00 ad de 48 89 43 08 e8 f0 e6 f4 e0 48 89 df 48 89 eb e8 75 f7 cc e0 48 8b 2b 48 8b 43 08 48 85 ed <48> 89 28 75 be 48 8b 7b 10 48 b8 00 01 10 00 00 00 ad de 48 89 
[  879.533729] RIP  [<ffffffffa04beaa5>] batadv_frag_clear_chain+0x55/0x90 [batman_adv]
[  879.533754]  RSP <ffff8800d7983d78>
[  879.533763] CR2: 0000000100022d60

It looks like there are problems in the fragmentation implementation


Files


Related issues 2 (0 open2 closed)

Related to batman-adv - Bug #217: Oops: "Unable to handle kernel paging request" in batadv_tt_local_removeClosedA Z06/04/2015

Actions
Related to batman-adv - Bug #228: Workqueue: bat_events batadv_send_outstanding_bat_ogm_packetClosedPaulo da Silva01/09/2016

Actions
Actions

Also available in: Atom PDF