[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 9b29a4: readline: fix hmp completion issue
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 9b29a4: readline: fix hmp completion issue |
Date: |
Fri, 03 Mar 2023 09:16:47 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 9b29a468bd0ca6994dc3d347a01af743c8fe76a7
https://github.com/qemu/qemu/commit/9b29a468bd0ca6994dc3d347a01af743c8fe76a7
Author: Dongli Zhang <dongli.zhang@oracle.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M monitor/hmp.c
Log Message:
-----------
readline: fix hmp completion issue
The auto completion does not work in some cases.
Case 1.
1. (qemu) info reg
2. Press 'Tab'.
3. It does not auto complete.
Case 2.
1. (qemu) block_resize flo
2. Press 'Tab'.
3. It does not auto complete 'floppy0'.
Since the readline_add_completion_of() may add any completion when
strlen(pfx) is zero, we remove the check with (name[0] == '\0') because
strlen() always returns zero in that case.
Fixes: 52f50b1e9f8f ("readline: Extract readline_add_completion_of() from
monitor")
Cc: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Tested-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 791cb95f23045f2d69364786edf61d289889199d
https://github.com/qemu/qemu/commit/791cb95f23045f2d69364786edf61d289889199d
Author: Klaus Jensen <k.jensen@samsung.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/i2c/aspeed_i2c.c
M hw/i2c/core.c
M include/hw/i2c/i2c.h
Log Message:
-----------
hw/i2c: only schedule pending master when bus is idle
It is not given that the current master will release the bus after a
transfer ends. Only schedule a pending master if the bus is idle.
Fixes: 37fa5ca42623 ("hw/i2c: support multiple masters")
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
Acked-by: Corey Minyard <cminyard@mvista.com>
Message-Id: <20221116084312.35808-2-its@irrelevant.dk>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: b14037f37f913a21eddadb1e4b53a2f7adf720ad
https://github.com/qemu/qemu/commit/b14037f37f913a21eddadb1e4b53a2f7adf720ad
Author: Klaus Jensen <k.jensen@samsung.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
A hw/misc/i2c-echo.c
M hw/misc/meson.build
Log Message:
-----------
hw/misc: add a toy i2c echo device
Add an example I2C device to demonstrate how a slave may master the bus
and send data asynchronously to another slave.
The device will echo whatever it is sent to the device identified by the
first byte received.
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
[ clg: integrated fixes :
https://lore.kernel.org/qemu-devel/Y3yMKAhOkYGtnkOp@cormorant.local/ ]
Message-Id: <20220601210831.67259-7-its@irrelevant.dk>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 82e94da587b2c09f5b98dae5265962ae5b24ab5f
https://github.com/qemu/qemu/commit/82e94da587b2c09f5b98dae5265962ae5b24ab5f
Author: Cédric Le Goater <clg@kaod.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M tests/avocado/machine_aspeed.py
Log Message:
-----------
tests/avocado/machine_aspeed.py: Add an I2C slave test
The Aspeed 2600 I2C controller supports a slave mode which can be
tested with the I2C echo device. Test extracted from :
https://lists.nongnu.org/archive/html/qemu-devel/2022-06/msg00183.html
Suggested-by: Klaus Jensen <k.jensen@samsung.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 34f73a81e6cb84b2f7fca740887d59504173d2a0
https://github.com/qemu/qemu/commit/34f73a81e6cb84b2f7fca740887d59504173d2a0
Author: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M docs/system/arm/aspeed.rst
M hw/arm/aspeed.c
M hw/arm/aspeed_eeprom.c
M hw/arm/aspeed_eeprom.h
Log Message:
-----------
hw/arm/aspeed: Adding new machine Yosemitev2 in QEMU
This patch support Yosemitev2 in QEMU environment.
and introduced EEPROM BMC FRU data support "add fbyv2_bmc_fruid data"
along with the machine support.
Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
[ clg: - commit log topic update
- Documentation update ]
Message-Id: <20230216133326.216017-1-pkarthikeyan1509@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 6c323aba4096a26a4d7561bb7abfba95a769fd0a
https://github.com/qemu/qemu/commit/6c323aba4096a26a4d7561bb7abfba95a769fd0a
Author: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M docs/system/arm/aspeed.rst
M hw/arm/aspeed.c
M hw/arm/aspeed_eeprom.c
M hw/arm/aspeed_eeprom.h
Log Message:
-----------
hw/arm/aspeed: Adding new machine Tiogapass in QEMU
This patch support Tiogapass in QEMU environment.
and introduced EEPROM BMC FRU data support "add tiogapass_bmc_fruid data"
along with the machine support.
Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
[ clg: - commit log topic update
- checkpatch issues
- Documentation update ]
Message-Id: <20230216184342.253868-1-pkarthikeyan1509@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 1e001a5a712a41d9acc1bd6cdef0eaf8270c9555
https://github.com/qemu/qemu/commit/1e001a5a712a41d9acc1bd6cdef0eaf8270c9555
Author: Sittisak Sinprem <ssinprem@celestica.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/nvram/eeprom_at24c.c
Log Message:
-----------
hw/at24c : modify at24c to support 1 byte address mode
Signed-off-by: Sittisak Sinprem <ssinprem@celestica.com>
Reviewed-by: Peter Delevoryas <peter@pjd.dev>
[ clg: checkpatch issues ]
Message-Id: <167660539263.10409.9736070122710923479-1@git.sr.ht>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: ef0eb67ec96e03e6016c1e72b208f5fcbb455724
https://github.com/qemu/qemu/commit/ef0eb67ec96e03e6016c1e72b208f5fcbb455724
Author: Sittisak Sinprem <ssinprem@celestica.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/arm/aspeed.c
Log Message:
-----------
aspeed/fuji : correct the eeprom size
Device 24C64 the size is 64 kilobits = 8kilobyte
Device 24C02 the size is 2 kilobits = 256byte
Signed-off-by: Sittisak Sinprem <ssinprem@celestica.com>
Reviewed-by: Peter Delevoryas <peter@pjd.dev>
[ clg: checkpatch issues ]
Message-Id: <167660539263.10409.9736070122710923479-2@git.sr.ht>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 5aa281d757960ea79190bcfb25294e2499de165e
https://github.com/qemu/qemu/commit/5aa281d757960ea79190bcfb25294e2499de165e
Author: Cédric Le Goater <clg@kaod.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_soc.c
M hw/arm/fby35.c
M include/hw/arm/aspeed_soc.h
Log Message:
-----------
aspeed: Introduce a spi_boot region under the SoC
The default boot address of the Aspeed SoCs is 0x0. For this reason,
the FMC flash device contents are remapped by HW on the first 256MB of
the address space. In QEMU, this is currently done in the machine init
with the setup of a region alias.
Move this code to the SoC and introduce an extra container to prepare
ground for the boot ROM region which will overlap the FMC flash
remapping.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: 8b744a6a473015a24d528f480b99faf95da50775
https://github.com/qemu/qemu/commit/8b744a6a473015a24d528f480b99faf95da50775
Author: Cédric Le Goater <clg@kaod.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/arm/aspeed.c
Log Message:
-----------
aspeed: Add a boot_rom overlap region in the SoC spi_boot container
To avoid the SPI transactions fetching instructions from the FMC CE0
flash device and speed up boot, a ROM can be created if a drive is
available.
Reverse the logic to allow a machine to boot without a drive, using a
block device instead :
-blockdev node-name=fmc0,driver=file,filename=/path/to/flash.img \
-device mx66u51235f,bus=ssi.0,drive=fmc0
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: b22a2d409b1acfdf0d63d1bb3595194ceb3d94da
https://github.com/qemu/qemu/commit/b22a2d409b1acfdf0d63d1bb3595194ceb3d94da
Author: Cédric Le Goater <clg@kaod.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M hw/arm/aspeed.c
M hw/ssi/aspeed_smc.c
Log Message:
-----------
aspeed/smc: Replace SysBus IRQs with GPIO lines
It's cleaner and removes the curious '+ 1' required to skip the DMA
IRQ line of the controller.
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Commit: abe2c4bdb65e8dd9cb2f01c355baa394bf49a8af
https://github.com/qemu/qemu/commit/abe2c4bdb65e8dd9cb2f01c355baa394bf49a8af
Author: Eric Auger <eric.auger@redhat.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M tests/unit/test-vmstate.c
Log Message:
-----------
test-vmstate: fix bad GTree usage, use-after-free
According to g_tree_foreach() documentation:
"The tree may not be modified while iterating over it (you can't
add/remove items)."
compare_trees()/diff_tree() fail to respect this rule.
Historically GLib2 used a slice allocator for the GTree APIs
which did not immediately release the memory back to the system
allocator. As a result QEMU's use-after-free bug was not visible.
With GLib > 2.75.3 however, GLib2 has switched to using malloc
and now a SIGSEGV can be observed while running test-vmstate.
Get rid of the node removal within the tree traversal. Also
check the trees have the same number of nodes before the actual
diff.
Fixes: 9a85e4b8f6 ("migration: Support gtree migration")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1518
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reported-by: Richard W.M. Jones <rjones@redhat.com>
Tested-by: Richard W.M. Jones <rjones@redhat.com>
Reviewed-by: Richard W.M. Jones <rjones@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Commit: c31772ad6883533757d2a7dfe9ce24325e3ec16c
https://github.com/qemu/qemu/commit/c31772ad6883533757d2a7dfe9ce24325e3ec16c
Author: John Berberian, Jr <jeb.study@gmail.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M migration/exec.c
Log Message:
-----------
Fix exec migration on Windows (w32+w64).
* Use cmd instead of /bin/sh on Windows.
* Try to auto-detect cmd.exe's path, but default to a hard-coded path.
Note that this will require that gspawn-win[32|64]-helper.exe and
gspawn-win[32|64]-helper-console.exe are included in the Windows binary
distributions (cc: Stefan Weil).
Signed-off-by: "John Berberian, Jr" <jeb.study@gmail.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Commit: 456eb81f766b2bdcd2f163fba7107dbdcfbb718a
https://github.com/qemu/qemu/commit/456eb81f766b2bdcd2f163fba7107dbdcfbb718a
Author: Bibo Mao <maobibo@loongson.cn>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hw/loongarch/acpi-build.c
M hw/loongarch/virt.c
M include/hw/pci-host/ls7a.h
Log Message:
-----------
hw/loongarch/virt: rename PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE
In theory gsi base can start from 0 on loongarch virt machine,
however gsi base is hard-coded in linux kernel loongarch system,
else system fails to boot.
This patch renames macro PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE,
keeps value unchanged. GSI base is common concept in acpi spec
and easy to understand.
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20221228030719.991878-1-maobibo@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: 4934cc5850b66e3282b24e203c507330955601dd
https://github.com/qemu/qemu/commit/4934cc5850b66e3282b24e203c507330955601dd
Author: Song Gao <gaosong@loongson.cn>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M qemu-options.hx
Log Message:
-----------
loongarch: Add smbios command line option.
LoongArch has enabled CONFIG_SMBIOS, but didn't enable CLI '-smbios'.
Fixes: 3efa6fa1e629 ("hw/loongarch: Add smbios support")
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230227035905.1290953-2-gaosong@loongson.cn>
Commit: 5f4c96b779f9b556c3a0e925382a387c222df002
https://github.com/qemu/qemu/commit/5f4c96b779f9b556c3a0e925382a387c222df002
Author: Song Gao <gaosong@loongson.cn>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
R docs/system/loongarch/loongson3.rst
A docs/system/loongarch/virt.rst
Log Message:
-----------
docs/system/loongarch: update loongson3.rst and rename it to virt.rst
Since the EDK2 had already support LoongArch, update build bios,
and update cpu type, cross-tools.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230227035905.1290953-1-gaosong@loongson.cn>
Commit: c77432d0efc56273347eb5d8619935052e5ad0a6
https://github.com/qemu/qemu/commit/c77432d0efc56273347eb5d8619935052e5ad0a6
Author: Song Gao <gaosong@loongson.cn>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M target/loongarch/cpu.c
M target/loongarch/cpu.h
Log Message:
-----------
target/loongarch: Implement Chip Configuraiton Version Register(0x0000)
According to the 3A5000 manual 4.1 implement Chip Configuration
Version Register(0x0000).
Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230227071046.1445572-1-gaosong@loongson.cn>
Commit: 0d588c4f999699a430b32c563fe9ccc1710b8fd7
https://github.com/qemu/qemu/commit/0d588c4f999699a430b32c563fe9ccc1710b8fd7
Author: Song Gao <gaosong@loongson.cn>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hw/loongarch/acpi-build.c
M hw/loongarch/virt.c
M include/hw/loongarch/virt.h
Log Message:
-----------
hw/loongarch/virt: add system_powerdown hmp command support
For loongarch virt machine, add powerdown notification callback
and send ACPI_POWER_DOWN_STATUS event by acpi ged. Also add
acpi dsdt table for ACPI_POWER_BUTTON_DEVICE device in this
patch.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230303010548.295580-1-gaosong@loongson.cn>
Commit: 43b79f3b86c343a8973dc98278ad7f7921bf248d
https://github.com/qemu/qemu/commit/43b79f3b86c343a8973dc98278ad7f7921bf248d
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M migration/exec.c
M tests/unit/test-vmstate.c
Log Message:
-----------
Merge tag 'migration-20230302-pull-request' of
https://gitlab.com/juan.quintela/qemu into staging
Migraiton Pull request
Hi
This pull requests include:
- use-after-free in test-vmstate (eric)
- fix exec migration in windows (berberian)
Please apply.
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEGJn/jt6/WMzuA0uC9IfvGFhy1yMFAmQAynUACgkQ9IfvGFhy
# 1yMAKhAAyLAVSDvCh8uRvAZ4sHzZTmCuvMpGol8wromFta9Ub0vLqcK8F3neYERb
# xsRmYxcfaGR0dcf4j8CNAdUjO3NJjiSlWFqFYizIWZNQ2Hotgfkizxifk7l1eRO5
# L4TvOcdS0oRAgwLvcE9SDjtRMYwCBey/opgQCAaWWVk/NLDEYKNOuPNSdrpPhMPL
# LBBPNj1ATmKYPGxsdm3U8VwFu9VuevmQ9AxEhW4Euf9Ex0Ie+hxGjHZmzrJrbYUL
# 3p2cyu/ShU3MxsKowgmFnDkL3zyihYPAKhb1YJ+csRLFJX/zKVJcH7ZVzJOSR3GQ
# ZoksI1RciwBfbl1IVD+TgrZrZnFd5ltto3zxSrjLFFnB4lhtg5bUDwMG8/o5qx3d
# YaJOaeTJbmqd+SRPxrqbLWWGpsXUJc1rEVcYh2rclyOxvwda1xJrl7/2N2ZeS6VD
# GO7FhcaprpxvLF+WYmhuCIS3RbOC35/Hx11bgQL8da8lxPQsOfsPTkRpzeWa4exX
# ET+fqvlQp8ApHDVF/VA8vD31brSv3moL6GmVnZeT/Fi5xa7Ntb3Mnn5DkDoXgSKo
# DQjie+ZTRJ/E4VbY53FAeUh4M3OPf5NaZyzgx3K68XMZJ6THiLmwqDa/vO53Q0QP
# kMNVYAA9FbBFIozDpa2l+fCNxaawKqVBK4yYoEBZcBLYjb+7540=
# =fku0
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 02 Mar 2023 16:10:29 GMT
# gpg: using RSA key 1899FF8EDEBF58CCEE034B82F487EF185872D723
# gpg: Good signature from "Juan Quintela <quintela@redhat.com>" [full]
# gpg: aka "Juan Quintela <quintela@trasno.org>" [full]
# Primary key fingerprint: 1899 FF8E DEBF 58CC EE03 4B82 F487 EF18 5872 D723
* tag 'migration-20230302-pull-request' of
https://gitlab.com/juan.quintela/qemu:
Fix exec migration on Windows (w32+w64).
test-vmstate: fix bad GTree usage, use-after-free
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Commit: bfbcaae9636260d3b2d997cd958df983298d149d
https://github.com/qemu/qemu/commit/bfbcaae9636260d3b2d997cd958df983298d149d
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
R docs/system/loongarch/loongson3.rst
A docs/system/loongarch/virt.rst
M hw/loongarch/acpi-build.c
M hw/loongarch/virt.c
M include/hw/loongarch/virt.h
M include/hw/pci-host/ls7a.h
M qemu-options.hx
M target/loongarch/cpu.c
M target/loongarch/cpu.h
Log Message:
-----------
Merge tag 'pull-loongarch-20230303' of https://gitlab.com/gaosong/qemu into
staging
pull-loongarch-20230303
# -----BEGIN PGP SIGNATURE-----
#
# iLMEAAEIAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZAFb5wAKCRBAov/yOSY+
# 35hmA/sHIGXU5zQV6p6DBILFGEE6x91sPtV8WKY3zujVY0hsfD4SF6bKTaKJYisZ
# EztZZ5/EunQcu/vfgO46YtYysEWzrzGiinbZ5lAjxk6sdlBYlfcTQLAQEEW3zPbP
# qB3SiiGmGQ0iYFHIlkyi1tCF5OEmqqQKrHYrNVk6cGBoJle2PA==
# =giPH
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 03 Mar 2023 02:31:03 GMT
# 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-20230303' of https://gitlab.com/gaosong/qemu:
hw/loongarch/virt: add system_powerdown hmp command support
target/loongarch: Implement Chip Configuraiton Version Register(0x0000)
docs/system/loongarch: update loongson3.rst and rename it to virt.rst
loongarch: Add smbios command line option.
hw/loongarch/virt: rename PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Commit: cad8db986560668afbaed972e162e3e7a2d3a34c
https://github.com/qemu/qemu/commit/cad8db986560668afbaed972e162e3e7a2d3a34c
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M docs/system/arm/aspeed.rst
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_eeprom.c
M hw/arm/aspeed_eeprom.h
M hw/arm/aspeed_soc.c
M hw/arm/fby35.c
M hw/i2c/aspeed_i2c.c
M hw/i2c/core.c
A hw/misc/i2c-echo.c
M hw/misc/meson.build
M hw/nvram/eeprom_at24c.c
M hw/ssi/aspeed_smc.c
M include/hw/arm/aspeed_soc.h
M include/hw/i2c/i2c.h
M tests/avocado/machine_aspeed.py
Log Message:
-----------
Merge tag 'pull-aspeed-20230302' of https://github.com/legoater/qemu into
staging
aspeed queue:
* fix for the Aspeed I2C slave mode
* a new I2C echo device from Klaus and its associated test in avocado.
* initial SoC cleanups to allow the use of block devices instead of
drives on the command line.
* new facebook machines and eeprom fixes for the Fuji
* readline fix
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmQAnrQACgkQUaNDx8/7
# 7KGIvQ//Te2eSxlZNxAXHb3HSVFRaBW+2EkJzNlalX75olFSzCLe8BnAHK5xPlYv
# JjU0aPjWaPohPLdbNbAsJY2B8AwMGbUTjSv+ORRWF6s97LTVD9WcAYHgOTCz6d2X
# ZrArJ5msEQAFEySOLmBqTcuyW3t4w8XeII+B09HZIS8Gn3F9kX5+4JCw9E4sX8fS
# n9ayclMmrXCPbkGA4bfwJp3KI1Tc/WXNRyG0AmPEmepid7ECr5tVvQoXRMF1Sy/D
# 10qbHEcmQXvZDy85M2ED1niOac4oU+EY8Wvjzkgc36uXcjqf0jIUfw56cwGSNVkW
# MhPXSMiH4tEjgxmtzld3LeA6TGfrFcCvRXYiCuYWHjBS3gptlqY6Q0580vxoQVXL
# lTYui57LB1YStNLcLG9toP0d4/fRfeqEx7ddCQKlopnW/K392eoJo0aYoVGVJhIC
# 3QhN525EFUwMm4FDpdSW29Gfbk/ytpf0u4hQ6JPeBl8psirRKqCGuwr5NOnPYTaN
# yErlsq2eL83t9kLo+2YIqgWic85wNP3kqAjIaE6lminqX7sWFH3V1g9HqUQZVG1g
# msatZMiCCvwSFuz3DPkSfnuhqwaHuhvCATZloCtguCmnbUK9qUVVzvodKw62sZrd
# GdS2XvRNyoOwezz0tDEvPipyZ7RpcaatryHNuzGwRsE5Lvr73dg=
# =ExnJ
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 02 Mar 2023 13:03:48 GMT
# gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
# gpg: Good signature from "Cédric Le Goater <clg@kaod.org>" [undefined]
# 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: A0F6 6548 F048 95EB FE6B 0B60 51A3 43C7 CFFB ECA1
* tag 'pull-aspeed-20230302' of https://github.com/legoater/qemu:
aspeed/smc: Replace SysBus IRQs with GPIO lines
aspeed: Add a boot_rom overlap region in the SoC spi_boot container
aspeed: Introduce a spi_boot region under the SoC
aspeed/fuji : correct the eeprom size
hw/at24c : modify at24c to support 1 byte address mode
hw/arm/aspeed: Adding new machine Tiogapass in QEMU
hw/arm/aspeed: Adding new machine Yosemitev2 in QEMU
tests/avocado/machine_aspeed.py: Add an I2C slave test
hw/misc: add a toy i2c echo device
hw/i2c: only schedule pending master when bus is idle
readline: fix hmp completion issue
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/66577e9e1cae...cad8db986560
- [Qemu-commits] [qemu/qemu] 9b29a4: readline: fix hmp completion issue,
Peter Maydell <=