From: Peter Zijlstra <peterz@infradead.org>
To: Huang Ying <ying.huang@intel.com>
Cc: Andrew Morton <akpm@linux-foundation.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
Andi Kleen <andi@firstfloor.org>,
Linus Torvalds <torvalds@linux-foundation.org>,
Ingo Molnar <mingo@elte.hu>, Borislav Petkov <bp@alien8.de>,
Mauro Carvalho Chehab <mchehab@redhat.com>,
Dirk Hohndel <Dirk.Hohndel@intel.com>,
Thomas Gleixner <tglx@linutronix.de>,
"Brown,Len" <len.brown@intel.com>,
"Luck,Tony" <tony.luck@intel.com>,
Arjan van de Ven <arjan@linux.intel.com>
Subject: Re: [PATCH -mm -v8 0/3] Lockless memory allocator and list
Date: Fri, 17 Dec 2010 13:22:35 +0100 [thread overview]
Message-ID: <1292588555.2266.165.camel@twins> (raw)
In-Reply-To: <1292545232.12648.1236.camel@yhuang-dev>
On Fri, 2010-12-17 at 08:20 +0800, Huang Ying wrote:
> On Thu, 2010-12-16 at 17:24 +0800, Peter Zijlstra wrote:
> > On Thu, 2010-12-16 at 14:59 +0800, Huang Ying wrote:
> > > This patchset adds a lockless memory allocator and a lock-less
> > > list.
> >
> > Still no users the allocator, and no attempt to unify the existing
> > lockless list implementations.
> >
> > I'm getting very tired of this Huang.
>
> I just want to do that in the next step after merging the data structure
> itself. The first user of the allocator is APEI, which will go ACPI
> tree, lockless list in irq_work will go tip tree, lockless list in xlist
> will go net tree.
>
> We must merge the data structure with its users together?
Yes -- that's how new infrastructure gets merged. Because if we don't
agree with the users (I don't) there is no point in merging these things
either.
I would really like you to stop posting code and talk to the EDAC guys.
You just keep on posting the same crap over and over again without
making any kind of progress what so ever.
So stop pushing your crap, _please_, and talk to the EDAC and other RAS
guys and come up with something together.
I haven't heard a single other RAS guy agree with your approach, and I'm
getting really sick of you just pushing your stuff without even wanting
to talk to them.
I don't want to see a single line of code from you until you've talked
with other RAS folks and they agree that your bits make sense.
So let me put it in simple words: unless there's a non-Intel RAS guy
signing off on your patches I'm objecting to them.
The thing is, a unified RAS infrastructure is much more useful for
admins, it means they can use the same tools regardless of what platform
they're running on.
Now I know creating such a thing seems daunting, but at least give it a
try, its better to have tried and failed that not attempted at all, at
worst you'll learn what you did wrong and can try to do better the
second time around.
next prev parent reply other threads:[~2010-12-17 12:23 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-12-16 6:59 [PATCH -mm -v8 0/3] Lockless memory allocator and list Huang Ying
2010-12-16 6:59 ` [PATCH -mm -v8 1/3] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG Huang Ying
2010-12-16 6:59 ` [PATCH -mm -v8 2/3] lib, Make gen_pool memory allocator lockless Huang Ying
2010-12-16 6:59 ` [PATCH -mm -v8 3/3] lib, Add lock-less NULL terminated single list Huang Ying
2010-12-16 9:24 ` [PATCH -mm -v8 0/3] Lockless memory allocator and list Peter Zijlstra
2010-12-17 0:20 ` Huang Ying
2010-12-17 12:22 ` Peter Zijlstra [this message]
2010-12-17 15:35 ` huang ying
2010-12-17 16:22 ` Thomas Gleixner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1292588555.2266.165.camel@twins \
--to=peterz@infradead.org \
--cc=Dirk.Hohndel@intel.com \
--cc=akpm@linux-foundation.org \
--cc=andi@firstfloor.org \
--cc=arjan@linux.intel.com \
--cc=bp@alien8.de \
--cc=len.brown@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mchehab@redhat.com \
--cc=mingo@elte.hu \
--cc=tglx@linutronix.de \
--cc=tony.luck@intel.com \
--cc=torvalds@linux-foundation.org \
--cc=ying.huang@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox