| .. SPDX-License-Identifier: GPL-2.0 | |
| SIGINT BEHAVIOR | |
| =============== | |
| On the first SIGINT, RTLA exits after collecting all outstanding samples up to | |
| the point of receiving the signal. | |
| When receiving more than one SIGINT, RTLA discards any outstanding samples, and | |
| exits while displaying only samples that have already been processed. | |
| If SIGINT is received during RTLA cleanup, RTLA exits immediately via | |
| the default signal handler. | |
| Note: For the purpose of SIGINT behavior, the expiry of duration specified via | |
| the -d/--duration option is treated as equivalent to receiving a SIGINT. For | |
| example, a SIGINT received after duration expired but samples have not been | |
| processed yet will drop any outstanding samples. | |
| Also note that when using the timerlat tool in BPF mode, samples are processed | |
| in-kernel; RTLA only copies them out to display them to the user. A second | |
| SIGINT does not affect in-kernel sample aggregation. | |
| EXIT STATUS | |
| =========== | |
| :: | |
| 0 Passed: the test did not hit the stop tracing condition | |
| 1 Error: invalid argument | |
| 2 Failed: the test hit the stop tracing condition | |
| 129 Help: either user requested help or incorrect option was specified | |
| REPORTING BUGS | |
| ============== | |
| Report bugs to <linux-kernel@vger.kernel.org> | |
| and <linux-trace-devel@vger.kernel.org> | |
| LICENSE | |
| ======= | |
| **rtla** is Free Software licensed under the GNU GPLv2 | |
| COPYING | |
| ======= | |
| Copyright \(C) 2021 Red Hat, Inc. Free use of this software is granted under | |
| the terms of the GNU Public License (GPL). |