Re: [PATCH 1/2] zram: Move lockmap to be per-zram instead per table
Sergey Senozhatsky <[email protected]>
| Newsgroups | org.kernel.vger.linux-block,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On (26/07/14 16:12), Sebastian Andrzej Siewior wrote: > The zram object contains an array zram_table_entry. Each one has a > `lock' variable and each has a matching struct lockdep_map. This mimics > a struct mutex. > > It uses always the same key for all lockdep_map instances. This makes it > look like the same lock to lockdep. Therefore it could be reduced to > have one lockdep_map per struct zram. > > Use only one struct lockdep_map per struct zram. > > Signed-off-by: Sebastian Andrzej Siewior <[email protected]> Reviewed-by: Sergey Senozhatsky <[email protected]> Tested-by: Sergey Senozhatsky <[email protected]>