Comment 60 for bug 1736390

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Repro crash with the case - still triggering

Installed 32bit Test kernel

It boots this one:
Linux 4.15.0-36-generic #40 SMP Fri Oct 12 00:17:54 UTC 2018

Seems to have no "special" version suffix to identify it other than #40 and build time.
But #40 and the build time indicate this is the provided test kernel.

With that kernel it still fails.
Here an updated BUG output of that kernel:

[ 74.352331] IP: add_grec+0x28/0x450
[ 74.353422] *pdpt = 000000001df53001 *pde = 0000000000000000
[ 74.355527] Oops: 0000 [#1] SMP
[ 74.356517] Modules linked in: veth openvswitch nsh nf_conntrack_ipv6 nf_nat_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_defrag_ipv6 nf_nat nf_conntrack libcrc32c 9p fscache kvm_intel kvm irqbypass crc32_pclmul pcbc aesni_intel aes_i586 crypto_simd ppdev cryptd joydev input_leds 9pnet_virtio 9pnet parport_pc parport mac_hid serio_raw qemu_fw_cfg sch_fq_codel ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq psmouse virtio_blk virtio_net i2c_piix4 pata_acpi floppy
[ 74.367244] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G W 4.15.0-36-generic #40
[ 74.368932] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[ 74.370719] EIP: add_grec+0x28/0x450
[ 74.371319] EFLAGS: 00010202 CPU: 2
[ 74.372213] EAX: 00000000 EBX: dd92c360 ECX: 00000006 EDX: dd92c360
[ 74.373451] ESI: d7406600 EDI: d7406600 EBP: d8db7f34 ESP: d8db7ef4
[ 74.374648] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 74.375540] CR0: 80050033 CR2: 00000000 CR3: 1e3e1220 CR4: 001406f0
[ 74.376881] Call Trace:
[ 74.377301] <SOFTIRQ>
[ 74.377708] ? pcpu_chunk_relocate+0x14/0x70
[ 74.378426] mld_ifc_timer_expire+0x10e/0x260
[ 74.379328] ? igmp6_timer_handler+0x60/0x60
[ 74.380047] call_timer_fn+0x2f/0x120
[ 74.380654] ? igmp6_timer_handler+0x60/0x60
[ 74.381367] run_timer_softirq+0x3b5/0x410
[ 74.382519] ? rcu_process_callbacks+0xc8/0x470
[ 74.383287] ? __softirqentry_text_start+0x8/0x8
[ 74.384396] __do_softirq+0xae/0x255
[ 74.385000] ? __softirqentry_text_start+0x8/0x8
[ 74.385769] call_on_stack+0x45/0x50
[ 74.386367] </SOFTIRQ>
[ 74.386800] ? irq_exit+0xb5/0xc0
[ 74.387377] ? smp_apic_timer_interrupt+0x6c/0x120
[ 74.388355] ? apic_timer_interrupt+0x3c/0x44
[ 74.389085] ? __sched_text_end+0x3/0x3
[ 74.389728] ? native_safe_halt+0x5/0x10
[ 74.390851] ? default_idle+0x1c/0x100
[ 74.391621] ? arch_cpu_idle+0x12/0x20
[ 74.392388] ? default_idle_call+0x1e/0x30
[ 74.393390] ? do_idle+0x145/0x1c0
[ 74.394410] ? cpu_startup_entry+0x65/0x70
[ 74.395432] ? start_secondary+0x18a/0x1d0
[ 74.396275] ? startup_32_smp+0x164/0x168
[ 74.397098] Code: 74 26 00 3e 8d 74 26 00 55 89 e5 57 56 53 89 c6 83 ec 34 89 4d e8 65 a1 14 00 00 00 89 45 f0 31 c0 f6 42 44 08 8b 42 10 89 45 cc <8b> 00 c7 45 ec 00 00 00 00 0f 85 f1 01 00 00 8b 80 54 01 00 00
[ 74.401207] EIP: add_grec+0x28/0x450 SS:ESP: 0068:d8db7ef4
[ 74.402470] CR2: 0000000000000000
[ 74.403158] ---[ end trace b2832e49d4542abf ]---
[ 74.404247] Kernel panic - not syncing: Fatal exception in interrupt
[ 74.405513] Kernel Offset: 0x9000000 from 0xc1000000 (relocation range: 0xc0000000-0xdf7fdfff)
[ 74.406968] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
[ 74.408309] ------------[ cut here ]------------
[ 74.409079] sched: Unexpected reschedule of offline CPU#0!
[ 74.410748] WARNING: CPU: 2 PID: 0 at /home/jsalisbury/bugs/lp1736390/bionic/ubuntu-bionic/arch/x86/kernel/smp.c:128 native_smp_send_reschedule+0x3b/0x50
[ 74.413690] Modules linked in: veth openvswitch nsh nf_conntrack_ipv6 nf_nat_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_defrag_ipv6 nf_nat nf_conntrack libcrc32c 9p fscache kvm_intel kvm irqbypass crc32_pclmul pcbc aesni_intel aes_i586 crypto_simd ppdev cryptd joydev input_leds 9pnet_virtio 9pnet parport_pc parport mac_hid serio_raw qemu_fw_cfg sch_fq_codel ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq psmouse virtio_blk virtio_net i2c_piix4 pata_acpi floppy
[ 74.423253] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D W 4.15.0-36-generic #40
[ 74.424752] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[ 74.426392] EIP: native_smp_send_reschedule+0x3b/0x50
[ 74.427240] EFLAGS: 00010096 CPU: 2
[ 74.427817] EAX: 0000002e EBX: d9912fc0 ECX: d9945630 EDX: 00000007
[ 74.428854] ESI: 00000000 EDI: d994efc0 EBP: d8db7c70 ESP: d8db7c68
[ 74.430058] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 74.431608] CR0: 80050033 CR2: 00000000 CR3: 1e3e1220 CR4: 001406f0
[ 74.432626] Call Trace:
[ 74.433034] <SOFTIRQ>
[ 74.433610] trigger_load_balance+0x10e/0x210
[ 74.434335] ? put_prev_task_idle+0x10/0x10
[ 74.435294] scheduler_tick+0x9e/0xd0
[ 74.436057] update_process_times+0x3f/0x50
[ 74.436787] tick_sched_handle+0x32/0x80
[ 74.437458] tick_sched_timer+0x38/0x90
[ 74.438113] __hrtimer_run_queues+0xb3/0x230
[ 74.438845] ? tick_sched_do_timer+0x60/0x60
[ 74.439577] hrtimer_interrupt+0x8c/0x190
[ 74.440434] smp_apic_timer_interrupt+0x62/0x120
[ 74.441527] apic_timer_interrupt+0x3c/0x44
[ 74.442627] EIP: panic+0x195/0x1e6
[ 74.443516] EFLAGS: 00000296 CPU: 2
[ 74.444222] EAX: 00000041 EBX: 00000000 ECX: d9945630 EDX: 00000007
[ 74.445649] ESI: 00000000 EDI: 00000000 EBP: d8db7db8 ESP: d8db7da0
[ 74.446909] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 74.447993] ? snapshot_ioctl+0xa8/0x490
[ 74.448789] oops_end+0xb6/0xc0
[ 74.449429] no_context+0x101/0x290
[ 74.450314] __bad_area_nosemaphore+0xa4/0x130
[ 74.451733] ? kvm_async_pf_task_wait+0x1b0/0x1b0
[ 74.452522] bad_area_nosemaphore+0x12/0x20
[ 74.453229] __do_page_fault+0xcc/0x510
[ 74.454209] ? ip6_mc_hdr.constprop.39+0x47/0xe0
[ 74.454989] ? kvm_async_pf_task_wait+0x1b0/0x1b0
[ 74.455958] do_page_fault+0x27/0xf0
[ 74.456566] ? kvm_async_pf_task_wait+0x1b0/0x1b0
[ 74.457353] do_async_page_fault+0x55/0x90
[ 74.458044] common_exception+0x84/0x8a
[ 74.458691] EIP: add_grec+0x28/0x450
[ 74.459299] EFLAGS: 00010202 CPU: 2
[ 74.460066] EAX: 00000000 EBX: dd92c360 ECX: 00000006 EDX: dd92c360
[ 74.461109] ESI: d7406600 EDI: d7406600 EBP: d8db7f34 ESP: d8db7ef4
[ 74.462632] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 74.464042] ? fib6_add+0x54b/0xac0
[ 74.464785] ? pcpu_chunk_relocate+0x14/0x70
[ 74.465499] mld_ifc_timer_expire+0x10e/0x260
[ 74.466214] ? igmp6_timer_handler+0x60/0x60
[ 74.466920] call_timer_fn+0x2f/0x120
[ 74.467524] ? igmp6_timer_handler+0x60/0x60
[ 74.468224] run_timer_softirq+0x3b5/0x410
[ 74.468894] ? rcu_process_callbacks+0xc8/0x470
[ 74.469636] ? __softirqentry_text_start+0x8/0x8
[ 74.470389] __do_softirq+0xae/0x255
[ 74.471644] ? __softirqentry_text_start+0x8/0x8
[ 74.472824] call_on_stack+0x45/0x50
[ 74.473547] </SOFTIRQ>
[ 74.474050] ? irq_exit+0xb5/0xc0
[ 74.474743] ? smp_apic_timer_interrupt+0x6c/0x120
[ 74.475706] ? apic_timer_interrupt+0x3c/0x44
[ 74.476582] ? __sched_text_end+0x3/0x3
[ 74.477357] ? native_safe_halt+0x5/0x10
[ 74.478150] ? default_idle+0x1c/0x100
[ 74.479268] ? arch_cpu_idle+0x12/0x20
[ 74.480221] ? default_idle_call+0x1e/0x30
[ 74.481235] ? do_idle+0x145/0x1c0
[ 74.481920] ? cpu_startup_entry+0x65/0x70
[ 74.482943] ? start_secondary+0x18a/0x1d0
[ 74.483761] ? startup_32_smp+0x164/0x168
[ 74.484564] Code: 1f 8b 15 20 b6 bb ca 8b 4a 18 ba fd 00 00 00 e8 f4 ef 84 00 c9 c3 8d 76 00 8d bc 27 00 00 00 00 50 68 68 3d ae ca e8 65 56 02 00 <0f> 0b 58 5a c9 c3 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90
[ 74.488603] ---[ end trace b2832e49d4542ac0 ]---