syscall_rollback man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

SYSCALL_ROLLBACK(9)		 Machine State		   SYSCALL_ROLLBACK(9)

NAME
       syscall_rollback - roll back registers after an aborted system call

SYNOPSIS
       void syscall_rollback(struct task_struct * task,
			     struct pt_regs * regs);

ARGUMENTS
       task
	   task of interest, must be in system call exit tracing

       regs

	   task_pt_regs of task

DESCRIPTION
       It´s only valid to call this when task is stopped for system call exit
       tracing (due to TIF_SYSCALL_TRACE or TIF_SYSCALL_AUDIT), after
       tracehook_report_syscall_entry returned nonzero to prevent the system
       call from taking place.

       This rolls back the register state in regs so it´s as if the system
       call instruction was a no-op. The registers containing the system call
       number and arguments are as they were before the system call
       instruction. This may not be the same as what the register state looked
       like at system call entry tracing.

Kernel Hackers Manual 2.6.	 November 2013		   SYSCALL_ROLLBACK(9)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net