intel_hfi_offline(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is the intel_hfi_offline(9) page from the Kernel API Manual β€” and it does exactly one iconic little job:

  • intel_hfi_offline β€” Disable HFI on @cpu. πŸ’…

✨ SYNOPSIS ✨

void intel_hfi_offline (unsigned int cpu );

πŸŽ€ ARGUMENTS πŸŽ€

  • cpu β€” CPU in which the HFI will be disabled. that's the whole assignment, bestie 🫢

🌸 DESCRIPTION 🌸

Remove cpu from those covered by its HFI instance. slay, one CPU removed from the coverage list ✨

On some processors, hardware remembers previous programming settings even after being reprogrammed. so yeah, the hardware has main character memory πŸ’€ Thus, keep HFI enabled even if all CPUs in the package of cpu are offline. See note in intel_hfi_online. literally cannot stress that enough β€” check the note, iykyk πŸ‘‘

no cap: this page is very specific about keeping HFI enabled even when all CPUs in the package of cpu are offline, because some processors remember previous programming settings even after being reprogrammed. facts are facts πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/thermal/intel/intel_hfi.c
  • struct hfi_cpu_data(9)
  • struct hfi_hdr(9)
  • struct hfi_instance(9)
  • struct hfi_features(9)
  • struct hfi_cpu_info(9)
  • intel_hfi_online(9)

mwah πŸ’‹ sign-off time: this page comes from the source/version ./drivers/thermal/intel, dated October 2026 β€” periodt, that's the cute little footer info, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from