Chapter 17. Signal Tapset

Table of Contents

function::get_sa_flags - Returns the numeric value of sa_flags
function::get_sa_handler - Returns the numeric value of sa_handler
function::is_sig_blocked - Returns 1 if the signal is currently blocked, or 0 if it is not
function::sa_flags_str - Returns the string representation of sa_flags
function::sa_handler_str - Returns the string representation of an sa_handler
function::signal_str - Returns the string representation of a signal number
function::sigset_mask_str - Returns the string representation of a sigset
probe::signal.check_ignored - Checking to see signal is ignored
probe::signal.check_ignored.return - Check to see signal is ignored completed
probe::signal.checkperm - Check being performed on a sent signal
probe::signal.checkperm.return - Check performed on a sent signal completed
probe::signal.do_action - Examining or changing a signal action
probe::signal.do_action.return - Examining or changing a signal action completed
probe::signal.flush - Flushing all pending signals for a task
probe::signal.force_segv - Forcing send of SIGSEGV
probe::signal.force_segv.return - Forcing send of SIGSEGV complete
probe::signal.handle - Signal handler being invoked
probe::signal.handle.return - Signal handler invocation completed
probe::signal.pending - Examining pending signal
probe::signal.pending.return - Examination of pending signal completed
probe::signal.procmask - Examining or changing blocked signals
probe::signal.procmask.return - Examining or changing blocked signals completed
probe::signal.send - Signal being sent to a process
probe::signal.send.return - Signal being sent to a process completed (deprecated in SystemTap 2.1)
probe::signal.send_sig_queue - Queuing a signal to a process
probe::signal.send_sig_queue.return - Queuing a signal to a process completed
probe::signal.sys_tgkill - Sending kill signal to a thread group
probe::signal.sys_tgkill.return - Sending kill signal to a thread group completed
probe::signal.sys_tkill - Sending a kill signal to a thread
probe::signal.syskill - Sending kill signal to a process
probe::signal.syskill.return - Sending kill signal completed
probe::signal.systkill.return - Sending kill signal to a thread completed
probe::signal.wakeup - Sleeping process being wakened for signal

This family of probe points is used to probe signal activities. It contains the following probe points: