LINUXKPI(4)            FreeBSD Kernel Interfaces Manual            LINUXKPI(4)

NAME

     linuxkpi - Linux Kernel Programming Interface support

DESCRIPTION

     The linuxkpi kernel module provides a limited KPI (kernel programming
     interface) to allow Linux kernel drivers and other Linux kernel code to
     be compiled on FreeBSD and used along the FreeBSD kernel with little or
     no modification.

     While historically OpenFabrics Enterprise Distribution (Infiniband), and
     certain vendor drivers have used linuxkpi.  drm-kmod for graphics driver
     support and linuxkpi_wlan(4) for wireless drivers are prominent
     consumers.

     linuxkpi is not to be confused with linux(4) which provides limited Linux
     ABI (application binary interface) compatibility to allow running Linux
     application binaries unmodified on FreeBSD.

SEE ALSO

     linuxkpi_wlan(4)

FreeBSD 15.1-STABLE-HBSD         June 13, 2025                     LINUXKPI(4)