From: Ingo Molnar <mingo@kernel.org>
To: Christoph Lameter <cl@linux.com>
Cc: Tejun Heo <tj@kernel.org>,
akpm@linuxfoundation.org, Steven Rostedt <srostedt@redhat.com>,
linux-kernel@vger.kernel.org,
Peter Zijlstra <peterz@infradead.org>
Subject: Re: [pchecks v1 4/4] percpu: Add preemption checks to __this_cpu ops
Date: Tue, 24 Sep 2013 19:26:00 +0200 [thread overview]
Message-ID: <20130924172600.GD10261@gmail.com> (raw)
In-Reply-To: <00000141509c4346-586ca654-989b-4a6a-ae30-592d2f8f11a8-000000@email.amazonses.com>
* Christoph Lameter <cl@linux.com> wrote:
> On Tue, 24 Sep 2013, Ingo Molnar wrote:
>
> > > No he did not. He mentioned something about debug_smp_processor_id() at
> > > the end of a post after talking about something else. Given your
> > > comments now I see what was meant. That was not really obvious in the
> > > first place.
> >
> > Holy cow, this is what PeterZ wrote to you a week ago:
> >
> > > +#ifdef CONFIG_PREEMPT
> > > +extern void this_cpu_preempt_check(void);
> > > +#else
> > > +static inline void this_cpu_preempt_check(void) { }
> > > +#endif
> >
> > How about re-using debug_smp_processor_id() instead?
> >
> > Firstly, that sentence is as damn obvious as it gets.
>
> No its not. This is a side comment and did not explain in detail what
> was intended. There was another issue mentioned there. You did that in
> your dysfunctional communication.
Sorry, if you cannot work it out from that very, clear plain sentence, or
if you cannot at least ASK what it is about then you have absolutely ZERO
business modifying core kernel code really...
> > Pointing out your repeated lack of cooperation in this matter is a
> > statement of facts, not an 'insulting behavior'. Your wasting of other
> > people's time is simply not acceptable.
> >
> > That I called you out on it might be embarrassing to you but there's a
> > really easy solution to that: implement reviewer and maintainer
> > requests and don't send sloppy patches repeatedly.
>
> What is embarrasing here is your behavior. Usually I do not respond to
> this kind of crap because its obvious that it is just that and it needs
> to stand there for all to see not requiring a response.
>
> And the patches were repeatedly send to you as well. You could have said
> something earlier too when you realized that I did not note Peter's
> comment.
I complained about it exactly when I noticed it. I usually don't assume
that long-time contributors ignore very clear maintainer feedback, so I
don't always notice such cases straight away.
> > > > Your lack of cooperation is getting ridiculous!
> > >
> > > And this kind of insulting behavior is really discouraging people to
> > > do work on the kernel.
You can stop playing the victim card: you are not a newbie anymore by any
definition, you've been hacking the Linux kernel for how long, 10+ years,
writing hundreds of patches? People expect higher quality series from you
and you need to learn to address criticism of your workflow as well.
You won't find a _single_ mail in the last 15+ years of lkml where I
reacted strongly to a newbie being dense or abusive. Newbies can make all
sorts of mistakes, it's part of the learning process - but after 10 years
you are not a newbie anymore...
Thanks,
Ingo
next prev parent reply other threads:[~2013-09-24 17:26 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20130923191256.584672290@linux.com>
2013-09-23 19:12 ` [pchecks v1 1/4] Subject; percpu: Add raw_cpu_ops Christoph Lameter
2013-09-23 19:12 ` [pchecks v1 2/4] Use raw cpu ops for calls that would trigger with checks Christoph Lameter
2013-09-24 7:28 ` Ingo Molnar
2013-09-24 7:32 ` Ingo Molnar
2013-09-24 12:45 ` Eric Dumazet
2013-09-24 7:34 ` Ingo Molnar
2013-09-23 19:24 ` [pchecks v1 3/4] Use raw_cpu_ops for refresh_cpu_vm_stats() Christoph Lameter
2013-09-24 7:43 ` Ingo Molnar
2013-09-23 19:24 ` [pchecks v1 4/4] percpu: Add preemption checks to __this_cpu ops Christoph Lameter
2013-09-24 8:03 ` Ingo Molnar
2013-09-24 14:24 ` Christoph Lameter
2013-09-24 15:18 ` Ingo Molnar
2013-09-24 15:35 ` Christoph Lameter
2013-09-24 17:26 ` Ingo Molnar [this message]
2013-09-25 16:46 ` Christoph Lameter
2013-09-25 18:26 ` Ingo Molnar
2013-09-27 14:36 ` Christoph Lameter
2013-09-28 8:52 ` Ingo Molnar
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=20130924172600.GD10261@gmail.com \
--to=mingo@kernel.org \
--cc=akpm@linuxfoundation.org \
--cc=cl@linux.com \
--cc=linux-kernel@vger.kernel.org \
--cc=peterz@infradead.org \
--cc=srostedt@redhat.com \
--cc=tj@kernel.org \
/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