LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* linux-next - crashes in rhashtable_shrink
@ 2015-01-29 14:57 Valdis Kletnieks
2015-01-29 15:00 ` Thomas Graf
0 siblings, 1 reply; 2+ messages in thread
From: Valdis Kletnieks @ 2015-01-29 14:57 UTC (permalink / raw)
To: Thomas Graf; +Cc: linux-kernel, netdev
[-- Attachment #1: Type: text/plain, Size: 2041 bytes --]
For the past few kernels, I've seen occasional crashes in rhashtable_shrink.
Looks like the last thing to touch that code was the patch series:
Subject [PATCH 0/9 net-next v2] rhashtable: Per bucket locks & deferred table resizing
Date Fri, 2 Jan 2015 23:00:13 +0100
Most common appears to be during boot, while ip6tables-restore is
running (though I admit I am not sure if ip6tables-restore was actually
running, or if it ended up hung because somebody else had died while holding
a lock.). But I have also seen it after 10-12 hours of uptime
[ 53.762550] BUG: unable to handle kernel NULL pointer dereference at (null)
[ 53.763607] IP: [<ffffffffab2a2898>] bucket_tail+0x57/0xaf
[ 53.771622] Workqueue: events rht_deferred_worker
[ 53.772715] task: ffff880224d20890 ti: ffff880224d24000 task.ti: ffff880224d24000
[ 53.793546] Call Trace:
[ 53.795374] [<ffffffffab2a38fd>] rhashtable_shrink+0x13e/0x1a0
[ 53.797197] [<ffffffffab2a3a02>] rht_deferred_worker+0xa3/0xb4
[ 53.798857] [<ffffffffab058ef6>] process_one_work+0x2d8/0x54d
[ 53.800070] [<ffffffffab0594d8>] worker_thread+0x343/0x46b
[ 53.801290] [<ffffffffab059195>] ? process_scheduled_works+0x2a/0x2a
[ 53.802513] [<ffffffffab05e19d>] kthread+0xea/0xf2
[ 53.803733] [<ffffffffab6c50ba>] ? _raw_spin_unlock_irq+0x29/0x74
[ 53.804957] [<ffffffffab05e0b3>] ? __kthread_parkme+0xa8/0xa8
[ 53.806176] [<ffffffffab6c5a6c>] ret_from_fork+0x7c/0xb0
[ 53.807400] [<ffffffffab05e0b3>] ? __kthread_parkme+0xa8/0xa8
[ 53.808609] Code: 4c 89 e7 e8 a1 ff ff ff 85 c0 75 1f 48 c7 c2 a9 89 b0 ab be 76 00 00 00 48 c7 c7 0d 61 b2 ab c6 05 a9 3d a3 00 01 e8 62 d6 dd ff <f6> 03 01 75 48 e8 d6 d7 de ff 85 c0 74 37 80 3d 90 3d a3 00 00
[ 53.810092] RIP [<ffffffffab2a2898>] bucket_tail+0x57/0xaf
[ 53.811414] RSP <ffff880224d27cc8>
[ 53.812721] CR2: 0000000000000000
[ 53.814033] ---[ end trace 82b77fc1a90284ff ]---
Unfortunately, I can't easily bisect to verify or narrow down further, as I'm only
seeing it 2-3 times a week....
[-- Attachment #2: Type: application/pgp-signature, Size: 848 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: linux-next - crashes in rhashtable_shrink
2015-01-29 14:57 linux-next - crashes in rhashtable_shrink Valdis Kletnieks
@ 2015-01-29 15:00 ` Thomas Graf
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Graf @ 2015-01-29 15:00 UTC (permalink / raw)
To: Valdis Kletnieks; +Cc: linux-kernel, netdev
On 01/29/15 at 09:57am, Valdis Kletnieks wrote:
> For the past few kernels, I've seen occasional crashes in rhashtable_shrink.
> Looks like the last thing to touch that code was the patch series:
>
> Subject [PATCH 0/9 net-next v2] rhashtable: Per bucket locks & deferred table resizing
> Date Fri, 2 Jan 2015 23:00:13 +0100
Thanks for the report! Based on a similar report I've already tracked
this down to race condition. I'm in the final stages of submitting a
series of fixes for it.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-29 15:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-29 14:57 linux-next - crashes in rhashtable_shrink Valdis Kletnieks
2015-01-29 15:00 ` Thomas Graf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).