In article <CALigkZQpW8-wAty57d=hpsx6eo_RmacQ=pkej+FezNS_r6Mq=w...@mail.gmail.com>, Piyush Sachdeva <piyushsachdeva...@gmail.com> wrote: >-=-=-=-=-=- > >Dear Stephen Borrill, >My name is Piyush, and I was looking into the >'Emulating missing Linux syscalls' project hoping to contribute >to this year's GSoC. > >I wanted to be sure of a few basic things before I go ahead: >- linux binaries are found in- src/sys/compat/linux >- particular implementation in - src/sys/compat/linux/common >- a few architecture-specific implementations in- > src/sys/compat/linux/arch/<arch_name>. >- The src/sys/compat/linux/arch/<arch_name>/linux_syscalls.c file > lists of system calls, and states if a particular syscall is present or >not. > >I was planning to work on the 'sendfile()' syscall, which I believe >is unimplemented for amd64 and a few other architectures as well. > >Considering the above points, I was hoping you could point me in >the right direction for this project. Hope to hear from you soon.
I would look into porting the FreeBSD implementation of sendfile to NetBSD. christos