> -----Original Message----- > From: Wang, Xiaoming > Sent: Saturday, November 02, 2013 6:48 AM > To: [email protected]; [email protected]; > [email protected] > Cc: Liu, Chuansheng; Zhang, Dongxing; Wang, Xiaoming > Subject: [PATCH] [extcon]:remove freed groups caused the panic or warning in > unregister flow > > (edev->extcon_dev_type.groups) has been freed before device_unregister. > extcon_dev_unregister -> kfree(edev->extcon_dev_type.groups) > then device_unregister -> device_del -> device_remove_attrs > -> device_remove_groups(dev, type->groups); > panic because type->groups has been freed. > This patch fix the panic that using the freed memory.
Tested-by: Liu, Chuansheng <[email protected]> Reviewed-by: Liu, Chuansheng <[email protected]> N�����r��y����b�X��ǧv�^�){.n�+����{����zX����ܨ}���Ơz�&j:+v�������zZ+��+zf���h���~����i���z��w���?�����&�)ߢf��^jǫy�m��@A�a��� 0��h���i

