Page MenuHomeFreeBSD

D44458.id172059.diff
No OneTemporary

D44458.id172059.diff

diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -252,6 +252,7 @@
${_imcsmb.4} \
inet.4 \
inet6.4 \
+ ${_intelhfi.4} \
intpm.4 \
intro.4 \
${_io.4} \
@@ -882,6 +883,7 @@
_if_wpi.4= if_wpi.4
_igc.4= igc.4
_imcsmb.4= imcsmb.4
+_intelhfi.4= intelhfi.4
_io.4= io.4
_itwd.4= itwd.4
_kvmclock.4= kvmclock.4
diff --git a/share/man/man4/intelhfi.4 b/share/man/man4/intelhfi.4
new file mode 100644
--- /dev/null
+++ b/share/man/man4/intelhfi.4
@@ -0,0 +1,59 @@
+.\"
+.\" Copyright (c) 2024 Koine Yuusuke
+.\"
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
+.Dd March 17, 2024
+.Dt INTELHFI 4
+.Os
+.Sh NAME
+.Nm intelhfi
+.Nd Intel Thread Director / Hardware Feedback Interface driver
+.Sh SYNOPSIS
+To compile this driver into the kernel,
+place the following line in your
+kernel configuration file:
+.Bd -ragged -offset indent
+.Cd "device intelhfi"
+.Ed
+.Pp
+Alternatively, to load the driver as a
+module at boot time, place the following line in
+.Xr loader.conf 5 :
+.Bd -literal -offset indent
+intelhfi_load="YES"
+.Ed
+.Pp
+Also, by setting the following option in the your
+kernel configuration file, the obtaioned value can
+be passed to the ULE scheduler.
+.Bd -ragged -offset indent
+.Cd "options HMP"
+.Ed
+.Pp
+However, currently no improvements to scheduling
+using the passed values have been implemented.
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for Intel Hardware Feedback
+Interface (HFI) / Intel Thread Director (ITD) in Intel
+Hybrid-Architecture CPUs.
+.Sh SYSCTL VARIABLES
+The
+.Nm
+driver reports each CPU core group's Performance /
+Efficiency parameter through a sysctl node, named
+.Va dev.intelhfi.%d.hwtable .
+.Sh SEE ALSO
+.Xr sysctl 8
+.Sh HISTORY
+The
+.Nm
+driver appeared in FreeBSD 16.0.
+.Sh AUTHORS
+.An -nosplit
+The
+.Nm
+driver was written by
+.An Koine Yuusuke Aq Mt koinec@yahoo.co.jp .

File Metadata

Mime Type
text/plain
Expires
Fri, Jul 24, 4:09 AM (4 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35429535
Default Alt Text
D44458.id172059.diff (1 KB)

Event Timeline