lkml.org 
[lkml]   [2018]   [Nov]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH net-next v3 1/6] net: phy: mscc: migrate to phy_select/restore_page functions
On Mon, Nov 19, 2018 at 05:32:14PM +0100, Andreas Schwab wrote:
> On Nov 19 2018, Andrew Lunn <andrew@lunn.ch> wrote:
>
> > Lock debugging: prove locking correctness
>

Lets see how much this gets messed up by email...

.config - Linux/arm 4.20.0-rc2 Kernel Configuration
> Kernel hacking > Lock Debugging (spinlocks, mutexes, etc...) ──────
┌───────── Lock Debugging (spinlocks, mutexes, etc...) ──────────┐
│ Arrow keys navigate the menu. <Enter> selects submenus ---> │
│ (or empty submenus ----). Highlighted letters are hotkeys. │
│ Pressing <Y> includes, <N> excludes, <M> modularizes │
│ features. Press <Esc><Esc> to exit, <?> for Help, </> for │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ [*] Lock debugging: prove locking correctness │ │
│ │ [ ] Lock usage statistics │ │
│ │ -*- RT Mutex debugging, deadlock detection │ │
│ │ -*- Spinlock and rw-lock debugging: basic checks │ │
│ │ -*- Mutex debugging: basic checks │ │
│ │ -*- Wait/wound mutex debugging: Slowpath testing │ │
│ │ -*- RW Semaphore debugging: basic checks │ │
│ │ -*- Lock debugging: detect incorrect freeing of live loc│ │
│ │ [ ] Lock dependency engine debugging │ │
│ │ [*] Sleep inside atomic section checking │ │
│ │ [ ] Locking API boot-time self-tests │ │
│ │ < > torture tests for locking │ │
│ │ < > Wait/wound mutex selftests │ │
│ └────────────────────────────────────────────────────────────┘ │
├────────────────────────────────────────────────────────────────┤
│ <Select> < Exit > < Help > < Save > < Load > │
└────────────────────────────────────────────────────────────────┘

If you cannot see it at all, it probably means you are missing a
dependency:

│ Depends on: DEBUG_KERNEL [=y] && \ │
│ LOCK_DEBUGGING_SUPPORT [=y] │

Andrew


\
 
 \ /
  Last update: 2018-11-19 18:48    [W:0.078 / U:6.932 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site