[Letux-kernel] jz4730-i2c - clocksource
H. Nikolaus Schaller
hns at goldelico.com
Sat Mar 6 14:37:14 CET 2021
> Am 06.03.2021 um 14:25 schrieb Paul Boddie <paul at boddie.org.uk>:
>
> Nikolaus,
>
> A bit of a slow day here, I'm afraid, so I'm still catching up with your
> previous messages.
I have prepared a new one which sheds a ver different light on the remaining
issues.
>
> On Saturday, 6 March 2021 13:32:07 CET H. Nikolaus Schaller wrote:
>>> Am 06.03.2021 um 12:03 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
>>>
>>> The only difference to my strcpy-benchmark is that sysbench uses
>>> threads and something called "events".
>>
>> There is another difference: sysbench is linked against libm.
>>
>> AFAIR all Cortex A have an FPU.
>>
>> Does it use float arithmetic?
>> And FPU emulation on jz4730?
>> Or is Debian mipsel softfloat?
>
> No, Linux on MIPS provides floating point emulation, and Debian is effectively
> "hardfloat" as far as user space is concerned. I think that even the kernel
> just assumes the presence of floating point instructions and allows them to
> trap to the emulator (which is probably just some exception handling code).
>
>> Does jz4780 have a FPU?
>
> Yes, it has an apparently conformant FPU.
>
>>> IMHO we still have a problem with task/process/thread scheduling.
>>> Maybe idle states?
>>
>> But is X11 using float by default?
>
> This I wouldn't know.
>
> Paul
>
>
More information about the Letux-kernel
mailing list