qemu/hw
Avihai Horon d77e85dbd7 vfio/container: Add dirty tracking started flag
Add a flag to VFIOContainerBase that indicates whether dirty tracking
has been started for the container or not.

This will be used in the following patches to allow dirty page syncs
only if dirty tracking has been started.

Signed-off-by: Avihai Horon <avihaih@nvidia.com>
Reviewed-by: Joao Martins <joao.m.martins@oracle.com>
Tested-by: Joao Martins <joao.m.martins@oracle.com>
Link: https://lore.kernel.org/r/20241218134022.21264-2-avihaih@nvidia.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
2024-12-26 07:23:38 +01:00
..
9pfs Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
acpi Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
adc include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
alpha alpha: switch boards to "default y" 2024-05-03 15:47:47 +02:00
arm Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
audio Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
avr Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
block Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
char Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
core Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
cpu Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
cxl Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
display Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
dma Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
fsi hw: Use device_class_set_legacy_reset() instead of opencoding 2024-09-13 15:31:44 +01:00
gpio Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
hppa include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
hyperv Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
i2c include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
i386 Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
ide Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
input Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
intc Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
ipack include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
ipmi Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
isa Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
loongarch Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
m68k Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
mem Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
microblaze include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
mips Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
misc Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
net Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
nubus include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 2024-12-19 19:36:37 +01:00
nvme Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
nvram Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
openrisc include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
pci Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
pci-bridge Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
pci-host Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
ppc Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
remote Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
riscv Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
rtc Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
rx Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
s390x Hi, 2024-12-22 14:33:27 -05:00
scsi Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
sd Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
sensor hw/sensor: Replace type_register() with type_register_static() 2024-12-10 18:49:25 +01:00
sh4 include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
smbios include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
sparc Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
sparc64 Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
ssi Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
timer Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
tpm Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
tricore hw/tricore: Remove empty Property lists 2024-12-19 19:33:37 +01:00
ufs Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
usb Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
vfio vfio/container: Add dirty tracking started flag 2024-12-26 07:23:38 +01:00
virtio Hi, 2024-12-22 14:33:27 -05:00
watchdog Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
xen Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
xenpv include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
xtensa include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
Kconfig hw: Remove PCMCIA subsystem 2024-10-15 15:16:17 +01:00
meson.build hw: Remove PCMCIA subsystem 2024-10-15 15:16:17 +01:00