qemu/hw/pci-bridge
Kevin Wolf 163f384752 qdev: Make DeviceState.id independent of QemuOpts
DeviceState.id is a pointer to a string that is stored in the QemuOpts
object DeviceState.opts and freed together with it. We want to create
devices without going through QemuOpts in the future, so make this a
separately allocated string.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Message-Id: <20211008133442.141332-9-kwolf@redhat.com>
Reviewed-by: Damien Hedde <damien.hedde@greensocs.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Tested-by: Peter Krempa <pkrempa@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2021-10-15 16:06:35 +02:00
..
dec.c
dec.h
gen_pcie_root_port.c
i82801b11.c
ioh3420.c
Kconfig
meson.build
pci_bridge_dev.c
pci_expander_bridge.c qdev: Make DeviceState.id independent of QemuOpts 2021-10-15 16:06:35 +02:00
pcie_pci_bridge.c
pcie_root_port.c
simba.c
xio3130_downstream.c
xio3130_upstream.c