[tip: locking/core] locking/lockdep: Add a skip() function to __bfs()

2021-01-14 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: bc2dd71b283665f0a409d5b6fc603d5a6fdc219e Gitweb: https://git.kernel.org/tip/bc2dd71b283665f0a409d5b6fc603d5a6fdc219e Author:Boqun Feng AuthorDate:Thu, 10 Dec 2020 11:02:40 +01:00

[tip: locking/core] lockdep/selftest: Add wait context selftests

2021-01-14 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 9271a40d2a1429113160ccc4c16150921600bcc1 Gitweb: https://git.kernel.org/tip/9271a40d2a1429113160ccc4c16150921600bcc1 Author:Boqun Feng AuthorDate:Tue, 08 Dec 2020 18:31:12 +08:00

[tip: locking/core] locking/lockdep: Exclude local_lock_t from IRQ inversions

2021-01-14 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 5f2962401c6e195222f320d12b3a55377b2d4653 Gitweb: https://git.kernel.org/tip/5f2962401c6e195222f320d12b3a55377b2d4653 Author:Boqun Feng AuthorDate:Thu, 10 Dec 2020 11:15:00 +01:00

[tip: locking/core] lockdep/selftest: Add spin_nest_lock test

2020-12-03 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: e04ce676e7aa490dcf5df880592e3db5e842a9bc Gitweb: https://git.kernel.org/tip/e04ce676e7aa490dcf5df880592e3db5e842a9bc Author:Boqun Feng AuthorDate:Mon, 02 Nov 2020 13:37:42 +08:00

[tip: locking/urgent] lockdep: Put graph lock/unlock under lock_recursion protection

2020-11-19 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/urgent branch of tip: Commit-ID: 43be4388e94b915799a24f0eaf664bf95b85231f Gitweb: https://git.kernel.org/tip/43be4388e94b915799a24f0eaf664bf95b85231f Author:Boqun Feng AuthorDate:Fri, 13 Nov 2020 19:05:03 +08:00

[tip: locking/urgent] lockdep: Avoid to modify chain keys in validate_chain()

2020-11-11 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/urgent branch of tip: Commit-ID: d61fc96a37603384cd531622c1e89de1096b5123 Gitweb: https://git.kernel.org/tip/d61fc96a37603384cd531622c1e89de1096b5123 Author:Boqun Feng AuthorDate:Mon, 02 Nov 2020 13:37:41 +08:00

[tip: locking/core] lockdep: Optimize the memory usage of circular queue

2020-09-30 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 6d1823ccc480866e571ab1206665d693aeb600cf Gitweb: https://git.kernel.org/tip/6d1823ccc480866e571ab1206665d693aeb600cf Author:Boqun Feng AuthorDate:Thu, 17 Sep 2020 16:01:50 +08:00

[tip: locking/core] lockdep/selftest: Unleash irq_read_recursion2 and add more

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 31e0d747708272356bee9b6a1b90c1e6525b0f6d Gitweb: https://git.kernel.org/tip/31e0d747708272356bee9b6a1b90c1e6525b0f6d Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:34 +08:00

[tip: locking/core] lockdep: Take read/write status in consideration when generate chainkey

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: f611e8cf98ec908b9c2c0da6064a660fc6022487 Gitweb: https://git.kernel.org/tip/f611e8cf98ec908b9c2c0da6064a660fc6022487 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:33 +08:00

[tip: locking/core] lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: d4f200e579e96051f1f081f795820787826eb234 Gitweb: https://git.kernel.org/tip/d4f200e579e96051f1f081f795820787826eb234 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:32 +08:00

[tip: locking/core] lockdep: Fix recursive read lock related safe->unsafe detection

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: f08e3888574d490b31481eef6d84c61bedba7a47 Gitweb: https://git.kernel.org/tip/f08e3888574d490b31481eef6d84c61bedba7a47 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:30 +08:00

[tip: locking/core] lockdep: Support deadlock detection for recursive read locks in check_noncircular()

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 9de0c9bbcedf752e762c67f105bff342e30f9105 Gitweb: https://git.kernel.org/tip/9de0c9bbcedf752e762c67f105bff342e30f9105 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:28 +08:00

