[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 4f5604: riscv: plic: Set msi_nonbroken as tru
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 4f5604: riscv: plic: Set msi_nonbroken as true |
Date: |
Thu, 28 Mar 2019 05:04:28 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 4f5604c41d4a4d41964dfacaa87b08178abcc838
https://github.com/qemu/qemu/commit/4f5604c41d4a4d41964dfacaa87b08178abcc838
Author: Alistair Francis <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M hw/riscv/sifive_plic.c
Log Message:
-----------
riscv: plic: Set msi_nonbroken as true
Set msi_nonbroken as true for the PLIC.
According to the comment located here:
https://git.qemu.org/?p=qemu.git;a=blob;f=hw/pci/msi.c;h=47d2b0f33c664533b8dbd5cb17faa8e6a01afe1f;hb=HEAD#l38
the msi_nonbroken variable should be set to true even if they don't
support MSI. In this case that is what we are doing as we don't support
MSI.
Signed-off-by: Alistair Francis <address@hidden>
Reported-by: Andrea Bolognani <address@hidden>
Reported-by: David Abdurachmanov <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: ca9b7e29de3e79d6fe21bfc21297770a98d54e58
https://github.com/qemu/qemu/commit/ca9b7e29de3e79d6fe21bfc21297770a98d54e58
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M hw/intc/Kconfig
M hw/pci-host/Kconfig
M hw/pci/Kconfig
M hw/ppc/Kconfig
M hw/riscv/Kconfig
M hw/s390x/Kconfig
Log Message:
-----------
kconfig: add CONFIG_MSI_NONBROKEN
Not all interrupt controllers have a working implementation of
message-signalled interrupts; in some cases, the guest may expect
MSI to work but it won't due to the buggy or lacking emulation.
In QEMU this is represented by the "msi_nonbroken" variable. This
patch adds a new configuration symbol enabled whenever the binary
contains an interrupt controller that will set "msi_nonbroken". We
can then use it to remove devices that cannot be possibly added
to the machine, because they require MSI.
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: d6c1bd4a223776aaa6ef3845be12d3c7408b4ffb
https://github.com/qemu/qemu/commit/d6c1bd4a223776aaa6ef3845be12d3c7408b4ffb
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M Kconfig.host
M Makefile
M hw/Kconfig
M hw/misc/Kconfig
M hw/net/Kconfig
M hw/pci-bridge/Kconfig
A hw/rdma/Kconfig
M hw/rdma/Makefile.objs
Log Message:
-----------
kconfig: add dependencies on CONFIG_MSI_NONBROKEN
For devices that require msi_init/msix_init to succeed, add a
dependency on CONFIG_MSI_NONBROKEN. This will prevent those devices
from appearing in a binary that cannot instantiate them.
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 2ddb89b00f947f785c9ca6742f28f954e3b75e62
https://github.com/qemu/qemu/commit/2ddb89b00f947f785c9ca6742f28f954e3b75e62
Author: Singh, Brijesh <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M memory.c
Log Message:
-----------
memory: Fix the memory region type assignment order
Currently, a callback registered through the RAMBlock notifier
is not able to get the memory region type (i.e callback is not
able to use memory_region_is_ram_device function). This is
because mr->ram assignment happens _after_ the memory is allocated
whereas the callback is executed during allocation.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1667249
Suggested-by: Alex Williamson <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Reviewed-by: Alex Williamson <address@hidden>
Signed-off-by: Brijesh Singh <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: cedc0ad539afbbb669dba9e73dfad2915bc1c25b
https://github.com/qemu/qemu/commit/cedc0ad539afbbb669dba9e73dfad2915bc1c25b
Author: Singh, Brijesh <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M target/i386/sev.c
Log Message:
-----------
target/i386: sev: Do not pin the ram device memory region
The RAM device presents a memory region that should be handled
as an IO region and should not be pinned.
In the case of the vfio-pci, RAM device represents a MMIO BAR
and the memory region is not backed by pages hence
KVM_MEMORY_ENCRYPT_REG_REGION fails to lock the memory range.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1667249
Cc: Alex Williamson <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Signed-off-by: Brijesh Singh <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 3e3fdad6e1b980bd570790a8eaa6333023b4dcab
https://github.com/qemu/qemu/commit/3e3fdad6e1b980bd570790a8eaa6333023b4dcab
Author: Thomas Huth <address@hidden>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M hw/char/Makefile.objs
M hw/char/parallel-isa.c
M hw/i386/Kconfig
M hw/sparc64/Kconfig
Log Message:
-----------
hw/char/parallel: Make it possible to compile also without CONFIG_PARALLEL
For the downstream distribution of QEMU, we want to compile without
CONFIG_PARALLEL. Commit 9157eee1b1c076ff3 already moved the function
parallel_hds_isa_init() (which is still required for linking) into a file
that is included anyway, but commit bb3d5ea858e7f888563a moved it
to a separate file which is only compiled again if CONFIG_PARALLEL is
set. To be able to link QEMU again without CONFIG_PARALLEL, the file
should be considered for linking for all targets that have CONFIG_ISA_BUS.
And while we're at it, add a proper comment in there with the rationale
for the separate file.
Signed-off-by: Thomas Huth <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b377471ac89052ca9af8cafd7c3ff01e2ed263cd
https://github.com/qemu/qemu/commit/b377471ac89052ca9af8cafd7c3ff01e2ed263cd
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/i386/Kconfig
Log Message:
-----------
hw/i386/Kconfig: PC uses I8257, not I82374
CONFIG_I82374 is not needed for PC machines, since they create
i8257 directly instead.
Reported-by: Miroslav Rezanina <address@hidden>
Reviewed-by: Stefano Garzarella <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b4f15fc4c1fd0d31137125b09e5dd201f134e2d0
https://github.com/qemu/qemu/commit/b4f15fc4c1fd0d31137125b09e5dd201f134e2d0
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/ppc/Kconfig
Log Message:
-----------
prep: do not select I82374
It is only needed through I82378, which also selects it.
Reviewed-by: Stefano Garzarella <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: aa889f73044ca0566a77e9980a371cc99b7939b6
https://github.com/qemu/qemu/commit/aa889f73044ca0566a77e9980a371cc99b7939b6
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/isa/Kconfig
Log Message:
-----------
hw/isa/Kconfig: i82378 SuperIO requires PC speaker device
This fixes when configuring with --without-default-devices:
$ qemu-system-ppc -M prep
qemu-system-ppc: Machine type 'prep' is deprecated: use 40p machine type
instead
qemu-system-ppc: Unknown device 'isa-pcspk' for bus 'ISA'
Fixes: dd0ff8191ab
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Commit: fa80da7b6984f3a32632da81baea8d4c0c6df68d
https://github.com/qemu/qemu/commit/fa80da7b6984f3a32632da81baea8d4c0c6df68d
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/isa/Kconfig
Log Message:
-----------
hw/isa/Kconfig: PIIX4 southbridge requires USB UHCI
This fixes when configuring with --without-default-devices:
$ qemu-system-mips64 -bios /dev/null -M malta
qemu-system-mips64: Unknown device 'piix4-usb-uhci' for bus 'PCI'
Fixes: 7c28b925b7e
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Commit: 09cba51e4f3ebe3ed726db37f2b00e5c227e4197
https://github.com/qemu/qemu/commit/09cba51e4f3ebe3ed726db37f2b00e5c227e4197
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/i386/Kconfig
Log Message:
-----------
hw/i386/Kconfig: enable devices that can be created by default
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-x86_64 -M q35
qemu-system-x86_64: Unsupported NIC model: e1000e
$ qemu-system-x86_64 -M pc
qemu-system-x86_64: Unsupported NIC model: e1000
Fixes: 7c28b925b7e
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Commit: 892da02848afa931ebe9d5892d651725f2ff0554
https://github.com/qemu/qemu/commit/892da02848afa931ebe9d5892d651725f2ff0554
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M default-configs/mips-softmmu-common.mak
Log Message:
-----------
hw/mips/Kconfig: Malta machine requires the pcnet network card
This fixes when configuring with --without-default-devices:
$ qemu-system-mips64 -bios /dev/null -M malta
qemu-system-mips64: Unsupported NIC model: pcnet
Fixes: 7c28b925b7e
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b5ea7070e56dc95dba4019b1dc6e830a6b06ab50
https://github.com/qemu/qemu/commit/b5ea7070e56dc95dba4019b1dc6e830a6b06ab50
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M default-configs/mips64el-softmmu.mak
Log Message:
-----------
hw/mips/Kconfig: Fulong 2e board requires ati-vga/rtl8139 PCI devices
This fixes when configuring with --without-default-devices:
$ qemu-system-mips64el -bios /dev/null -M fulong2e
qemu-system-mips64el: Unknown device 'ati-vga' for bus 'PCI'
Aborted (core dumped)
(gdb) bt
#0 0x00007ffff5a2753f in __GI_raise (address@hidden) at
../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffff5a11895 in __GI_abort () at abort.c:79
#2 0x00005555558768d3 in qdev_create (address@hidden, address@hidden
"ati-vga") at hw/core/qdev.c:131
#3 0x00005555558d15e1 in pci_create_multifunction (address@hidden,
address@hidden, address@hidden, address@hidden "ati-vga") at hw/pci/pci.c:2104
#4 0x00005555558d1a7a in pci_create (address@hidden, address@hidden,
address@hidden "ati-vga") at hw/pci/pci.c:2121
#5 0x0000555555763081 in mips_fulong2e_init (machine=<optimized out>) at
hw/mips/mips_fulong2e.c:352
#6 0x000055555587e23b in machine_run_board_init (machine=0x5555560b2000) at
hw/core/machine.c:1030
#7 0x00005555556cbea2 in main (argc=<optimized out>, argv=<optimized out>,
envp=<optimized out>) at vl.c:4463
And then:
$ qemu-system-mips64el -bios /dev/null -M fulong2e
qemu-system-mips64el: Unsupported NIC model: rtl8139
Fixes: 862b4a291dc and 7c28b925b7e
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: f7b5cdcbf27104d67d8ff860d83c22687f58eece
https://github.com/qemu/qemu/commit/f7b5cdcbf27104d67d8ff860d83c22687f58eece
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/ppc/Kconfig
Log Message:
-----------
hw/ppc/Kconfig: Bamboo machine requires e1000 network card
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-ppc64 -bios /dev/null -M bamboo
qemu-system-ppc64: Unsupported NIC model: e1000
Fixes: 7c28b925b7e
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Acked-by: David Gibson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: bcb7ef9d1b2f40410869ed2c1ffda769b2ef4ac4
https://github.com/qemu/qemu/commit/bcb7ef9d1b2f40410869ed2c1ffda769b2ef4ac4
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/ppc/Kconfig
Log Message:
-----------
hw/ppc/Kconfig: e500 based machines require virtio-net-pci device
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-ppc64 -bios /dev/null -M ppce500
qemu-system-ppc64: Unsupported NIC model: virtio-net-pci
And:
$ qemu-system-ppc64 -bios /dev/null -M mpc8544ds
qemu-system-ppc64: Unsupported NIC model: virtio-net-pci
Fixes: 98bd1db99f
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Acked-by: David Gibson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 364efd1a15de02a514188b930937cb04b7968432
https://github.com/qemu/qemu/commit/364efd1a15de02a514188b930937cb04b7968432
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/sh4/Kconfig
Log Message:
-----------
hw/sh4/Kconfig: r2d machine requires the rtl8139 network card
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-sh4 -M r2d
qemu-system-sh4: Unsupported NIC model: rtl8139
Fixes: 7ab58d4c84
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b6dbcdb7b3a1ed8f3df11129e61e8c05daaebbaf
https://github.com/qemu/qemu/commit/b6dbcdb7b3a1ed8f3df11129e61e8c05daaebbaf
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/hppa/Kconfig
Log Message:
-----------
hw/hppa/Kconfig: Dino board requires e1000 network card
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-hppa
qemu-system-hppa: Unsupported NIC model: e1000
Fixes: 9483cf27dd
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 9ad4994661b8e478975475b37488973c5c15116f
https://github.com/qemu/qemu/commit/9ad4994661b8e478975475b37488973c5c15116f
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/alpha/Kconfig
Log Message:
-----------
hw/alpha/Kconfig: DP264 hardware requires e1000 network card
This fixes when configuring with CONFIG_PCI_DEVICES=n:
$ qemu-system-alpha
qemu-system-alpha: Unsupported NIC model: e1000
Fixes: d1a95ef4ac
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 8b159699d49bf340cad90a3291f6ce631ce58c8c
https://github.com/qemu/qemu/commit/8b159699d49bf340cad90a3291f6ce631ce58c8c
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M tests/Makefile.include
R tests/test-announce-self.c
M tests/virtio-net-test.c
Log Message:
-----------
test-announce-self: convert to qgraph
This removes the duplicated initialization code.
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 4b519ef1de9a7cb8123abadab9e6c5697373087c
https://github.com/qemu/qemu/commit/4b519ef1de9a7cb8123abadab9e6c5697373087c
Author: Peter Xu <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M hw/i386/intel_iommu.c
M include/hw/i386/intel_iommu.h
Log Message:
-----------
intel-iommu: optimize nodmar memory regions
Previously we have per-device system memory aliases when DMAR is
disabled by the system. It will slow the system down if there are
lots of devices especially when DMAR is disabled, because each of the
aliased system address space will contain O(N) slots, and rendering
such N address spaces will be O(N^2) complexity.
This patch introduces a shared nodmar memory region and for each
device we only create an alias to the shared memory region. With the
aliasing, QEMU memory core API will be able to detect when devices are
sharing the same address space (which is the nodmar address space)
when rendering the FlatViews and the total number of FlatViews can be
dramatically reduced when there are a lot of devices.
Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Peter Xu <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 67163caebaff04d82f7080da902663780e29e74c
https://github.com/qemu/qemu/commit/67163caebaff04d82f7080da902663780e29e74c
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M scripts/minikconf.py
Log Message:
-----------
minikconf: fix parser typo
The result of this typo would be that "select_foo" would be treated as a
"select"
keyword followed by "_foo". Nothing too bad, but easy to fix so let's be clean.
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: b7c11e574977a0addfbbdb89377c6f52affe64ec
https://github.com/qemu/qemu/commit/b7c11e574977a0addfbbdb89377c6f52affe64ec
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M Makefile
Log Message:
-----------
config-all-devices.mak: rebuild on reconfigure
This ensures that softmmu directories are culled after a
"./configure --target-list=x86_64-linux-user".
Reviewed-by: Stefano Garzarella <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 938912a866114deb5660c93907a80635b16e5807
https://github.com/qemu/qemu/commit/938912a866114deb5660c93907a80635b16e5807
Author: Paolo Bonzini <address@hidden>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M hw/display/Kconfig
M hw/hppa/Kconfig
M hw/i386/Kconfig
M hw/ppc/Kconfig
Log Message:
-----------
virtio-vga: only enable for specific boards
When virtio-vga was added, the intention was to only support it for
those machines where the firmware does not know about virtio-gpu,
and supported VGA legacy hardware before virtio-{gpu,vga} were
introduced.
The Kconfig switch however enabled virtio-vga for all machines with
a PCI bus, and libvirt then prefers it even on hardware where
virtio-gpu would be preferrable. At least for now, only enable
virtio-vga for PC, hppa and pSeries machines, as was the case
before Kconfig dependencies were introduced.
Reported-by: Laszlo Ersek <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: 84bdc58c06c889d94dba6cd9f023a39757f7dc41
https://github.com/qemu/qemu/commit/84bdc58c06c889d94dba6cd9f023a39757f7dc41
Author: Peter Maydell <address@hidden>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M Kconfig.host
M Makefile
M default-configs/mips-softmmu-common.mak
M default-configs/mips64el-softmmu.mak
M hw/Kconfig
M hw/alpha/Kconfig
M hw/char/Makefile.objs
M hw/char/parallel-isa.c
M hw/display/Kconfig
M hw/hppa/Kconfig
M hw/i386/Kconfig
M hw/i386/intel_iommu.c
M hw/intc/Kconfig
M hw/isa/Kconfig
M hw/misc/Kconfig
M hw/net/Kconfig
M hw/pci-bridge/Kconfig
M hw/pci-host/Kconfig
M hw/pci/Kconfig
M hw/ppc/Kconfig
A hw/rdma/Kconfig
M hw/rdma/Makefile.objs
M hw/riscv/Kconfig
M hw/riscv/sifive_plic.c
M hw/s390x/Kconfig
M hw/sh4/Kconfig
M hw/sparc64/Kconfig
M include/hw/i386/intel_iommu.h
M memory.c
M scripts/minikconf.py
M target/i386/sev.c
M tests/Makefile.include
R tests/test-announce-self.c
M tests/virtio-net-test.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
* Kconfig improvements (msi_nonbroken, imply for default PCI devices)
* intel-iommu: sharing passthrough FlatViews (Peter)
* Fix for SEV with VFIO (Brijesh)
* Allow compilation without CONFIG_PARALLEL (Thomas)
# gpg: Signature made Thu 21 Mar 2019 16:42:24 GMT
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "address@hidden"
# gpg: Good signature from "Paolo Bonzini <address@hidden>" [full]
# gpg: aka "Paolo Bonzini <address@hidden>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* remotes/bonzini/tags/for-upstream: (23 commits)
virtio-vga: only enable for specific boards
config-all-devices.mak: rebuild on reconfigure
minikconf: fix parser typo
intel-iommu: optimize nodmar memory regions
test-announce-self: convert to qgraph
hw/alpha/Kconfig: DP264 hardware requires e1000 network card
hw/hppa/Kconfig: Dino board requires e1000 network card
hw/sh4/Kconfig: r2d machine requires the rtl8139 network card
hw/ppc/Kconfig: e500 based machines require virtio-net-pci device
hw/ppc/Kconfig: Bamboo machine requires e1000 network card
hw/mips/Kconfig: Fulong 2e board requires ati-vga/rtl8139 PCI devices
hw/mips/Kconfig: Malta machine requires the pcnet network card
hw/i386/Kconfig: enable devices that can be created by default
hw/isa/Kconfig: PIIX4 southbridge requires USB UHCI
hw/isa/Kconfig: i82378 SuperIO requires PC speaker device
prep: do not select I82374
hw/i386/Kconfig: PC uses I8257, not I82374
hw/char/parallel: Make it possible to compile also without CONFIG_PARALLEL
target/i386: sev: Do not pin the ram device memory region
memory: Fix the memory region type assignment order
...
Signed-off-by: Peter Maydell <address@hidden>
# Conflicts:
# hw/rdma/Makefile.objs
# hw/riscv/sifive_plic.c
Compare: https://github.com/qemu/qemu/compare/2fc8d6f8e4d9...84bdc58c06c8
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 4f5604: riscv: plic: Set msi_nonbroken as true,
Peter Maydell <=