<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_file.c, branch release/4.6.2_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-08-14T06:57:09Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2002-08-14T06:57:09Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2002-08-14T06:57:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72b7f92e6edf4375820f765b41697b3208ce7fe7'/>
<id>urn:sha1:72b7f92e6edf4375820f765b41697b3208ce7fe7</id>
<content type='text'>
'RELENG_4_6_2_RELEASE'.

This commit was manufactured to restore the state of the 4.6.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Mega MFC: This syncs-up the Linuxulator with -current and hence</title>
<updated>2001-11-05T19:08:24Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2001-11-05T19:08:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3e86c361305fc8d5c3af32667423087625e10f2e'/>
<id>urn:sha1:3e86c361305fc8d5c3af32667423087625e10f2e</id>
<content type='text'>
	  allows Linux_base-7 to work properly.

tested on alpha by: gallatin (thanks!)
tested on i386 by: marcel (among others probably)
</content>
</entry>
<entry>
<title>MFC linux_getcwd --</title>
<updated>2001-10-18T19:42:58Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2001-10-18T19:42:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0fc9148072f6daa5d153654c9085d8a1187efbb1'/>
<id>urn:sha1:0fc9148072f6daa5d153654c9085d8a1187efbb1</id>
<content type='text'>
If the cwd isn't cached (__getcwd() fails), the cwd is looked up inside
the kernel.
</content>
</entry>
<entry>
<title>MFC rev 1.43: Fix linux_getdents syscall.</title>
<updated>2000-11-08T02:38:24Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2000-11-08T02:38:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=32cacb342fa09ab707641c8e97c108cfd1c3e7d9'/>
<id>urn:sha1:32cacb342fa09ab707641c8e97c108cfd1c3e7d9</id>
<content type='text'>
Approved by: jkh
</content>
</entry>
<entry>
<title>MFC: allow AlphaLinux compat bits to build.</title>
<updated>2000-11-02T23:31:28Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2000-11-02T23:31:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=75f73770ab9a3c3af37cba510bec09ad284e0e23'/>
<id>urn:sha1:75f73770ab9a3c3af37cba510bec09ad284e0e23</id>
<content type='text'>
Approved by:	JKH
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2000-08-23T11:54:11Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-08-23T11:54:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4cd12ae4adcc6f21e6e9f792cbbffbc84ca3c241'/>
<id>urn:sha1:4cd12ae4adcc6f21e6e9f792cbbffbc84ca3c241</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2000-03-13T04:59:44Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-13T04:59:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=842f30848780866cb822fe01c4d3d4576718ddb3'/>
<id>urn:sha1:842f30848780866cb822fe01c4d3d4576718ddb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement fdatasync in terms of fsync. The regeneration of proto.h,</title>
<updated>1999-11-26T10:20:10Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-11-26T10:20:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=25e5bdab9e01374bafa2540c0e1a29d5c942f6b9'/>
<id>urn:sha1:25e5bdab9e01374bafa2540c0e1a29d5c942f6b9</id>
<content type='text'>
syscall.h and sysent.h was probably forgotten after the last change
syscalls.master.
</content>
</entry>
<entry>
<title>simplify check for device.</title>
<updated>1999-11-08T09:59:17Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-11-08T09:59:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3e30338edddf50b73eff0da06d96647258cc3bd4'/>
<id>urn:sha1:3e30338edddf50b73eff0da06d96647258cc3bd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the duplicate filenames that are the result of using getdents.</title>
<updated>1999-10-21T09:14:49Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-10-21T09:14:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5a02dbe45a261843030466992c53c9d9c85f2a0d'/>
<id>urn:sha1:5a02dbe45a261843030466992c53c9d9c85f2a0d</id>
<content type='text'>
glibc2 defines struct dirent differently than the Linux kernel does.
The getdents function therefore needs to read a heuristically defined
number of kernel dirents to satisfy the request. In case where too
many kernel dirents have been read, the function lseeks on the
directory so that a next call will start with the right dirent. The
offset used in lseeking is the offset-field in the last dirent passed
to the application. This can only mean that the offset-field holds
the offset of the next dirent and not the offset of the dirent itself.
</content>
</entry>
</feed>
