Home
last modified time | relevance | path

Searched refs:kernel (Results 1 – 25 of 875) sorted by relevance

12345678910>>...35

/f-stack/freebsd/contrib/openzfs/scripts/
H A Dkmodtool125 ${kmodname} kernel module(s) for the newest kernel${dashvariant},
158 Provides: kernel-modules-for-kernel = ${kernel_uname_r}
246 the ${kmodname}-devel-<kernel> objects for the newest kernel.
256 for kernel in ${1}; do
287 Provides: kernel-objects-for-kernel = ${kernel_uname_r}
346 ${kmodname} kernel module(s) for the newest kernel${kernel_variant}.
358 for kernel in ${1}
418 print_rpmtemplate_kmodmetapkg ${kernel} ${kernel##${kernel_verrelarch}}
421 print_rpmtemplate_per_kmodpkg ${kernel} ${kernel##${kernel_verrelarch}}
425 print_rpmtemplate_kmoddevelpkg ${kernel} ${kernel##${kernel_verrelarch}}
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Dkernel_nic_interface.rst18 * Allows an interface with the kernel network stack.
32 The KNI kernel loadable module ``rte_kni`` provides the kernel interface
37 the kernel module.
83 operations in kernel space.
90 operations and sk buffer copies in kernel space.
102 kernel thread" mode.
104 Single kernel thread mode is enabled as follows:
111 receive data on the kernel side. By default, this kernel thread is not
119 The KNI kernel module can also be configured to start a separate kernel
121 kernel thread mode is enabled as follows:
[all …]
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-fpu.m42 dnl # Handle differences in kernel FPU code.
26 [kernel has asm/fpu/api.h])
99 dnl # Legacy kernel
101 AC_MSG_CHECKING([whether kernel fpu is available])
106 [kernel has kernel_fpu_* functions])
108 [kernel exports FPU functions])
111 dnl # Linux 4.2 kernel
115 [arch/x86/kernel/fpu/core.c arch/x86/kernel/i387.c], [
118 [kernel has __kernel_fpu_* functions])
120 [kernel exports FPU functions])
[all …]
H A Dkernel-config-defined.m42 dnl # Certain kernel build options are not supported. These must be
28 AC_MSG_CHECKING([for kernel config option compatibility])
59 AC_MSG_CHECKING([whether kernel was built with 16K or larger stacks])
62 AC_DEFINE(HAVE_LARGE_STACKS, 1, [kernel has large stacks])
101 *** from succeeding. You must rebuild your kernel without this
109 dnl # Verify the kernel has CONFIG_TRIM_UNUSED_KSYMS disabled.
128 *** Rebuild the kernel with CONFIG_TRIM_UNUSED_KSYMS=n set.])
136 dnl # Verify the kernel has CONFIG_ZLIB_INFLATE support enabled.
155 *** Rebuild the kernel with CONFIG_ZLIB_INFLATE=y|m set.])
162 dnl # Verify the kernel has CONFIG_ZLIB_DEFLATE support enabled.
[all …]
H A Dkernel.m42 dnl # Default ZFS kernel configuration
6 dnl # Setup the kernel build environment.
135 dnl # Check results of kernel interface tests.
257 dnl # Detect the kernel to be built against
262 [Path to kernel source]),
267 [Path to kernel build objects]),
270 AC_MSG_CHECKING([kernel source directory])
304 AC_MSG_CHECKING([kernel build directory])
320 AC_MSG_CHECKING([kernel source version])
337 *** Cannot determine kernel version.
[all …]
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dkernel_nic_interface.rst12 which is re-mapped into the kernel address space by the KNI kernel loadable module
15 to the kernel module for each device allocated.
35 KNI kernel module ``rte_kni`` be loaded into the kernel. See
37 the ``rte_kni`` kernel module.
135 cores are used to pin the kernel threads in the ``rte_kni`` kernel module.
151 kernel thread <kni_kernel_thread_mode>` mode, a kernel thread will be created
153 kernel module is loaded in :ref:`single kernel thread <kni_kernel_thread_mode>`
154 mode, only one kernel thread is started for all KNI interfaces. The kernel
194 the ``rte_kni`` kernel module is loaded in :ref:`single kernel thread
201 mode, the one kernel thread is bound to lcore 8.
[all …]
/f-stack/dpdk/doc/guides/howto/
H A Dvirtio_user_as_exceptional_path.rst13 Virtio_user with vhost-kernel backend is a solution for exceptional path,
14 such as KNI which exchanges packets with kernel networking stack. This
19 All kernel modules needed by this solution, vhost and vhost-net (kernel),
20 are upstreamed and extensively used kernel module.
31 impact on user space polling thread (except that it might enter into kernel
47 As a prerequisite, the vhost/vhost-net kernel CONFIG should be chosen before
48 compiling the kernel and those kernel modules should be inserted.
64 with outside, and one virtio-user to communicate with kernel.
69 VIRTIO_NET_F_GUEST_TSO6 feature so that large packets from kernel can be
110 The tap device will be named tap0, tap1, etc, by kernel.
[all …]
H A Dflow_bifurcation.rst8 to split traffic between Linux user space and kernel space. Since it is a
16 applications (such as DPDK applications) and/or kernel space programs (such as
17 the Linux kernel stack). It can direct some traffic, for example data plane
36 the kernel driver while a DPDK application can receive specific traffic
37 bypassing the Linux kernel by using drivers like VFIO or the DPDK ``igb_uio``
53 The full device is already shared with the kernel driver.
56 and let the rest go to the kernel stack.
64 while all other packets go to the kernel:
/f-stack/dpdk/doc/guides/linux_gsg/
H A Denable_func.rst33 requires that the ``HPET_MMAP`` kernel configuration option be enabled.
52 for example, if ``HPET_MMAP`` is not enabled in the kernel.
88 Additionally, depending on which kernel driver is in use, the relevant
91 For ``vfio-pci`` kernel driver, the following Linux file system objects'
102 ``uio_pci_generic`` drivers as non-root with older Linux kernel versions.
108 For ``igb_uio`` or ``uio_pci_generic`` kernel drivers, the following Linux file
149 the following should be added to the kernel parameter list:
158 …erface (KNI) sample application, an extra kernel module (the kni module) must be loaded into the r…
162 insmod <build_dir>/kernel/linux/kni/rte_kni.ko
171 To enable Intel® VT-d in a Linux kernel, a number of kernel configuration options must be set. Thes…
[all …]
H A Dlinux_drivers.rst25 VFIO kernel is usually present by default in all distributions,
37 so the user cannot read it from the kernel directly.
85 both kernel and BIOS must support and be configured
100 configure the Linux kernel to use IOMMU.
162 the Linux kernel may disallow the use of UIO on the system.
192 is done by the kernel.
231 Note that the UIO or VFIO kernel modules to be used,
265 Network devices using kernel driver
288 To restore device ``82:00.0`` to its original kernel binding:
299 The first place to check is the kernel messages:
[all …]
H A Dsys_reqs.rst25 If UEFI secure boot is enabled, the Linux kernel may disallow the use of
27 ``vfio-pci`` kernel module rather than ``igb_uio`` or ``uio_pci_generic``.
120 The kernel version required is based on the oldest long term stable kernel available
121 at kernel.org when the DPDK version is in development.
124 The kernel version in use can be checked using the command::
163 to a ``nr_hugepages`` file in the ``/sys/kernel/`` directory
168 echo 1024 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages
180 Some kernel versions may not allow reserving 1 GB hugepages at run time,
191 To reserve hugepages at boot time, a parameter is passed to the Linux kernel on the kernel command …
217 … Documentation/admin-guide/kernel-parameters.txt file in your Linux source tree for further detail…
[all …]
/f-stack/freebsd/contrib/xz-embedded/linux/Documentation/
H A Dxz.txt18 the Linux kernel.
24 XZ related components in the kernel
37 For decompressing the kernel image, initramfs, and initrd, there
44 for compressing the kernel image.
46 For kernel makefiles, two commands are provided for use with
47 $(call if_needed). The kernel image should be compressed with
73 by the kernel. 1 MiB is probably the maximum reasonable dictionary
75 in XZ Utils may not be optimal when creating files for the kernel,
92 into the kernel.
97 outside the Linux kernel.
[all …]
/f-stack/dpdk/doc/guides/platform/
H A Docteontx2.rst170 1. **OCTEON TX2 Linux kernel driver**
172 The dependent kernel drivers can be obtained from the
173 …`kernel.org <https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/e…
253 2. Boot OCTEON TX2 with debugfs supported kernel.
258 # mount -t debugfs none /sys/kernel/debug
321 cat /sys/kernel/debug/octeontx2/rsrc_alloc
374 cat /sys/kernel/debug/octeontx2/cpt/cpt_pc
389 cat /sys/kernel/debug/octeontx2/nix/cq_ctx
391 cat /sys/kernel/debug/octeontx2/nix/cq_ctx
426 cat /sys/kernel/debug/octeontx2/npa/pool_ctx
[all …]
/f-stack/freebsd/contrib/openzfs/contrib/intel_qat/patch/
H A D0001-timespec.diff2 explicitly hidden in the 5.6 kernel with the introduction of the
5 git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c766d1472c70d25ad475cf56042af…
6 git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=412c53a680a97cb1ae2c0ab60230e…
H A D0001-cryptohash.diff1 cryptohash.h was dropped and merged with crypto/sha.sh in 5.8 kernel. Details in:
2 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=228c4f265c6eb60eaa4ed0e…
H A D0001-pci_aer.diff1 In kernel 5.7 the pci_cleanup_aer_uncorrect_error_status() function was
4 git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=894020fdd88c1e9a74c60b67c0f19f1…
/f-stack/dpdk/doc/guides/nics/
H A Daf_xdp.rst13 <https://www.kernel.org/doc/Documentation/networking/af_xdp.rst>`_.
17 packets through the socket which would bypass the kernel network stack.
45 * libbpf (within kernel version > v5.1-rc4) with latest af_xdp support installed,
47 <kernel src tree>/tools/lib/bpf;
49 * For need_wakeup feature, it requires kernel version later than v5.3-rc1;
50 * For PMD zero copy, it requires kernel version later than v5.4-rc1;
51 * For shared_umem, it requires kernel version v5.10 or later and libbpf version
53 * For 32-bit OS, a kernel with version 5.4 or later is required.
74 the supported RX buffer sizes of the underlying kernel netdev driver.
76 For example, the largest RX buffer size supported by the underlying kernel driver
[all …]
/f-stack/dpdk/doc/guides/freebsd_gsg/
H A Dbuild_dpdk.rst22 To compile the required kernel modules for memory management and working
23 with physical NIC devices, the kernel sources for FreeBSD also
53 `contigmem` and `nic_uio` kernel modules be loaded first, as described in
74 contigmem kernel module provides the ability to present contiguous blocks of
76 running kernel before any DPDK is run. Once DPDK is installed on the
125 kldload: can't load <build_dir>/kernel/freebsd/contigmem.ko:
131 kernel: contigmalloc failed for buffer <n>
141 running kernel prior to running any DPDK application, e.g. using::
147 If the ports to be used are currently bound to a existing kernel driver
152 can be removed from the running kernel by using ``kldunload <module_name>``.
[all …]
/f-stack/freebsd/mips/mediatek/
H A Dstd.rt28802 # std.rt2880 -- Base kernel configuration file for FreeBSD/MIPS RT2800 SoC
12 # Building a mips/mipsel kernel
18 # Default kernel load address
32 # Build kernel with gdb(1) debug symbols
66 # compile the kernel.
H A Dstd.mediatek2 # std.mtk -- Base kernel configuration file for FreeBSD/MIPS Mediatek/Ralink
13 # Building a mips/mipsel kernel
19 # Default kernel load address
33 # Build kernel with gdb(1) debug symbols
67 # compile the kernel.
/f-stack/freebsd/amd64/conf/
H A DMINIMAL2 # MINIMAL -- Mostly Minimal kernel configuration file for FreeBSD/amd64
5 # GENERIC, minus all functionality that can be replaced by loading kernel
12 # is included in the kernel.
38 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
43 options PREEMPTION # Enable kernel thread preemption
73 options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
81 options INCLUDE_CONFIG_FILE # Include this file in kernel
84 options KDB # Enable kernel debugger support.
87 # Make an SMP-capable kernel by default
139 options XENHVM # Xen HVM kernel infrastructure
/f-stack/freebsd/i386/conf/
H A DMINIMAL2 # MINIMAL -- Mostly Minimal kernel configuration file for FreeBSD/i386
5 # GENERIC, minus all functionality that can be replaced by loading kernel
12 # is included in the kernel.
40 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
44 options PREEMPTION # Enable kernel thread preemption
73 options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
81 options INCLUDE_CONFIG_FILE # Include this file in kernel
84 options KDB # Enable kernel debugger support.
87 # Make an SMP-capable kernel by default
139 options XENHVM # Xen HVM kernel infrastructure
/f-stack/freebsd/contrib/openzfs/rpm/generic/
H A Dzfs-kmod.spec.in66 # to determine which kernel-devel packages should be installed.
72 # Building local packages attempt to to use the installed kernel.
73 %{?rhel:BuildRequires: kernel-devel}
74 %{?fedora:BuildRequires: kernel-devel}
75 %{?suse_version:BuildRequires: kernel-source}
98 This package contains the ZFS kernel modules.
132 --with-config=kernel \
145 # Relies on the kernel 'modules_install' make target.
/f-stack/freebsd/arm/conf/
H A Dstd.armv71 # Standard kernel config items for all ARMv7 systems.
7 options PREEMPTION # Enable kernel thread preemption
43 options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
56 options DDB_CTF # all architectures - kernel ELF linker loads CTF data
60 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
61 options KDB # Enable kernel debugger support.
H A Dstd.armv61 # Standard kernel config items for all ARMv6 systems.
7 options PREEMPTION # Enable kernel thread preemption
43 options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
56 options DDB_CTF # all architectures - kernel ELF linker loads CTF data
60 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
61 options KDB # Enable kernel debugger support.

12345678910>>...35