The NetBSD Project

CVS log for src/sys/compat/linux/common/linux_fcntl.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / compat / linux / common

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: mjf-devfs2


Revision 1.12.6.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:02 2008 UTC (15 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.12.6.1: +0 -7 lines
Diff to previous 1.12.6.1 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Sync with HEAD.

Revision 1.12.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:32 2008 UTC (16 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Sync with HEAD.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 2 21:54:01 2008 UTC (16 years, 2 months ago) by dsl
Branch: MAIN
CVS Tags: nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base
Branch point for: mjf-devfs2
Changes since 1.11: +69 -1 lines
Diff to previous 1.11 (colored)

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>