Marc-André Lureau
|
1ce2610c10
char: make chr_fe_deinit() optionaly delete backend
|
8 years ago |
Marc-André Lureau
|
4d43a603c7
char: move CharBackend handling in char-fe unit
|
8 years ago |
Marc-André Lureau
|
8228e353d8
chardev: move headers to include/chardev
|
8 years ago |
Krzysztof Kozlowski
|
be9721f400
qdev: Constify local variable returned by blk_bs
|
8 years ago |
Denis V. Lunev
|
9588c5897b
block: add missed aio_context_acquire into release_drive
|
8 years ago |
Kevin Wolf
|
a17c17a274
hw/block: Request permissions
|
8 years ago |
Kevin Wolf
|
d7086422b1
block: Add error parameter to blk_insert_bs()
|
8 years ago |
Kevin Wolf
|
6d0eb64d5c
block: Add permissions to blk_new()
|
8 years ago |
Marc-André Lureau
|
0ec7b3e7f2
char: rename CharDriverState Chardev
|
8 years ago |
Marc-André Lureau
|
2209401fa7
qdev: fix use-after-free regression from becdfa00cfa
|
8 years ago |
Marc-André Lureau
|
c39860e6dc
char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinit
|
8 years ago |
Marc-André Lureau
|
becdfa00cf
char: replace PROP_CHR with CharBackend
|
8 years ago |
Kevin Wolf
|
bd7c41765b
block/qdev: Let 'drive' property fall back to node name
|
9 years ago |
Eric Blake
|
f394b2e20d
qapi: Change Netdev into a flat union
|
9 years ago |
Kevin Wolf
|
8daea51095
block/qdev: Allow node name for drive properties
|
9 years ago |
Eduardo Habkost
|
8d76bfe8f8
qdev: Eliminate qemu_add_globals() function
|
9 years ago |
Kevin Wolf
|
a9d52a7563
block/qdev: Fix NULL access when using BB twice
|
9 years ago |
Markus Armbruster
|
da34e65cb4
include/qemu/osdep.h: Don't include qapi/error.h
|
9 years ago |
Eric Blake
|
d7bce9999d
qom: Swap 'name' next to visitor in ObjectPropertyAccessor
|
9 years ago |
Eric Blake
|
51e72bc1dd
qapi: Swap visit_* arguments for consistent 'name' placement
|
9 years ago |
Peter Maydell
|
18c86e2b9d
hw/core: Clean up includes
|
9 years ago |
Markus Armbruster
|
6231a6da9f
hw: Inline the qdev_prop_set_drive_nofail() wrapper
|
9 years ago |
Markus Armbruster
|
007b06578a
Use error_fatal to simplify obvious fatal errors
|
10 years ago |
Peter Maydell
|
62f7dbde4c
qdev-properties-system: Improve error message for drive assignment conflict
|
10 years ago |
Peter Maydell
|
f1fb9f0dc0
qdev-properties-system: Change set_pointer's parse callback to use Error
|
10 years ago |
Markus Armbruster
|
c6bd8c706a
qerror: Clean up QERR_ macros to expand into a single string
|
10 years ago |
Markus Armbruster
|
28d0de7a4f
QemuOpts: Convert qemu_opts_foreach() to Error
|
10 years ago |
Markus Armbruster
|
a4c7367f7d
QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failure
|
10 years ago |
Markus Armbruster
|
9b3d111ad9
hw: Propagate errors through qdev_prop_set_drive()
|
10 years ago |
Jason Wang
|
23120b13c6
net: don't use set/get_pointer() in set/get_netdev()
|
11 years ago |