Re: [PATCH RFC 11/11] um: Remove all TSC flags when using Time Travel Mode

2023-11-06 Thread Johannes Berg
On Fri, 2023-11-03 at 16:41 +, Benjamin Beichler wrote: > In time travel mode, the internal time is only advanced at discrete > synchronization points, while the TSC register continuously increases. > Although the TSC registers remain accessible, we remove the TSC flags to > indicate to program

Re: [PATCH RFC 11/11] um: Remove all TSC flags when using Time Travel Mode

2023-11-03 Thread Anton Ivanov
On 03/11/2023 16:41, Benjamin Beichler wrote: In time travel mode, the internal time is only advanced at discrete synchronization points, while the TSC register continuously increases. Although the TSC registers remain accessible, we remove the TSC flags to indicate to programs that properly chec

[PATCH RFC 11/11] um: Remove all TSC flags when using Time Travel Mode

2023-11-03 Thread Benjamin Beichler
In time travel mode, the internal time is only advanced at discrete synchronization points, while the TSC register continuously increases. Although the TSC registers remain accessible, we remove the TSC flags to indicate to programs that properly check the TSC flag before reading that the CPU lacks