Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kqueue1 syscall missing in i386 emulation?
I am trying to build packages under pkg_comp in a current/i386 emulated
environment.
in the i386 chroot, ftp will fail:
6175 1 ktrace EMUL "netbsd32
[snip]
6175 1 ftp RET netbsd32_read 0
6175 1 ftp CALL netbsd32_dup(3)
6175 1 ftp RET netbsd32_dup 4
6175 1 ftp CALL netbsd32_close(3)
6175 1 ftp RET netbsd32_close 0
6175 1 ftp CALL netbsd32___fstat50(4,0xffffc26c)
6175 1 ftp RET netbsd32___fstat50 0
6175 1 ftp CALL # filler
6175 1 ftp RET # filler -1 errno 78 Function not implemented
6175 1 ftp PSIG SIGSYS SIG_DFL: code=SI_NOINFO
6175 1 ftp NAMI "ftp.core"
the same sequence on the native current/amd64 machine:
9846 1 ktrace EMUL "netbsd"
[snip]
9846 1 ftp RET read 0
9846 1 ftp CALL dup(3)
9846 1 ftp RET dup 4
9846 1 ftp CALL close(3)
9846 1 ftp RET close 0
9846 1 ftp CALL __fstat50(4,0x7f7fffffbe50)
9846 1 ftp RET __fstat50 0
9846 1 ftp CALL kqueue1(0x400000)
9846 1 ftp RET kqueue1 3
--
aew
Home |
Main Index |
Thread Index |
Old Index