On Fri, Mar 25, 2022 at 1:18 AM John Ogness <john.ogness@xxxxxxxxxxxxx> wrote: > With the performance governor you will see that "current CPU frequency" > is _always_ the max. Without that, I cannot imagine eliminating >100us > latencies. Even after I set to "-g performance" and set "-d 3.2GHz -u 3.2GHz" I get: ..[same for all CPUS 0-30 as well] analyzing CPU 31: driver: intel_cpufreq CPUs which run at the same hardware frequency: 31 CPUs which need to have their frequency coordinated by software: 31 maximum transition latency: 20.0 us. hardware limits: 1.20 GHz - 3.20 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance, schedutil current policy: frequency should be within 3.20 GHz and 3.20 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 1.20 GHz. The current CPU freq is at 1.2 GHz. SHould "current CPU frequency" be at 3.2 GHz now all the time? And even at 1.2GHz, if that freq is steady, why should 'hwlatdetect' report the 800 usec latency? It seems my issues are something other than "cpufreq-set" policy I am using. (SMIs?) Gautam > > John Ogness