← Back to team overview

kernel-packages team mailing list archive

[Bug 1546320] Re: crash starting at kernel v3.13.0-72 in timer code

 

So, Wily can be "more safe" with both: 874bbfe & 22b886d, since the
upstream decision described in:

"The local CPU guarantee was accidental more than anything else and we
    want to get rid of it anyway.  As, with the vmstat case fixed,
    874bbfe600a6 is causing more problems than it's fixing, it has been
    decided to take the chance and officially break the guarantee by
    reverting the commit.  A debug feature will be added to force foreign
    CPU assignment to expose cases relying on the guarantee and fixes for
    the individual cases will be backported to stable as necessary.
"

Assures that removing patch 874bbfe will indeed break the "guarantee".

So, IMO, this is a (using upstream tags):

Trusty: Remove 874bbfe
Wily: Keep 874bbfe & 22b886d 
Xenial: Follow upstream

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1546320

Title:
  crash starting at kernel v3.13.0-72  in timer code

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Trusty:
  In Progress
Status in linux source package in Vivid:
  In Progress
Status in linux source package in Wily:
  In Progress

Bug description:
  Register %RAX is LIST_POISON2.

  [239837.578526] general protection fault: 0000 [#1] SMP
  ...
  [239837.664031] CPU: 4 PID: 0 Comm: swapper/4 Not tainted 3.13.0-74-generic #118-Ubuntu
  [239837.672997] Hardware name: XXXXXXXXXXXXXXXXXX
  [239837.685506] task: ffff881028dc6000 ti: ffff881028dce000 task.ti: ffff881028dce000
  [239837.694280] RIP: 0010:[<ffffffff810756a4>] [<ffffffff810756a4>] detach_if_pending+0x34/0xb0
  [239837.704179] RSP: 0018:ffff88103fa03d10 EFLAGS: 00010002
  [239837.710425] RAX: dead000000200200 RBX: ffffffffa01be040 RCX: 000000000000303e
  [239837.718778] RDX: ffff8810288906b8 RSI: ffff881028f60000 RDI: ffffffffa01be040
  [239837.727137] RBP: ffff88103fa03d30 R08: 0000000000000086 R09: ffff881028f88000
  [239837.735505] R10: 0000000000000002 R11: 0000000000000005 R12: ffffffffa01be040
  [239837.760360] R13: ffff881028f60000 R14: 0000000000000001 R15: 0000000000000001
  [239837.785862] FS: 0000000000000000(0000) GS:ffff88103fa00000(0000) knlGS:0000000000000000
  [239837.812540] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  [239837.827508] CR2: 00000000033d4048 CR3: 0000000001c0e000 CR4: 00000000001407e0
  [239837.852880] Stack:
  [239837.863639] ffffffffa01be040 0000000000000000 ffff881028f60000 ffff882025639a00
  [239837.889101] ffff88103fa03d60 ffffffff81075766 0000000000000086 ffffffffa01be020
  [239837.914247] ffff88103fa03d98 0000000000000100 ffff88103fa03d88 ffffffff81082369
  [239837.939532] Call Trace:
  [239837.950648] <IRQ>
  [239837.952982]
  [239837.963021] [<ffffffff81075766>] del_timer+0x46/0x70
  [239837.974969] [<ffffffff81082369>] try_to_grab_pending+0xa9/0x160
  [239837.989674] [<ffffffff81082453>] mod_delayed_work_on+0x33/0x70
  [239838.003709] [<ffffffffa01bb3ba>] set_timeout+0x3a/0x40 [ib_addr]
  [239838.018469] [<ffffffffa01bb559>] netevent_callback+0x29/0x30 [ib_addr]
  [239838.033727] [<ffffffff8173125c>] notifier_call_chain+0x4c/0x70
  [239838.047561] [<ffffffff81634a60>] ? neigh_table_clear+0x120/0x120
  [239838.062010] [<ffffffff817312ba>] atomic_notifier_call_chain+0x1a/0x20
  [239838.076485] [<ffffffff8163100b>] call_netevent_notifiers+0x1b/0x20
  [239838.090371] [<ffffffff81634b21>] neigh_timer_handler+0xc1/0x2c0
  [239838.104354] [<ffffffff810745d6>] call_timer_fn+0x36/0x100
  [239838.117021] [<ffffffff81634a60>] ? neigh_table_clear+0x120/0x120
  [239838.131002] [<ffffffff8107556f>] run_timer_softirq+0x1ef/0x2f0
  [239838.143985] [<ffffffff8106cd2c>] __do_softirq+0xec/0x2c0
  [239838.156386] [<ffffffff8106d275>] irq_exit+0x105/0x110
  [239838.168325] [<ffffffff81737b15>] smp_apic_timer_interrupt+0x45/0x60
  [239838.181501] [<ffffffff8173649d>] apic_timer_interrupt+0x6d/0x80
  [239838.193978] <EOI>
  [239838.196317]
  [239838.203483] [<ffffffff815d65b2>] ? cpuidle_enter_state+0x52/0xc0
  [239838.214553] [<ffffffff815d66d9>] cpuidle_idle_call+0xb9/0x1f0
  [239838.226799] [<ffffffff8101d3ee>] arch_cpu_idle+0xe/0x30
  [239838.238745] [<ffffffff810bf475>] cpu_startup_entry+0xc5/0x290
  [239838.250792] [<ffffffff810415ed>] start_secondary+0x21d/0x2d0
  [239838.263165] Code: 89 e5 41 56 41 89 d6 41 55 41 54 49 89 fc 53 48 8b 17 48 85 d2 74 55 49 89 f5 0f 1f 44 00 00 49 8b 44 24 08 45 84 f6 48 89 42 08 <48> 89 10 74 08 49 c7 04 24 00 00 00 00 41 f6 44 24 18 01 48 b8
  [239838.301935] RIP [<ffffffff810756a4>] detach_if_pending+0x34/0xb0
  [239838.314036] RSP <ffff88103fa03d10>

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546320/+subscriptions


References