summaryrefslogtreecommitdiffstats
path: root/util/log.c
Commit message (Expand)AuthorAgeFilesLines
* util/log: Ignore per-thread flag if global file already thereGreg Kurz2022-11-071-0/+4
* util/log: Make the per-thread flag immutableGreg Kurz2022-11-071-0/+5
* util/log: Close per-thread log file on thread terminationGreg Kurz2022-10-311-0/+9
* util/log: Support per-thread log filesRichard Henderson2022-04-201-36/+127
* util/log: Limit RCUCloseFILE to file closingRichard Henderson2022-04-201-36/+32Star
* util/log: Rename QemuLogFile to RCUCloseFILERichard Henderson2022-04-201-15/+13Star
* util/log: Combine two logfile closesRichard Henderson2022-04-201-8/+3Star
* util/log: Hoist the eval of is_daemonized in qemu_set_log_internalRichard Henderson2022-04-201-3/+5
* util/log: Rename qemu_logfile_mutex to global_mutexRichard Henderson2022-04-201-4/+6
* util/log: Rename qemu_logfile to global_fileRichard Henderson2022-04-201-8/+8
* util/log: Rename logfilename to global_filenameRichard Henderson2022-04-201-7/+6Star
* util/log: Remove qemu_log_closeRichard Henderson2022-04-201-16/+1Star
* util/log: Introduce qemu_set_log_filename_flagsRichard Henderson2022-04-201-46/+76
* include/qemu/log: Move entire implementation out-of-lineRichard Henderson2022-04-201-1/+29
* util/log: Drop call to setvbufRichard Henderson2022-04-201-6/+0Star
* util/log: Remove qemu_log_flushRichard Henderson2022-04-201-13/+1Star
* util/log: Drop return value from qemu_logRichard Henderson2022-04-201-11/+2Star
* util/log: Use qemu_log_trylock/unlock in qemu_logRichard Henderson2022-04-201-6/+5Star
* util/log: Rename qemu_log_lock to qemu_log_trylockRichard Henderson2022-04-201-2/+4
* util/log: Move qemu_log_lock, qemu_log_unlock out of lineRichard Henderson2022-04-201-0/+23
* util/log: Pass Error pointer to qemu_set_logRichard Henderson2022-04-201-6/+6
* util/log: Return bool from qemu_set_log_filenameRichard Henderson2022-04-201-2/+3
* util/log: Drop manual log bufferingRichard Henderson2022-04-201-17/+4Star
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-5/+5
* lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky2020-05-041-2/+2
* linux-user: Use `qemu_log' for straceJosh Kunz2020-02-191-0/+2
* qemu_set_log_filename: filename argument may be NULLSalvador Fandino2020-01-301-12/+16
* Add use of RCU for qemu_logfile.Robert Foley2019-12-181-21/+51
* Add a mutex to guarantee single writer to qemu_logfile handle.Robert Foley2019-12-181-0/+12
* Cleaned up flow of code in qemu_set_log(), to simplify and clarify.Robert Foley2019-12-181-6/+15
* Fix double free issue in qemu_set_log_filename().Robert Foley2019-12-181-0/+1
* plugin: add qemu_plugin_outs helperAlex Bennée2019-10-281-0/+3
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* tcg: Optionally log FPU state in TCG -d cpu loggingPeter Maydell2018-05-151-0/+2
* util/cutils: Rename qemu_strtoll(), qemu_strtoull()Markus Armbruster2017-02-231-2/+2
* log: fix parsing of multiple trace:PATTERN log argsDaniel P. Berrange2016-09-141-26/+15Star
* tcg: Lower indirect registers in a separate passRichard Henderson2016-08-051-2/+3
* tcg: Include liveness info in the dumpsRichard Henderson2016-08-051-6/+13
* log: Permit -dfilter 0..0xffffffffffffffffMarkus Armbruster2016-07-041-1/+1
* range: Eliminate direct Range member accessMarkus Armbruster2016-07-041-3/+2Star
* log: Clean up misuse of Range for -dfilterMarkus Armbruster2016-07-041-13/+15
* log: Fix qemu_set_log_filename() error handlingMarkus Armbruster2016-06-201-3/+3
* log: Fix qemu_set_dfilter_ranges() error reportingMarkus Armbruster2016-06-201-56/+57
* log: Plug memory leak on multiple -dfilterMarkus Armbruster2016-06-201-0/+7
* log: do not use CONFIG_USER_ONLYPaolo Bonzini2016-05-191-2/+10
* log: move qemu_log_close/qemu_log_flush from header to log.cDenis V. Lunev2016-03-311-0/+17
* qemu-log: support simple pid substitution for logsAlex Bennée2016-03-221-2/+19
* qemu-log: new option -dfilter to limit outputAlex Bennée2016-03-221-0/+87
* qemu-log: Avoid function call for disabled qemu_log_mask loggingPeter Maydell2016-03-221-11/+0Star