Searched refs:core_pattern (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 42 static const char core_pattern_file[] = "/proc/sys/kernel/core_pattern"; 349 static int write_core_pattern(const char *core_pattern) in write_core_pattern() argument 353 err = write_file(core_pattern_file, core_pattern, strlen(core_pattern)); in write_core_pattern() 356 perror("Error writing to core_pattern file"); in write_core_pattern() 365 char *core_pattern; in setup_core_pattern() local 369 core_pattern = malloc(PATH_MAX); in setup_core_pattern() 370 if (!core_pattern) { in setup_core_pattern() 375 ret = read_file(core_pattern_file, core_pattern, PATH_MAX - 1, &len); in setup_core_pattern() 377 perror("Error reading core_pattern fil in setup_core_pattern() 407 char *core_pattern; core_pkey() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 42 static const char core_pattern_file[] = "/proc/sys/kernel/core_pattern"; 349 static int write_core_pattern(const char *core_pattern) in write_core_pattern() argument 351 size_t len = strlen(core_pattern), ret; in write_core_pattern() 357 ret = fwrite(core_pattern, 1, len, f); in write_core_pattern() 360 perror("Error writing to core_pattern file"); in write_core_pattern() 370 char *core_pattern; in setup_core_pattern() local 373 core_pattern = malloc(PATH_MAX); in setup_core_pattern() 374 if (!core_pattern) { in setup_core_pattern() 381 perror("Error opening core_pattern file"); in setup_core_pattern() 386 ret = fread(core_pattern, in setup_core_pattern() 417 char *core_pattern; core_pkey() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | coredump.h | 36 extern char core_pattern[];
|
/kernel/linux/linux-6.6/fs/ |
H A D | coredump.c | 61 static char core_pattern[CORENAME_MAX_SIZE] = "core"; variable 205 const char *pat_ptr = core_pattern; in format_corename() 218 int argvs = sizeof(core_pattern) / 2; in format_corename() 348 * If core_pattern does not include a %p (as is the default) in format_corename() 598 * We can still crash if the core_pattern binary sets in do_coredump() 605 * core_pattern process dies. in do_coredump() 943 core_pattern[0] != '/' && core_pattern[0] != '|') { in validate_coredump_safety() 945 "Unsafe core_pattern used with fs.suid_dumpable=2.\n" in validate_coredump_safety() 947 "Set kernel.core_pattern befor in validate_coredump_safety() [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | coredump.c | 61 char core_pattern[CORENAME_MAX_SIZE] = "core"; variable 69 /* The maximal length of core_pattern is also specified in sysctl.c */ 204 const char *pat_ptr = core_pattern; in format_corename() 217 int argvs = sizeof(core_pattern) / 2; in format_corename() 343 * If core_pattern does not include a %p (as is the default) in format_corename() 661 * We can still crash if the core_pattern binary sets in do_coredump() 668 * core_pattern process dies. in do_coredump()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | sysctl.c | 1148 core_pattern[0] != '/' && core_pattern[0] != '|') { in validate_coredump_safety() 1150 "Unsafe core_pattern used with fs.suid_dumpable=2.\n" in validate_coredump_safety() 1152 "Set kernel.core_pattern before fs.suid_dumpable.\n" in validate_coredump_safety() 2032 .procname = "core_pattern", 2033 .data = core_pattern,
|
Completed in 13 milliseconds