qdev: Hide "no_user" devices from users
commitc64eafaf0c2f080d81f4c51a1eb2a98ceb40d2c8
authorMarkus Armbruster <armbru@redhat.com>
Fri, 19 Feb 2010 12:31:49 +0000 (19 13:31 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Tue, 16 Mar 2010 15:58:32 +0000 (16 16:58 +0100)
tree1b1b6a2941f57053763d8cb680e7c43bed92a1d4
parent0c17542d90a3863048ad6daff5de31c5c4d367d4
qdev: Hide "no_user" devices from users

Users can't create them, so qdev_device_help() shouldn't list them.
Fix that.

Also make qdev_device_add() pretend they don't exist.  Before, it
rejected them with a "can't be added via command line" message, which
wasn't quite right for monitor command device_add.
hw/qdev.c