1.\" 2.\" SPDX-License-Identifier: BSD-2-Clause 3.\" 4.\" Copyright (c) 2025 The FreeBSD Foundation 5.\" 6.\" This documentation was written by Bj\xc3\xb6rn Zeeb under sponsorship from 7.\" the FreeBSD Foundation. 8.\" 9.Dd June 13, 2025 10.Dt LINUXKPI 4 11.Os 12.Sh NAME 13.Nm linuxkpi 14.Nd Linux Kernel Programming Interface support 15.Sh DESCRIPTION 16The 17.Nm 18kernel module provides a limited KPI (kernel programming interface) to allow 19Linux kernel drivers and other Linux kernel code to be compiled on 20.Fx 21and used along the 22.Fx 23kernel with little or no modification. 24.Pp 25While historically 26.Em OpenFabrics Enterprise Distribution (Infiniband) , 27and certain vendor drivers have used 28.Nm . 29.Em drm-kmod 30for graphics driver support 31and 32.Xr linuxkpi_wlan 4 33for wireless drivers are prominent consumers. 34.Pp 35.Nm 36is not to be confused with 37.Xr linux 4 38which provides limited Linux ABI (application binary interface) compatibility 39to allow running Linux application binaries unmodified on 40.Fx . 41.Sh SEE ALSO 42.Xr linuxkpi_wlan 4 43