[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090530173428.GA20013@elte.hu>
Date: Sat, 30 May 2009 19:34:28 +0200
From: Ingo Molnar <mingo@...e.hu>
To: "Larry H." <research@...reption.com>
Cc: Pekka Enberg <penberg@...helsinki.fi>,
Alan Cox <alan@...rguk.ukuu.org.uk>,
Rik van Riel <riel@...hat.com>, linux-kernel@...r.kernel.org,
Linus Torvalds <torvalds@...l.org>, linux-mm@...ck.org,
Ingo Molnar <mingo@...hat.com>, pageexec@...email.hu,
Linus Torvalds <torvalds@...ux-foundation.org>
Subject: Re: [patch 0/5] Support for sanitization flag in low-level page
allocator
* Larry H. <research@...reption.com> wrote:
> On 10:53 Sat 30 May , Pekka Enberg wrote:
> >> That's hopeless, and kzfree is broken. Like I said in my earlier reply,
> >> please test that yourself to see the results. Whoever wrote that ignored
> >> how SLAB/SLUB work and if kzfree had been used somewhere in the kernel
> >> before, it should have been noticed long time ago.
> >
> > An open-coded version of kzfree was being used in the kernel:
> >
> > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=00fcf2cb6f6bb421851c3ba062c0a36760ea6e53
> >
> > Can we now get to the part where you explain how it's broken because I
> > obviously "ignored how SLAB/SLUB works"?
>
> You can find the answer in the code of sanitize_obj, within my
> kfree patch. [...]
You need to provide a more sufficient and more constructive answer
than that, if you propose upstream patches that impact the SLAB
subsystem.
FYI Pekka is one of the SLAB subsystem maintainers so you need to
convince him that your patches are the right approach. Trying to
teach Pekka about SLAB internals in a condescending tone will only
cause your patches to be ignored.
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists