aboutsummaryrefslogtreecommitdiff
path: root/util/module.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-09modules: check arch on qom lookupGerd Hoffmann1-0/+6
2021-07-09modules: check arch and block load on mismatchGerd Hoffmann1-0/+29
2021-07-09modules: add tracepointsGerd Hoffmann1-0/+3
2021-07-09modules: use modinfo for qemu opts loadGerd Hoffmann1-0/+19
2021-07-09modules: use modinfo for qom loadGerd Hoffmann1-53/+24
2021-07-09modules: use modinfo for dependenciesGerd Hoffmann1-34/+21
2021-07-09modules: generate modinfo.cGerd Hoffmann1-0/+11
2021-05-10virtio-gpu: add virtio-vga-glGerd Hoffmann1-0/+2
2021-05-10virtio-gpu: add virtio-gpu-gl-pciGerd Hoffmann1-0/+2
2021-05-10virtio-gpu: move virtio-gpu-gl-device to separate moduleGerd Hoffmann1-1/+3
2021-05-10virtio-gpu: add virtio-gpu-gl-deviceGerd Hoffmann1-0/+1
2021-04-01util: fix use-after-free in module_load_oneMarc-André Lureau1-1/+2
2021-03-26s390x: modularize virtio-gpu-ccwGerd Hoffmann1-0/+1
2020-10-29modules: turn off lazy bindingGerd Hoffmann1-1/+1
2020-10-29virtio-gpu: add virtio-vga moduleGerd Hoffmann1-0/+3
2020-10-29virtio-gpu: add virtio-gpu-pci moduleGerd Hoffmann1-0/+3
2020-10-21opengl: build opengl helper code modularGerd Hoffmann1-0/+7
2020-10-21modules: add spice dependenciesGerd Hoffmann1-0/+5
2020-10-21modules: dependencies infrastructureGerd Hoffmann1-5/+27
2020-10-15chardev/spice: build spice chardevs as moduleGerd Hoffmann1-0/+2
2020-10-15modules: update qom object module commentGerd Hoffmann1-1/+3
2020-10-15module: silence errors for module_load_qom_all().Gerd Hoffmann1-10/+10
2020-09-30module: relocate path to modulesPaolo Bonzini1-1/+2
2020-09-30oslib: do not call g_strdup from qemu_get_exec_dirPaolo Bonzini1-6/+1
2020-09-15virtio-gpu: build modularGerd Hoffmann1-0/+2
2020-08-21meson: replace create-config with meson configure_filePaolo Bonzini1-2/+2
2020-08-21meson: link emulators without Makefile.targetPaolo Bonzini1-1/+0
2020-07-21module: ignore NULL typeGerd Hoffmann1-0/+3
2020-07-11Revert "vga: build virtio-gpu as module"Gerd Hoffmann1-6/+0
2020-07-07chardev: enable modules, use for brailleGerd Hoffmann1-0/+1
2020-07-07vga: build virtio-gpu as moduleGerd Hoffmann1-0/+6
2020-07-07vga: build qxl as moduleGerd Hoffmann1-0/+2
2020-07-07usb: build usb-redir as moduleGerd Hoffmann1-0/+1
2020-07-07ccid: build smartcard as moduleGerd Hoffmann1-0/+2
2020-07-07module: qom module supportGerd Hoffmann1-0/+55
2020-04-13module: increase dirs array size by oneBruce Rogers1-1/+1
2020-03-16modules: load modules from versioned /var/run dirChristian Ehrhardt1-0/+14
2020-02-22module: check module wasn't already initializedAlexander Bulekov1-0/+7
2020-01-08util/module: fix a memory leakPan Nengyuan1-0/+1
2019-08-21module: return success on module loadMarc-André Lureau1-3/+11
2019-08-21module: use g_hash_table_add()Marc-André Lureau1-2/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2018-08-23module: Use QEMU_MODULE_DIR as a search pathryang1-8/+14
2016-10-07module: Don't load the same module if requested multiple timesFam Zheng1-2/+16
2016-09-20blockdev: Add dynamic module loading for block driversMarc Mari1-27/+11
2016-06-20coccinelle: Remove unnecessary variables for function return valueEduardo Habkost1-5/+1
2016-02-04util: Clean up includesPeter Maydell1-1/+1
2014-07-18module: Don't complain when a module is absentAndreas Färber1-3/+0
2014-07-18module: Simplify module_load()Andreas Färber1-4/+2
2014-03-27util: Add 'static' attribute to function implementationStefan Weil1-1/+1