On Sat, Oct 14, 2017 at 11:23 AM, Svatopluk Kraus wrote:
> On Sat, Oct 14, 2017 at 2:48 AM, Mateusz Guzik wrote:
> > Justification for the change was provided in the commit message: it makes
> > .text smaller on amd64 and probably all architectures.
> >
>
>
On Sat, Oct 14, 2017 at 2:48 AM, Mateusz Guzik wrote:
> On Sat, Oct 14, 2017 at 2:30 AM, Ian Lepore wrote:
>>
>> On Fri, 2017-10-13 at 23:38 +0200, Svatopluk Kraus wrote:
>> > MTX_UNOWNED is a flag. You did not change its value from 4 to 0, you
>> > removed
On Sat, Oct 14, 2017 at 2:30 AM, Ian Lepore wrote:
> On Fri, 2017-10-13 at 23:38 +0200, Svatopluk Kraus wrote:
> > MTX_UNOWNED is a flag. You did not change its value from 4 to 0, you
> > removed it actually. I have very bad feeling about it. But maybe, it's
> > really possible
On Fri, 2017-10-13 at 23:38 +0200, Svatopluk Kraus wrote:
> MTX_UNOWNED is a flag. You did not change its value from 4 to 0, you
> removed it actually. I have very bad feeling about it. But maybe, it's
> really possible and in that case, a very good explanation should be
> provided.
>
> Svata
>
MTX_UNOWNED is a flag. You did not change its value from 4 to 0, you
removed it actually. I have very bad feeling about it. But maybe, it's
really possible and in that case, a very good explanation should be
provided.
Svata
On Fri, Oct 13, 2017 at 10:31 PM, Mateusz Guzik
On Fri, Oct 13, 2017 at 10:54 PM, Ian Lepore wrote:
> On Fri, 2017-10-13 at 20:31 +, Mateusz Guzik wrote:
> > Author: mjg
> > Date: Fri Oct 13 20:31:56 2017
> > New Revision: 324609
> > URL: https://svnweb.freebsd.org/changeset/base/324609
> >
> > Log:
> > mtx: change
On Fri, 2017-10-13 at 20:31 +, Mateusz Guzik wrote:
> Author: mjg
> Date: Fri Oct 13 20:31:56 2017
> New Revision: 324609
> URL: https://svnweb.freebsd.org/changeset/base/324609
>
> Log:
> mtx: change MTX_UNOWNED from 4 to 0
>
> The value is spread all over the kernel and zeroing a
Author: mjg
Date: Fri Oct 13 20:31:56 2017
New Revision: 324609
URL: https://svnweb.freebsd.org/changeset/base/324609
Log:
mtx: change MTX_UNOWNED from 4 to 0
The value is spread all over the kernel and zeroing a register is
cheaper/shorter than setting it up to an arbitrary value.