* [PULL v4 0/6] QOM and fdc patches patches for 2021-03-16
@ 2021-03-19 6:45 Markus Armbruster
2021-03-19 11:26 ` Peter Maydell
0 siblings, 1 reply; 3+ messages in thread
From: Markus Armbruster @ 2021-03-19 6:45 UTC (permalink / raw)
To: qemu-devel; +Cc: peter.maydell
The following changes since commit 8a40754bca14df63c6d2ffe473b68a270dc50679:
Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into staging (2021-03-18 19:55:37 +0000)
are available in the Git repository at:
git://repo.or.cz/qemu/armbru.git tags/pull-qom-fdc-2021-03-16-v4
for you to fetch changes up to 0c727a621a646504ccec2b08e55fd48030448466:
memory: Drop "qemu:" prefix from QOM memory region type names (2021-03-19 06:55:49 +0100)
----------------------------------------------------------------
QOM and fdc patches patches for 2021-03-16
----------------------------------------------------------------
Markus Armbruster (6):
docs/system/deprecated: Fix note on fdc drive properties
fdc: Drop deprecated floppy configuration
fdc: Inline fdctrl_connect_drives() into fdctrl_realize_common()
blockdev: Drop deprecated bogus -drive interface type
hw: Replace anti-social QOM type names
memory: Drop "qemu:" prefix from QOM memory region type names
docs/system/deprecated.rst | 33 --
docs/system/removed-features.rst | 57 +++
include/exec/memory.h | 4 +-
include/hw/arm/armv7m.h | 2 +-
include/hw/arm/fsl-imx25.h | 2 +-
include/hw/arm/fsl-imx31.h | 2 +-
include/hw/arm/fsl-imx6.h | 2 +-
include/hw/arm/fsl-imx6ul.h | 2 +-
include/hw/arm/fsl-imx7.h | 2 +-
include/hw/arm/xlnx-zynqmp.h | 2 +-
include/hw/cris/etraxfs.h | 2 +-
include/hw/i386/ich9.h | 2 +-
include/hw/misc/grlib_ahb_apb_pnp.h | 4 +-
include/hw/misc/zynq-xadc.h | 2 +-
include/hw/register.h | 2 +-
include/hw/sparc/grlib.h | 6 +-
include/sysemu/blockdev.h | 1 -
blockdev.c | 37 +-
hw/arm/xilinx_zynq.c | 2 +-
hw/audio/cs4231.c | 2 +-
hw/block/fdc.c | 77 +---
hw/char/etraxfs_ser.c | 2 +-
hw/cris/axis_dev88.c | 6 +-
hw/display/tcx.c | 2 +-
hw/intc/etraxfs_pic.c | 2 +-
hw/microblaze/xlnx-zynqmp-pmu.c | 2 +-
hw/misc/zynq_slcr.c | 2 +-
hw/sparc/sun4m.c | 12 +-
hw/timer/etraxfs_timer.c | 2 +-
softmmu/vl.c | 10 +-
tests/qemu-iotests/172 | 31 +-
tests/qemu-iotests/172.out | 562 +--------------------------
tests/vmstate-static-checker-data/dump1.json | 4 +-
tests/vmstate-static-checker-data/dump2.json | 4 +-
34 files changed, 125 insertions(+), 761 deletions(-)
--
2.26.3
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL v4 0/6] QOM and fdc patches patches for 2021-03-16
2021-03-19 6:45 [PULL v4 0/6] QOM and fdc patches patches for 2021-03-16 Markus Armbruster
@ 2021-03-19 11:26 ` Peter Maydell
2021-03-19 13:03 ` Markus Armbruster
0 siblings, 1 reply; 3+ messages in thread
From: Peter Maydell @ 2021-03-19 11:26 UTC (permalink / raw)
To: Markus Armbruster; +Cc: QEMU Developers
On Fri, 19 Mar 2021 at 06:45, Markus Armbruster <armbru@redhat.com> wrote:
>
> The following changes since commit 8a40754bca14df63c6d2ffe473b68a270dc50679:
>
> Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into staging (2021-03-18 19:55:37 +0000)
>
> are available in the Git repository at:
>
> git://repo.or.cz/qemu/armbru.git tags/pull-qom-fdc-2021-03-16-v4
>
> for you to fetch changes up to 0c727a621a646504ccec2b08e55fd48030448466:
>
> memory: Drop "qemu:" prefix from QOM memory region type names (2021-03-19 06:55:49 +0100)
>
> ----------------------------------------------------------------
> QOM and fdc patches patches for 2021-03-16
>
> ----------------------------------------------------------------
> Markus Armbruster (6):
> docs/system/deprecated: Fix note on fdc drive properties
> fdc: Drop deprecated floppy configuration
> fdc: Inline fdctrl_connect_drives() into fdctrl_realize_common()
> blockdev: Drop deprecated bogus -drive interface type
> hw: Replace anti-social QOM type names
> memory: Drop "qemu:" prefix from QOM memory region type name
Looks like this breaks the sanitizer gitlab CI job:
https://gitlab.com/qemu-project/qemu/-/jobs/1111697105
Testing ./build-oss-fuzz/DEST_DIR/qemu-fuzz-i386-target-generic-fuzz-sdhci-v3
...
==8556==WARNING: ASan doesn't fully support makecontext/swapcontext
functions and may produce false positives in some cases!
==8556==WARNING: ASan is ignoring requested __asan_handle_no_return:
stack type: default top: 0x7ffcb7805000; bottom 0x7f960e9fd000; size:
0x0066a8e08000 (440919949312)
False positive error reports may follow
For details see https://github.com/google/sanitizers/issues/189
i386: -drive if=sd,index=0,file=null-co://,format=raw,id=mydrive:
machine type does not support if=sd,bus=0,unit=0
thanks
-- PMM
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL v4 0/6] QOM and fdc patches patches for 2021-03-16
2021-03-19 11:26 ` Peter Maydell
@ 2021-03-19 13:03 ` Markus Armbruster
0 siblings, 0 replies; 3+ messages in thread
From: Markus Armbruster @ 2021-03-19 13:03 UTC (permalink / raw)
To: Peter Maydell; +Cc: QEMU Developers
Peter Maydell <peter.maydell@linaro.org> writes:
> On Fri, 19 Mar 2021 at 06:45, Markus Armbruster <armbru@redhat.com> wrote:
>>
>> The following changes since commit 8a40754bca14df63c6d2ffe473b68a270dc50679:
>>
>> Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into staging (2021-03-18 19:55:37 +0000)
>>
>> are available in the Git repository at:
>>
>> git://repo.or.cz/qemu/armbru.git tags/pull-qom-fdc-2021-03-16-v4
>>
>> for you to fetch changes up to 0c727a621a646504ccec2b08e55fd48030448466:
>>
>> memory: Drop "qemu:" prefix from QOM memory region type names (2021-03-19 06:55:49 +0100)
>>
>> ----------------------------------------------------------------
>> QOM and fdc patches patches for 2021-03-16
>>
>> ----------------------------------------------------------------
>> Markus Armbruster (6):
>> docs/system/deprecated: Fix note on fdc drive properties
>> fdc: Drop deprecated floppy configuration
>> fdc: Inline fdctrl_connect_drives() into fdctrl_realize_common()
>> blockdev: Drop deprecated bogus -drive interface type
>> hw: Replace anti-social QOM type names
>> memory: Drop "qemu:" prefix from QOM memory region type name
>
> Looks like this breaks the sanitizer gitlab CI job:
> https://gitlab.com/qemu-project/qemu/-/jobs/1111697105
>
> Testing ./build-oss-fuzz/DEST_DIR/qemu-fuzz-i386-target-generic-fuzz-sdhci-v3
> ...
> ==8556==WARNING: ASan doesn't fully support makecontext/swapcontext
> functions and may produce false positives in some cases!
> ==8556==WARNING: ASan is ignoring requested __asan_handle_no_return:
> stack type: default top: 0x7ffcb7805000; bottom 0x7f960e9fd000; size:
> 0x0066a8e08000 (440919949312)
> False positive error reports may follow
> For details see https://github.com/google/sanitizers/issues/189
> i386: -drive if=sd,index=0,file=null-co://,format=raw,id=mydrive:
> machine type does not support if=sd,bus=0,unit=0
In tests/qtest/fuzz/generic_fuzz_configs.h:
},{
.name = "sdhci-v3",
.args = "-nodefaults -device sdhci-pci,sd-spec-version=3 "
"-device sd-card,drive=mydrive "
"-drive if=sd,index=0,file=null-co://,format=raw,id=mydrive -nographic",
.objects = "sd*"
},{
The if=sd needs to be if=none.
Before this series, the test prints a deprecation warning. Since it
also prints lots of other junk, nobody noticed.
After this series removed the deprecated misfeature, the test fails.
v5 coming.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-03-19 13:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-19 6:45 [PULL v4 0/6] QOM and fdc patches patches for 2021-03-16 Markus Armbruster
2021-03-19 11:26 ` Peter Maydell
2021-03-19 13:03 ` Markus Armbruster
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.