[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 8555dd: hw/intc/loongarch_ipi: Bring back all
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 8555dd: hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxes |
Date: |
Mon, 05 Jun 2023 07:18:37 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 8555ddc671203969b0e6eb651e538d02a9a79b3a
https://github.com/qemu/qemu/commit/8555ddc671203969b0e6eb651e538d02a9a79b3a
Author: Jiaxun Yang <jiaxun.yang@flygoat.com>
Date: 2023-06-05 (Mon, 05 Jun 2023)
Changed paths:
M hw/intc/loongarch_ipi.c
M include/hw/intc/loongarch_ipi.h
Log Message:
-----------
hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxes
As per "Loongson 3A5000/3B5000 Processor Reference Manual",
Loongson 3A5000's IPI implementation have 4 mailboxes per
core.
However, in 78464f023b54 ("hw/loongarch/virt: Modify ipi as
percpu device"), the number of IPI mailboxes was reduced to
one, which mismatches actual hardware.
It won't affect LoongArch based system as LoongArch boot code
only uses the first mailbox, however MIPS based Loongson boot
code uses all 4 mailboxes.
Fixes Coverity CID: 1512452, 1512453
Fixes: 78464f023b54 ("hw/loongarch/virt: Modify ipi as percpu device")
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230521102307.87081-2-jiaxun.yang@flygoat.com>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: c0a7830292801f598f14740cff335743a46c3995
https://github.com/qemu/qemu/commit/c0a7830292801f598f14740cff335743a46c3995
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-06-04 (Sun, 04 Jun 2023)
Changed paths:
M hw/intc/loongarch_ipi.c
M include/hw/intc/loongarch_ipi.h
Log Message:
-----------
Merge tag 'pull-loongarch-20230605' of https://gitlab.com/gaosong/qemu into
staging
Fixes Coverity CID: 1512452, 1512453
Fixes: 78464f023b54 ("hw/loongarch/virt: Modify ipi as percpu device")
# -----BEGIN PGP SIGNATURE-----
#
# iLMEAAEIAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZH1THwAKCRBAov/yOSY+
# 37u0BADoodYhyV+jhfBCwKvZbE7yI3vvqcC1hdw8/jclLcIfYVsgUJ+qETmk9s/X
# h/WGevhwADb+fBcBIYEBWeFFfFdBlEDxua/ew0eFlRcB3HoIHRnJJT9L+rZ4ifNW
# b8HDhv/LjDj9dpQ449wpGlSOiSST3+AiCpKkH36KUOEfLP029Q==
# =3GIb
# -----END PGP SIGNATURE-----
# gpg: Signature made Sun 04 Jun 2023 08:14:39 PM PDT
# gpg: using RSA key B8FF1DA0D2FDCB2DA09C6C2C40A2FFF239263EDF
# gpg: Good signature from "Song Gao <m17746591750@163.com>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: B8FF 1DA0 D2FD CB2D A09C 6C2C 40A2 FFF2 3926 3EDF
* tag 'pull-loongarch-20230605' of https://gitlab.com/gaosong/qemu:
hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxes
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/848a6caa88b9...c0a783029280