qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] b33311: exec: Poison Hexagon target-specific


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] b33311: exec: Poison Hexagon target-specific definitions
Date: Tue, 09 Mar 2021 05:50:14 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: b33311c67033849f31856d19f8e7252a77ea9216
      
https://github.com/qemu/qemu/commit/b33311c67033849f31856d19f8e7252a77ea9216
  Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
  Date:   2021-03-06 (Sat, 06 Mar 2021)

  Changed paths:
    M include/exec/poison.h

  Log Message:
  -----------
  exec: Poison Hexagon target-specific definitions

Commit 3e7a84eeccc ("Hexagon build infrastructure") added Hexagon
definitions that should be poisoned on target independent device
code, but forgot to update "exec/poison.h". Do it now.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20210219135754.1968100-1-f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 66a1807b8e384145664ccc98e432901c4df33f4e
      
https://github.com/qemu/qemu/commit/66a1807b8e384145664ccc98e432901c4df33f4e
  Author: Taylor Simpson <tsimpson@quicinc.com>
  Date:   2021-03-06 (Sat, 06 Mar 2021)

  Changed paths:
    M target/hexagon/macros.h

  Log Message:
  -----------
  target/hexagon: Fix shift amount check in fASHIFTL/fLSHIFTR

Fixes: a646e99cb90 ("Hexagon (target/hexagon) macros")
Eliminate the following Coverity CIDs (Bad bit shift operation)
    325227
    325292
    325425
    325526
    325561
    325564
    325578
    325637
    325736
    325748
    325786
    325815
    325837

Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <1614879425-9259-1-git-send-email-tsimpson@quicinc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 2526e69efd8e386573212bf3ea05171a727a598b
      
https://github.com/qemu/qemu/commit/2526e69efd8e386573212bf3ea05171a727a598b
  Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
  Date:   2021-03-06 (Sat, 06 Mar 2021)

  Changed paths:
    M target/hexagon/opcodes.c

  Log Message:
  -----------
  target/hexagon/opcodes: Add missing varargs cleanup

Fix a trivial incorrect usage of variable argument macros detected
by Coverity (missing_va_end: va_end was not called for ap).

Fixes: Coverity CID 1446720 (VARARGS)
Fixes: e3c00c2ed75 ("Hexagon (target/hexagon) opcode data structures")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20210223111253.2831285-1-f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: bb5643ff61291deb1d198f343a03828c5ead993f
      
https://github.com/qemu/qemu/commit/bb5643ff61291deb1d198f343a03828c5ead993f
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-03-09 (Tue, 09 Mar 2021)

  Changed paths:
    M include/exec/poison.h
    M target/hexagon/macros.h
    M target/hexagon/opcodes.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-hex-20210306' into 
staging

Add hexagon to include/exec/poison.h
Two Coverity fixes for target/hexagon/

# gpg: Signature made Sun 07 Mar 2021 01:37:05 GMT
# gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:                issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" 
[full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F

* remotes/rth-gitlab/tags/pull-hex-20210306:
  target/hexagon/opcodes: Add missing varargs cleanup
  target/hexagon: Fix shift amount check in fASHIFTL/fLSHIFTR
  exec: Poison Hexagon target-specific definitions

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/74fd46ed44f6...bb5643ff6129



reply via email to

[Prev in Thread] Current Thread [Next in Thread]