Hello. While using ectool, I noticed that setting the fan's RPM using pwmsetfanrpm did not match the reported RPM from pwmgetfanrpm.

Trying speeds below 4000 RPM, it does match. It seems that there is a maximum fan RPM allowed in pwmsetfanrpm. However, by using fanduty 100, the fan reaches its maximum of ~5500 RPM.
The 4000 RPM limit also seems to be the maximum that the default fan curve will reach. Why is the limit in place, and is it possible to increase this limit?
Hello. While using ectool, I noticed that setting the fan's RPM using
pwmsetfanrpmdid not match the reported RPM frompwmgetfanrpm.Trying speeds below 4000 RPM, it does match. It seems that there is a maximum fan RPM allowed in
pwmsetfanrpm. However, by usingfanduty 100, the fan reaches its maximum of ~5500 RPM.The 4000 RPM limit also seems to be the maximum that the default fan curve will reach. Why is the limit in place, and is it possible to increase this limit?