Messages in this thread | | | Date | Tue, 27 Sep 2005 07:35:06 -0700 | From | Greg KH <> | Subject | Re: [spi-devel-general] Re: SPI |
| |
On Tue, Sep 27, 2005 at 06:27:16PM +0400, dmitry pervushin wrote: > On Tue, 2005-09-27 at 05:43 -0700, Greg KH wrote: > > This is ALWAYS wrong, please fix your code. See the many times I have > > been over this issue in the archives. > Do you mean this comment ? The spi_device_release does nothing, just to > prevent compains from device_release function :)
Think about why the kernel complains about a non-existant release function. Just replacing that complaint with a function that does nothing does NOT solve the issue, it only makes the warning go away.
Please read up on how the lifetime rules work for devices, and what needs to happen in the release function (hint, take a look at other busses, like USB and PCI for examples of what needs to be done.)
thanks,
greg k-h - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |