Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: qemu/qemu
base: 848a6caa88b9
Choose a base ref
...
head repository: qemu/qemu
compare: c0a783029280
Choose a head ref
  • 2 commits
  • 2 files changed
  • 2 contributors

Commits on Jun 5, 2023

  1. 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 78464f0 ("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: 78464f0 ("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>
    FlyGoat authored and gaosong-loongson committed Jun 5, 2023
    Copy the full SHA
    8555ddc View commit details
    Browse the repository at this point in the history
  2. Merge tag 'pull-loongarch-20230605' of https://gitlab.com/gaosong/qemu

    …into staging
    
    Fixes Coverity CID: 1512452, 1512453
    Fixes: 78464f0 ("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>
    rth7680 committed Jun 5, 2023
    Copy the full SHA
    c0a7830 View commit details
    Browse the repository at this point in the history