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
..
2021-05-02 17:24:51 +02:00
2021-09-30 13:42:09 +01:00
2021-09-01 11:08:21 +01:00
2021-09-01 11:08:19 +01:00
2021-10-12 08:20:08 +02:00
2021-10-12 08:20:08 +02:00
2021-10-12 08:20:08 +02:00
2021-07-02 11:48:36 +01:00
2021-05-02 17:24:51 +02:00
2021-08-02 12:55:51 +01:00
2020-09-18 14:12:32 -04:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2020-07-10 15:18:08 +02:00
2021-05-02 17:24:51 +02:00
2021-08-25 10:48:50 +01:00
2020-07-13 14:36:08 +01:00
2021-08-25 10:48:50 +01:00
2021-08-25 10:48:51 +01:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2020-03-05 16:09:14 +00:00
2021-05-02 17:24:51 +02:00
2021-05-10 17:21:54 +01:00
2020-09-22 16:45:16 -04:00
2021-09-30 13:42:10 +01:00
2021-05-02 17:24:51 +02:00
2021-03-09 06:03:53 +01:00
2021-06-03 16:43:25 +01:00
2021-06-03 16:43:25 +01:00
2021-07-09 16:09:12 +01:00
2021-02-03 10:15:51 +00:00
2021-09-13 21:01:08 +01:00
2021-09-13 21:01:08 +01:00
2021-09-01 11:08:21 +01:00
2021-09-01 11:08:20 +01:00
2021-02-11 11:50:14 +00:00
2021-05-02 17:24:51 +02:00
2021-09-01 11:08:21 +01:00
2021-09-01 11:08:21 +01:00
2021-09-13 16:07:54 +01:00
2021-05-02 17:24:51 +02:00
2021-09-01 11:08:21 +01:00
2021-07-27 10:57:40 +01:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2020-03-17 15:18:46 +01:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2020-09-18 14:12:32 -04:00
2021-05-02 17:24:50 +02:00
2021-07-08 14:15:01 -05:00
2021-09-01 11:08:15 +01:00
2021-05-02 17:24:51 +02:00
2021-09-30 13:44:13 +01:00
2021-08-25 10:48:50 +01:00
2021-05-02 17:24:51 +02:00
2021-03-12 12:40:10 +00:00
2021-07-27 10:57:39 +01:00
2021-05-25 15:44:45 +01:00
2021-07-08 14:15:01 -05:00
2021-09-01 11:08:21 +01:00
2021-09-01 11:08:19 +01:00
2021-09-01 11:08:19 +01:00
2021-09-01 11:08:19 +01:00
2021-09-01 11:08:21 +01:00
2021-05-02 17:24:51 +02:00
2019-10-22 17:44:01 +01:00
2021-06-15 10:54:55 -04:00
2020-12-10 12:15:03 -05:00
2021-06-02 06:51:09 +02:00
2020-08-21 06:18:24 -04:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2021-10-05 17:30:57 -04:00
2021-10-15 16:06:35 +02:00
2021-08-25 10:48:50 +01:00
2021-09-30 13:42:10 +01:00
2021-09-30 13:42:10 +01:00
2021-09-30 13:42:10 +01:00
2021-09-30 13:42:10 +01:00
2021-05-02 17:24:50 +02:00