Home | History | Annotate | Download | only in common
History log of /src/sys/compat/linux/common/linux_fcntl64.c
RevisionDateAuthorComments
 1.4  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3  12-Feb-2008  he branches: 1.3.2; 1.3.8; 1.3.10; 1.3.12; 1.3.14;
Need to include <sys/fstypes.h> before <sys/vfs_syscalls.h> to get
fhandle_t defined, which is used in a function prototype in the latter.
 1.2  02-Feb-2008  dsl branches: 1.2.2;
Fix the linux32 emulations of fcntl() locking.
The 64bit linux emulation versions can't be used because the lock structure
alignment and field sizes all differ.
Since there need to be 4 different versions of the linux struct flock, and
amd64 kernel needs 3 of them compiled in, rather than replicating the same
code block twice more, move the body of the code into a few #defines
that can be expanded with the correct types in the linux[32]_sys_fcntl[64]()
functions.
Should fix problems running progams like skype running under linux32
emulation on amd64.
 1.1  02-Feb-2008  dsl Extract the fcntl64() suppoort from linux_file64.c into linux_fcntl64.c
Unravel some of the knots that caused linux_file64.c to be compiled twice
for an amd64 kernel (once for linux and once for linux32) with different
parts being skipped each time.
 1.2.2.3  27-Feb-2008  yamt sync with head.
 1.2.2.2  04-Feb-2008  yamt sync with head.
 1.2.2.1  02-Feb-2008  yamt file linux_fcntl64.c was added on branch yamt-lazymbuf on 2008-02-04 09:23:04 +0000
 1.3.14.1  16-May-2008  yamt sync with head.
 1.3.12.1  18-May-2008  yamt sync with head.
 1.3.10.2  23-Mar-2008  matt sync with HEAD
 1.3.10.1  12-Feb-2008  matt file linux_fcntl64.c was added on branch matt-armv6 on 2008-03-23 02:04:32 +0000
 1.3.8.1  02-Jun-2008  mjf Sync with HEAD.
 1.3.2.2  18-Feb-2008  mjf Sync with HEAD.
 1.3.2.1  12-Feb-2008  mjf file linux_fcntl64.c was added on branch mjf-devfs on 2008-02-18 21:05:26 +0000

RSS XML Feed