From: Ben Hutchings Date: Sun, 19 Aug 2012 22:32:27 +0000 (-0300) Subject: [media] rc: ite-cir: Initialise ite_dev::rdev earlier X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~3^2^2~284 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b961180ef275035b1538317ffd0e21e80e63e77;p=pandora-kernel.git [media] rc: ite-cir: Initialise ite_dev::rdev earlier ite_dev::rdev is currently initialised in ite_probe() after rc_register_device() returns. If a newly registered device is opened quickly enough, we may enable interrupts and try to use ite_dev::rdev before it has been initialised. Move it up to the earliest point we can, right after calling rc_allocate_device(). Reported-and-tested-by: YunQiang Su Signed-off-by: Ben Hutchings Cc: stable@vger.kernel.org Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed