[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 1/7] qdev: add support for device module loading
From: |
Richard Henderson |
Subject: |
Re: [PATCH v4 1/7] qdev: add support for device module loading |
Date: |
Fri, 26 Jun 2020 11:46:47 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 |
On 6/22/20 6:55 AM, Gerd Hoffmann wrote:
> @@ -147,6 +150,9 @@ DeviceState *qdev_new(const char *name)
> */
> DeviceState *qdev_try_new(const char *name)
> {
> + if (!object_class_by_name(name)) {
> + qdev_module_load_type(name);
> + }
> if (!object_class_by_name(name)) {
> return NULL;
> }
The second if can be nested inside the first.
Otherwise,
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
r~
- [PATCH v4 0/7] build some devices as modules., Gerd Hoffmann, 2020/06/22
- [PATCH v4 1/7] qdev: add support for device module loading, Gerd Hoffmann, 2020/06/22
- Re: [PATCH v4 1/7] qdev: add support for device module loading,
Richard Henderson <=
- [PATCH v4 2/7] build: fix device module builds, Gerd Hoffmann, 2020/06/22
- [PATCH v4 5/7] vga: build qxl as module, Gerd Hoffmann, 2020/06/22
- [PATCH v4 4/7] usb: build usb-redir as module, Gerd Hoffmann, 2020/06/22
- [PATCH v4 6/7] vga: build virtio-gpu only once, Gerd Hoffmann, 2020/06/22
- [PATCH v4 7/7] vga: build virtio-gpu as module, Gerd Hoffmann, 2020/06/22
- [PATCH v4 3/7] ccid: build smartcard as module, Gerd Hoffmann, 2020/06/22