aboutsummaryrefslogtreecommitdiff
path: root/qga/commands-posix.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-09error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov1-3/+1
2022-12-20qga: Add initial OpenBSD and NetBSD supportBrad Smith1-2/+7
2022-12-14qapi qga: Elide redundant has_FOO in generated CMarkus Armbruster1-24/+8
2022-10-26qga: Move HW address getting to a separate functionAlexander Ivanov1-42/+56
2022-10-26qga: Add support for user password setting in FreeBSDAlexander Ivanov1-10/+25
2022-10-26qga: Add shutdown/halt/reboot support for FreeBSDAlexander Ivanov1-0/+7
2022-10-26qga: Add UFS freeze/thaw support for FreeBSDAlexander Ivanov1-158/+150
2022-10-26qga: Move Linux-specific FS freeze/thaw code to a separate fileAlexander Ivanov1-272/+15
2022-10-26qga: Add initial FreeBSD supportAlexander Ivanov1-0/+8
2022-09-20qga: Replace 'blacklist' and 'whitelist' in the guest agent sourcesThomas Huth1-8/+8
2022-07-18qga: treat get-guest-fsinfo as "best effort"John Snow1-1/+9
2022-07-13qga: add command 'guest-get-cpustats'zhenwei pi1-0/+89
2022-05-28qga: make build_fs_mount_list() return a boolMarc-André Lureau1-15/+10
2022-05-28qga: replace qemu_open_old() with qga_open_cloexec()Marc-André Lureau1-4/+4
2022-05-28qga: use qga_open_cloexec() for safe_open_or_create()Marc-André Lureau1-4/+3
2022-05-28qga: flatten safe_open_or_create()Marc-André Lureau1-60/+60
2022-05-25qga: add guest-get-diskstats command for Linux guestsluzhipeng1-0/+123
2022-05-04qga: Introduce disk smartzhenwei pi1-0/+73
2022-05-04qga: Introduce NVMe disk bus typezhenwei pi1-1/+4
2022-05-04qga/commands-posix: 'guest-shutdown' for SolarisAndrew Deason1-3/+18
2022-05-04qga/commands-posix: Log all net stats failuresAndrew Deason1-1/+5
2022-05-04qga/commands-posix: Fix listing ifaces for SolarisAndrew Deason1-1/+6
2022-05-04qga/commands-posix: Fix iface hw address detectionAndrew Deason1-15/+24
2022-05-04qga/commands-posix: Use getifaddrs when availableAndrew Deason1-229/+245
2022-05-03qga: replace qemu_set_nonblock()Marc-André Lureau1-1/+5
2022-05-03qga: replace pipe() with g_unix_open_pipe(CLOEXEC)Marc-André Lureau1-1/+1
2022-04-21qga: move qga_get_host_name()Marc-André Lureau1-0/+35
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-04-06qga: remove explicit environ argument from exec/spawnMarc-André Lureau1-17/+7
2022-04-06qga: replace qemu_gettimeofday() with g_get_real_time()Marc-André Lureau1-14/+0
2021-04-20qga: fix guest-get-disks regressionMarc-André Lureau1-0/+1
2021-03-16qga: Add spaces around operatorAlexChen1-2/+2
2021-03-16qga: Correct loop count in qmp_guest_get_vcpus()Lin Ma1-29/+14
2021-03-05qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_interfacesEric Blake1-45/+30
2021-01-28qapi: More complex uses of QAPI_LIST_APPENDEric Blake1-13/+6
2021-01-28qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake1-22/+9
2021-01-01Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20201222' into...Peter Maydell1-0/+34
2020-12-21qga/commands-posix: Send CCW address on s390x with the fsinfo dataThomas Huth1-0/+34
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake1-36/+11
2020-11-16qga: update schema for guest-get-disks 'dependents' fieldMichael Roth1-4/+6
2020-11-09qga: fix missing closedir() in qmp_guest_get_disks()Michael Roth1-0/+3
2020-11-02qga: add implementation of guest-get-disks for LinuxTomáš Golembiovský1-11/+292
2020-11-02qga: add command guest-get-disksTomáš Golembiovský1-0/+6
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé1-3/+3
2020-09-12qga: add command guest-get-devices for reporting VirtIO devicesTomáš Golembiovský1-0/+9
2020-09-12qga/commands-posix: Support fsinfo for non-PCI virtio devices, tooThomas Huth1-1/+41
2020-09-12qga/commands-posix: Move the udev code from the pci to the generic functionThomas Huth1-29/+33
2020-09-12qga/commands-posix: Rework build_guest_fsinfo_for_real_device() functionThomas Huth1-24/+41
2020-07-10error: Eliminate error_propagate() manuallyMarkus Armbruster1-3/+1
2020-07-02qga: Plug unlikely memory leak in guest-set-memory-blocksMarkus Armbruster1-0/+1