Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-06 Thread Greg Kroah-Hartman
On Mon, Jan 06, 2014 at 01:55:11PM -0500, Mikulas Patocka wrote: > > > On Sun, 5 Jan 2014, Greg Kroah-Hartman wrote: > > > On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: > > > On 01/04/14 19:06, Mikulas Patocka wrote: > > > > - if (t && !t->release) > > > > -

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-06 Thread Mikulas Patocka
On Sun, 5 Jan 2014, Greg Kroah-Hartman wrote: > On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: > > On 01/04/14 19:06, Mikulas Patocka wrote: > > > - if (t && !t->release) > > > - pr_debug("kobject: '%s' (%p): does not have a release() " > > > -

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-06 Thread Mikulas Patocka
On Sun, 5 Jan 2014, Greg Kroah-Hartman wrote: On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: On 01/04/14 19:06, Mikulas Patocka wrote: - if (t !t-release) - pr_debug(kobject: '%s' (%p): does not have a release() - function, it is broken

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-06 Thread Greg Kroah-Hartman
On Mon, Jan 06, 2014 at 01:55:11PM -0500, Mikulas Patocka wrote: On Sun, 5 Jan 2014, Greg Kroah-Hartman wrote: On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: On 01/04/14 19:06, Mikulas Patocka wrote: - if (t !t-release) - pr_debug(kobject:

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Mikulas Patocka
On Sun, 5 Jan 2014, Bart Van Assche wrote: > On 01/04/14 19:06, Mikulas Patocka wrote: > > - if (t && !t->release) > > - pr_debug("kobject: '%s' (%p): does not have a release() " > > -"function, it is broken and must be fixed.\n", > > -

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Greg Kroah-Hartman
On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: > On 01/04/14 19:06, Mikulas Patocka wrote: > > - if (t && !t->release) > > - pr_debug("kobject: '%s' (%p): does not have a release() " > > -"function, it is broken and must be fixed.\n", > > -

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Bart Van Assche
On 01/04/14 19:06, Mikulas Patocka wrote: > - if (t && !t->release) > - pr_debug("kobject: '%s' (%p): does not have a release() " > - "function, it is broken and must be fixed.\n", > - kobject_name(kobj), kobj); > - Has it been considered

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Bart Van Assche
On 01/04/14 19:06, Mikulas Patocka wrote: - if (t !t-release) - pr_debug(kobject: '%s' (%p): does not have a release() - function, it is broken and must be fixed.\n, - kobject_name(kobj), kobj); - Has it been considered to issue a

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Greg Kroah-Hartman
On Sun, Jan 05, 2014 at 05:43:56PM +0100, Bart Van Assche wrote: On 01/04/14 19:06, Mikulas Patocka wrote: - if (t !t-release) - pr_debug(kobject: '%s' (%p): does not have a release() -function, it is broken and must be fixed.\n, -

Re: [dm-devel] [PATCH] kobject: provide kobject_put_wait to fix module unload race

2014-01-05 Thread Mikulas Patocka
On Sun, 5 Jan 2014, Bart Van Assche wrote: On 01/04/14 19:06, Mikulas Patocka wrote: - if (t !t-release) - pr_debug(kobject: '%s' (%p): does not have a release() -function, it is broken and must be fixed.\n, -kobject_name(kobj),