Re: [v2] amd64: simplify TSC sync testing

2022-06-15 Thread Stuart Henderson
Hi Scott, just installing on another 2-socket machine, could you point me at the latest version of the TSC sync testing diff please?

Re: [v2] amd64: simplify TSC sync testing

2022-05-10 Thread Scott Cheloha
On Wed, May 11, 2022 at 10:52:55AM +0900, Yuichiro NAITO wrote: > Hi, Scott. > > Recently I started running OpenBSD on ESXi. > I'm facing monotonic time going back problem as same as Yasuoka-san's report. > > https://marc.info/?l=openbsd-tech&m=161657532610882&w=2 > > I've tried your v2 patch. I

Re: [v2] amd64: simplify TSC sync testing

2022-05-10 Thread Yuichiro NAITO
Hi, Scott. Recently I started running OpenBSD on ESXi. I'm facing monotonic time going back problem as same as Yasuoka-san's report. https://marc.info/?l=openbsd-tech&m=161657532610882&w=2 I've tried your v2 patch. It seems the problem has been solved in my enviroment. But I'm a little bit conf

Re: [v2] amd64: simplify TSC sync testing

2022-02-23 Thread Dave Voutila
Scott Cheloha writes: > Hi, > > Here is a second draft patch for changing our approach to TSC > synchronization. > > With this patch, instead of trying to fix desync with a handshake we > test for desync with a (more) foolproof loop and then don't attempt to > correct for desync if we detect it

Re: [v2] amd64: simplify TSC sync testing

2022-02-23 Thread Hrvoje Popovski
On 23.2.2022. 3:58, Scott Cheloha wrote: > Please test! In particular: > > - I'd love retests on systems that failed the test using the previous > patch. Almost all of these were AMD Ryzen CPUs. It's hard to say > what the issue is there. My vague guess is a firmware bug. > > One would

[v2] amd64: simplify TSC sync testing

2022-02-22 Thread Scott Cheloha
Hi, Here is a second draft patch for changing our approach to TSC synchronization. With this patch, instead of trying to fix desync with a handshake we test for desync with a (more) foolproof loop and then don't attempt to correct for desync if we detect it. The motivation for a more foolproof l