freebsd-skq/sys/amd64/linux32
jhb b13876f956 Fix some problems with effective mmap() offsets > 32 bits. This was
partially fixed on amd64 earlier.  Rather than forcing linux_mmap_common()
to use a 32-bit offset, have it accept a 64-bit file offset.  This offset
is then passed to the real mmap() call.  Rather than inventing a structure
to hold the normal linux_mmap args that has a 64-bit offset, just pass
each of the arguments individually to linux_mmap_common() since that more
closes matches the existing style of various kern_foo() functions.

Submitted by:	Christian Zander @ Nvidia
MFC after:	1 week
2009-10-28 20:17:54 +00:00
..
linux32_dummy.c
linux32_genassym.c
linux32_ipc64.h
linux32_locore.s
linux32_machdep.c
linux32_proto.h
linux32_support.s
linux32_syscall.h
linux32_sysent.c
linux32_sysvec.c
linux.h
Makefile
syscalls.conf
syscalls.master