From: Jesse Brandeburg Date: Wed, 28 Jan 2015 18:57:39 +0000 (-0800) Subject: genirq: Fix null pointer reference in irq_set_affinity_hint() X-Git-Tag: fixes-v4.0-rc1~93^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fe7ffb7e17ca6ad9173b8de35f260c9c8fc2f79;p=pandora-kernel.git genirq: Fix null pointer reference in irq_set_affinity_hint() The recent set_affinity commit by me introduced some null pointer dereferences on driver unload, because some drivers call this function with a NULL argument. This fixes the issue by just checking for null before setting the affinity mask. Fixes: e2e64a932556 ("genirq: Set initial affinity in irq_set_affinity_hint()") Reported-by: Yinghai Lu Signed-off-by: Jesse Brandeburg CC: netdev@vger.kernel.org Link: http://lkml.kernel.org/r/20150128185739.9689.84588.stgit@jbrandeb-cp2.jf.intel.com Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed