On 06/24/11 11:33, Marcel Moolenaar wrote:
On Jun 24, 2011, at 9:18 AM, Nathan Whitehorn wrote:
On 06/24/11 11:11, Marcel Moolenaar wrote:
On Jun 23, 2011, at 3:21 PM, Nathan Whitehorn wrote:
Author: nwhitehorn Date: Thu Jun 23 22:21:28 2011 New Revision:
223485 URL: http://svn.freebsd.org
On Jun 24, 2011, at 9:18 AM, Nathan Whitehorn wrote:
> On 06/24/11 11:11, Marcel Moolenaar wrote:
>>
>> On Jun 23, 2011, at 3:21 PM, Nathan Whitehorn wrote:
>>
>>> Author: nwhitehorn
>>> Date: Thu Jun 23 22:21:28 2011
>>> New Revision: 223485
>>> URL: http://svn.freebsd.org/changeset/base/22348
On 06/24/11 11:11, Marcel Moolenaar wrote:
On Jun 23, 2011, at 3:21 PM, Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Thu Jun 23 22:21:28 2011
New Revision: 223485
URL: http://svn.freebsd.org/changeset/base/223485
Log:
Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for p
On Jun 23, 2011, at 3:21 PM, Nathan Whitehorn wrote:
> Author: nwhitehorn
> Date: Thu Jun 23 22:21:28 2011
> New Revision: 223485
> URL: http://svn.freebsd.org/changeset/base/223485
>
> Log:
> Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)
> instead of a PCPU field
Author: nwhitehorn
Date: Thu Jun 23 22:21:28 2011
New Revision: 223485
URL: http://svn.freebsd.org/changeset/base/223485
Log:
Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)
instead of a PCPU field for curthread. This averts a race on SMP systems
with a high interr