qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] c1ca31: hw/rtc/ls7a_rtc: Drop unused inline f


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] c1ca31: hw/rtc/ls7a_rtc: Drop unused inline functions
Date: Tue, 05 Jul 2022 05:36:04 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: c1ca312a6f035adad6558f44e6a3bc9ddeeed4b0
      
https://github.com/qemu/qemu/commit/c1ca312a6f035adad6558f44e6a3bc9ddeeed4b0
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M hw/rtc/ls7a_rtc.c

  Log Message:
  -----------
  hw/rtc/ls7a_rtc: Drop unused inline functions

Remove toy_val_to_time_mon and toy_val_to_time_year as unused,
to avoid a build failure with clang.  Remove all of the other
inline markers too so that this does not creep back in.

Reviewed-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 3517fb726741c109cae7995f9ea46f0cab6187d6
      
https://github.com/qemu/qemu/commit/3517fb726741c109cae7995f9ea46f0cab6187d6
  Author: Song Gao <gaosong@loongson.cn>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M target/loongarch/cpu.c

  Log Message:
  -----------
  target/loongarch: Clean up tlb when cpu reset

We should make sure that tlb is clean when cpu reset.

Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220705070950.2364243-1-gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: f8d1ae82623fef4e7fb796efbaaa2ddc63594d09
      
https://github.com/qemu/qemu/commit/f8d1ae82623fef4e7fb796efbaaa2ddc63594d09
  Author: Song Gao <gaosong@loongson.cn>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M scripts/qemu-binfmt-conf.sh

  Log Message:
  -----------
  scripts/qemu-binfmt-conf: Add LoongArch to qemu_get_family()

qemu_get_family() needs to add LoongArch support.

Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220705065943.2353930-1-gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 0df0a6655522f9a9df78aeab39a96f2d0f181c92
      
https://github.com/qemu/qemu/commit/0df0a6655522f9a9df78aeab39a96f2d0f181c92
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M tcg/tci/tcg-target.c.inc
    M tcg/tci/tcg-target.h

  Log Message:
  -----------
  tcg/tci: Remove CONFIG_DEBUG_TCG_INTERPRETER

There is nothing in this environment variable that cannot
be done better with -d flags.  There is nothing special
about TCI that warrants this hack.

Moreover, it does not compile -- remove it.

Reported-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: ddf93261847df55137436abe429aae7f9d8228dd
      
https://github.com/qemu/qemu/commit/ddf93261847df55137436abe429aae7f9d8228dd
  Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M hw/intc/loongarch_ipi.c
    M hw/loongarch/loongson3.c
    M include/hw/intc/loongarch_ipi.h

  Log Message:
  -----------
  hw/intc/loongarch_ipi: Fix ipi device access of 64bits

In general loongarch ipi device, 32bit registers is emulated, however for
anysend/mailsend device only 64bit register access is supported. So separate
the ipi memory region into two regions, including 32 bits and 64 bits.

Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Message-Id: <20220705064901.2353349-2-yangxiaojuan@loongson.cn>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: bf7ce37f8f40149dfa354bdb74810c8e586a11e4
      
https://github.com/qemu/qemu/commit/bf7ce37f8f40149dfa354bdb74810c8e586a11e4
  Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M hw/intc/loongarch_ipi.c

  Log Message:
  -----------
  hw/intc/loongarch_ipi: Fix mail send and any send function

By the document of ipi mailsend device, byte is written only when the mask bit
is 0. The original code discards mask bit and overwrite the data always, this
patch fixes the issue.

Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Message-Id: <20220705064901.2353349-3-yangxiaojuan@loongson.cn>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 19361471b59441cd6f2aa22d4fbee7a6e9e76586
      
https://github.com/qemu/qemu/commit/19361471b59441cd6f2aa22d4fbee7a6e9e76586
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
    M hw/intc/loongarch_ipi.c
    M hw/loongarch/loongson3.c
    M hw/rtc/ls7a_rtc.c
    M include/hw/intc/loongarch_ipi.h
    M scripts/qemu-binfmt-conf.sh
    M target/loongarch/cpu.c
    M tcg/tci/tcg-target.c.inc
    M tcg/tci/tcg-target.h

  Log Message:
  -----------
  Merge tag 'pull-la-20220705' of https://gitlab.com/rth7680/qemu into staging

Loongarch patch queue:

Build fix for --enable-debug --enable-tcg-interpreter.
Build fix for ls7a_rtc.
Clear tlb on reset.
Fixes for ipi mailboxes.
Minor tweak to scripts/qemu-binfmt-conf.

# -----BEGIN PGP SIGNATURE-----
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmLEGVIdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+SYAgAqMk+GHMT6VQANEsk
# So58d9WCPG0XSavowl9oD4w/YSSvPZe5P4KVpJbC3WAgVwEI0RRKTX3RMAeg5z0I
# zEEzFUSplSl7cO/7vQG86JRf5C7C/n4V9Q1pQUstNnTEf1s7MdgcG9597OZbV+cF
# G5KY1RTQRUr6gpChZQSrv+6j6+aQCA5ZgNwjiVnkBjsNefz1GVFKYppanwHXmMiX
# qjxVLgZb1FwOysiKpHKObLsC9pV7ub0QKrlBBk90UyidNjXxcLvV+oQrkyaVwB0m
# UM/NN/x5Ive2dqEDfq007TXUc1RpFgwDvKU8EffavBYxx8hCed3DysroiYN+v2MK
# qoYWmg==
# =+zUy
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 05 Jul 2022 04:28:26 PM +0530
# gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:                issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" 
[ultimate]

* tag 'pull-la-20220705' of https://gitlab.com/rth7680/qemu:
  hw/intc/loongarch_ipi: Fix mail send and any send function
  hw/intc/loongarch_ipi: Fix ipi device access of 64bits
  tcg/tci: Remove CONFIG_DEBUG_TCG_INTERPRETER
  scripts/qemu-binfmt-conf: Add LoongArch to qemu_get_family()
  target/loongarch: Clean up tlb when cpu reset
  hw/rtc/ls7a_rtc: Drop unused inline functions

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/1437479e5ee1...19361471b594



reply via email to

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