<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/modules/linux, branch release/10.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F10.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F10.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-09-18T18:48:33Z</updated>
<entry>
<title>Revert r255672, it has some serious flaws, leaking file references etc.</title>
<updated>2013-09-18T18:48:33Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@FreeBSD.org</email>
</author>
<published>2013-09-18T18:48:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b12698e1a1735aa1dedd8e89c2a6e435a7e40681'/>
<id>urn:sha1:b12698e1a1735aa1dedd8e89c2a6e435a7e40681</id>
<content type='text'>
Approved by:	re (delphij)
</content>
</entry>
<entry>
<title>Implement epoll support in Linuxulator. This is a tiny wrapper around kqueue</title>
<updated>2013-09-18T17:56:04Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@FreeBSD.org</email>
</author>
<published>2013-09-18T17:56:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=253c75c0de99a5ffc4dba1c558910a4a7482f96a'/>
<id>urn:sha1:253c75c0de99a5ffc4dba1c558910a4a7482f96a</id>
<content type='text'>
to implement epoll subset of functionality. The kqueue user data are 32bit
on i386 which is not enough for epoll user data so this patch overrides
kqueue fileops to maintain enough space in struct file.

Initial patch developed by me in 2007 and then extended and finished
by Yuri Victorovich.

Approved by:    re (delphij)
Sponsored by:   Google Summer of Code
Submitted by:   Yuri Victorovich &lt;yuri at rawbw dot com&gt;
Tested by:      Yuri Victorovich &lt;yuri at rawbw dot com&gt;
</content>
</entry>
<entry>
<title>Assemble linux32_locore.s and ia32_sigtramp.S with clang integrated assembler.</title>
<updated>2013-08-27T18:35:04Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@FreeBSD.org</email>
</author>
<published>2013-08-27T18:35:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4d93b060fa4c557830c690e6cb90b398a43e3582'/>
<id>urn:sha1:4d93b060fa4c557830c690e6cb90b398a43e3582</id>
<content type='text'>
Support for .code32 and .code64 in llvm was implemented more than 2 years ago.

Tested by:      Dan McGregor &lt;dan.mcgregor at usask dot ca&gt;
</content>
</entry>
<entry>
<title>Add missing dependency to linux${SFX}_genassym.c</title>
<updated>2013-06-17T21:30:46Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-06-17T21:30:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a8edf7955065ffa8c8bd19db29208ac19ceeb473'/>
<id>urn:sha1:a8edf7955065ffa8c8bd19db29208ac19ceeb473</id>
<content type='text'>
Submitted by:	nox
MFC After:	3 days
</content>
</entry>
<entry>
<title>Fix make depend</title>
<updated>2012-05-06T11:41:00Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2012-05-06T11:41:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a8e5e7c520c1173e444796f7a99479017447b740'/>
<id>urn:sha1:a8e5e7c520c1173e444796f7a99479017447b740</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to</title>
<updated>2012-02-28T18:30:18Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-02-28T18:30:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=07b202a847e08b9cd976e40315cda902ced1c84a'/>
<id>urn:sha1:07b202a847e08b9cd976e40315cda902ced1c84a</id>
<content type='text'>
get rid of testing explicitly for clang (using ${CC:T:Mclang}) in
individual Makefiles.

Instead, use the following extra macros, for use with clang:
- NO_WERROR.clang       (disables -Werror)
- NO_WCAST_ALIGN.clang  (disables -Wcast-align)
- NO_WFORMAT.clang	(disables -Wformat and friends)
- CLANG_NO_IAS		(disables integrated assembler)
- CLANG_OPT_SMALL	(adds flags for extra small size optimizations)

As a side effect, this enables setting CC/CXX/CPP in src.conf instead of
make.conf!  For clang, use the following:

CC=clang
CXX=clang++
CPP=clang-cpp

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Upgrade our copy of llvm/clang to r126079, from upstream's trunk.</title>
<updated>2011-02-20T19:33:47Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2011-02-20T19:33:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2754fe609d5157d58b92227a582e0c94fd42233a'/>
<id>urn:sha1:2754fe609d5157d58b92227a582e0c94fd42233a</id>
<content type='text'>
This contains many improvements, primarily better C++ support, an
integrated assembler for x86 and support for -pg.
</content>
</entry>
<entry>
<title>Move linux_clone(), linux_fork(), linux_vfork() to a MI path.</title>
<updated>2011-02-12T18:17:12Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2011-02-12T18:17:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=222198ab0bc3f3ffa9b37469dd0abffdb1f43594'/>
<id>urn:sha1:222198ab0bc3f3ffa9b37469dd0abffdb1f43594</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFtbemd:</title>
<updated>2010-08-23T06:13:29Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-08-23T06:13:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c09808d0d611d103bece3d41886b87de160900c0'/>
<id>urn:sha1:c09808d0d611d103bece3d41886b87de160900c0</id>
<content type='text'>
Use MACHINE_CPUARCH in preference to MACHINE_ARCH.  The former is the
source code location of the machine, the latter the binary output.  In
general, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unless
we're tesitng for a specific target.  The isn't even moot for
i386/amd64 where there's momemntum towards a MACHINE_CPUARCH == x86,
although a specific cleanup for that likely would be needed...
</content>
</entry>
<entry>
<title>Bring USB fixes for linux(4).</title>
<updated>2010-05-24T07:04:00Z</updated>
<author>
<name>Wojciech A. Koszek</name>
<email>wkoszek@FreeBSD.org</email>
</author>
<published>2010-05-24T07:04:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eedfc35c5c24aafbaa56febb1216f1bcc4e7faec'/>
<id>urn:sha1:eedfc35c5c24aafbaa56febb1216f1bcc4e7faec</id>
<content type='text'>
Intention of this commit is to let us take a full advantage
of libusb(8) ported to Linux. This decreases a possibility of getting
any collisions within ioctl() "command" space, especially with
relation to  LINUX_SNDCTL_SEQ... stuff.

Basically, we provide commands, that will be mapped in the kernel
to correct ones and forward those to the USB layer. Port enabling
functionality brought with this patch is here:

	http://www.freebsd.org/cgi/query-pr.cgi?pr=146895

Bump __FreeBSD_version to catch, since which version installing a
port makes sense.

This patch should bring no regressions. So far, only i386 is tested.

Tested by:	thompsa@
Reviewed by:	thompsa@
OKed by:	netchild@
</content>
</entry>
</feed>