[tip: locking/core] lockdep: Add recursive read locks into dependency graph

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 621c9dac0eea7607cb9a57cc9ba47fbcd4e644c9 Gitweb: https://git.kernel.org/tip/621c9dac0eea7607cb9a57cc9ba47fbcd4e644c9 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:31 +08:00

[tip: locking/core] lockdep/selftest: Introduce recursion3

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 96a16f45aed89cf024606a11679b0609d09552c7 Gitweb: https://git.kernel.org/tip/96a16f45aed89cf024606a11679b0609d09552c7 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:38 +08:00

[tip: locking/core] lockdep: Make __bfs() visit every dependency until a match

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: d563bc6ead9e79be37067d58509a605b67378184 Gitweb: https://git.kernel.org/tip/d563bc6ead9e79be37067d58509a605b67378184 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:23 +08:00

[tip: locking/core] lockdep: Extend __bfs() to work with multiple types of dependencies

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 6971c0f345620aae5e6172207a57b7524603a34e Gitweb: https://git.kernel.org/tip/6971c0f345620aae5e6172207a57b7524603a34e Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:26 +08:00

[tip: locking/core] lockdep: Demagic the return value of BFS

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: b11be024de164213f6338973d76ab9ab139120cd Gitweb: https://git.kernel.org/tip/b11be024de164213f6338973d76ab9ab139120cd Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:22 +08:00

[tip: locking/core] lockdep/Documention: Recursive read lock detection reasoning

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 224ec489d3cdb0af6794e25739d98dc9c5b2 Gitweb: https://git.kernel.org/tip/224ec489d3cdb0af6794e25739d98dc9c5b2 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:21 +08:00

[tip: locking/core] lockdep: Reduce the size of lock_list::distance

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: bd76eca10de2eb9998d5125b08e8997cbf5508d5 Gitweb: https://git.kernel.org/tip/bd76eca10de2eb9998d5125b08e8997cbf5508d5 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:24 +08:00

[tip: locking/core] locking: More accurate annotations for read_lock()

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: e918188611f073063415f40fae568fa4d86d9044 Gitweb: https://git.kernel.org/tip/e918188611f073063415f40fae568fa4d86d9044 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:20 +08:00

[tip: locking/core] lockdep: Introduce lock_list::dep

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 3454a36d6a39186de508dd43df590a6363364176 Gitweb: https://git.kernel.org/tip/3454a36d6a39186de508dd43df590a6363364176 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:25 +08:00

[tip: locking/core] lockdep: Adjust check_redundant() for recursive read change

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 68e305678583f13a67e2ce22088c2520bd4f97b4 Gitweb: https://git.kernel.org/tip/68e305678583f13a67e2ce22088c2520bd4f97b4 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:29 +08:00

[tip: locking/core] lockdep/selftest: Add more recursive read related test cases

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 8ef7ca75120a39167def40f41daefee013c4b5af Gitweb: https://git.kernel.org/tip/8ef7ca75120a39167def40f41daefee013c4b5af Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:35 +08:00

[tip: locking/core] lockdep: Make __bfs(.match) return bool

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 61775ed243433ff0556c4f76905929fe01e92922 Gitweb: https://git.kernel.org/tip/61775ed243433ff0556c4f76905929fe01e92922 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:27 +08:00

[tip: locking/core] Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests"

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: 108dc42ed3507fe06214d51ab15fca7771df8bbd Gitweb: https://git.kernel.org/tip/108dc42ed3507fe06214d51ab15fca7771df8bbd Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:36 +08:00

[tip: locking/core] locking/selftest: Add test cases for queued_read_lock()

2020-08-27 Thread tip-bot2 for Boqun Feng
The following commit has been merged into the locking/core branch of tip: Commit-ID: ad56450db86413ff911eb527b5a49e04a4345e61 Gitweb: https://git.kernel.org/tip/ad56450db86413ff911eb527b5a49e04a4345e61 Author:Boqun Feng AuthorDate:Fri, 07 Aug 2020 15:42:37 +08:00