Revision d03d6b4e

b/hw/qdev-monitor.c
163 163
        error_printf("%s.%s=%s\n", driver, prop->name,
164 164
                     prop->info->legacy_name ?: prop->info->name);
165 165
    }
166
    for (prop = info->bus_info->props; prop && prop->name; prop++) {
167
        if (!prop->info->parse) {
168
            continue;           /* no way to set it, don't show */
166
    if (info->bus_info) {
167
        for (prop = info->bus_info->props; prop && prop->name; prop++) {
168
            if (!prop->info->parse) {
169
                continue;           /* no way to set it, don't show */
170
            }
171
            error_printf("%s.%s=%s\n", driver, prop->name,
172
                         prop->info->legacy_name ?: prop->info->name);
169 173
        }
170
        error_printf("%s.%s=%s\n", driver, prop->name,
171
                     prop->info->legacy_name ?: prop->info->name);
172 174
    }
173 175
    return 1;
174 176
}

Also available in: Unified diff