[lttng-dev] What are sys calls starting with compat?

Thibault, Daniel Daniel.Thibault at drdc-rddc.gc.ca
Tue Dec 10 09:57:21 EST 2013


> Date: Tue, 10 Dec 2013 01:55:48 +0000 (UTC)
>
> System calls with "compat" prefix are for e.g. 32-bit processes running on a 64-bit kernel:
> those processes are using a different system call table (ia32 for Intel) than 64-bit processes,
> and therefore those system calls are named "compat_*" by LTTng.
>
> Mathieu

   I presume the LTTng event names will also be prefixed with "compat_".  For instance, "compat_sys_rmdir".  Or would it be "sys_compat_rmdir"?  And what of the exit_syscall and sys_unknown events?

Daniel U. Thibault
Protection des systèmes et contremesures (PSC) | Systems Protection & Countermeasures (SPC)
Cyber sécurité pour les missions essentielles (CME) | Mission Critical Cyber Security (MCCS)
R & D pour la défense Canada - Valcartier (RDDC Valcartier) | Defence R&D Canada - Valcartier (DRDC Valcartier)
2459 route de la Bravoure
Québec QC  G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada | Government of Canada
<http://www.valcartier.drdc-rddc.gc.ca/>



More information about the lttng-dev mailing list