Как вы реэкспортируете оригинальный системный вызов с другим именем в aix?
Расширение системного вызова является уникальной особенностью AIX - оно явно позволяет написать новое расширение ядра для замены старого исходного системного вызова, чтобы впредь (с момента загрузки расширения ядра) все системные вызовы передавались " старое имя, вместо этого назову новое. Чтобы сохранить ссылку на старый системный вызов, необходимо сначала запомнить адрес перед тем, как перезаписать его новым системным вызовом, что подразумевается в следующей статье «Использование двух модулей ядра»:
http://qasim.zaidi.me/2009/05/overriding-system-call-in-aix.html
Более подробная информация о AIX здесь:
http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.kernelext/doc/kernextc/kernex_binding.htm
Простой читерский метод - просто #define.
Если это не сработает, посмотрите на LD_PRELOAD примеры, например: http://neworder.box.sk/newsread.php?newsid=13857