On 12/03/2020 09:48, Alan Cox wrote:
> Just to be clear, this is not just a matter of whether our release fences are
> poorly or inefficiently implemented. Release fences (as defined by the C/C++
> standards that inspire our atomics) have *different* semantics than release
> stores. Specifically,
On 3/11/20 9:16 PM, Mateusz Guzik wrote:
On 3/10/20, Konstantin Belousov wrote:
On Tue, Mar 10, 2020 at 12:22:09AM +0100, Mateusz Guzik wrote:
On 3/9/20, Konstantin Belousov wrote:
On Mon, Mar 09, 2020 at 01:56:17AM +0100, Mateusz Guzik wrote:
On 3/8/20, Mateusz Guzik wrote:
Author: mjg
On 3/10/20, Konstantin Belousov wrote:
> On Tue, Mar 10, 2020 at 12:22:09AM +0100, Mateusz Guzik wrote:
>> On 3/9/20, Konstantin Belousov wrote:
>> > On Mon, Mar 09, 2020 at 01:56:17AM +0100, Mateusz Guzik wrote:
>> >> On 3/8/20, Mateusz Guzik wrote:
>> >> > Author: mjg
>> >> > Date: Sun Mar 8
On Tue, Mar 10, 2020 at 12:22:09AM +0100, Mateusz Guzik wrote:
> On 3/9/20, Konstantin Belousov wrote:
> > On Mon, Mar 09, 2020 at 01:56:17AM +0100, Mateusz Guzik wrote:
> >> On 3/8/20, Mateusz Guzik wrote:
> >> > Author: mjg
> >> > Date: Sun Mar 8 00:22:32 2020
> >> > New Revision: 358733
> >>
On 3/9/20, Konstantin Belousov wrote:
> On Mon, Mar 09, 2020 at 01:56:17AM +0100, Mateusz Guzik wrote:
>> On 3/8/20, Mateusz Guzik wrote:
>> > Author: mjg
>> > Date: Sun Mar 8 00:22:32 2020
>> > New Revision: 358733
>> > URL: https://svnweb.freebsd.org/changeset/base/358733
>> >
>> > Log:
>> >
On Mon, Mar 09, 2020 at 01:56:17AM +0100, Mateusz Guzik wrote:
> On 3/8/20, Mateusz Guzik wrote:
> > Author: mjg
> > Date: Sun Mar 8 00:22:32 2020
> > New Revision: 358733
> > URL: https://svnweb.freebsd.org/changeset/base/358733
> >
> > Log:
> > seqc: tidy up
> >
> > - avoid hand-rolled
On 3/8/20, Mateusz Guzik wrote:
> Author: mjg
> Date: Sun Mar 8 00:22:32 2020
> New Revision: 358733
> URL: https://svnweb.freebsd.org/changeset/base/358733
>
> Log:
> seqc: tidy up
>
> - avoid hand-rolled read
> - match begin/end in terms of fence style
>
There were off lists questions
Author: mjg
Date: Sun Mar 8 00:22:32 2020
New Revision: 358733
URL: https://svnweb.freebsd.org/changeset/base/358733
Log:
seqc: tidy up
- avoid hand-rolled read
- match begin/end in terms of fence style
Modified:
head/sys/sys/seqc.h
Modified: head/sys/sys/seqc.h