<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libpthread/arch/amd64, branch release/5.3.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>2004-11-04T19:12:42+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

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

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>1. Add macro DTV_OFFSET to calculate dtv offset in tcb.</title>
<updated>2004-08-16T03:27:29+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-16T03:27:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a002d437eaf0d15470bc75c142a22ff3d643b030'/>
<id>a002d437eaf0d15470bc75c142a22ff3d643b030</id>
<content type='text'>
2. Export symbols needed by debugger.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2. Export symbols needed by debugger.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add TLS support for i386 and amd64.</title>
<updated>2004-08-15T16:28:05+00:00</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2004-08-15T16:28:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=99c8d0836d46bae77bce109ca19c8518e91b3f31'/>
<id>99c8d0836d46bae77bce109ca19c8518e91b3f31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Save context in kernel fashion, so it can be restored by</title>
<updated>2004-07-31T14:18:26+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-07-31T14:18:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa087e0e129c2337f187f71bf8a502bdce9f5464'/>
<id>aa087e0e129c2337f187f71bf8a502bdce9f5464</id>
<content type='text'>
kse_switchin syscall.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
kse_switchin syscall.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused field.</title>
<updated>2004-07-31T14:14:55+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-07-31T14:14:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5f0d8cc3275c6d03088354c36f8064ba52afc3ff'/>
<id>5f0d8cc3275c6d03088354c36f8064ba52afc3ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Macro optimize, this increases context switch speed about 2% on my</title>
<updated>2004-07-31T01:53:21+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-07-31T01:53:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=df6978352ad97432fb74645e21e2993baa607033'/>
<id>df6978352ad97432fb74645e21e2993baa607033</id>
<content type='text'>
athlon64 machine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
athlon64 machine.
</pre>
</div>
</content>
</entry>
<entry>
<title>Call kse_switchin to switch context when being debugged.</title>
<updated>2004-07-13T22:54:23+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-07-13T22:54:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e378b41cb4c59163562f6431ee93afa00942d8af'/>
<id>e378b41cb4c59163562f6431ee93afa00942d8af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid clobbering the red zone when running on the new context's stack in</title>
<updated>2004-06-07T21:25:16+00:00</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2004-06-07T21:25:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bf1d6a62b014c84561bc09086f9863329bee9d9e'/>
<id>bf1d6a62b014c84561bc09086f9863329bee9d9e</id>
<content type='text'>
_amd64_restore_context().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_amd64_restore_context().
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply a second fix for stack alignment with libkse.  This time, enter the</title>
<updated>2003-12-05T01:41:43+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-12-05T01:41:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=30a62d30f4abee3b3052b55ba8db30065ac5d5f6'/>
<id>30a62d30f4abee3b3052b55ba8db30065ac5d5f6</id>
<content type='text'>
UTS with the stack correctly aligned.  Also, while here, use an indirect
jump rather than the pushq/ret hack.

This fixes threaded apps that use floating point for me, although
it hasn't solved all the problems.  It is an improvement though.
Preservation of the 128 byte red zone hasn't been resolved yet.

Approved by:  re (scottl)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UTS with the stack correctly aligned.  Also, while here, use an indirect
jump rather than the pushq/ret hack.

This fixes threaded apps that use floating point for me, although
it hasn't solved all the problems.  It is an improvement though.
Preservation of the 128 byte red zone hasn't been resolved yet.

Approved by:  re (scottl)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use amd64_set_fsbase() instead of calling sysarch() directly.</title>
<updated>2003-10-23T06:12:57+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-10-23T06:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d1a499ad2a9d3a5e385a40d41e884e3e7c03abed'/>
<id>d1a499ad2a9d3a5e385a40d41e884e3e7c03abed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
