From: Mauro Carvalho Chehab Date: Fri, 29 Jul 2011 05:23:20 +0000 (-0300) Subject: [media] rc-main: Fix device de-registration logic X-Git-Tag: v3.2-rc1~112^2~343 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b05681b91709a19b40a452f566cc852619b30082;p=pandora-kernel.git [media] rc-main: Fix device de-registration logic rc unregister logic were deadly broken, preventing some drivers to be removed. Among the broken things, rc_dev_uevent() is being called during device_del(), causing a data filling on an area that it is not ready anymore. Also, some drivers have a stop callback defined, that needs to be called before data removal, as it stops data polling. Acked-by: Jarod Wilson Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed