Re: [PATCH 0/2] Do not call kref utility functions from static inline code

2017-04-18 Thread Andy Ritger
On Tue, Apr 18, 2017 at 10:26:39PM +0200, Daniel Vetter wrote: > On Tue, Apr 18, 2017 at 7:55 PM, Andy Ritger wrote: > > I explained: > > > > We intentionally chose MODULE_LICENSE("MIT") for nvidia-drm.ko, rather > > than MODULE_LICENSE("Dual MIT/GPL"), to avoid any ambiguity: > > > >

Re: [PATCH 0/2] Do not call kref utility functions from static inline code

2017-04-18 Thread Daniel Vetter
On Tue, Apr 18, 2017 at 7:55 PM, Andy Ritger wrote: > I explained: > > We intentionally chose MODULE_LICENSE("MIT") for nvidia-drm.ko, rather > than MODULE_LICENSE("Dual MIT/GPL"), to avoid any ambiguity: > > * nvidia-drm.ko depends on nvidia.ko, which is MODULE_LICENSE("NVIDIA"). > >

[PATCH 0/2] Do not call kref utility functions from static inline code

2017-04-18 Thread Andy Ritger
I don't expect these two patches to be terribly popular, but let's see. Nikhil Mahale described the problem here: https://lists.freedesktop.org/archives/dri-devel/2017-April/138731.html In short: Commit 10383aea2f44 ("kref: Implement 'struct kref' using refcount_t") updated the kref