[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