aboutsummaryrefslogtreecommitdiff
path: root/os-posix.c
AgeCommit message (Expand)AuthorFilesLines
10 daysos-posix: Expand setrlimit() syscall compatibilityTrent Huber1-0/+4
2024-02-09qemu_init: increase NOFILE soft limit on POSIXFiona Ebner1-0/+22
2023-10-06os-posix: Clean up global variable shadowingPhilippe Mathieu-Daudé1-6/+6
2023-09-01os-posix.c: remove unneeded #includesMichael Tokarev1-2/+0
2023-09-01os-posix.c: move code aroundMichael Tokarev1-22/+27
2023-09-01os-posix.c, softmmu/vl.c: move os_parse_cmd_args() into qemu_init()Michael Tokarev1-82/+0
2023-09-01os-posix.c: create and export os_set_chroot()Michael Tokarev1-2/+7
2023-09-01os-posix.c: create and export os_set_runas()Michael Tokarev1-7/+16
2023-07-10os-posix: Allow 'chroot' via '-run-with' and deprecate the old '-chroot' optionThomas Huth1-1/+34
2023-05-16util/async-teardown: wire up query-command-line-optionsClaudio Imbrenda1-0/+14
2023-01-09Refactoring: refactor TFR() macro to RETRY_ON_EINTR()Nikita Ivanov1-1/+1
2022-10-31os-posix: asynchronous teardown for shutdown on LinuxClaudio Imbrenda1-0/+6
2022-05-03os-posix: replace pipe()+cloexec with g_unix_open_pipe(CLOEXEC)Marc-André Lureau1-2/+1
2022-04-26softmmu: remove deprecated --enable-fips optionDaniel P. Berrangé1-8/+0
2022-04-20os-posix: Use qemu_log_enabledRichard Henderson1-1/+1
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-03-04os-posix: Add os_set_daemonize()Hanna Reitz1-0/+6
2021-05-26remove qemu-options* from root directoryPaolo Bonzini1-1/+1
2021-01-29os: deprecate the -enable-fips option and QEMU's FIPS enforcementDaniel P. Berrangé1-0/+3
2020-09-30vl: relocate paths to data directoriesPaolo Bonzini1-20/+0
2020-09-30oslib: do not call g_strdup from qemu_get_exec_dirPaolo Bonzini1-5/+1
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé1-1/+1
2020-08-21meson: link emulators without Makefile.targetPaolo Bonzini1-2/+2
2020-07-21qemu/osdep: Document os_find_datadir() return valuePhilippe Mathieu-Daudé1-0/+3
2020-07-13build: Check that mlockall() existsDavid CARLIER1-0/+4
2019-12-17os-posix: simplify os_find_datadirMarc-André Lureau1-28/+13
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-1/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-0/+1
2018-10-02util: add qemu_write_pidfile()Marc-André Lureau1-24/+0
2018-08-31net: Remove the deprecated -tftp, -bootp, -redir and -smb optionsThomas Huth1-8/+0
2018-05-09qemu-options: Bail out on unsupported options instead of silently ignoring themThomas Huth1-1/+5
2018-04-26os-posix: cleanup: Replace perror with error_reportIan Jackson1-4/+4
2018-04-26os-posix: cleanup: Replace fprintf with error_report in remaining call sitesIan Jackson1-2/+2
2018-04-26os-posix: Provide new -runas <uid>:<gid> facilityIan Jackson1-12/+65
2018-04-26os-posix: cleanup: Replace fprintfs with error_report in change_process_uidIan Jackson1-5/+5
2017-10-16os-posix: Drop misleading commentMarkus Armbruster1-1/+0
2017-08-08Revert "rcu: do not create thread in pthread_atfork callback"Paolo Bonzini1-2/+0
2016-07-17use g_path_get_dirname instead of dirnameWei Jiangang1-1/+2
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-02-22log: Redirect stderr to logfile if deamonizedDimitris Aragiorgis1-1/+5
2016-02-04all: Clean up includesPeter Maydell1-5/+1
2016-02-04net/slirp: Tell the users when they are using deprecated optionsThomas Huth1-0/+3
2015-04-01rcu: do not create thread in pthread_atfork callbackPaolo Bonzini1-0/+2
2014-11-02os-posix: reorder parent notification for -daemonizeMichael Tokarev1-9/+10
2014-11-02pidfile: stop making pidfile error a special caseMichael Tokarev1-23/+8
2014-11-02os-posix: replace goto again with a proper loopMichael Tokarev1-10/+6
2014-11-02os-posix: use global daemon_pipe instead of cryptic fds[1]Michael Tokarev1-4/+6
2014-11-02Revert "os-posix: report error message when lock file failed"Michael Tokarev1-2/+0
2014-09-26os-posix: report error message when lock file failedGonglei1-0/+2