From: Thomas Gleixner Date: Sun, 5 Jul 2015 17:12:33 +0000 (+0000) Subject: x86/irq: Use proper locking in check_irq_vectors_for_cpu_disable() X-Git-Tag: omap-for-v4.3/legacy-v2-signed~6^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cbb24dc761d95fe39a7a122bb1b298e9604cae15;p=pandora-kernel.git x86/irq: Use proper locking in check_irq_vectors_for_cpu_disable() It's unsafe to examine fields in the irq descriptor w/o holding the descriptor lock. Add proper locking. While at it add a comment why the vector check can run lock less Signed-off-by: Thomas Gleixner Cc: Peter Zijlstra Cc: xiao jin Cc: Joerg Roedel Cc: Borislav Petkov Cc: Yanmin Zhang Link: http://lkml.kernel.org/r/20150705171102.236544164@linutronix.de --- Reading git-diff-tree failed