There's a good reason why tsc is the default clock source in Linux. It's more precise and cheaper to probe. Given that most modern platforms offer nonstop_tsc, I'd give it another shot and run with: hpet=disable clocksource=tsc In your kernel stanza. Adding tsc=reliable disables clock sync hence the time drift you're observing.
On Wed, 4 Sep 2019, 00:32 Eddie, <[email protected]> wrote: > Running on Debian 10, kernel 5.0.21-1, I've tried two adding to > /proc/cmdline both > > a) tsc=reliable > > b) tsc=unstable > > not using one of these options gives a huge time drift to the system. > > using A worked, but TSC is not as precise as HPET. > using B is best, because time does not drift and clocksource is now HPET. > > Mobo is X11SCM-F, BIOS: > > Vendor: American Megatrends Inc. > Version: 1.0b > Release Date: 05/17/2019 > Address: 0xF0000 > Runtime Size: 64 kB > ROM Size: 32 MB > Characteristics: > PCI is supported > BIOS is upgradeable > BIOS shadowing is allowed > Boot from CD is supported > Selectable boot is supported > BIOS ROM is socketed > EDD is supported > 5.25"/1.2 MB floppy services are supported (int 13h) > 3.5"/720 kB floppy services are supported (int 13h) > 3.5"/2.88 MB floppy services are supported (int 13h) > Print screen service is supported (int 5h) > Serial services are supported (int 14h) > Printer services are supported (int 17h) > ACPI is supported > USB legacy is supported > BIOS boot specification is supported > Targeted content distribution is supported > UEFI is support > > ed > BIOS Revision: 5.13 > > -- > You received this message because you are subscribed to the Google Groups > "mechanical-sympathy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web, visit > https://groups.google.com/d/msgid/mechanical-sympathy/6b5e68ce-ea5f-4dad-aace-d696c05e4316%40googlegroups.com > <https://groups.google.com/d/msgid/mechanical-sympathy/6b5e68ce-ea5f-4dad-aace-d696c05e4316%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/mechanical-sympathy/CAHNMKAo9wh%2BtnbuB5i85A-NnNrV5YRUSOYkAjQBs9sBzSvcOzg%40mail.gmail.com.
