Hi, On Thu, 20 Oct 2022, Yang Yingliang wrote: > If snd_hdac_device_register() fails, 'codec' and name allocated in > dev_set_name() called in snd_hdac_device_init() are leaked. Fix this > by calling put_device(), so they can be freed in snd_hda_codec_dev_release() > and kobject_cleanup(). seems good to me: Reviewed-by: Kai Vehmanen <kai.vehmanen@xxxxxxxxxxxxxxx> Br, Kai