07.01.2016 21:08, Vladimir 'φ-coder/phcoder' Serbinenko пишет:
> Hello, all. In my automated tests I found out that on ARM64-EFI sleep 10
> actually sleeps for 100s. The culprit is that EFI doesn't call our timer
> every 1ms but every 10ms. I propose time1.diff to correct: request EFI
> to call us every 10ms and increment timer variable by 10.

openSUSE carries similar patch for quite some time. Patch is authored by
RH. So it can be considered tested in real life.

https://build.opensuse.org/package/view_file/Base:System/grub2/grub2-arm64-Reduce-timer-event-frequency-by-10.patch?expand=1

> For arm64 I propose to use CPU timer instead time2.diff. Can any of ARM
> guys comment on this?
> 
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to