linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: "박병철/선임연구원/SW Platform(연)AOT팀(byungchul.park@lge.com)" <byungchul.park@lge.com>
To: Ingo Molnar <mingo@kernel.org>, Byungchul Park <byungchul.park@lge.com>
Cc: "peterz@infradead.org" <peterz@infradead.org>,
	"tglx@linutronix.de" <tglx@linutronix.de>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"linux-mm@kvack.org" <linux-mm@kvack.org>,
	"kernel-team@lge.com" <kernel-team@lge.com>,
	Linus Torvalds <torvalds@linux-foundation.org>
Subject: RE: [PATCH 1/2] lockdep: Introduce CROSSRELEASE_STACK_TRACE and make it not unwind as default
Date: Thu, 19 Oct 2017 18:02:21 +0900	[thread overview]
Message-ID: <F6531D8286A0B34FBC858F176F707962027B9228C9@LGEVEXMBHQSVC1.LGE.NET> (raw)
In-Reply-To: <20171019081053.2mmzzjgfwgtv5lz3@gmail.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="ks_c_5601-1987", Size: 1749 bytes --]

> -----Original Message-----
> From: Ingo Molnar [mailto:mingo.kernel.org@gmail.com] On Behalf Of Ingo
> 
> > At the time, cross-release was falsely accused. AFAIK, cross-release has
> > not crashed system yet.
> 
> I'm talking about the crash fixed here:
> 
>   8b405d5c5d09: locking/lockdep: Fix stacktrace mess
> 
> Which was introduced by your patch:
> 
>   ce07a9415f26: locking/lockdep: Make check_prev_add() able to handle
> external stack_trace
> 
> ... which was a preparatory patch for cross-release. So 'technically' it's not a
> cross-release crash, but was very much related. It even says so in the changelog:
> 
>   Actually crossrelease needs to do other than saving a stack_trace.
>   So pass a stack_trace and callback to handle it, to check_prev_add().
> 
> ... so let's not pretend it wasn't related, ok?

I don't want to pretend I'm perfect. Of course, I can make mistakes.
I'm just saying that *I have not seen* any crash by cross-release.

In that case you pointed out, likewise, the crash was caused by ae813308f:
lockdep: Avoid creating redundant links, which is not related to the feature
actually. It was also falsely accused at the time again...

Of course, it's my fault not to have made the design more robust so that
others can modify lockdep code caring less after cross-release commit.
That's what I'm sorry for.

I already mentioned the above in the thread talking about the issue you
are pointing now. Of course, I basically appreciate all comments and
suggestions you have given, but you seem to have mis-understood some
issues wrt cross-release feature.

Thanks,
Byungchul
N‹§²æìr¸›zǧu©ž²Æ {\b­†éì¹»\x1c®&Þ–)îÆi¢žØ^n‡r¶‰šŽŠÝ¢j$½§$¢¸\x05¢¹¨­è§~Š'.)îÄÃ,yèm¶ŸÿÃ\f%Š{±šj+ƒðèž×¦j)Z†·Ÿ

  reply	other threads:[~2017-10-19  9:02 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-18  9:13 Byungchul Park
2017-10-18  9:13 ` [PATCH 2/2] lockdep: Remove BROKEN flag of LOCKDEP_CROSSRELEASE Byungchul Park
2017-10-18 10:12   ` Ingo Molnar
2017-10-19  1:58     ` Byungchul Park
2017-10-18 10:09 ` [PATCH 1/2] lockdep: Introduce CROSSRELEASE_STACK_TRACE and make it not unwind as default Ingo Molnar
2017-10-19  4:32   ` Byungchul Park
2017-10-19  5:57     ` Ingo Molnar
2017-10-19  6:11       ` Byungchul Park
2017-10-19  6:22         ` Ingo Molnar
2017-10-19  6:36           ` Byungchul Park
2017-10-19  8:05             ` Ingo Molnar
2017-10-19  6:22         ` Byungchul Park
2017-10-19  8:10           ` Ingo Molnar
2017-10-19  9:02             ` 박병철/선임연구원/SW Platform(연)AOT팀(byungchul.park@lge.com) [this message]
2017-10-19  9:41               ` Ingo Molnar
2017-10-18 13:23 ` Thomas Gleixner
2017-10-18 13:30   ` Ingo Molnar
2017-10-18 13:36     ` Thomas Gleixner
2017-10-18 14:15       ` Matthew Wilcox
2017-10-18 14:35         ` Thomas Gleixner
2017-10-18 17:05           ` Ingo Molnar
2017-10-19  2:00       ` Byungchul Park

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=F6531D8286A0B34FBC858F176F707962027B9228C9@LGEVEXMBHQSVC1.LGE.NET \
    --to=byungchul.park@lge.com \
    --cc=kernel-team@lge.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=mingo@kernel.org \
    --cc=peterz@infradead.org \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.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