coredump
coredump 가능한 시그널
Signal Value Action Comment
──────────────────────────────────────────────────────────────────
SIGQUIT 3 Core Quit from keyboard
SIGILL 4 Core Illegal Instruction
SIGABRT 6 Core Abort signal from abort(3)
SIGFPE 8 Core Floating point exception
coredump 가능한 시그널을 받은 태스크의 kernel callstack
...
#4 [<c00f0c10>] (__kernel_write) from [<c013a62c>]
#5 [<c013a62c>] (dump_emit) from [<c0138c6c>]
#6 [<c0138c6c>] (elf_core_dump) from [<c013b134>]
#7 [<c013b134>] (do_coredump) from [<c002c364>]
#8 [<c002c364>] (get_signal) from [<c0011558>]
#9 [<c0011558>] (do_signal) from [<c00119a0>]
#10 [<c00119a0>] (do_work_pending) from [<c000e7c8>]
coredump 가능한 시그널을 받은 태스크의 task state
crash> task 642 -R state
PID: 642 TASK: cbb7d600 CPU: 0 COMMAND: "sample"
state = 1, <------------------- TASK_INTERRUPTIBLE