lkml.org 
[lkml]   [2008]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: kmemcheck caught read from freed memory (cfq_free_io_context)
    On Wed, Apr 02, 2008 at 09:28:46AM +0200, Ingo Molnar wrote:
    >
    > * Jens Axboe <jens.axboe@oracle.com> wrote:
    >
    > > On Wed, Apr 02 2008, Pekka J Enberg wrote:
    > > > On Wed, 2 Apr 2008, Jens Axboe wrote:
    > > > > Good catch, I wonder why it didn't complain in my testing. I've added a
    > > > > patch to fix that, please see it here:
    > > >
    > > > You probably don't have kmemcheck in your kernel ;-)
    > >
    > > Ehm no, you are right :)
    >
    > ... and you can get kmemcheck by testing on x86.git/latest:
    >
    > http://people.redhat.com/mingo/x86.git/README
    >
    > ;-)

    I will check this when I get back to some bandwidth -- but in the meantime,
    does kmemcheck special-case SLAB_DESTROY_BY_RCU? It is legal to access
    newly-freed items in that case, as long as you did rcu_read_lock()
    before gaining a reference to them and don't hold the reference past
    the matching rcu_read_unlock().

    Thanx, Paul


    \
     
     \ /
      Last update: 2008-04-02 12:59    [W:0.029 / U:30.204 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site