amd64, COMPAT_IA32 & syscall diverts
Andrew N. Below
defan at zenon.net
Wed Sep 17 14:51:26 UTC 2008
Hi all.
We have loadable kernel module with
several syscall intercepting functions
(e.g., sysent[SYS___sysctl].sy_call).
Earlier, this module was built and used
on i386 platform, now we have to run it
on amd64. For some reasons we have to
enable COMPAT_IA32 option in kernel.
Our syscall wrapper sucessfully receiving
syscalls from amd64 binaries, but we have
nothing from old i386 binaries.
Seems like these calls are made bypassing
our kernel module.
Is there any way to handle them?
OS is freebsd 6.3-stable.
Thanks,
--
Andrew
More information about the freebsd-hackers
mailing list