table of contents
| uretprobe(2) | System Calls Manual | uretprobe(2) |
BEZEICHNUNG¶
uretprobe - Unerledigte Return-Uprobes ausführen
ÜBERSICHT¶
int uretprobe(void);
BESCHREIBUNG¶
uretprobe() ist eine Alternative zu Unterbrechungsanweisungen, um Return-Uprobe-Konsumenten auszulösen.
Aufrufe zu uretprobe() erfolgen nur durch das vom Kernel bereitgestellte Trampolin im Anwendungsraum. Aufrufe aus anderen Orten führen in einen SIGILL.
RÜCKGABEWERT¶
Der Rückgabewert ist architekturabhängig.
FEHLER¶
- SIGILL
- uretprobe() wurde von einem Anwendungsprogramm aufgerufen.
VERSIONEN¶
Das Verhalten unterscheidet sich von System zu System.
STANDARDS¶
Keine.
GESCHICHTE¶
Linux 6.11.
uretprobe() wurde ursprünglich für die Architektur X86_64 eingeführt, bei der gezeigt wurde, dass es schneller als Unterbrechungsabfänge ist. Sie könnte auf weitere Architekturen ausgedehnt werden.
WARNUNGEN¶
uretprobe() existiert nur, um den Aufruf von Return-Uprobe-Konsumenten zu erlauben. Sie sollte niemals direkt aufgerufen werden.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
| 17. Mai 2025 | Linux man-pages 6.16 |