All of lore.kernel.org
 help / color / mirror / Atom feed
* About the try to remove cross-release feature entirely by Ingo
@ 2017-12-13  6:24 ` Byungchul Park
  0 siblings, 0 replies; 82+ messages in thread
From: Byungchul Park @ 2017-12-13  6:24 UTC (permalink / raw)
  To: Thomas Gleixner, Peter Zijlstra, Ingo Molnar, david, tytso,
	willy, Linus Torvalds, Amir Goldstein, byungchul.park,
	linux-kernel, linux-mm, linux-block, linux-fsdevel, oleg

Lockdep works, based on the following:

   (1) Classifying locks properly
   (2) Checking relationship between the classes

If (1) is not good or (2) is not good, then we
might get false positives.

For (1), we don't have to classify locks 100%
properly but need as enough as lockdep works.

For (2), we should have a mechanism w/o
logical defects.

Cross-release added an additional capacity to
(2) and requires (1) to get more precisely classified.

Since the current classification level is too low for
cross-release to work, false positives are being
reported frequently with enabling cross-release.
Yes. It's a obvious problem. It needs to be off by
default until the classification is done by the level
that cross-release requires.

But, the logic (2) is valid and logically true. Please
keep the code, mechanism, and logic.

-- 
Thanks,
Byungchul

^ permalink raw reply	[flat|nested] 82+ messages in thread

end of thread, other threads:[~2018-01-05 17:05 UTC | newest]

Thread overview: 82+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-13  6:24 About the try to remove cross-release feature entirely by Ingo Byungchul Park
2017-12-13  6:24 ` Byungchul Park
2017-12-13  7:13 ` Byungchul Park
2017-12-13  7:13   ` Byungchul Park
2017-12-13 15:23   ` Bart Van Assche
2017-12-13 15:23     ` Bart Van Assche
2017-12-14  3:07   ` Theodore Ts'o
2017-12-14  3:07     ` Theodore Ts'o
2017-12-14  5:58     ` Byungchul Park
2017-12-14  5:58       ` Byungchul Park
2017-12-14 11:18     ` Peter Zijlstra
2017-12-14 11:18       ` Peter Zijlstra
2017-12-14 13:30       ` Byungchul Park
2017-12-14 13:30         ` Byungchul Park
2017-12-13 10:46 ` [PATCH] locking/lockdep: Remove the cross-release locking checks Ingo Molnar
2017-12-13 10:46   ` Ingo Molnar
2017-12-13 10:46   ` Ingo Molnar
2017-12-14  5:01   ` Byungchul Park
2017-12-14  5:01     ` Byungchul Park
2017-12-15  4:05     ` Byungchul Park
2017-12-15  4:05       ` Byungchul Park
2017-12-15  6:24       ` Theodore Ts'o
2017-12-15  6:24         ` Theodore Ts'o
2017-12-15  7:38         ` Byungchul Park
2017-12-15  7:38           ` Byungchul Park
2017-12-15  8:39         ` Byungchul Park
2017-12-15  8:39           ` Byungchul Park
2017-12-15 21:15           ` Theodore Ts'o
2017-12-15 21:15             ` Theodore Ts'o
2017-12-16  2:41             ` Byungchul Park
2017-12-16  2:41               ` Byungchul Park
2017-12-29  1:47 ` About the try to remove cross-release feature entirely by Ingo Byungchul Park
2017-12-29  1:47   ` Byungchul Park
2017-12-29  2:02   ` Byungchul Park
2017-12-29  2:02     ` Byungchul Park
2017-12-29  3:51   ` Theodore Ts'o
2017-12-29  3:51     ` Theodore Ts'o
2017-12-29  7:28     ` Byungchul Park
2017-12-29  7:28       ` Byungchul Park
2017-12-30  6:16       ` Matthew Wilcox
2017-12-30  6:16         ` Matthew Wilcox
2017-12-30 15:40         ` Theodore Ts'o
2017-12-30 15:40           ` Theodore Ts'o
2017-12-30 20:44           ` Matthew Wilcox
2017-12-30 20:44             ` Matthew Wilcox
2017-12-30 22:40             ` Theodore Ts'o
2017-12-30 22:40               ` Theodore Ts'o
2017-12-30 23:00               ` Theodore Ts'o
2017-12-30 23:00                 ` Theodore Ts'o
2018-01-01 10:18                 ` Matthew Wilcox
2018-01-01 10:18                   ` Matthew Wilcox
2018-01-01 16:00                   ` Theodore Ts'o
2018-01-01 16:00                     ` Theodore Ts'o
2018-01-03  2:38                     ` Byungchul Park
2018-01-03  2:38                       ` Byungchul Park
2018-01-03  2:28                   ` Byungchul Park
2018-01-03  2:28                     ` Byungchul Park
2018-01-03  2:58                     ` Dave Chinner
2018-01-03  2:58                       ` Dave Chinner
2018-01-03  5:48                       ` Byungchul Park
2018-01-03  5:48                         ` Byungchul Park
2018-01-05 16:49                   ` J. Bruce Fields
2018-01-05 16:49                     ` J. Bruce Fields
2018-01-05 17:05                     ` J. Bruce Fields
2018-01-05 17:05                       ` J. Bruce Fields
2018-01-03  2:10               ` Byungchul Park
2018-01-03  2:10                 ` Byungchul Park
2018-01-03  7:05                 ` Theodore Ts'o
2018-01-03  7:05                   ` Theodore Ts'o
2018-01-03  8:10                   ` Byungchul Park
2018-01-03  8:10                     ` Byungchul Park
2018-01-03  8:23                     ` Byungchul Park
2018-01-03  8:23                       ` Byungchul Park
2018-01-03  8:23                       ` Byungchul Park
2018-01-03  1:57           ` Byungchul Park
2018-01-03  1:57             ` Byungchul Park
2018-01-02  7:57         ` Byungchul Park
2018-01-02  7:57           ` Byungchul Park
2017-12-29  8:09   ` Amir Goldstein
2017-12-29  8:09     ` Amir Goldstein
2017-12-29  9:46     ` Byungchul Park
2017-12-29  9:46       ` Byungchul Park

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.