[U-Boot] [PATCH 2/4] mips: Add arch/mips/include/asm/atomic.h

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Thu Aug 9 10:20:53 UTC 2018


Stefan Roese <sr at denx.de> schrieb am Do., 9. Aug. 2018, 11:27:

> Hi Daniel,
>
> On 07.08.2018 16:51, Daniel Schwierzeck wrote:
> > 2018-08-06 17:11 GMT+02:00 Stefan Roese <sr at denx.de>:
> >> This is needed for the UBIFS support. The file is a copy of
> >> arch/xtensa/include/asm/atomic.h
> >
> > could you try to import this file from Linux MIPS? Then we would have
> > optimized functions.
>
> Hmmm, looking at this file and the necessary headers that are not
> present in U-Boot right now, this seems a bit too much in my taste.
> Especially since U-Boot is not an OS and does not seed to support
> all kind of protection against other threads / CPUs.
>
> > Other way would be to import include/asm-generic/atomic.h from Linux
> > so that all architectures
> > in U-Boot could at least use a generic version.
>
> I also took a quick glance at this and moving away from the
> asm/atomic.h inclusion in U-Boot seems quite intrusive right now. I
> would prefer to stay with this "simple" implementation for MIPS and
> perhaps move to using this one (or a similar one) at a later time,
> not being in the scope of this MIPS SoC addition.
>
> What do you think? Would this be acceptable?
>
> Thanks,
> Stefan
>

Yes okay, I'll put this onto my todo list

>


More information about the U-Boot mailing list