summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorAlexander Gordeev <agordeev@linux.ibm.com>2020-11-26 20:00:37 +0300
committerHeiko Carstens <hca@linux.ibm.com>2020-12-02 20:17:50 +0300
commita2bd4097b3ec242f4de4924db463a9c94530e03a (patch)
tree7fcbe0566342e1ccf1f5e97980ada18931f7a1b3 /arch/arm
parentb65054597872ce3aefbc6a666385eabdf9e288da (diff)
downloadlinux-a2bd4097b3ec242f4de4924db463a9c94530e03a.tar.xz
s390/pci: fix CPU address in MSI for directed IRQ
The directed MSIs are delivered to CPUs whose address is written to the MSI message address. The current code assumes that a CPU logical number (as it is seen by the kernel) is also the CPU address. The above assumption is not correct, as the CPU address is rather the value returned by STAP instruction. That value does not necessarily match the kernel logical CPU number. Fixes: e979ce7bced2 ("s390/pci: provide support for CPU directed interrupts") Cc: <stable@vger.kernel.org> # v5.2+ Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com> Reviewed-by: Halil Pasic <pasic@linux.ibm.com> Reviewed-by: Niklas Schnelle <schnelle@linux.ibm.com> Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'arch/arm')
0 files changed, 0 insertions, 0 deletions