login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
June
»
5
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
[view in full thread]
From:
Paul E. McKenney <paulmck@...>
To: Linus Torvalds <torvalds@...>
Cc: Alexey Dobriyan <adobriyan@...>, Jens Axboe <jens.axboe@...>, <torvalds@...>, Andrew Morton <akpm@...>, <linux-kernel@...>
Subject:
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
Date: Thursday, June 5, 2008 - 12:23 am
On Wed, Jun 04, 2008 at 11:32:03AM -0700, Linus Torvalds wrote:
quoted text
> > > On Tue, 3 Jun 2008, Paul E. McKenney wrote: > > > > The fact that put_io_context() was called from exit_io_context() means > > that this is the last thread of a process exiting. The fact that > > cfq_free_io_context() was called (via cfq_dtor()) from put_io_context() > > means that this was the last reference to the io_context. Yet when > > we traverse the cic_list, part of it is corrupted -- ascii "k"s through > > RAX and RBX. > > The "ascii 'k's" are just the slab POISON_FREE byte (0x6b). > > IOW, something simply kfree'd the memory too early, causing the list > traversal to then break.
Hence the CFQ code perhaps just an innocent bystander in the wrong place at the wrong time. Fair enough! Thanx, Paul --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
Messages in current thread:
2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Sun Apr 27, 6:55 pm)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Andrew Morton
, (Mon Apr 28, 8:01 am)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Jens Axboe
, (Mon Apr 28, 8:04 am)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Mon Apr 28, 3:55 pm)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Tue Apr 29, 2:21 am)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Jens Axboe
, (Tue Apr 29, 5:06 am)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Wed Apr 30, 6:12 pm)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Jens Axboe
, (Sun May 4, 3:08 pm)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Sun May 4, 4:15 pm)
2.6.25-$sha1: RIP __call_for_each_cic+0x20/0x50
, Alexey Dobriyan
, (Sat May 10, 6:37 am)
2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Alexey Dobriyan
, (Tue May 27, 1:27 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Tue May 27, 9:35 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Tue May 27, 11:18 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Wed May 28, 6:07 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Fabio Checconi
, (Wed May 28, 7:52 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Wed May 28, 7:58 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Wed May 28, 6:30 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Wed May 28, 8:44 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Alexey Dobriyan
, (Fri May 30, 2:34 pm)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Tue Jun 3, 11:31 pm)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Fri Jun 6, 10:49 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Linus Torvalds
, (Wed Jun 4, 2:32 pm)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Thu Jun 5, 12:23 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Wed May 28, 9:20 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Thu May 29, 12:38 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Thu May 29, 2:26 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Thu May 29, 2:42 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Thu May 29, 5:17 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Thu May 29, 6:13 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Thu May 29, 7:25 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Thu May 29, 7:44 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Thu May 29, 8:11 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Jens Axboe
, (Thu May 29, 8:13 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Fri May 30, 7:04 am)
Re: 2.6.26-rc4: RIP __call_for_each_cic+0x20/0x50
, Paul E. McKenney
, (Fri May 30, 9:16 am)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Jens Axboe
, (Sun May 4, 3:25 pm)
Re: 2.6.25-$sha1: RIP call_for_each_cic+0x25/0x50
, Alexey Dobriyan
, (Sun May 4, 5:17 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Benjamin Herrenschmidt
Re: [PATCH] Remove process freezer from suspend to RAM pathway
Greg KH
[GIT PATCH] driver core patches against 2.6.24
Mariusz Kozlowski
[PATCH 03] drivers/sbus/char/bbc_envctrl.c: kmalloc + memset conversion to kzalloc
Yinghai Lu
[PATCH 02/16] x86: introduce nr_irqs for 64bit v3
git
:
linux-netdev
:
Gerrit Renker
[PATCH 13/37] dccp: Deprecate Ack Ratio sysctl
James Morris
Re: [GIT]: Networking
Jeff Garzik
Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin"
git-commits-head
:
Colocation donated by:
Who's online
There are currently
1 user
and
1151 guests
online.
Online users
strcmp
Syndicate