> First, you need to update to the latest firmware.  Maybe they already
> fixed the problem.  I don't see any mention of the TSC in the BIOS
> changelog for the e495 but maybe you'll get lucky.
> 
> Second, if they haven't fixed the problem with the latest firmware, I
> recommend you reach out to Lenovo and report the problem.
> 
> Lenovo seem to have been sympathetic to reports about TSC desync in
> the past on other models and issued firmware fixes.  For example,
> the v1.28 firmware for the ThinkPad A485 contained a fix for what
> I assume is a very similar problem to the one you're having:
> 
> https://download.lenovo.com/pccbbs/mobiles/r0wuj65wd.txt
> 
> And this forum post, for example, got some response from Lenovo staff:
> 
> https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T-series-Laptops/T14s-G1-AMD-TSC-clock-unusable/m-p/5070296?page=1
> 
> So, open a post for your model and cite the other posts.
> 
> They might not be sympathetic to the fact that you're seeing the issue
> on OpenBSD.  If that's a problem you should be able to reproduce the
> problem with a recent Linux kernel.  The Linux kernel runs a similar
> sync test during boot and will complain if the TSCs are not
> synchronized.
> 
> Honestly, to save time you may want to just boot up a supported Linux
> distribution and grab the error message before you ask for support.
> 

I can confirm that this is also the case with Linux. This is the
output of dmesg on Void Linux:

[    0.000000] tsc: Fast TSC calibration using PIT  
[    0.000000] tsc: Detected 2096.114 MHz processor
...
...
[    1.314252] TSC synchronization [CPU#0 -> CPU#1]:
[    1.314252] Measured 6615806646 cycles TSC warp between CPUs, turning off 
TSC clock.
[    1.314252] tsc: Marking TSC unstable due to check_tsc_sync_source failed
[    1.314397]   #2  #3  #4  #5  #6  #7

Not sure if Void is a Lenovo supported Linux distribution, still
though I think it's worth reporting.


Thanks

Reply via email to