Messages in this thread | | | Date | Thu, 11 Nov 2010 04:04:53 -0800 | From | Greg KH <> | Subject | Re: [PATCH 8/19]: SCST SYSFS interface implementation |
| |
On Thu, Nov 11, 2010 at 11:59:28AM +0200, Boaz Harrosh wrote: > 4. Exactly Like 3 but without the extra kref member > Only x_put() changes and x_kref_release() now receives > an x_object > > int x_put(struct object_x *x) > { > if (kobject_put(&x->kobj) == 1) > // Like above [3] x_kref_release() > x_kref_release(x); > }
This is racy, please never do this.
thanks,
greg k-h
| |