Stefan Hajnoczi
290f950361
QOM & QDev patches
- Remove DeviceState::opts (Akihiko)
- Replace container_get by machine/object_get_container (Peter)
- Remove InterfaceInfo::concrete_class field (Paolo)
- Reduce machine_containers[] scope (Philippe)
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmeABNgACgkQ4+MsLN6t
wN4XtQ/+NyXEK9vjq+yXnk7LRxTDQBrXxNc71gLqNA8rGwXTuELIXOthNW+UM2a9
CdnVbrIX/FRfQLXTHx0C2ENteafrR1oXDQmEOz1UeYgaCWJsNdVe3r1MYUdHcwVM
90JcSbYhrvxFE/p/6WhTjjv2DXn4E8witsPwRc8EBi5bHeFz6cNPzhdF59A3ljZF
0zr1MLHJHhwR6OoBbm9HM8x8i4Zw4LoKEjo8cCgcBfPQIMKf0HQ4XsinIDwn0VXN
S3jIysNyGHlptHOiJuErILZtzrm4F2lGwYan89jxuElfWjC7SVB2z4CQkQtPceIJ
HRBrE7VPwJ566OAThoSwPG3jXT1yCDOYmNCX1kJOMo9rYh3MwG0VrbMr5iwfYk8Z
wO+8IyMAx7m8FibdsoMmxtI1PYTf0JQaCB6MSwdoAMMQVp1FDWBun2g+swLjQgO4
15iSB+PMIZe7Ywd0b63VZrUMHKwMxd9RFYEbbsdA8DRI50W3HMQPZAJiGXt7RxJ9
p9qxqg0WGpVjgTnInt/KH4axiWPD5cru+THVYk6dvOdtTM5wj2jEswWy2vQ6LkEF
MgxaUXfja8E20AXvdr6uXKwcKOIJ9+TaU5AhUmjpvacjJhy5eQdoFt9OnIMQt25U
KTtapCVsong5JzYZWhITNCMf5w2YGCJGJJekxdrqBvFk+FkMR38=
=+TLu
-----END PGP SIGNATURE-----
Merge tag 'qom-qdev-20250109' of https://github.com/philmd/qemu into staging
QOM & QDev patches
- Remove DeviceState::opts (Akihiko)
- Replace container_get by machine/object_get_container (Peter)
- Remove InterfaceInfo::concrete_class field (Paolo)
- Reduce machine_containers[] scope (Philippe)
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmeABNgACgkQ4+MsLN6t
# wN4XtQ/+NyXEK9vjq+yXnk7LRxTDQBrXxNc71gLqNA8rGwXTuELIXOthNW+UM2a9
# CdnVbrIX/FRfQLXTHx0C2ENteafrR1oXDQmEOz1UeYgaCWJsNdVe3r1MYUdHcwVM
# 90JcSbYhrvxFE/p/6WhTjjv2DXn4E8witsPwRc8EBi5bHeFz6cNPzhdF59A3ljZF
# 0zr1MLHJHhwR6OoBbm9HM8x8i4Zw4LoKEjo8cCgcBfPQIMKf0HQ4XsinIDwn0VXN
# S3jIysNyGHlptHOiJuErILZtzrm4F2lGwYan89jxuElfWjC7SVB2z4CQkQtPceIJ
# HRBrE7VPwJ566OAThoSwPG3jXT1yCDOYmNCX1kJOMo9rYh3MwG0VrbMr5iwfYk8Z
# wO+8IyMAx7m8FibdsoMmxtI1PYTf0JQaCB6MSwdoAMMQVp1FDWBun2g+swLjQgO4
# 15iSB+PMIZe7Ywd0b63VZrUMHKwMxd9RFYEbbsdA8DRI50W3HMQPZAJiGXt7RxJ9
# p9qxqg0WGpVjgTnInt/KH4axiWPD5cru+THVYk6dvOdtTM5wj2jEswWy2vQ6LkEF
# MgxaUXfja8E20AXvdr6uXKwcKOIJ9+TaU5AhUmjpvacjJhy5eQdoFt9OnIMQt25U
# KTtapCVsong5JzYZWhITNCMf5w2YGCJGJJekxdrqBvFk+FkMR38=
# =+TLu
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 09 Jan 2025 12:18:16 EST
# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE
* tag 'qom-qdev-20250109' of https://github.com/philmd/qemu:
system: Inline machine_containers[] in qemu_create_machine_containers()
qom: remove unused InterfaceInfo::concrete_class field
qom: Remove container_get()
qom: Use object_get_container()
qom: Add object_get_container()
qdev: Use machine_get_container()
qdev: Add machine_get_container()
qdev: Make qdev_get_machine() not use container_get()
qdev: Implement qdev_create_fake_machine() for user emulation
qdev: Remove opts member
hw/pci: Use -1 as the default value for rombar
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2025-01-10 10:30:51 -05:00
..
2024-12-21 11:07:00 -05:00
2024-10-15 15:16:17 +01:00
2024-12-20 17:44:56 +01:00
2024-04-09 02:31:16 -04:00
2024-10-15 15:16:17 +01:00
2024-10-30 11:22:08 +10:00
2024-12-24 08:32:15 -08:00
2024-11-04 16:03:24 -05:00
2024-10-01 14:40:29 +01:00
2024-12-20 17:44:56 +01:00
2024-06-19 12:40:49 +02:00
2024-02-01 08:33:18 +01:00
2024-10-24 07:57:47 +02:00
2024-12-20 17:44:56 +01:00
2024-09-16 17:44:08 +02:00
2024-12-20 17:44:56 +01:00
2024-12-20 17:44:56 +01:00
2024-10-01 14:41:10 +01:00
2025-01-09 14:13:24 +08:00
2021-09-30 13:42:10 +01:00
2024-12-20 17:44:56 +01:00
2024-10-16 16:03:13 +08:00
2024-01-30 21:20:20 +03:00
2024-06-19 12:40:49 +02:00
2024-10-15 12:21:06 -03:00
2024-12-31 21:21:27 +01:00
2024-12-11 15:30:52 +00:00
2024-02-27 09:36:39 +01:00
2024-12-20 17:44:56 +01:00
2022-09-04 07:02:56 +01:00
2025-01-09 18:16:18 +01:00
2024-11-04 16:03:24 -05:00
2024-12-30 20:04:50 +01:00
2024-12-20 17:44:56 +01:00
2024-10-03 17:26:06 +03:00
2024-12-21 11:07:00 -05:00
2024-05-10 15:45:15 +02:00
2024-02-15 16:58:46 +01:00
2025-01-07 14:51:39 +01:00
2024-02-13 19:37:28 +00:00
2024-12-11 07:25:53 +01:00
2022-07-14 16:24:38 +02:00
2024-09-13 20:10:49 +02:00
2024-09-11 09:46:14 -04:00
2024-02-15 16:58:46 +01:00
2024-10-24 07:57:47 +02:00
2024-12-28 14:42:52 +03:00
2024-12-20 17:44:56 +01:00
2024-12-31 21:21:34 +01:00
2024-12-26 07:23:38 +01:00
2024-12-22 14:33:27 -05:00
2024-06-16 21:08:54 +02:00
2024-12-20 17:44:57 +01:00
2024-12-20 17:44:56 +01:00
2024-12-10 18:49:24 +01:00
2024-04-25 12:48:12 +02:00
2023-03-07 12:38:59 -05:00
2022-04-21 17:03:51 +04:00
2024-09-11 07:20:30 -04:00
2025-01-09 14:12:24 +08:00
2023-02-27 13:27:05 +00:00
2022-05-19 16:19:03 +01:00
2021-03-08 17:20:01 +00:00
2025-01-09 18:16:24 +01:00
2024-11-18 17:13:47 +01:00
2024-12-19 19:36:37 +01:00
2021-09-01 11:59:12 +10:00
2022-06-22 09:49:34 +02:00
2024-09-24 11:33:35 +02:00
2024-09-20 10:01:40 +03:00
2024-02-27 09:37:21 +01:00