summaryrefslogtreecommitdiffstats
path: root/src/global (follow)
Commit message (Expand)AuthorAgeFilesLines
* global/global_context: always add '\0' after strncpy()Kefu Chai2019-06-031-2/+4
* global/pidfile: pass string_view instead of ConfigProxy to pidfile_write()Kefu Chai2019-05-063-23/+19
* Merge PR #27419 into masterSage Weil2019-04-081-1/+9
|\
| * common: add --log-early command line optionSage Weil2019-04-071-1/+9
* | global/signal_handler: avoid core dump on EIOSage Weil2019-04-071-1/+7
* | global: add hook to annotate crash report with EIO informationSage Weil2019-04-073-3/+75
|/
* log,global: do not start flusher thread until after we have our mon configSage Weil2019-03-221-1/+1
* common/config: pass entity_type down into parse_env()Sage Weil2019-03-081-1/+1
* Merge pull request #25244 from trociny/wip-crash-procnameKefu Chai2018-11-284-0/+6
|\
| * global: add process_name to crash metaMykola Golub2018-11-274-0/+6
* | global/signal_handler: Mutex -> ceph::mutexSage Weil2018-11-211-14/+12
* | common/config: push down Mutex #includeSage Weil2018-11-211-0/+1
|/
* global: store assert msg in global and dump to crash metaMykola Golub2018-10-213-0/+5
* Merge PR #24102 into masterSage Weil2018-10-171-1/+2
|\
| * global: fix err_to_stderr can't work when it was configured to falseYan Jun2018-10-161-1/+2
* | *: set missing CLOEXEC on opened fdsPatrick Donnelly2018-09-203-6/+7
|/
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* common: specialize for WITH_SEASTARKefu Chai2018-09-061-0/+4
* Merge pull request #23738 from dmick/wip-fix-crashdumpKefu Chai2018-08-291-1/+1
|\
| * global/signal_handler.cc: report assert_file as correct nameDan Mick2018-08-251-1/+1
* | global: Use ceph_assert for asserts.Adam C. Emerson2018-08-273-23/+23
|/
* common: be more informative if set PID-file failsWillem Jan Withagen2018-08-211-2/+8
* global/signal_handler: add 'done' file to signal crashdump is readyDan Mick2018-08-091-0/+2
* Merge PR #22825 into masterSage Weil2018-08-011-2/+3
|\
| * common: FreeBSD does not have /etc/os-releaseWillem Jan Withagen2018-07-051-2/+3
* | common: move ConfigValues out of md_config_tKefu Chai2018-07-102-2/+2
* | common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-106-52/+53
* | global/global_init: fix stdout/stderr/stdin closing for daemonizationSage Weil2018-07-091-21/+26
|/
* common: add LockPolicy to md_config_tKefu Chai2018-06-272-2/+3
* global/signal_handler: one less frame of contextSage Weil2018-06-201-1/+1
* global/signal_handler: write crash dumps to /var/lib/ceph/crash/$uuid/Sage Weil2018-06-201-0/+152
* common/assert: record assert info in g_assert_* globalsSage Weil2018-06-192-0/+14
* common/assert: get rid of duplicate log dump from assert handlerSage Weil2018-06-191-3/+3
* signal_handler: Implementing specific messages per contextErwan Velu2018-04-191-7/+27
* signal_handler: Reports pid 0 as KernelErwan Velu2018-04-191-0/+4
* global/global_init: send startup errors to cerr, not logSage Weil2018-03-061-8/+10
* global/global_init: apply_changes() for config fetch sessionSage Weil2018-03-061-0/+3
* common/config: parse --no-mon-config into md_config_t, not CephInitParametersSage Weil2018-03-061-5/+6
* common/global_init: parse environmentSage Weil2018-03-061-2/+4
* global/global_init: make --show-config and --show-config-val reflect mon configsSage Weil2018-03-061-0/+3
* mon/MonClient: one-shot mon connection on started to fetch configSage Weil2018-03-061-2/+19
* common: refactor default config value handlingSage Weil2018-03-062-16/+23
* global/global_init: close stdout in postfork_finish, not startSage Weil2018-03-041-9/+11
* cmake: link global-static against commonKefu Chai2017-12-141-1/+2
* global: remove unused headerKefu Chai2017-12-141-1/+0
* common: remove data_dir_option from common_preinit and global_pre_initJeff Layton2017-10-122-5/+3
* global/signal_handler: port get_name_by_pid() to osxKefu Chai2017-09-161-1/+17
* osd: cleanupsYan Jun2017-07-131-1/+1
* global/global_init.cc global_pre_init: look for ENOENTDan Mick2017-04-251-1/+1
* core: Prefix /proc/ with FreeBSD emulationWillem Jan Withagen2017-04-051-1/+1