You are not logged in.

#1 2021-05-31 07:35:19

meky22
Member
Registered: 2020-11-07
Posts: 21

Archinstall script set intel_pstate=no_hwp in the boot entry WHY?

Hi,

I already installed arch many times on the same PC and never heard about intel_pstate=no_hwp but the new archinstall script set this rule in my boot entry, should I keep it or delete it? my CPU is Intel core i9 7920x and I already installed intel-ucode and added it to my boot entry.

title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=PARTUUID=xxxxxxxxxxx rw intel_pstate=no_hwp

Thanks

Offline

#2 2021-05-31 07:44:28

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Archinstall script set intel_pstate=no_hwp in the boot entry WHY?

The nature of these assisted install scripts is that someone else makes decisions for you. Without knowing anything about your hardware, or your requirements. Asking why is sort of pointless if you are actually using the script: that's the whole point.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2021-05-31 08:12:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,447

Re: Archinstall script set intel_pstate=no_hwp in the boot entry WHY?

Moving to guided installer subsection.

That also makes me wonder, what the general rationale is behind setting this unconditionally. Just from personal anecdote I feel the scaling behaviour to be more consistent on my 6700K system with hwp enabled.

Hmm after a bit of googling it appears that a certain set of lenovo chipsets have a throttling problem with no_hwp set, I don't find any "more general" references to this being an issue on other systems, though from what we've had on the boards certain dells might be affected as well.

Last edited by V1del (2021-05-31 12:44:40)

Offline

#4 2021-06-18 08:28:53

Torxed
Member
Registered: 2013-01-10
Posts: 200

Re: Archinstall script set intel_pstate=no_hwp in the boot entry WHY?

It's a inheritance from the legacy code base where we who developed it was using lenovo machines and we had issues without it.
I think we can safely remove it these days since it might decrease performance for the general public, and if we want it there we should detect hardware (through the new hardware detection API calls).

Offline

Board footer

Powered by FluxBB