# Re: \[RFC 0/5\] devlink: add an explicit locking API

- From: Jakub Kicinski \<kuba@kernel.org\>
- Date: 2021-11-02 15:16:14 
- List: netdev
- Page: https://ratatoskr.run/netdev/2021/11/11215503
- Thread: https://ratatoskr.run/netdev/2021/10/11215287/t.md

```text
On Tue, 2 Nov 2021 09:44:17 +0200 Leon Romanovsky wrote:
> On Mon, Nov 01, 2021 at 01:04:03PM -0700, Edwin Peer wrote:
> > On Sun, Oct 31, 2021 at 12:23 AM Leon Romanovsky [ref] wrote:
> >   
> > > The average driver author doesn't know locking well and won't be able to
> > > use devlink reference counting correctly.  
> > 
> > I think this problem largely only exists to the extent that locking
> > and lifecycle requirements are poorly documented. :P  
> 
> I'm talking about general locking concepts that are perfectly documented
> and still people do crazy things with it. :)

Yet you seem to be pushing for drivers to implement their own locking.
```
