<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_stats.c, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev. 1.89, 1.90:</title>
<updated>2008-01-09T16:03:02+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2008-01-09T16:03:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=66efc31684ec3737afd730f1e1d8eb7562e5014d'/>
<id>66efc31684ec3737afd730f1e1d8eb7562e5014d</id>
<content type='text'>
Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls.

Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls.

Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>The kernel version of Linux statfs64 is actually supposed to take</title>
<updated>2007-09-18T19:50:33+00:00</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2007-09-18T19:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3ab8526963fe1bcf17dec5b4b2b4449fbae7928d'/>
<id>3ab8526963fe1bcf17dec5b4b2b4449fbae7928d</id>
<content type='text'>
3 arguments, but we had forgotten the second argument. Also make the
Linux statfs64 struct depend on the architecture because it has an
extra 4 bytes padding on amd64 compared to i386.

The three argument fix is from David Taylor, the struct statfs64
stuff is my fault. With this patch I can install i386 Linux matlab
on an amd64 machine.

Submitted by: David Taylor &lt;davidt_at_yadt.co.uk&gt;
Approved by: re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
3 arguments, but we had forgotten the second argument. Also make the
Linux statfs64 struct depend on the architecture because it has an
extra 4 bytes padding on amd64 compared to i386.

The three argument fix is from David Taylor, the struct statfs64
stuff is my fault. With this patch I can install i386 Linux matlab
on an amd64 machine.

Submitted by: David Taylor &lt;davidt_at_yadt.co.uk&gt;
Approved by: re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>In translate_path_major_minor(), do not calculate otherwise unused 'fp'</title>
<updated>2007-03-06T07:39:12+00:00</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-03-06T07:39:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b77ad8fc3b67b9954e7f5bc0bda66600ee718d25'/>
<id>b77ad8fc3b67b9954e7f5bc0bda66600ee718d25</id>
<content type='text'>
variable, avoiding an extra locking of the file descriptor array.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
variable, avoiding an extra locking of the file descriptor array.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFP4: 109652</title>
<updated>2006-12-04T22:38:52+00:00</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2006-12-04T22:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b256a1e10b52064cd531959739358f880d432e22'/>
<id>b256a1e10b52064cd531959739358f880d432e22</id>
<content type='text'>
Fixes for 'blocking in fifoor state' problem of LTP tests.
linux_*stat*() functions were opening files with O_RDONLY to get
major/minor pair for char/block special files.  Unfortunately,
when these functions are used against fifo, it is blocked forever
because there is no writer.  Instead, we only open char/block special
files for major/minor conversion.  We have to get rid of kern_open()
entirely from translate_path_major_minor() but today is not the day.
While I am here, add checks for errors before calling
translate_path_major_minor().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes for 'blocking in fifoor state' problem of LTP tests.
linux_*stat*() functions were opening files with O_RDONLY to get
major/minor pair for char/block special files.  Unfortunately,
when these functions are used against fifo, it is blocked forever
because there is no writer.  Instead, we only open char/block special
files for major/minor conversion.  We have to get rid of kern_open()
entirely from translate_path_major_minor() but today is not the day.
While I am here, add checks for errors before calling
translate_path_major_minor().
</pre>
</div>
</content>
</entry>
<entry>
<title>Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h</title>
<updated>2006-10-22T11:52:19+00:00</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-10-22T11:52:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aed557087269cd052aa76cc15af4a1fd70cbbf24'/>
<id>aed557087269cd052aa76cc15af4a1fd70cbbf24</id>
<content type='text'>
begun with a repo-copy of mac.h to mac_framework.h.  sys/mac.h now
contains the userspace and user&lt;-&gt;kernel API and definitions, with all
in-kernel interfaces moved to mac_framework.h, which is now included
across most of the kernel instead.

This change is the first step in a larger cleanup and sweep of MAC
Framework interfaces in the kernel, and will not be MFC'd.

Obtained from:	TrustedBSD Project
Sponsored by:	SPARTA
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
begun with a repo-copy of mac.h to mac_framework.h.  sys/mac.h now
contains the userspace and user&lt;-&gt;kernel API and definitions, with all
in-kernel interfaces moved to mac_framework.h, which is now included
across most of the kernel instead.

This change is the first step in a larger cleanup and sweep of MAC
Framework interfaces in the kernel, and will not be MFC'd.

Obtained from:	TrustedBSD Project
Sponsored by:	SPARTA
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the linux statfs64 call. This allows Tivoli backup to proceed a little</title>
<updated>2006-08-27T08:56:54+00:00</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2006-08-27T08:56:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=835e506190a38e2c61d93ca01de188e5fdcc0390'/>
<id>835e506190a38e2c61d93ca01de188e5fdcc0390</id>
<content type='text'>
but further on -current (still not successful, but a step into the right
direction).

Sponsored by:	Google SoC 2006
Submitted by:	rdivacky
Tested by:	Paul Mather &lt;paul@gromit.dlib.vt.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
but further on -current (still not successful, but a step into the right
direction).

Sponsored by:	Google SoC 2006
Submitted by:	rdivacky
Tested by:	Paul Mather &lt;paul@gromit.dlib.vt.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix file leaking in translate_path_major_minor.</title>
<updated>2006-05-16T17:57:00+00:00</updated>
<author>
<name>Doug Ambrisko</name>
<email>ambrisko@FreeBSD.org</email>
</author>
<published>2006-05-16T17:57:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=edb75eca277dcb4272a0054e92592f65441f7cdb'/>
<id>edb75eca277dcb4272a0054e92592f65441f7cdb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Now that we don't have a linuxolator on alpha anymore:</title>
<updated>2006-05-10T20:38:16+00:00</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2006-05-10T20:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=01e0ffbae840faf42c8d1cd9326ec2b586772e92'/>
<id>01e0ffbae840faf42c8d1cd9326ec2b586772e92</id>
<content type='text'>
 - unifdef __alpha__
 - revert rev. 1.66 of linux_socket.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - unifdef __alpha__
 - revert rev. 1.66 of linux_socket.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the the duplicate cut-n-paste in linux_fstat64 pointed out by</title>
<updated>2006-05-05T16:17:59+00:00</updated>
<author>
<name>Doug Ambrisko</name>
<email>ambrisko@FreeBSD.org</email>
</author>
<published>2006-05-05T16:17:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=03487601c23d6ce7ca0f94ae9c717a454fac1d2c'/>
<id>03487601c23d6ce7ca0f94ae9c717a454fac1d2c</id>
<content type='text'>
Alexander Leidinger.  I forget to fix it in this version.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alexander Leidinger.  I forget to fix it in this version.
</pre>
</div>
</content>
</entry>
</feed>
